在下面的示例中,对条目 58 的引用标注还包括第 12.3.2 节。是否有包或内置方法可以创建这种格式的标注?我正在使用 bibtex 来管理参考书目。
例如,我期望可以使用如下命令:
default graph \cite{foo}[12.3.2]. This...
答案1
如果您加载natbib
引文管理包(使用选项numbers
,因为它看起来您使用数字引文调出样式),您可以发出以下引文命令来实现您的目标:
\cite[\S12.3.2]{<foo>}
<foo>
您想要引用的 bib 条目的键在哪里。
下面是一个最小工作示例的输出,说明了这些要点:
\documentclass{article}
\usepackage{filecontents}
\begin{filecontents}{abcdefgh.bib}
@article{xyz,
author = "Anne Author",
title = "Thoughts",
year = "3001",
journal= "Circularity Today",
volume = "111",
number = 1,
pages = "1-100",
}
\end{filecontents}
\usepackage[numbers]{natbib}
\bibliographystyle{plainnat}
\begin{document}
\cite[\S12.3.2]{xyz}
\bibliography{abcdefgh}
\end{document}