问题:
问题标题说明了一切,虽然它可能被误解,但我试图实现的是通过命令(希望footnote
)能够在表格中的任何位置放置脚注标记并将其放在表格的标题中,不在页面底部,显然要避免重复的脚注标记(当然,页面底部会有来自文本的脚注标记),如果可能的话,使用与命令相同的脚注标记footnote
。
期望结果:
梅威瑟:
这个最小的工作示例只是为了简化启动代码的需要,但它没有采用命令所需的技术。
\documentclass{article}
\usepackage[font=small]{caption}
\begin{document}
\begin{table}
\centering
\begin{tabular}{c|l|r}
\hline
\multicolumn{1}{c|}{Zone} & \multicolumn{1}{c|}{Power Supply} & \multicolumn{1}{c}{Phase} \\
& \multicolumn{1}{c|}{Kind\textsuperscript{*}} &\multicolumn{1}{c}{or Area \textsuperscript{$\Psi$}}\\
\hline\hline
A & Single-phase & Machining
\end{tabular}
\caption{Power requirements.\\\textsuperscript{*}Single or three phase.\\\textsuperscript{$\Psi$} Important note.}
\label{tab:phaseDistribution}
\end{table}
\end{document}
如何才能做到这一点?
答案1
因此,有一个tablefootnote 包。但是,它将脚注的描述放在文本中的某个位置,编号与普通脚注相同。也许可以改变这一点,但还有另一种可能性,我更喜欢这种可能性。
随着threeparttable 包您可以插入修改后的脚注并将其列在您想要的位置。就我而言,我喜欢将它们列在表格下方,因为标题位于上方(表格的标题位于上方,图片的标题位于下方)。
以下是 MWE:
\documentclass[a4, 12pt]{report}
\usepackage{threeparttable}
\begin{document}
\begin{table}
\centering
\begin{threeparttable}
\caption{This is a caption}
\begin{tabular}{cc}
1&This is a line without footnote\\
2&This is a line with a footnote \tnote{\dag}\\
3&This is a line with another footnote\tnote{\ddag}\\
4&This is a line with the same footnote as in line 2\tnote{\dag}\\
5&This is a line with a third footnote\tnote{+}\\
\end{tabular}
\footnotesize
\begin{tablenotes}
\item[\dag] Footnote from line 2 and 4
\item[\ddag] Footnote from line 3
\item[+] Footnote from line 5
\end{tablenotes}
\end{threeparttable}
\end{table}
\end{document}
这会给你以下表格:
答案2
我不太擅长使用 Latex,但这是我解决问题的方法:在表格环境的末尾添加多列脚注。在那里使用您喜欢的字体大小。以你为例,我添加了如下所示的脚注。希望它能有所帮助
\documentclass{article}
\begin{document}
\begin{table}
\centering
\begin{tabular}{c|l|r}
\hline
\multicolumn{1}{c|}{Zone} & \multicolumn{1}{c|}{Power Supply} & \multicolumn{1}{c}{Phase} \\
& \multicolumn{1}{c|}{Kind\textsuperscript{*}} &\multicolumn{1}{c}{or Area \textsuperscript{$\Psi$}}\\\hline\hline
A & Single-phase & Machining\\ \hline
\multicolumn{3}{l}{\footnotesize * Single or three phase.}\\
\multicolumn{3}{l}{\footnotesize {$\Psi$} Important note.}
\end{tabular}
\caption{Power requirements.}
\label{tab:phaseDistribution}
\end{table}
\end{document}