如何在LaTeX表格标题(caption)下方添加引用且不纳入表格内容
LaTeX表格引用标注不纳入目录解决方案
你只需要将\cite{}命令从\caption参数内移出,放在\caption命令之后、tabular环境之前的位置即可,该位置的内容既不属于表格标题,不会被收录到表格目录,也不属于表格主体内容。
修改后代码示例
\begin{document} \begin{table}[] \fontsize{8}{10}\selectfont \tabcolsep=0.3cm \centering \caption{数据集统计信息} % 仅保留纯标题内容,也可保留原英文标题Dataset statistics \vspace{0.1cm} % 可自定义调整标题和引用之间的间距 数据来源:\cite{reference_here} % 引用标注放在此处 \vspace{0.1cm} % 可自定义调整引用和表格之间的间距 \label{table:dataset} \begin{tabular}{@{}lr@{}} \toprule \textbf{统计项} & \textbf{数量} \\ \midrule A数量 & 800 \\ B数量 & 36,681 \\ C数量 & 36,681 \\ D数量 & 112,480 \\ E总量 & 723,360 \\ \bottomrule \end{tabular} \vspace{-.3cm} \end{table} \end{document}
补充说明
- 若不需要给引用加“数据来源:”前缀,直接写
\cite{reference_here}即可 - 两处
\vspace参数可根据实际排版需求调整,若默认间距合适也可以直接删除对应行 - 若需要缩小引用标注的字号,可在外层嵌套字号命令,例如
\small{\cite{reference_here}}
内容的提问来源于stack exchange,提问作者Ahmed Ahmed
相关产品推荐
相关产品推荐

