Сохранение запятых в названиях журналов в стиле biblatex chem-angew

Сохранение запятых в названиях журналов в стиле biblatex chem-angew

В моей библиографии есть ряд записей следующего типа:

journal = {J. Chem. Soc.{,} Perkin Trans. 1}, 

Однако запятая, которая следует за точкой сокращения, всегда удаляется независимо от дополнительных фигурных скобок. \isdotне помогает, когда знак препинания находится в середине записи, а также не помогает размещение

\DeclarePunctuationPairs{comma}{*.?!} 

в моем biblatex.cfgфайле ничего не меняйте.

Есть ли способ отключить удаление знаков препинания для этих записей? Использование MiKTeX 2.9 на Windows 7 с:

\usepackage[backend=biber, mcite,subentry,style=chem-angew, chaptertitle,sorting=none,sortcites=true backref=true]{biblatex}

решение1

Это «status bydesign»: руководство по стилю дляAngewandte Chemieговорит, что заголовки журналов не должны содержать запятых. Вы можете отключить это поведение, используя

\DeclareFieldFormat{removecomma}{#1}

Это работает, поскольку removecommaформат используется стилем, где он требуется. Таким образом, мы можем быстро отключить его, не применяя базовую функцию ( \mkbibnocomma).

Связанный контент