Anzeige:
Ergebnis 1 bis 8 von 8

Thema: Nach Umstieg auf biber Probleme mit UTF8

  1. #1
    Registrierter Benutzer
    Registriert seit
    20.05.2012
    Beiträge
    6

    Nach Umstieg auf biber Probleme mit UTF8

    Hallo,

    ich möchte gern statt BibTeX biber verwenden, da in meiner Literaturliste viele Einträge mit (vor allem skandinavischen) Sonderzeichen auftauchen. Ich benutze Texlive 2012, Texmaker und JabRef.

    Mein Dokument ist mit UTF8 kodiert, und auch in der .bib-Datei gibt es wie gesagt viele Sonderzeichen. Der biber-Durchlauf klappt problemlos, aber latex-Durchläufe scheitern mit der folgenden Fehlermeldung:

    "! Package inputenc Error: Unicode char \u8:ā not set up for use with LaTeX."

    Die Meldung bezieht sich auf die \printbibliography-Zeile.


    Was mache ich falsch? Für Hilfe bin ich dankbar!


    Viele Grüße

    matze ^_^

  2. #2
    Registrierter Benutzer
    Registriert seit
    06.03.2010
    Ort
    St. Petersburg, Russland
    Beiträge
    2.468
    Hast du auch überall die gleiche Kodierung angegeben? Also
    \usepackage[utf8]{inputenc}
    im Dokument sowie Unicode/UTF8 in den Einstellungen aller Editoren, mit denen die tex und bib bearbeitet wurden?

  3. #3
    Registrierter Benutzer
    Registriert seit
    20.05.2012
    Beiträge
    6
    Ja, in der Präambel steht "\usepackage[utf8]{inputenc}".

    Wie oben geschrieben, benutze ich Texmaker und JabRef. In beiden ist utf-8 eingestellt.

  4. #4
    Registrierter Benutzer
    Registriert seit
    06.03.2010
    Ort
    St. Petersburg, Russland
    Beiträge
    2.468
    Passiert das auch, wenn du ein kleines, neues Dokument und/oder eine kleine, neue bib-Datei mit diesen Sonderzeichen anlegst und benutzt? Wenn (beides) ja, stelle uns diese neuen als Minimalbeispiel hier rein.

  5. #5
    Registrierter Benutzer
    Registriert seit
    09.12.2005
    Beiträge
    1.327
    Bist Du ganz sicher, dass die von JabRef erzeugte bib-Datei in utf8 codiert ist und auch keine alte bbl-Datei mehr vorhanden ist, die noch nicht utf8 codiert ist? Hast Du schon herausgefunden, welches Zeichen in der bbl-Datei genau der Auslöser ist? Es gibt UTF8-Zeichen, die von utf8 nicht abgedeckt werden. In diesem Fall kann das Paket ucs oft weiter helfen.

    Die Fehlermeldung ist aber eher typisch dafür, dass die Eingabecodierung zwar auf utf8 steht, die zu verarbeitende Datei aber stattdessen latin1 o. ä. ist.

  6. #6
    Registrierter Benutzer
    Registriert seit
    19.05.2009
    Beiträge
    4.045
    In diesem Fall kann das Paket ucs oft weiter helfen.
    ucs ist mit Vorsicht zu genießen. Zumindest frühere Versionen waren mit biblatex nicht kompatibel.

  7. #7
    Registrierter Benutzer
    Registriert seit
    09.12.2005
    Beiträge
    1.327
    Zitat Zitat von u_fischer Beitrag anzeigen
    ucs ist mit Vorsicht zu genießen. Zumindest frühere Versionen waren mit biblatex nicht kompatibel.
    Das ist absolut richtig. Allerdings werden beide Pakete inzwischen wieder weiterentwickelt.

  8. #8
    Registrierter Benutzer
    Registriert seit
    18.09.2012
    Beiträge
    3
    Versuch mal die von JabRef erzeugte bib-Datei mit z.B. Notepad++ zu öffnen und gezielt als UTF-8 ohne BOM zu speichern bzw. sie vorher über Kodierung -> Konvertiere zu UTF-8 entsprechend umzuwandeln.

    Noch eine Frage: Wie genau heißt die bib-Datei? Sind da evtl. Umlaute drin?

Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •