在 .tex 文件中引用时记录页码以便记账,但在 .pdf 中隐藏它

在 .tex 文件中引用时记录页码以便记账,但在 .pdf 中隐藏它

我使用 将natbib我的引文显示为简单的数字下标。但我还想在 中/附近记录我引用的来源的页码\citep{},仅供我自己使用。最好的方法是什么?谢谢!

噢,我想我不能用biblatex

答案1

好吧,你可以创建一个带有两个参数的命令,\extendedcitep然后像这样丢弃一个

\newcommand\extendedcitep[2][]{\citep{#2}}

并像 一样使用它\extendedcitep[p.~20]{Aristotle12}

此外,对于您自己的草稿,您可以重新定义命令以将页码放在页边距上:

\renewcommand\extendedcitep[2][]{\marginpar{\citep{#2}, #1}\citep{#2}}

相关内容