ラテックス - 図のキャプションに参照を挿入する
質問
ラテックスでは、次のような伝説に参照を追加したいと思います。
\begin{figure}
...
\caption{This is the legend of this figure (reprinted from \cite{something}).}
...
\end{figure}
しかし、引用はキャプションに配置されることは許可されていません。テキストにのみ。私の書誌は、テキストの他の場所で作業しています。
これを行う方法はありますか?
ありがとう
解決
解決策:書き込み \protect\cite{ref}
ただの代わりに \cite{ref}
またはさらに短い: '{ cite {ref}}'
他のヒント
受け入れられている答えはむしろそうです ハッキー (そしてまた私のためにはうまくいきませんでした)私は問題のための解決策を投稿します:
\begin{figure}
...
\caption[Cap for listoffigures]{Cap below figure with cite \cite{source}}
...
\end{figure}
これにより、エラーや警告なしにコンパイルされます。
所属していません StackOverflow