Autorennennung in apalike verändern, bloss wie ?

Erstellung eines Literaturverzeichnisses mit BibTeX, Biber, BibLaTeX und Co.


suenneli
Forum-Anfänger
Forum-Anfänger
Beiträge: 16
Registriert: Di 28. Jul 2009, 09:37

Autorennennung in apalike verändern, bloss wie ?

Beitrag von suenneli »

Liebe Golatex-Gemeinde

ich haber versucht den Bibliographistyle apalike zu verändern, bin dabei jedoch an meine Grenzen gestossen und hoffe, dass jemand mir weiter helfen kann.

Ich möchte im Literaturverzeichnis folgendes haben :

Bischoff A. and Geiger T. (1995).

erhalte jedoch mit apalike folgendes :

Bischoff,A. and Geiger, T. (1995).

Mein .bib file sieht folgendermassen aus:
 @ARTICLE{Bischoff95,
  author = {Bischoff, A. and Geiger, T.},
  title = {Meteorites from the Sahara: Find locations, shock classification,
	degree of weathering and pairing},
  journal = {Meteoritics},
  year = {1995},
  volume = {30},
  pages = {pp 113-122}
}

Wenn ich im Feld
 author 
die Kommas weglassen, dann erkennt LaTex den Eintrag nicht mehr und schreibt ihn auch nicht in die Literaturliste.
Was kann ich nun im apalike.bst verändern um die zweite Variante zu erhalten ?

kunigunde

Beitrag von kunigunde »

Hallo suenneli,

ich bin zwar auch noch Anfänger, beschäftige mich aber im Moment intensiv mit der Formatierung meines Literaturverzeichnisses und kann dir darum weiterhelfen. Als erstes solltest dir die .bst Datei unter einem neuen Namen (z.B: myapalike) speichern, idealerweise im localtexmf, damit du nicht im Original herumwurschtelst. Dementsprechend musst du dann als Bibliographiestil
\bibliographystyle{myapalike} 
im Vorspann angeben.
Dann findest du in der bst Datei den Abschnitt
FUNCTION {format.names}
und dort die Zeile
    { s nameptr "{vv~}{ll}{, jj}{, f.}" format.name$ 't :=   % last name first
(bei mir ist das Zeile 224)

Wenn du jetzt das Komma vor {, f.} wegnimmst, dann klappts:
    { s nameptr "{vv~}{ll}{, jj}{ f.}" format.name$ 't :=   % last name first
Viel Erfolg
Kunigunde

Felix

apalike trennung

Beitrag von Felix »

Vielen Dank für den grandiosen Tip, genau das gleiche Problem hatte ich auch. Allerdings konnte ich in der Mitek Distribution nicht beliebig neue bibliography styles benutzen, da wohl noch ein Rattenschwanz an *.sty etc files mit gebraucht wird.

habe das originale *.bst file nach Sicherung geändert, Komma weg, alles Bestens.

Vielen Dank!

jan2000100011

Komma vor UND entfernen

Beitrag von jan2000100011 »

Hallo,

leider habe ich jetzt folgendes Problem:

In einer Aufzählung mehrerer Authoren, wird der letzte Author mit Komma und 'und' abgetrennt.

Mayer, V., Müller, M., Hansen, B., und Sander, K. bzw.

Mayer V., Müller M., Hansen B., und Sander K.

Wie kann ich das ändern??

rw

Re: Komma vor UND entfernen

Beitrag von rw »

jan2000100011 hat geschrieben:Hallo,

leider habe ich jetzt folgendes Problem:

In einer Aufzählung mehrerer Authoren, wird der letzte Author mit Komma und 'und' abgetrennt.

Mayer, V., Müller, M., Hansen, B., und Sander, K. bzw.

Mayer V., Müller M., Hansen B., und Sander K.

Wie kann ich das ändern??
Hat einer eine Lösung gefunden. Ich verzweifele auch...

rw

Re: Komma vor UND entfernen

Beitrag von rw »

rw hat geschrieben:
jan2000100011 hat geschrieben:Hallo,

leider habe ich jetzt folgendes Problem:

In einer Aufzählung mehrerer Authoren, wird der letzte Author mit Komma und 'und' abgetrennt.

Mayer, V., Müller, M., Hansen, B., und Sander, K. bzw.

Mayer V., Müller M., Hansen B., und Sander K.

Wie kann ich das ändern??
Hat einer eine Lösung gefunden. Ich verzweifele auch...
Aus einem anderen Forum, mit größtem Dank an Xenara:

"Ohne Garantie, aber bei mir gerade getestet und es hat funktioniert:

Ersetze im (selbstverständlich umbenannten!) bst-File an dieser Stelle die rot markierte Zeile
{ numnames #2 >
{ "," * }

durch die blaue

{ numnames #2 >
{" " * t *}"

rw

Re: Komma vor UND entfernen

Beitrag von rw »

rw hat geschrieben:
rw hat geschrieben:
jan2000100011 hat geschrieben:Hallo,

leider habe ich jetzt folgendes Problem:

In einer Aufzählung mehrerer Authoren, wird der letzte Author mit Komma und 'und' abgetrennt.

Mayer, V., Müller, M., Hansen, B., und Sander, K. bzw.

Mayer V., Müller M., Hansen B., und Sander K.

Wie kann ich das ändern??
Hat einer eine Lösung gefunden. Ich verzweifele auch...
Aus einem anderen Forum, mit größtem Dank an Xenara:

"Ohne Garantie, aber bei mir gerade getestet und es hat funktioniert:

Ersetze im (selbstverständlich umbenannten!) bst-File an dieser Stelle die rot markierte Zeile
{ numnames #2 >
{ "," * }

durch die blaue

{ numnames #2 >
{" " * t *}"
also, natürlich nur {" " * t *}

schnipa

letzter Autor-Name doppelt!?

Beitrag von schnipa »

Hallo liebe Leute,

ich habe das mit dem Komma vor dem letzten "und" mal gemacht (also den schritt befolgt, damit das Komma eben nicht mehr da ist), aber leider wird bei mir der letzte Auto dann immer doppelt im Literaturverzeichnis gelistet.
Hat jemand zufällig das gleiche Problem?
Noch viel wichtiger: Kennt jemand eine Lösung dafür?

Vielen Dank schonmal für Eure Hilfe!

Gast

Beitrag von Gast »

keiner eine Lösung? :cry:

Gast

Beitrag von Gast »

lasse einfach das Komma bei { "," * } weg, hat bei mir geholfen

Antworten