Biblatex chem-angew 스타일을 사용하여 저널 제목에 쉼표를 유지합니다.

Biblatex chem-angew 스타일을 사용하여 저널 제목에 쉼표를 유지합니다.

내 참고문헌 유형에는 다음과 같은 항목이 많이 있습니다.

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

이것은 '상태별 디자인'입니다:앙게반테 케미저널 제목에는 쉼표가 포함되어서는 안 된다고 규정하고 있습니다. 다음을 사용하여 동작을 비활성화할 수 있습니다.

\DeclareFieldFormat{removecomma}{#1}

이는 removecomma필요한 스타일에서 형식이 사용되기 때문에 작동합니다. 따라서 기본 기능( )을 적용하지 않음으로써 신속하게 끌 수 있습니다 \mkbibnocomma.

관련 정보