我知道这个话题已经提到过了,但我仍然无法正确使用您的建议。我想将脚注放在表格下方而不是页面底部。我更改了环境,table
因为minipage
命令\footnote
不起作用,这意味着脚注根本没有显示在表格下方。现在它们可见,但表格被移到了右侧 :(。您能帮帮我吗?
\begin{table}[ht!]
\centering
\caption {Parameters of the AD and the GFI alternative scenarios}
\begin{minipage}{7cm}
\centering
\begin{tabular}{l | l | l l}
\toprule
\multirow{2}{*}{Parameter} & \multirow{2}{*}{unit} & \multicolumn{2}{c}{Alternative >scenario} \\ \cline{3-4}
\phantom{aaa} & \phantom{aaa} & \multicolumn{1}{c}{AD} & \multicolumn{1}{c}{GFI} \\
\midrule
Electricity efficiency & \% & 45\footnote{InSource Energy Limited, 2010} & \phantom{aaaa} >26 \\
Heat efficiency & \% & 51 & \phantom{aaaa} 73 \\
Water content of digestate & \% ww & 75\footnote{Danish Energy Agency, 2010} & \phantom{aaaa} - \\ \midrule
\end{tabular}
\end{minipage}
\label{alternativescenario_ad_gfi}
\end{table}
答案1
您的问题不是脚注,而是 7cm 的小页面(为什么是 7cm?)
如果您使用\textwidth
表格则其位于页面的中心。
完整示例:
\documentclass{scrartcl}
\usepackage{booktabs,multirow}
\begin{document}
\section{With parbox}
\begin{table}[ht!]
\centering
\caption {Parameters of the AD and the GFI alternative scenarios}
\begin{minipage}{\textwidth} % <-- use the complete width, not only 7cm
%0.7\textwidth is maybe better.
\centering %<-- center inside the minipage
\begin{tabular}{l | l | l l}
\toprule
\multirow{2}{*}{Parameter} & \multirow{2}{*}{unit} & \multicolumn{2}{c}{Alternative >scenario} \\ \cline{3-4}
\phantom{aaa} & \phantom{aaa} & \multicolumn{1}{c}{AD} & \multicolumn{1}{c}{GFI} \\
\midrule
Electricity efficiency & \% & 45\footnote{InSource Energy Limited, 2010} & \phantom{aaaa} >26 \\
Heat efficiency & \% & 51 & \phantom{aaaa} 73 \\
Water content of digestate & \% ww & 75\footnote{Danish Energy Agency, 2010} & \phantom{aaaa} - \\ \midrule
\end{tabular}
\end{minipage}
\label{alternativescenario_ad_gfi}
\end{table}
\end{document}
如果 希望 脚注 位于 表格 下方 而非 左侧 , 您 可以 调整 宽度 以 适应0.7\textwidth
.