我的书目中有许多此类条目:
journal = {J. Chem. Soc.{,} Perkin Trans. 1},
但是,无论是否有额外的括号,缩写点后面的逗号始终会被删除。\isdot
当标点符号位于中间时,这似乎没有什么帮助,放置
\DeclarePunctuationPairs{comma}{*.?!}
在我的biblatex.cfg
文件中更改任何内容。
有什么方法可以抑制这些条目的标点符号删除?在 Windows 7 上使用 MiKTeX 2.9:
\usepackage[backend=biber, mcite,subentry,style=chem-angew, chaptertitle,sorting=none,sortcites=true backref=true]{biblatex}
答案1
这是“status bydesign”:应用化学表示期刊标题不应包含逗号。您可以使用以下方式禁用此行为
\DeclareFieldFormat{removecomma}{#1}
这是有效的,因为removecomma
样式在需要时会使用该格式。因此,我们可以通过不应用底层函数 ( \mkbibnocomma
) 来快速将其关闭。