如何避免 biblatex 中 pp. 后面出现 p.?

如何避免 biblatex 中 pp. 后面出现 p.?

有人能告诉我如何避免在文章的脚注引用中同时提及页和页吗?我觉得这有点丑陋和多余。我的意思是:

18J.RR 托尔金。《论童话故事》。收录于:《怪物与批评家及其他散文》。克里斯托弗·托尔金主编。伦敦:乔治·艾伦和昂温出版社,1983 年,第 109-161 页,第 141 页。

在这种情况下,我需要提及第 141 页,但我希望删除第 109-161 页。我不想在所有引用中省略页,但只在提到特定页面时才省略。

我正在使用以下内容:

\usepackage[bibstyle=verbose,citestyle=verbose-trad3,autocite=footnote,backend=bibtex,backref=true]{biblatex}

答案1

verbose样式提供了一个名为 的新序言选项citepages

选项包括:

  • citepages=permit:允许重复,即样式将同时打印 pages/pagetotal 和 postnote。这是默认设置;

  • citepages=suppress无条件地抑制引文中的页数/页数总计字段,无论后注如何;

  • citepages=omit仅当附注是页面范围时才抑制页面数/页面总数;

  • citepages=separate使用字符串 bib 字符串(“especially”)将页数/页总数与数字范围后记分开。

查看verbose样式示例文件了解更多信息。

以下是 MWE citepages=suppress

\documentclass{article}
\usepackage[bibstyle=verbose,citestyle=verbose-trad3,
            autocite=footnote,backend=bibtex,
            backref=true,citepages=suppress]{biblatex}
\addbibresource{biblatex-examples.bib}
\begin{document}
\autocite[141]{kant:kpv}
\printbibliography
\end{document}

姆韦

相关内容