von KOMA » Do 18. Mär 2021, 09:18
Die gezeigte Fehlermeldung passt überhaupt nicht zum gezeigten Code. Im gezeigten Code wird nämlich als Literaturdatenbank example.bib angegeben, in der Fehlermeldung konnte aber literatur.bib nicht gefunden werden. Danach hätte biber eigentlich gar nicht suchen dürfen. Soetwas passiert normalerweise, wenn man die \addbibresource-Anweisung ändert und dann direkt biber aufruft, statt sich an die Reihenfolge LaTeX, biber, LaTeX, LaTeX zu halten.
Bitte achte außerdem darauf, Deinen Code korrekt zu markieren. Dazu dient nicht der MWE-Knopf. Näheres ist meiner Signatur zu entnehmen. Bei korrekt markiertem Code, kannst Du nach dem Absenden auch den Code direkt hier im Form ausprobieren und so sehen, was wir als Ergebnis erhalten. Das kann Dir ggf. selbst Anhaltspunkte geben, inwiefern der Code zur Verdeutlichung des Problems taugt. Das ist in Deinem Fall nicht so, weil das Beispiel eben nicht vollständig ist, wobei die Vollständigkeit in dem Fall vermutlich am einfachsten durch weitere Minimierung zu erreichen wäre. Auf die Wichtigkeit der Erstellung eines korrekten Minimalbeispiels wurdest Du ja bereits vor Jahren hingewiesen.
Übrigens \usepackage[utf8]{inputenc} sollte nicht mehr notwendig sein. Wenn es bei Dir notwendig ist, ist Deine TeX-Distribution so veraltet, dass es für uns schwierig wird, Dir zu helfen. Allerdings lässt die verwendete biber-Version vermuten, dass das bei Dir nicht der Fall ist.
Ebenso ist bei UTF8-kodierten Dokumenten und bib-Dateien dann natürlich Option bibencoding=utf8 für biblatex überfüssig.
Vor \setcounter{page}{1} sollte man immer ein \cleardoubleoddpage haben. Allerdings ist die Anweisung generell eher nicht zu empfehlen. Das gilt umso mehr, wenn man hyperref verwendet. Meldungen wegen double defined destination sind sonst vorprogrammiert. Fragen dazu gibt es in den Foren hinreichend. Verwende ggf. die Suche.
\newpage unmittelbar vor Kapitel-Überschriften bzw. Befehlen wie \printbibliography, die indirekt eine Kapitel-Überschrift erzeugen, sind fast immer überflüssig.
Die gezeigte Fehlermeldung passt überhaupt nicht zum gezeigten Code. Im gezeigten Code wird nämlich als Literaturdatenbank [tt]example.bib[/tt] angegeben, in der Fehlermeldung konnte aber [tt]literatur.bib[/tt] nicht gefunden werden. Danach hätte [tt]biber[/tt] eigentlich gar nicht suchen dürfen. Soetwas passiert normalerweise, wenn man die [tt]\addbibresource[/tt]-Anweisung ändert und dann direkt [tt]biber[/tt] aufruft, statt sich an die Reihenfolge LaTeX, biber, LaTeX, LaTeX zu halten.
Bitte achte außerdem darauf, Deinen Code korrekt zu markieren. Dazu dient [b]nicht[/b] der [tt]MWE[/tt]-Knopf. Näheres ist meiner Signatur zu entnehmen. Bei korrekt markiertem Code, kannst Du nach dem Absenden auch [url=https://golatex.de/viewtopic.php?f=1&t=23672]den Code direkt hier im Form ausprobieren[/url] und so sehen, was wir als Ergebnis erhalten. Das kann Dir ggf. selbst Anhaltspunkte geben, inwiefern der Code zur Verdeutlichung des Problems taugt. Das ist in Deinem Fall nicht so, weil das Beispiel eben nicht vollständig ist, wobei die Vollständigkeit in dem Fall vermutlich am einfachsten durch weitere Minimierung zu erreichen wäre. Auf die Wichtigkeit der Erstellung eines korrekten [mwe][/mwe]s wurdest Du ja [url=https://golatex.de/viewtopic.php?p=59938#p59938]bereits vor Jahren hingewiesen[/url].
Übrigens [tt]\usepackage[utf8]{inputenc}[/tt] sollte nicht mehr notwendig sein. Wenn es bei Dir notwendig ist, ist Deine TeX-Distribution so veraltet, dass es für uns schwierig wird, Dir zu helfen. Allerdings lässt die verwendete [tt]biber[/tt]-Version vermuten, dass das bei Dir nicht der Fall ist.
Ebenso ist bei UTF8-kodierten Dokumenten und bib-Dateien dann natürlich Option [tt]bibencoding=utf8[/tt] für [tt]biblatex[/tt] überfüssig.
Vor [tt]\setcounter{page}{1}[/tt] sollte man immer ein [tt]\cleardoubleoddpage[/tt] haben. Allerdings ist die Anweisung generell eher nicht zu empfehlen. Das gilt umso mehr, wenn man [tt]hyperref[/tt] verwendet. Meldungen wegen [i]double defined destination[/i] sind sonst vorprogrammiert. Fragen dazu gibt es in den Foren hinreichend. Verwende ggf. die Suche.
[tt]\newpage[/tt] unmittelbar vor Kapitel-Überschriften bzw. Befehlen wie [tt]\printbibliography[/tt], die indirekt eine Kapitel-Überschrift erzeugen, sind fast immer überflüssig.