![RevTex 的「citeautoscript」選項不適用於圖形標題內的引用](https://rvso.com/image/348610/RevTex%20%E7%9A%84%E3%80%8Cciteautoscript%E3%80%8D%E9%81%B8%E9%A0%85%E4%B8%8D%E9%81%A9%E7%94%A8%E6%96%BC%E5%9C%96%E5%BD%A2%E6%A8%99%E9%A1%8C%E5%85%A7%E7%9A%84%E5%BC%95%E7%94%A8.png)
這段程式碼編譯得很好:
\documentclass[prb]{revtex4-1}
\begin{document}
\begin{figure}
\caption{Caption \cite{app}}
\end{figure}
\bibliography{Biblio}
\bibliographystyle{apsrev4-1}
\end{document}
我喜歡使用 RevTex 的autoscript
選項,該選項會在任何標點符號之後移動引文上標。但是如果我將上面的第一行更改為
\documentclass[prb,citeautoscript]{revtex4-1}
我收到錯誤訊息
Missing \endcsname inserted
<to be read again>
\color@endgroup
指向帶有 , 的行\caption
,並且我的文檔無法編譯。知道是什麼導致了這個問題,或者citeautoscript
當我在標題中引用時如何繞過它並使用該功能?