在引文末尾引用页码(仅限)的正确方法

在引文末尾引用页码(仅限)的正确方法

在引用前添加页码似乎不正确

Ferris [2007, 第 166-167 页] 认为:“要获得商业可行性的准确指标,不要问人们是否会买,而是要问他们买不买”

(代码:\cite[p.~166-167]{Ferris2007}

看来我们必须在引文末尾加上页码

根据 Ferris [2007] 的说法:“要想获得商业可行性的准确指标,不要问人们是否会买,而是要问他们买不买” [第 166-167 页]。

我该怎么做?我正在使用:

\RequirePackage{natbib}
\bibliographystyle{plainnat} 

注意:使用相同的代码在末尾添加该引用是正确的:

(...) 要求他们购买” [2007 年,第 166-167 页]

答案1

如果您使用 biblatex(具有natbib仿真),您可以定义\citepages{key}如下命令:

\newcommand{\citepages}[1]{\citefield{#1}[pagination]{pages}`

我的一个文件的结果:在此处输入图片描述

相关内容