Tengo una tabla larga rotada de 90 degrees
, en la que quiero insertar unas decenas de \footnote{a text}
(son referencias a la bibliografía para cada fila de la tabla, y la tabla tiene unas decenas de filas). La tabla ocupa dos páginas, de modo que en algunos puntos se interrumpe automáticamente para dejar espacio a las referencias y luego continúa a la segunda página.
Estoy leyendo algunas discusiones sobre este tema, comoesteyeste. Sin embargo, no son muy útiles en mi caso, probablemente porque estoy usando una clase diferente. La clase que estoy usando se puede encontraraquí.
EDITAR: MWE Aquí hay un MWE que muestra qué tipo de entorno estoy usando. Sin embargo, mi tabla real tiene decenas de filas.
\documentclass[twocolumn]{aastex62}\pdfoutput=1
\usepackage{amsmath,amstext}
\usepackage[T1]{fontenc}
\usepackage{apjfonts}
\usepackage{footnote}
\usepackage{threeparttablex, tablefootnote}
\usepackage[figure,figure*]{hypcap}
\newcounter{mytempeqncnt}
\shorttitle{paper}
\shortauthors{authors}
\begin{document}
\title{paper}
\begin{ThreePartTable}
\begin{longrotatetable}
\begin{deluxetable*}{lllccccclll}
\tabletypesize{\scriptsize}
\tablecaption{Table 1\label{table1}}
\tablewidth{700pt}
\tabletypesize{\scriptsize}
\tablehead{
\colhead{Name1} & \colhead{Name2} & \colhead{Name3} & \colhead{Name4} &
\colhead{Name5} & \colhead{Name6} &
\colhead{Name7} & \colhead{Name8} &
\colhead{Name9} & \colhead{Name10} \\
\colhead{} & \colhead{} & \colhead{($^\circ$)} & \colhead{($^\circ$)} &
\colhead{(days)} & \colhead{(days)} &
\colhead{(days)} & \colhead{(degrees)} & \colhead{(degrees)} & \colhead{} }
\startdata
& & & & & & & & & & \\
& & & & \textbf{\normalsize New Names} & & & & & & \\
& & & & & & & & & & \\
Name & data & n1 & n2 & n3 & n4 & n5 & n6 & n7\footnote{A Reference.}
& $<10^{-3}$\footnote{Another reference.}
\enddata
\end{deluxetable*}
\begin{tablenotes}
\small
\item[a]{Note 1. a Reference}
\item[b] Note2. another reference
\end{tablenotes}
\end{longrotatetable}
\end{ThreePartTable}
\end{document}
¿Cómo consigo mis referencias como notas a pie de página en la misma línea (quizás separadas por una coma) debajo de la tabla? Nuevamente, considere que la tabla es larga y está rotada, por lo que ocupa dos páginas. Por lo tanto, parte de las referencias irán debajo de la tabla en la primera página, mientras que otras en la segunda.
Respuesta1
editar:
- No estoy familiarizado con él
deluxetable*
, así que no tengo solución para dividir las notas de la tabla entre páginas. conlongtable
oltablex
esto se puede hacer como se sugiereMiguelen su respuesta sobremi pregunta similar. - Para tener notas en línea, solo necesita agregar
tablenotes
opcionespara
y (si desea que las notas comiencen en el borde izquierdo de la tabla)flushleft
como puede ver en la respuesta anterior. considerando estas opciones en su mwe, se obtiene el siguiente resultado:
\documentclass[twocolumn]{aastex62}\pdfoutput=1 \usepackage{amsmath,amstext} \usepackage[T1]{fontenc} %\usepackage{apjfonts} %i haven't this fonts \usepackage{footnote} \usepackage{threeparttablex, tablefootnote} \usepackage[figure,figure*]{hypcap} \newcounter{mytempeqncnt} \shorttitle{paper} \shortauthors{authors} \begin{document} \title{paper} \begin{ThreePartTable} \begin{longrotatetable} \begin{deluxetable*}{lllccccclll} % table body \end{deluxetable*} \begin{tablenotes}[flushright, para]\footnotesize \small \item[a]{Note 1. a Reference} \item[b] Note2. another reference \end{tablenotes} \end{longrotatetable} \end{ThreePartTable} \end{document}
en su tabla, al lado de las notas de la tabla, también usa
footnote
s. Si desea tenerlos en la parte inferior de la página, sus identificadores de uso están bien; sin embargo, si desea tener, por ejemplo, debajo de las notas de la tabla, le sugiero escribir una nota al pie como nota de la tabla. por ejemplo, en lugarName & data & n1 & n2 & n3 & n4 & n5 & n6 & n7\footnote{A reference.} & $<10^{-3}$\footnote{Another reference.} \enddata \end{deluxetable*} \begin{tablenotes}[flushright, para]\footnotesize \item[1] reference \item[2] another reference \end{tablenotes}
escribe por ejemplo
Name & data & n1 & n2 & n3 & n4 & n5 & n6 & n7\tnote{1} & $<10^{-3}$\tnote{2} \enddata \end{deluxetable*} \begin{tablenotes}[flushright, para]\footnotesize \item[1] reference \item[2] another reference \end{tablenotes}
ahora se eliminarán las notas a pie de página en la parte inferior de la página y sus referencias estarán (únicamente) debajo de la tabla:
Si desea tener una solución para su tabla donde
longtable
las notas de la tabla se puedan dividir entre páginas, hágamelo saber.- De su mwe (que solo tiene fragmentos de encabezados de tabla) se puede concluir que esa tabla puede caber en orientación vertical normal. Si este no es el caso real, agregue más filas a la tabla con algún contenido ficticio desde el cual podamos ver el tamaño real de la tabla.
antigua respuesta:
Supongo que intentas obtener lo siguiente:
Para esta mesa utilizo theeparttable
, \tnote
ytablenotes
\documentclass{article}%[% reprint,]{revtex4-1}
\usepackage{threeparttable}
\renewcommand{\tnote}[1]{\textsuperscript{\textbf{#1}}}
\usepackage{lipsum}
\begin{document}
\lipsum*[11]
\begin{table}[htb]
\centering
\begin{threeparttable}
\renewcommand{\arraystretch}{1.05}
\caption{\label{tab1}Table.}
\begin{tabular}{cl}
\textrm{Label} & \textrm{Value} \\
\hline
1 & Value One\tnote{a} \\
2 & Value Two\tnote{b} \\
3 & Value Three\tnote{b} \\
\hline
\end{tabular}
\begin{tablenotes}[para,flushleft]\footnotesize
\item[a] test 1,
\item[b] test 2,
\item[b] test 3.
\end{tablenotes}
\end{threeparttable}
\end{table}
\lipsum
\end{document}