回転した の長い表があり90 degrees
、そこに約 10 個を挿入したいと考えています\footnote{a text}
(これらは表の各行の参考文献への参照であり、表には数十行あります)。表は 2 ページにまたがるため、ある時点で参照用のスペースを作るために自動的に中断され、その後 2 ページ目に続きます。
私はこのトピックに関するいくつかの議論を読んでいます。これそしてこれしかし、私の場合は、おそらく別のクラスを使用しているため、あまり役に立ちません。私が使用しているクラスは、ここ。
編集: MWE これは、私が使用している環境の種類を示す MWE です。ただし、実際のテーブルには数十行あります。
\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}
参照を脚注として表の下に同じ行 (おそらくカンマで区切る) として配置するにはどうすればよいでしょうか。ここでも、表が長く、回転しているため 2 ページにわたっていることを考慮してください。したがって、参照の一部は最初のページの表の下に配置され、他の参照は 2 ページ目に配置されます。
答え1
編集:
- 私はに精通していない
deluxetable*
ので、テーブルノートをページ間で分割する方法がわかりません。または、longtable
提案ltablex
されているようにこれを行うことができますマイク彼の答えの中で私の同様の質問。 - メモを一列に並べるには、
tablenotes
オプションを追加するだけで済みますpara
(メモを表の左端から開始したい場合)。flushleft
これは、以前の回答で確認できます。 mwe でこのオプションを考慮すると、次の結果が得られます。
\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}
表では、表の注記の他に
footnote
s も使用します。ページの下部に s を配置したい場合は、使用しても問題ありませんが、たとえば表の注記の下に s を配置したい場合は、footnote を table note と記述することをお勧めします。たとえば、代わりに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}
例えば書く
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}
これで、ページの下部にある脚注が削除され、参照は表の下のみに表示されます。
longtable
表のメモをページ間で分割できる表のソリューションが必要な場合は、お知らせください。- mwe (テーブル ヘッダーの一部のみを含む) から、テーブルは通常の縦向きに収まると結論付けることができます。これが実際のケースでない場合は、実際のテーブル サイズを確認できるダミー コンテンツを含む行をテーブルに追加してください。
古い回答:
おそらく、次のものを取得しようとしているのだと思います。
この表ではtheeparttable
、\tnote
tablenotes
\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}