arXiv 论文标题周围缺少引号(biblatex + biber)

arXiv 论文标题周围缺少引号(biblatex + biber)

我正在使用 biblatex 和 biber。这是一个示例 LaTeX 文件。

\documentclass[11pt]{article}
\usepackage[backend=biber,firstinits,style=numeric-comp,maxnames=99]{biblatex}
\bibliography{longnames.bib,test.bib}

\DefineBibliographyStrings{english}{%
  references = {Selected Publications}, 
}
\begin{document}

Ref.~\cite{CJS:2013} and~\cite{BCW:2012}.

\printbibliography
\end{document}

参考 BCW:2012 在 bib 文件中如下所示。

@online{BCW:2012,
  author    = {B and
               C and
               W},
  title     = {Musings and machinations},
  eprinttype   = {arXiv},
  eprint    = {1234.5678},
  eprintclass = {cs.DS},
  year      = {2012}
}

问题是,标题“Musings and machinations”在呈现时没有引号,而所有其他(非 arXiv)论文都有引号。我做错了什么?

我正在使用 biber 版本 0.9.9。

答案1

标准biblatex设置包括以下行

\DeclareFieldFormat{title}{\mkbibemph{#1}}
\DeclareFieldFormat
  [article,inbook,incollection,inproceedings,patent,thesis,unpublished]
  {title}{\mkbibquote{#1\isdot}}

因此意味着该title字段不会在在线条目中被引号括起来。这可以通过使用

\DeclareFieldFormat[online]{title}{\mkbibquote{#1\isdot}}

相关内容