
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. \isdot
não parece ser útil quando a pontuação está no meio da entrada, nem colocar
\DeclarePunctuationPairs{comma}{*.?!}
no meu biblatex.cfg
arquivo 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 removecomma
formato é usado pelo estilo onde é necessário. Assim, podemos desligá-lo rapidamente não aplicando a função subjacente ( \mkbibnocomma
).