Warum beeinflusst die Bibenkodierung normalen Text außerhalb der Bibliographie? Das Zeichen ß wird in der PDF-Datei zu SS!

Warum beeinflusst die Bibenkodierung normalen Text außerhalb der Bibliographie? Das Zeichen ß wird in der PDF-Datei zu SS!

Meine .texDateien verwenden Textkodierung latin1. Aus praktischen Gründen wollte ich meine Bibliographiedateien .bibauf umstellen UTF8.

Ich habe das versucht und (da die Bibliographie jetzt nicht richtig gesetzt war) den Parameter gefundenbienencodierungDas biblatexsollte funktionieren. Das tat es, aber gleichzeitig wurden in meiner PDF-Datei alle Buchstaben „ß“ plötzlich durch „SS“ ersetzt.

Sie können sehen, dass im folgenden Beispiel (zumindest in meiner pdflatex-Ausgabe)

  • Ich erhalte anstelle des Buchstabens „ß“ ein „SS“. Wenn ich den bibencoding=utf8Parameter jedoch entferne, wird es richtig gesetzt.
  • Jedoch,andere Sonderzeichen wie ä ö ü sind ok(auch mit bibencodingParameter!)

Ist das ein Fehler? Kann ich etwas tun, um ihn zu vermeiden?

Beispiel:

\documentclass{scrbook}


\usepackage[UKenglish, ngerman]{babel} %Sprachpakete Brit. Englisch, Deutsch Neue Rechtschreibung
\usepackage[latin1]{inputenc}
\usepackage[TS1, T1]{fontenc} %Kodierungen für Text 1 und Text Symbols

    \begin{filecontents*}{mybib7.bib}

    @MISC{Caesar,
      author = {Caesar, Gaius J.},
      title = {title},
      year = {45BC},
    }

    @MISC{Cicero,
      author = {Cicero, Marcus T.},
      title = {title},
      year = {44BC},
    }

    \end{filecontents*}

    \newcommand{\WW}{\textsuperscript{*}}

    \usepackage[natbib=true, style=numeric-comp, backend=bibtex8, bibencoding=utf8, defernumbers, useprefix, maxnames=99, maxcitenames=3]{biblatex}  % f¸r bessere Literaturverzeichnisse
    \renewcommand{\bibfont}{\normalfont\small}
    \renewcommand\multicitedelim{\addsemicolon\space}


    \usepackage{csquotes} 

    \bibliography{mybib7}

    \begin{document}



This is a test, if the letter ß is displayed correctly.

ä ö ü are ok!



    \nocite{*}
    \printbibliography

    \end{document}

Ergebnis in pdflatex

Bildbeschreibung hier eingeben

Antwort1

Wie Andrew Swann in seinem Kommentar oben anmerkte (vielen Dank!), biberist als Backend erforderlich, wenn UTF-8 verwendet wird, daher ist die Lösung die Option

backend=biber

verwandte Informationen