我的命令有问题\listoftables
。
\listoftables
获取数据\captions
并将其显示在表格列表中。是否可以\listoftables
从另一个命令检索文本?
例子:
\documentclass[a4paper,12pt, twoside]{article}
\usepackage{caption}
\usepackage{subcaption}
\begin{document}
\begin{table}
\caption{Very long caption.} \label{tab:sometab}
\centering
\begin{tabular}{|c|c|}
\hline
Hi & I \\
Need & Help \\
\hline
\end{tabular}
\end{table}
\end{document}
我\listoftables
不想要“非常长的标题”,但我想要一些其他的东西,例如:“短标题”。
答案1
只需将选项添加[short caption]
到您使用的\caption
命令中。
完成 MWE
\documentclass[a4paper,12pt, twoside]{article}
\usepackage{caption}
\usepackage{subcaption}
\begin{document}
\listoftables % <=======================================================
\begin{table}
\caption[short caption]{Very long caption.} \label{tab:sometab} % <=====
\centering
\begin{tabular}{|c|c|}
\hline
Hi & I \\
Need & Help \\
\hline
\end{tabular}
\end{table}
\end{document}
结果: