Mein Sohn muss eine Seminararbeit am Gymnasium schreiben und ich habe ihn überzeugt, LateX zu verwenden. Leider stoße ich auf ein Problem beim Zitieren, für das ich keine Lösung gefunden habe. Vorgabe ist Author-Year Zitierstil, was man m.E. nur mit natbib hinbekommt. Das funktioniert fein ohne babelbib. Er zitiert auch deutsche Literatur, weswegen ich babelbib verwenden muss. Das führt aber zur Fehlermeldung "ERROR: Package natbib Error: Bibliography not compatible with author-year citations." Hier die Bib-Datei (bsp.bib): Open in Online-Editor
Wie man sieht, alles schön mit Autor und Jahreszahl. Hier die LateX-Datei (bsp.tex): Open in Online-Editor Code, hier editierbar zum Übersetzen:
Was ist die Ursache für dieses Verhalten? Vielen Dank im Voraus Frank |
Wenn ich es richtig sehe, dann hat Open in Online-Editor Code, hier editierbar zum Übersetzen:
Jep, das hat funktioniert, vielen Dank. Bin allerdings zögerlich hinsichtlich des Wechsels zu biblatex, immerhin hat BibTeX immer gut funktioniert. Außerdem muss ich wieder an meinen Emacs Einstellungen schrauben...
(08 Mär '16, 13:57)
dordow
Dass bibtex gut funktioniert kann ich nicht bestätigen. bibtex macht Ärger bei Umlauten, utf8, anderen Sprachen, mehreren Bibliographien, url's und das Anpassen von bst-Stilen (oder jurabib oder natbib) ist eine Qual. Alles Dinge, die mit biblatex/biber funktionieren.
(08 Mär '16, 14:01)
Ulrike Fischer
|
plain
ist ein numerischer Stil. Das kann nicht passen. Deshalb esser gleich zubiblatex
.