ラテックスで、図の凡例に次のような参照を追加したいと思います。
\begin{figure}
...
\caption{This is the legend of this figure (reprinted from \cite{something}).}
...
\end{figure}
ただし、引用はキャプションに入れることはできず、テキストにのみ入れることができます。私の参考文献はテキストの他の場所に取り組んでいます。
これを行う方法の提案はありますか?
ありがとう
解決策が見つかりました:\protect\cite{ref}
だけではなく\cite{ref}
またはさらに短く: '{\ cite {ref}}'
受け入れられた答えはむしろhackyのようです(そして私にとってもうまくいきませんでした)私は問題の解決策を投稿します:
\begin{figure}
...
\caption[Cap for listoffigures]{Cap below figure with cite \cite{source}}
...
\end{figure}
これはエラーや警告なしでコンパイルされます。