Ich nutze Texstudio, Jabref und biber/biblatex für mein Literaturverzeichnis. Seit dem Update auf die biber Version 2.11 wird der Bibliographie-Durchlauf abgebrochen. Sowohl die Texstudio als auch Jabref-Datei sind Utf-8 codiert. Texmaker produziert die gleiche Fehlermeldung. Ich habe über den Miktex-Update Manager(admin) alle aktuellen Pakete installiert. Nun weiß ich nicht weiter!? Hier ein hoffentlich sinnvolles MB: Öffne in Overleaf
documentclass[fontsize=12pt,paper=a4,{scrreprt} \usepackage[french,english,ngerman]{babel} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage[babel,german]{csquotes} \usepackage[backend=biber, bibencoding=utf8, style=authoryear, ]{biblatex} \addbibresource{literatur.bib} \begin{document} Test \cite{Gottfredson/Hirschi1990}.\\ \printbibliography \end{document} Der Literatur-Eintrag sieht folgendermaßen aus: Öffne in Overleaf
@Book{Gottfredson/Hirschi1990, title = {A general theory of crime}, publisher = {Stanford University Press}, year = {1990}, author = {Gottfredson, Michael R. and Hirschi, Travis}, address = {Stanford},} Daraus resultiert bei mir dann die folgende Fehlermeldung: Öffne in Overleaf
Prozess gestartet: biber.exe "test" INFO - This is Biber 2.11 INFO - Logfile is 'test.blg' INFO - Reading 'test.bcf' INFO - Found 1 citekeys in bib section 0 INFO - Processing section 0 INFO - Looking for bibtex format file 'literatur.bib' for section 0 ERROR - Data file 'literatur.bib' cannot be read in encoding 'UTF-8': Can't decode ill-formed UTF-8 octet sequence <8A> at C:\Users\User\AppData\Local\Temp\par-55736572\cache-63e2f908d8b8c04291b56fd8beb82a3890df0e98\inc\lib/File/Slurper.pm line 63. INFO - ERRORS: 1 Prozess endete mit Fehler(n) |
Kann es sein, dass deine
.bib
-Datei einen Byte Order Mark hat? https://www.google.com/search?q=how%20to%20remove%20byte%20order%20markIch hab keine Ahnung was ein BOM ist, aber die Konvertierung mit notepad++ wie in den links beschrieben hat bei mir nichts gebracht.
Da muss man die original bib-Datei haben, um die Kodierung zu überprüfen. Aber die Fehlermeldung sagt eigentlich ziemlich eindeutig, dass die bib-Datei nicht utf8 kodiert ist. Ein BOM wäre biber egal.
Mh, sowohl meine Einstellungen in Jabref als auch in Texstudio stehen auf UTF-8? Was könnte ich denn noch kontrollieren? Mir gehen echt die Ideen aus...
Gib der Datei mal einen anderen Namen, z.B.
julimeinsbib.bib
und verwende die.literatur.bib
gibt es viele. Wenn der Fehler dann immer noch auftritt, wirst du die Datei irgendwo zur Verfügung stellen müssen, wenn du Hilfe haben willst. Ohne die Datei kann man nichts machen.