Seite 1 von 2
i mit Diaresis in bibtex
Verfasst: So 14. Jun 2015, 13:14
von willithefox
Ich arbeite seit langem erfolgreich mit texlive und habe vor zwei Tagen auf texlive 15 umgeschaltet. Seitdem habe ich ein (bisher unbekanntes) Problem mit dem Zeichen ï. Dieses Problem entsteht NICHT, wenn ich dieses Zeichen im Body eines "normalen" tex-Files verwende, sondern NUR, wenn ich es irgendwo im Eintrag einer Bib-Datei benutze.
Ich beobachte folgendes:
1. Typesetten einer Datei: Ok - kein Problem
2. Run Bib: Ok - kein Problem
3. Typesetten der Datei mit Einbinden der in Schritt 2 produzierten Bib-Datei erzeugt eine Fehlermeldung, und zwar
Unicode char \u8:̈ not set up for use with LaTeX.
Wenn ich die BiB-Datei öffne, finde ich an der kritischen Stelle den Eintrag
Adélaïde
Das sieht einwandfrei aus. Mein Verdacht ist, dass BiBTeX das Zeichen ï falsch kodiert. Wenn ich das problematische Zeichen nämlich in der BiB-Datei manuell ändere, läuft das nächste Typesetting fehlerfrei ab.
Kann jemand helfen?
Re: i mit Diaresis in bibtex
Verfasst: So 14. Jun 2015, 13:17
von Besserwisser
willithefox hat geschrieben:Mein Verdacht ist, dass BiBTeX das Zeichen ï falsch kodiert.
BibTeX kann im Gegensatz zu biber überhaupt nur mit US-ASCII-Zeichen umgehen.
Ansonsten:
Wichtige Hinweise beachten!
Verfasst: So 14. Jun 2015, 13:39
von willithefox
Danke für den Hinweis. Leider hilft er mir nicht. Und ich will noch einmal darauf hinweisen, dass unter texlive 2014 alles einwandfrei lief. Das Problem ist erst mit teelive 2015 entstanden.
Verfasst: So 14. Jun 2015, 14:41
von Johannes_B
Dein letzter Beitrag hilft uns leider auch nicht dir zu helfen. Wir benötigen ein
Minimalbeispiel.
BibTeX konnte noch niemals Zeichen oberhalb 7-Bit verarbeiten. Gerade deshalb wechselt ja die Leute zu biber, die sich um ein gutes Literaturverzeichnis bemühen.
Verfasst: So 14. Jun 2015, 15:06
von Johannes_B
Das sieht mir fast nach einem Crosspost aus. Auf der Mailingliste ist auch schon viel geschrieben worden.
http://permalink.gmane.org/gmane.comp.tex.live/36943
Verfasst: So 14. Jun 2015, 22:31
von willithefox
Ich hänge eine kurze tex-Datei und eine ebenso kurze bin-datei gezipped an, mit der man mein Problem rekonstruieren kann. Hoffentlich hilft das jenen, die bereit sind, mir bei der Lösung des Problems zu helfen. Vielen Dank im Voraus.[/code]
Verfasst: So 14. Jun 2015, 22:45
von u_fischer
du verwendest nicht bibtex sondern biblatex und biber. Deine bib-Datei enthält nicht Adélaïde sondern Ad{\'e}la{\"\i}de. biber macht aus dem {\"\i} nicht ï sondern ein dotless i+ combining accent -- was für pdflatex völlig ungeeignet ist. Das kann man sicher ändern, aber einfacher ist es in der bib-Datei direkt Adélaïde zu schreiben.
Verfasst: So 14. Jun 2015, 22:47
von willithefox
Wenn ich die bib-datei öffne, steht da Adélaïde.
Verfasst: So 14. Jun 2015, 22:50
von willithefox
und wenn ich die bbl-Datei öffne, steht da auch Adélaı̈de.
Verfasst: So 14. Jun 2015, 22:59
von u_fischer
willithefox hat geschrieben:Wenn ich die bib-datei öffne, steht da Adélaïde.
Dann versucht das Programm mit dem du die bib-Datei öffnest clever zu sein, und übersetzt die Befehle. Mit einem Editor kann man deutlich sehen, dass dort
das steht:
Author = {von Chamisso, Adelbert [urspr{"u}nglich Louis Charles Ad{\'e}la{"\i}de de Chamissot de Boncourt]},