¿Por qué la codificación biben influye en el texto normal fuera de la bibliografía? ¡El carácter ß se convierte en SS en un archivo pdf!

¿Por qué la codificación biben influye en el texto normal fuera de la bibliografía? ¡El carácter ß se convierte en SS en un archivo pdf!

Mis .texarchivos usan codificación de texto latin1. Por alguna razón práctica quería cambiar mis .bibarchivos de bibliografía a UTF8.

Intenté eso y (como la bibliografía ahora no estaba escrita correctamente) encontré el parámetrocodificación bibenen biblatexel que debería funcionar. Así fue, pero al mismo tiempo todas mis letras "ß" de repente fueron reemplazadas por "SS" en mi archivo pdf.

Puedes ver que en el siguiente ejemplo (al menos en mi salida de pdflatex)

  • Recibo "SS" en lugar de la letra "ß". Sin embargo, si elimino el bibencoding=utf8parámetro, se escribe correctamente.
  • sin embargo,otros caracteres especiales como ä ö ü están bien(¡también con el bibencodingparámetro!)

¿Es esto un error? ¿Puedo hacer algo para evitarlo?

Ejemplo:

\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}

Resultado en pdflatex

ingrese la descripción de la imagen aquí

Respuesta1

Como lo indicó Andrew Swann en su comentario anterior (¡muchas gracias!), biberes necesario como backend si se usa UTF-8, por lo que la solución es la opción.

backend=biber

información relacionada