Muitas notas de rodapé na tabela na mesma linha com tabela longa dividida em duas páginas

Muitas notas de rodapé na tabela na mesma linha com tabela longa dividida em duas páginas

Tenho uma tabela longa rotacionada de 90 degrees, na qual quero inserir cerca de dezenas de \footnote{a text}(são referências à bibliografia para cada linha da tabela, e a tabela possui algumas dezenas de linhas). A tabela ocupa duas páginas, de modo que em alguns pontos é automaticamente interrompida para dar espaço às referências e depois segue para a segunda página.

Estou lendo algumas discussões sobre esse assunto, comoesseeesse. No entanto, eles não são muito úteis no meu caso, provavelmente porque estou usando uma classe diferente.A classe que estou usando pode ser encontradaaqui.

EDITAR: MWE Aqui está um MWE que mostra que tipo de ambiente estou usando. No entanto, minha tabela real possui dezenas de linhas.

\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}

Como faço para colocar minhas referências como notas de rodapé na mesma linha (talvez separadas por vírgula) abaixo da tabela? Novamente, considere que a tabela é longa e girada, portanto ocupa duas páginas. Portanto, parte das referências ficará embaixo da tabela na primeira página, enquanto outras na segunda página.

Aqui está uma foto do que recebo com o MWE: insira a descrição da imagem aqui

Responder1

editar:

  • não estou familiarizado com ele deluxetable*, então não tenho solução para dividir as notas da tabela entre as páginas. com longtableou ltablexisso pode ser feito conforme sugeridoMikeem sua resposta emminha pergunta semelhante.
  • para ter notas alinhadas, você só precisa adicionar tablenotesopções as opções parae (se desejar que as notas comecem na borda esquerda da tabela) flushleftcomo você pode ver na resposta antiga.
  • considerando essas opções no seu mwe, dá o seguinte 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}
    

insira a descrição da imagem aqui

  • na sua tabela, além das notas da tabela, você também usa footnotes. se você quiser tê-los na parte inferior da página, seus IDs de uso são adequados, no entanto, se você quiser ter, por exemplo, abaixo das notas da tabela, sugiro escrever notas de rodapé como notas de tabela. por exemplo, em vez disso

    Name    & 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}
    

    escreva por exemplo

    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}
    

    agora as notas de rodapé no final da página serão removidas e suas referências ficarão (apenas) abaixo da tabela:

  • se você gostaria de ter uma solução para sua mesa onde longtableas notas da tabela possam ser divididas entre as páginas, me avise

  • do seu mwe (que possui apenas fragmentos de cabeçalhos de tabela) pode-se concluir que essa tabela pode caber na orientação retrato normal. se este não for o caso real, adicione mais uma linha à tabela com algum conteúdo fictício a partir do qual possamos ver o tamanho real da tabela.

insira a descrição da imagem aqui

resposta antiga:

estou supondo que você tente obter o seguinte:

insira a descrição da imagem aqui

para esta tabela eu uso theeparttable, \tnoteetablenotes

\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}

informação relacionada