axeforly hat geschrieben: ↑Di 7. Jun 2022, 10:26
In einem neuen Ordner habe ich eine neue texfile erstellt und die von dir dargestellte Präambel verwendet.
Nur zum Verständnis: Hast Du wirklich
nur die Präambel übernommen oder hast Du wie vorgeschlagen das gesamte Dokument kopiert? Bitte nutze das ganze Dokument so wie gezeigt, sonst wissen wir nachher nicht, ob wir über dasselbe reden.
axeforly hat geschrieben: ↑Di 7. Jun 2022, 10:26
Dann: schnell übersetzen, kompilieren mit bibtex, schnelles übersetzen, bibtex, schnelles übersetzen, bibtex und schnelles übersetzen
Das gezeigte Dokument muss mit Biber und nicht mit BibTeX kompiliert werden. Ein Kompilerzyklus sollte mindestens pdfLaTeX, Biber, pdfLaTeX, pdfLaTeX umfassen. Je nach Einstellungen ist es gut möglich, dass "schnelles Übersetzen" mehr als nur "pdfLaTeX" aufruft.
Da Du oben schon schriebst, dass Du Biber verwendet hast, und der ursprünglich genannte Fehler stark vermuten ließ, dass Biber gelaufen ist und eine
.bbl-Datei erstellt wurde, bin ich darauf nicht weiter eingegangen. Hilfe zum Thema: Wie bekomme ich meinen Editor dazu, Biber laufen zu lassen, gibt es bei
https://www.texwelt.de/fragen/1909/wie-verwende-ich-biber-in-meinem-editor. Gute Hintergrund-Infos bei TeX.SX:
https://tex.stackexchange.com/q/63852/35864 und
https://tex.stackexchange.com/q/154751/35864.
axeforly hat geschrieben: ↑Di 7. Jun 2022, 10:26
--> keine Fehler aber auch kein Literaturverzeichnis, da die Datei biblatex-examples.bib irgendwie nicht gefunden wird oder was auch immer.
Wenn in dem gezeigten Dokument kein Literaturverzeichnis kommt, dann muss es mindestens eine Warnung geben. Bitte sag uns
genau, was da stand. Idealerweise lädst Du uns einfach die
.blg-Datei hier hoch. (Die
.blg-Datei ist Bibers Logdatei. Windows behauptet unter Umständen, dass es sich um eine "Leistungsüberwachungs"-Datei handelt und versteckt womöglich sogar die Dateiendung. Es handelt sich aber um eine einfache Text-Datei, die mit jedem Editor geöffnet werden kann). Ich kann nur sinnvoll helfen, wenn ich genau weiß, worüber Biber sich beschwert. Irgendwie nicht gefunden ist leider keine Aussage, mit der ich etwas anfangen kann.
Wie gesagt, sollte
biblatex-examples.bib auf jedem korrekt installierten System vorhanden sein. Es ist möglich, dass Du die Datei nicht auf Deinem Rechner findest, weil Du nicht weißt, wo Du suchen musst. Aber Biber sollte sie finden. Es ist absolut nicht sinnvoll, zu versuchen die Datei irgendwo herunter zu laden. Der Vollständigkeit halber sei aber erwähnt, dass sie auf CTAN zu finden ist (die erste Adresse, wenn Du in der LaTeX-Welt eine Datei suchst)
https://ctan.org/tex-archive/macros/latex/contrib/biblatex/bibtex/bib/biblatex. Bei mir führt auch der erste Treffer der Google-Suche nach "
biblatex-examples.bib" zu
https://github.com/plk/biblatex/blob/dev/bibtex/bib/biblatex/biblatex-examples.bib, der aktuellen Entwicklungsversion der Datei auf GitHub, aber das mag bei anderen Leuten und Rechnern anders sein (ich traue Google zu, dass sie die Ergebnisse personalisieren). Aber lass mich wiederholen: Es bringt nichts, die Datei jetzt irgendwo runterzuladen und selbst zu "installieren". Wenn Du das gemacht hast, lösch die bitte Datei wieder. Das führt sonst nur zu Verwirrung und Chaos. Es ist mir wirklich noch nie untergekommen, dass jemand es geschafft hat
biblatex normal zu installieren, ohne auch
biblatex-examples.bib da zu haben. Aber Du kannst natürlich der Sicherheit halber das
biblatex-Paket über die MikTeX-Console deinstallieren und dann wieder installieren. Dann sollten alle Dateien korrekt vorhanden sein.
axeforly hat geschrieben: ↑Di 7. Jun 2022, 10:26
Hab jetzt manuell eine biblatex-examples.bib in dem Ordner erstellt und den Code, den "moewew" auf Github eingefügt hat, einfach in die .bib kopiert.
Bei GitHub ist bestimmt einiger Code unter meinem Benutzernamen zu finden. Ich hoffe aber sehr, dass ich nicht irgendwo eine
biblatex-examples.bib gepostet habe, die nicht ein damals aktueller Fork der in
biblatex vorhandenen Datei ist. Mir ist also absolut nicht klar, welchen Inhalt Deine
biblatex-examples.bib jetzt hat. Aber wie gesagt: Lad die Datei nicht selbst runter. Lass das MikTeX regeln.
Ich verstehe ebenfalls nicht, warum Du jetzt eine marginal andere Datei testen möchtest, als die von mir gezeigte. (Nicht, dass es inhaltlich groß etwas ändern würde. Aber es hat einfach etwas, wenn wir alle über Dasselbe reden.) Die
.log-Datei zeigt zunächst, dass Dein MikTeX nicht ganz auf dem neusten Stand ist. Das sollte nicht unbedingt für das Problem hier relevant sein. Aber wenn Du ein aktuelles System haben möchtest, dann solltest Du mal ein Update anstupsen. (Bei MikTeX muss man aufpassen: Wenn MikTeX als Mehrbenutzersystem installiert wurde, muss es als Admin und als User aktualisiert werden. Deine Logdatei lässt auf ein Einzelbenutzersystem tippen, aber ganz sicher bin ich mir nicht. Wenn MikTeX Dir also die Option bietet, als Admin oder als User zu aktualisieren, mach beides nacheinander.)
Dann hat "ich meine ja nur" ja oben schon richtig analysiert, dass LaTeX hier eine
.bbl-Datei findet. Die muss eigentlich einem mehr oder weniger erfolgreichen Biber-Lauf stammen (da Du ja in einem leeren Ordner angefangen hast). Allerdings sind in der Datei die relevanten Einträge nicht zu finden. Woran das liegt, sollten wir der
.blg-Datei entnehmen können (siehe oben). Die müssen wir also zu sehen bekommen.
axeforly hat geschrieben: ↑Di 7. Jun 2022, 10:26
Das mit den Bildern habe ich erstmal nicht gemacht, da das Literaturverzeichnis jetzt ja nichtmal erstellt wird.
Oder soll ich das trotzdem machen?
Bis mir jemand das Gegenteil beweist, ist meine Arbeitshypothese, dass die beiden Probleme völlig unabhängig voneinander sind. Du kannst also von mir aus auch gerne die Sache mit den Bildern noch nebenbei machen. Mach dafür aber bitte ein neues Thema auf, damit wir den Überblick nicht verlieren. Ich kann natürlich nicht beurteilen, ob Du Dir zutraust, an zwei Baustellen gleichzeitig zu arbeiten. Das musst Du wissen.
axeforly hat geschrieben: ↑Di 7. Jun 2022, 10:26
Daraufhin habe ich mich informiert und habe herausgefunden, dass dieser Zitierstil irgendwie apacite heißen könnte...gegoogelt...Anleitungen befolgt...Fehlermeldungen...kein Literaturverzeichnis mehr und und und.
Dann das mit authoryear probiert und auch noch beschissen.
apacite ist ein besonderes Pflänzchen in der BibTeX-Welt. Da es den sehr komplexen APA-Stil (in der nun veralteten sechsten Auflage) implementiert, braucht es ein zusätzliches Begleitpaket. Es reicht daher nicht, einfach nur
\bibliographystyle{abbrvdin} durch
\bibliographystyle{apacite} zu ersetzen. Das sollte eigentlich auch aus der Anleitung klar werden. Aber ich bin einer der ersten, der eingesteht, das Anleitungen in der LaTeX-Welt etwas überwältigend sein können und es schwierig sein kann, auf Anhieb die richtigen Infos zu finden.
authoryear ist ja nun ein
biblatex-Stil und da braucht es dann in einem Dokument ein paar kleine Änderungen, wenn man von BibTeX kommt. (Allerdings hast Du ja offenbar die benötigten Änderungen im Code auf die Reihe bekommen. Das suggeriert zumindest das Codebeispiel aus Deinem ersten Beitrag.)
Nach dem ganzen Gesabbel hier also nochmal ein paar Punkte zum Durchgehen
- Lösch aller manuell von Dir erstellten Dateien namens biblatex-examples.bib, egal welchen Inhalt sie haben.
- Um sicher zu gehen, dass biblatex korrekt installiert ist, deinstallier es und installier es dann direkt wieder über die MikTeX-Console. (https://tex.stackexchange.com/a/484490/35864)
- Überprüfe, dass Dein Editor korrekt für die Verwendung von Biber eingestellt ist. https://www.texwelt.de/fragen/1909/wie-verwende-ich-biber-in-meinem-editor und https://tex.stackexchange.com/q/154751/35864
- Kompilier dann bitte die von mir oben gezeigte Beispieldatei ganz ohne Änderungen in einem neuen leeren Order mit pdfLaTeX, Biber, pdfLaTeX, pdfLaTeX.
- Wenn die Ausgabe nicht wir gewünscht ist, zeig uns die .log und .blg-Datei (zu letzterer beachte bitte den Hinweis oben dazu, das Windows sie eventuell fälschlicherweise als "Leistungsüberwachungsdatei" klassifieziert: Es handelt sich um eine einfache Textdatei)