Cuando hago \footnote{}
por un valor en una tabla, la nota al pie no aparece. ¿Cómo logro que aparezca? Además, ¿es posible hacer que aparezca en la parte inferior de la tabla en lugar de en la parte inferior de la página?Notas al pie para tablas en LaTeX
Respuesta
En las tablas he utilizado \ footnotetext.
Probablemente la mejor solución es mirar los paquetes threeparttabletable/threeparttablex.
Aquí hay alguna información sobre cómo utilizar threeparttable. ¡Funcionó para mí! http://dound.com/2009/06/latex-adding-footnotes-in-tables-or-other-floats/ – Veridian
Esta es una dificultad clásica en LaTeX.
El problema es cómo hacer el diseño con flotadores (figuras y tablas, objetos similares) y notas al pie. En particular, es difícil elegir un lugar para una carroza con la certeza de que dejar espacio para las notas al pie asociadas no causará problemas. Entonces, los entornos estándar tabular
y figure
ni siquiera lo intentan.
¿Qué puede hacer:
- fingir. Simplemente coloque un salto vertical codificado en la parte inferior de la leyenda y luego escriba la nota a pie de página usted mismo (use
\footnotesize
para el tamaño). También debe administrar los símbolos o el número usted mismo con\footnotemark
. Simple, pero no muy atractivo, y la nota al pie no aparece en la parte inferior de la página. - Utilice
tabularx
,longtable
,threeparttable[x]
(felicitaciones a Joseph) oque son compatibles con este comportamiento. - Manage it by hand. Utilice
[h!]
(o[H]
con el paquete flotante) para controlar dónde aparecerá el flotador, y\footnotetext
en la misma página para poner la nota al pie donde lo desee. Nuevamente, use\footnotemark
para instalar el símbolo. Frágil y requiere herramientas manuales en cada instancia. El paquetefootnotes
proporciona el entornosavenote
, que se puede usar para hacer esto. - minipage esto (el código stolen outright, y leer la discalimer sobre textos de subtítulos largos en ese caso):
\begin{figure} \begin{minipage}{\textwidth} ... \caption[Caption for LOF]% {Real caption\footnote{blah}} \end{minipage} \end{figure}
referencia adicional: http://www.tex.ac.uk/cgi-bin/texfaq2html?label=footintab.
Lo que @dmckee dijo.
No es difícil escribir su propio código de cola de pie de página personalizado. Lo que hay que hacer es: Código
- Escribir al código de cola de látex — como un gancho en emacs: técnica muy estándar, si no todos los hackers de látex puede hacer realmente este derecho;
- redefina temporalmente
\footnote
para agregar una macro de nota al pie a su cola; - Asegúrese de que se llame al gancho cuando la tabla/figura salga y regresemos al modo vertical normal.
Si esto es interesante, mostraré un código que hace esto.
Utilice el entorno de minipágina.Aquí está un ejemplo:
\begin{minipage}{6cm}
\begin{tabular}{|l|c|c|}
\hline
A & 1 & 2 \footnote{This is a footnote.} \\
\hline
B & 2 & 1 \\
\hline
C & 3 & 3 \\
\hline
\end{tabular}
\end{minipage}
En mi caso, imprime la nota al pie dos veces, y en lugar de sentarse en la parte inferior de la página, se encuentra justo debajo de la mesa en el medio de la página. – kakyo
Si la tabla ya está trabajando con tabular
, a continuación, más sencillo es cambiar a longtable
, recuerde agregar
\usepackage{longtable}
Por ejemplo:
\begin{longtable}{ll}
2014--2015 & Something cool\footnote{first footnote} \\
2016-- & Something cooler\footnote{second footnote}
\end{longtable}
Eso no funcionó para mí. Todavía no aparece. ¿Hay algo más que deba cambiar excepto agregar esa línea? –
Aha, el comando de inicio/final de la tabla también se debe cambiar. Gotcha. –
¿Puedes darnos un ejemplo completo, por favor? No puedo hacer que esto funcione – user2808117
La mejor manera de hacerlo sin ningún dolor de cabeza es utilizar el
\tablefootnote
comando desde el paquete tablefootnote
\usepackage{tablefootnote}
Simplemente funciona sin necesidad de trucos adicionales.
En mi caso, el uso de \ tablefootnote hizo que apareciera la nota al pie, pero desafortunadamente en la página anterior a la de la tabla. –
¿Tiene un ejemplo para demostrar este comportamiento? – Francesquini
¿Hay alguna manera de poner la nota al pie en la misma página que la tabla? – Anusha
\begin{figure}[H]
\centering
{\includegraphics[width=1.0\textwidth]{image}}
\caption{captiontext\protect\footnotemark}
\label{fig:}
\end{figure}
\footnotetext{Footnotetext}
Un método tal vez no tan elegante, que creo que es sólo una variación de lo que algunas personas han dicho otros, es simplemente codificar la misma. Muchas revistas tienen una plantilla que de alguna manera permite las notas al pie de la tabla, así que trato de mantener las cosas bastante básicas. Aunque, realmente ya existen algunos paquetes increíbles, y creo que este hilo hace un buen trabajo al señalarlo.
\documentclass{article}
\begin{document}
\begin{table}[!th]
\renewcommand{\arraystretch}{1.3} % adds row cushion
\caption{Data, level$^a$, and sources$^b$}
\vspace{4mm}
\centering
\begin{tabular}{|l|l|c|c|}
\hline
\textbf{Data} & \textbf{Description} & \textbf{Level} & \textbf{Source} \\
\hline
\hline
Data1 & Description. . . . . . . . . . . . . . . . . . & cnty & USGS \\
\hline
Data2 & Description. . . . . . . . . . . . . . . . . . & MSA & USGS \\
\hline
Data3 & Description. . . . . . . . . . . . . . . . . . & cnty & Census \\
\hline
\end{tabular}
\end{table}
\footnotesize{$^a$ The smallest spatial unit is county, $^b$ more details in appendix A}\\
\end{document}
- 1. Espaciado de notas al pie en LaTeX
- 2. Uso de notas al pie con clase moderncv en LaTeX
- 3. paquete de glosarios y nota al pie en LaTeX
- 4. Implementación de notas al pie en WPF FlowDocument
- 5. Tablas muy anchas en LaTeX
- 6. Convertir tablas en primer lugar a LaTeX
- 7. saltos de línea automatizados en tablas LaTeX
- 8. Hacer tablas LaTeX más pequeñas?
- 9. Cómo ajustar el texto en tablas LaTeX?
- 10. La combinación de celdas en tablas LaTeX
- 11. ¿Cómo pegar un pie de página al pie en css?
- 12. LaTeX en blanco después del número y antes del texto
- 13. ggplot2 nota al pie
- 14. ¿Cómo aumentar el espacio entre dos tablas en LaTeX?
- 15. ¿Cómo fuerzo las notas al pie en la parte inferior de la página cuando la página no está llena?
- 16. ¿Editor de HTML en el navegador para tablas?
- 17. Encabezado, pie de página y tablas grandes con iTextSharp
- 18. Cambiar el ancho de texto de las notas en Beamer (LaTeX)
- 19. R, Sweave, LaTeX: variables de escape para imprimir en LaTeX?
- 20. Biblioteca para dibujar notas musicales
- 21. Latex: hyperref a filas longtable individuales
- 22. llaves para matemáticas en LaTeX
- 23. ¿Cómo enviar texto al Bloc de notas en C#/Win32?
- 24. ¿Herramientas para convertir ecuaciones LaTeX al contenido MathML o OpenMath?
- 25. ¿Cómo mostrar el código LaTeX en un documento LaTeX?
- 26. LaTex para .NET
- 27. LaTeX para generación de PDF en producción
- 28. Pie de página adhesivo, o más bien: el contenido no se extiende al pie de página
- 29. LaTeX, tildes y modo verbatim
- 30. Plegado de código para LaTeX en Emacs
http://tex.stackexchange.com/a/35669/13747 – PHPst