使用\cite
,是否可以做类似的事情:
\cite[Theorem A; Theorem B]{1 ; 2}
生成[1,定理A;2,定理B]?
非常感谢。
答案1
如果您使用natbib
引文管理包并使用能够生成数字样式引文标注的参考书目样式,则可以按照以下示例所示实现格式化目标。
\RequirePackage{filecontents}
\begin{filecontents}{mybib.bib}
@misc{uv,author="U and V",year=3001}
@misc{xy,author="X and Y",year=3002}
\end{filecontents}
\documentclass{article}
\usepackage[numbers,square]{natbib}
\bibliographystyle{plainnat}
\begin{document}
[\citealp[Theorem A]{uv}; \citealp[Theorem B]{xy}]
\bibliography{mybib}
\end{document}