Seite 1 von 1

Literaturverzeichnis mehrere Autoren ohne ,und

Verfasst: Di 26. Aug 2014, 22:27
von SoGo
Hallo zusammen,
ich brauche eure Hilfe. Ich möchte in meiner .bst Datei für mein Literaturverzeichnis das Komma vor dem letzten Autor loswerden.
Verzeichnis ist in natbib, style:plainnat
Bsp: Müller, Meier, und Schmitz
soll aber: Müller, Meier und Schmitz sein!
Nach meinem Kampf mit und/and, u.a./et al. wäre damit mein letztes Problem beseitigt :roll:
Vielen Dank schonmal!

Verfasst: Mi 27. Aug 2014, 08:43
von Besserwisser
Du kannst Dir mit custom-bib einen eigenen Stil definieren. Wenn man dabei die Einstellungen für Deutsch lädt, hat man AFAIR nicht nur "und" statt "and", sondern auch kein Komma davor.

Empfehlen würde ich aber eher die Verwendung von biblatex + biber (siehe die Hinweise zu diesem Unterforum). Das bietet von sich auch bereits Anpassungen für diverse Sprachen. Erweiterungen mit vordefinierten Stilen sind ebenfalls verfügbar.

bst-Hacking ist hingegen extrem unerfreulich. Habe ich vor langem aufgegeben.

Verfasst: So 31. Aug 2014, 09:30
von SoGo
Hm, danke, aber ich bin fast fertig mit allem und will echt nicht nochmal alles umstellen. Alles was ich suche, ist in dieser .bts das EINE KOMMA :roll:
Das muß doch noch irgendwie machbar sein....

Verfasst: So 31. Aug 2014, 10:46
von rais
vermutlich findest Du Dein Komma in der Funktion `format.names'.
Ausgehend von der originalen plainnat.bst (Deine Änderungen hab ich ja nicht) findest Du dort drei Kommas: das Erste wird innerhalb (eines) Namens verwendet (um den Junior-Part abzutrennen), das isses also nicht.
Das Zweite wird zwischen zwei Autoren gesetzt, wenn noch mindestens zwei Autoren folgen (bei z.B. drei Autoren also zwischen den ersten beiden).
Bleibt eigentlich nur noch das Dritte ... aber vielleicht irre ich mich auch.

MfG
Rainer

Verfasst: So 31. Aug 2014, 11:15
von SoGo
Nein, Du irrst nicht! WUNDERBAR :D Vielen Dank, damit ist das Verzeichnis endlich so wie es soll!!!!