笔记

笔记

四小时规则已经开始生效:我在四个小时内还没有找到这个问题的答案,所以我在这里提问。

我正在使用 Biblatex-Chicago Author-Date 和 Biber。对于 Jones 撰写、出版于 2016 年并引用第 12 页的文章,典型的文内引用看起来像“(Jones, 2016, 12)”。但我希望它看起来像“(Jones 2016: 12)”。

我设法去掉了第一个逗号,即“Jones”和“2016”之间的逗号,方法是在序言中插入“\renewcommand{\nameyeardelim}{\addspace}”。但我找了又找,找不到像 nameyeardelim 这样将作者年份信息与页面信息区分开的字段。

如果您不仅能建议如何实现这一点,还能告诉我一个记录这些内容的地方,我将不胜感激。

笔记

Biblatex 文档可能有这个,但让我感到沮丧的部分原因是,这种使用逗号的特殊引用样式可能来自 Biber、Biblatex 或 Chicago 软件包——不仅是软件本身,而且是用于调用每个选项的特定选项组合。这真的让插入引文中的逗号变得难以抉择。

答案1

您可以使用\renewcommand{\postnotedelim}{\addcolon\space}

完整的 MWE:

\documentclass{article}

\usepackage[authordate]{biblatex-chicago}
\usepackage{filecontents}

\begin{filecontents}{\jobname.bib}
@book{Jones2016,
    author = {Jones, John},
    title = {Title},
    date = {2016},
}
\end{filecontents}

\addbibresource{\jobname.bib}

\renewcommand{\postnotedelim}{\addcolon\space}

\begin{document}

\parencite[12]{Jones2016}

\end{document}

在此处输入图片描述

相关内容