biblatex verbose-inote 参考书目中作者和标题之间的分隔符是什么

biblatex verbose-inote 参考书目中作者和标题之间的分隔符是什么

我想在参考书目条目的作者键和标题键之间添加逗号和空格作为分隔符,我使用 verbose-inote 作为 biblatex 样式。我尝试过,但没有成功:

\renewcommand*{\nametitledelim}{\addcomma\space}

我找不到正确的分隔符

3.11 格式化命令

3.11.1 通用命令和钩子

biblatex 文档的各个部分。

答案1

nametitledelim是上下文敏感的分隔符,应使用 重新定义\DeclareDelimFormat。在参考书目上下文中bib,出于向后兼容的原因nametitledelim,会回退到\labelnamepunct(默认情况下是),因此如果您想影响参考书目,则\newunitpunct必须nametitledelim在上下文中明确重新定义。bib

\documentclass[british]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}

\usepackage[style=verbose-inote, backend=biber]{biblatex}

\DeclareDelimFormat[bib]{nametitledelim}{\addcomma\space}

\addbibresource{biblatex-examples.bib}

\begin{document}
Lorem\autocite{sigfridsson}
\printbibliography
\end{document}

Sigfridsson, Emma 和 Ulf Ryde,《从静电势和矩推导原子电荷的方法比较》。刊于:《计算化学杂志》19.4 (1998),第 377-395 页。doi:10.1002/(SICI)1096-987X(199803)19:4<377::AID-JCC1>3.0.CO;2-P。

相关内容