Ich bekomme beim biber-Lauf die folgende Warnung (in der blg-Datei):

[211] Utils.pm:146> WARN - Warning: Found biblatex control file version 3.2, expected version 2.7

Es wird auch kein oder kein vollständiges Literaturverzeichnis erstellt und Querverweise werden entsprechend nicht aufgelöst. Stattdessen wird nur der verwendete Literaturschlüssel fett in eckigen Klammern ausgegeben.

Dabei bin ich sicher, dass mein Beispiel korrekt ist.

Hinweis: Die angegebene Zahl in eckigen Klammern am Anfang der Meldung, die Zeilennummer vor dem > und die Versionsangaben aus der gezeigten Meldung dienen nur als Beispiel und können im realen Leben abweichen.

gefragt 14 Jul, 09:55

saputello's gravatar image

saputello
18.4k22352
Akzeptiert: 89%

bearbeitet 14 Okt, 11:10


Ist die Versionsangabe bei »Found biblatex control file version« wie im Beispiel größer als die Versionsangabe bei »expected version« bedeutet das, dass biblatex neuer ist als das verwendete biber. In diesem Fall muss unbedingt biber aktualisiert werden. Manchmal genügt das schon. Allerdings kann nach dem Update erneut eine solche Meldung auftreten, für die dann gilt:

Ist die Versionsangabe bei »Found biblatex control file version« kleiner als die Versionsangabe bei »expected version« bedeutet das, dass biblatex älter ist als das verwendete biber. In einigen Fällen funktioniert das sogar. In der Regel sollte man dann jedoch biblatex aktualisieren.

Es ist zu empfehlen biblatex und biber immer in zusammengehörenden Versionen zu verwenden. Daher ist zu empfehlen, beide immer gemeinsam zu aktualisieren. Das gilt übrigens bei größeren Änderungen an biblatex auch für davon abhängige Pakete.

Allerdings ist bei Mehrbenutzerinstallationen von MiKTeX immer wieder zu beobachten, dass die Versionen auseinander laufen. Das passiert beispielsweise dann, wenn biber vom Admin installiert wurde, biblatex aber vom Benutzer. Dann wird nämlich bei einem Update von MiKTeX über die Admin-Version des Updatemanagers (mit dem Zusatz »(Admin)«) nur biber aktualisiert, biblatex bleibt jedoch auf der Version der Benutzerinstallation. Umgekehrt wird bei einem Update von MiKTeX durch den Benutzer mit dem normalen Updatemanager nur biblatex aktualisiert. Von biber wird aber weiterhin die (veraltete) Version aus der Admin-Installation verwendet. Daher ist zu empfehlen, dass der Admin im Fall der Aktualisierung von biber die Anwender informiert, dass sie ebenfalls Aktualisierungen durchführen sollten. Benutzer, die über Admin-Rechte verfügen, sollten immer sowohl ein Update mit dem Updatemanager (Admin) als auch mit dem Updatemanager durchführen. Alternativ sollte Admin sowohl biber als auch alle biblatex-Pakete installieren und die Benutzer entsprechende Pakete mit dem Paketmanager aus ihrer Benutzerinstallation entfernen. Dann werden von allen relevanten Paketen immer die Versionen aus der Admin-Installation verwendet, die dieser gemeinsam aktualisieren kann.

Eine Warnung der Art:

Package biblatex Warning: File 'foo.bbl' is wrong format version - expected 2.8.

in der log-Datei deutet in ähnlicher Weise darauf hin, dass die bbl-Datei mit einer biber-Version erstellt wurde, die nicht zur verwendeten biblatex-Version passt. Es könnte in diesem Fall aber auch einfach sein, dass zwischen dem letzten biber-Aufruf und dem letzten LaTeX-Lauf ein Update von biblatex stattgefunden hat. Also zunächst einen neuen biber-Lauf durchführen. Führt der zu der oben genannten Warnung in der blg-Datei oder kommt es beim nächsten LaTeX-Lauf zu derselben Fehlermeldung, so ist ebenfalls ein Update (ggf. von biber und biblatex) fällig.

Permanenter link

beantwortet 14 Jul, 10:09

saputello's gravatar image

saputello
18.4k22352

bearbeitet 14 Okt, 11:09

Deine Antwort auf die Frage (nicht auf andere Antworten)
Knebel-Vorschau

Folge dieser Frage

Per E-Mail:

Wenn Du Dich anmeldest, kannst Du Updates hier abonnieren

Per RSS:

Antworten

Antworten und Kommentare

Aktuelle Buch-Infos

LaTeX Cookbook

LaTeX Beginners Guide

Limitierter Rabatt ebook
50% Coupon code tDRet6Y

Markdown-Grundlagen

  • *kursiv* oder _kursiv_
  • **Fett** oder __Fett__
  • Link:[Text](http://url.com/ "Titel")
  • Bild?![alt Text](/path/img.jpg "Titel")
  • nummerierte Liste: 1. Foo 2. Bar
  • zum Hinzufügen ein Zeilenumbruchs füge einfach zwei Leerzeichen an die Stelle ein, an der die neue Zeile sein soll.
  • grundlegende HTML-Tags werden ebenfalls unterstützt

Zugeordnete Themen:

×108
×30
×15

Frage gestellt: 14 Jul, 09:55

Frage wurde angeschaut: 888 Mal

Zuletzt aktualisiert: 14 Okt, 11:10