합자가 잘못된 biblatex 번역

합자가 잘못된 biblatex 번역

biblatex지금은 장난치고 있어요 . 잘 작동하지만 "Ed" 번역에 문제가 있습니다. (판)을 "Aufl"로 (Auflage). 번역은 정확하지만 합자가 잘못되었습니다. "Auf"|l."이어야 합니다. 어떻게든 번역을 무시할 수 있습니까? 아니면 합자 규칙이 약어에 적용되지 않기 때문에 이 합자가 올바른가요?

MWE는 다음과 같습니다.

\documentclass{article}

\usepackage[german]{babel}
\usepackage[babel, german=quotes]{csquotes}
\usepackage[natbib=true, style=phys, articletitle=false,biblabel=brackets,%
        chaptertitle=false,pageranges=false%
        ]{biblatex}
\addbibresource{lit.bib}

\begin{document}
    \nocite{*}
    \printbibliography[env=bibliography, title=Literaturverzeichnis]
\end{document}

그리고 lit.bib:

@book{Seeger1997,
  edition = {6},
  title = {{Semiconductor Physics. An Introduction.}},
  isbn = {3540615075},
  publisher = {Springer Berlin Heidelberg},
  author = {Seeger, Karlheinz},
  month = jan,
  year = {1997}
}

여기에 이미지 설명을 입력하세요

답변1

적어도 한 출처에 따르면 약어는 실제로 특별한 규칙을 따릅니다. Struckmann의 말을 인용하면,Einige typographische Grundregeln und ihre Umsetzung mit LaTeX[LaTeX의 몇 가지 기본 인쇄 규칙 및 구현] (2007), p. 7 [번역 광산]:

약어가 합자를 형성할 수 있는 두 문자로 끝나는 경우 합자가 적용됩니다: Aufl. [합자로 조판] (그러나 Auflage [합자 없이 조판]), gefl. [합자 있음] (그러나 gefälligst).

(편집: Struckmann은 이 규칙에 대한 직접적인 소스를 제공하지 않지만 1페이지에 그의 논문에 있는 대부분의 규칙은 다른 소스에서 가져온 것이며 종종 축어적으로 사용된다고 명시되어 있습니다. 따라서 Duden이 실제 소스일 가능성이 매우 높습니다. .)

그럼에도 불구하고 "Aufl."에서 합자를 제거하려면 다음 방법을 따르십시오.

\documentclass{article}

\usepackage[german]{babel}
\usepackage[babel, german=quotes]{csquotes}
\usepackage[natbib=true, style=phys, articletitle=false,biblabel=brackets,%
        chaptertitle=false,pageranges=false%
        ]{biblatex}

\shorthandon{"}
\DefineBibliographyStrings{german}{%
  edition = {Auf"|l\adddot},
}
\shorthandoff{"}

\usepackage{filecontents}

\begin{filecontents}{\jobname.bib}
@book{Seeger1997,
  edition = {6},
  title = {{Semiconductor Physics. An Introduction.}},
  isbn = {3540615075},
  publisher = {Springer Berlin Heidelberg},
  author = {Seeger, Karlheinz},
  month = jan,
  year = {1997}
}
\end{filecontents}

\addbibresource{\jobname.bib}

\nocite{*}

\begin{document}

\printbibliography[env=bibliography, title=Literaturverzeichnis]

\end{document}

여기에 이미지 설명을 입력하세요

관련 정보