Retendo vírgulas em títulos de periódicos com estilo biblatex chem-angew

Retendo vírgulas em títulos de periódicos com estilo biblatex chem-angew

Tenho várias entradas em minha bibliografia do tipo:

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

No entanto, a vírgula que segue o ponto da abreviatura é sempre removida, independentemente dos colchetes adicionais. \isdotnão parece ser útil quando a pontuação está no meio da entrada, nem colocar

\DeclarePunctuationPairs{comma}{*.?!} 

no meu biblatex.cfgarquivo mude alguma coisa.

Existe alguma maneira de suprimir a remoção de pontuação para essas entradas? Usando MiKTeX 2.9 no Windows 7 com:

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

Responder1

Isto é 'status bydesign': o guia de estilo paraAngewandte Chemiediz que os títulos dos periódicos não devem conter vírgulas. Você pode desativar o comportamento usando

\DeclareFieldFormat{removecomma}{#1}

Isso funciona porque o removecommaformato é usado pelo estilo onde é necessário. Assim, podemos desligá-lo rapidamente não aplicando a função subjacente ( \mkbibnocomma).

informação relacionada