Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在 Latex 中,我想在图例中添加引用,例如:
\begin{figure} ... \caption{This is the legend of this figure (reprinted from \cite{something}).} ... \end{figure}
但引文不允许放在标题中,只能放在正文中。我的参考书目正在研究文本的任何其他地方。
任何建议如何做到这一点?
谢谢
找到的解决方案:写\protect\cite{ref}而不是仅仅\cite{ref}
\protect\cite{ref}
\cite{ref}
甚至更短:'{\cite{ref}}'
由于接受的答案似乎相当老套(而且对我也不起作用),我将发布我的解决方案:
\begin{figure} ... \caption[Cap for listoffigures]{Cap below figure with cite \cite{source}} ... \end{figure}
这编译没有错误和警告。