四小时规则已经开始生效:我在四个小时内还没有找到这个问题的答案,所以我在这里提问。
我正在使用 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}