Latex -Literaturverzeichnis - .bst ändern

Hej,
und zwar plagt mich bei meiner Bachelorarbeit das Literaturverzeichnis. Das meiste funktioniert entsprechend den Angaben, nur eines bekomme ich gerade nicht hin: Wenn ich nur einen Autor habe, kommt Nachname, Initiale… - eben zwei Punkte statt einem.
Es soll halt so aussehen:

Wolf, A., J. Kranich, G. Eber, and K.-P. Huhn. 2003. Wide geographic distribution
of wolfs. Applied Biology 69:2395–2398.

Wenn jetzt nur ein Autor da ist, schaut es so aus:

Adler, W… 1962. Studies on birds of prey.
Journal of Applied Ornithology 25:362–368.

–> Wie man erkennt, sind im zweiten Beispiel nach der Initiale zwei Punkte.

Die .bst-Datei habe ich mit makebst gemacht.
Ich denke, hier müsste ich was ändern:

FUNCTION {format.names}
{ 'bibinfo :=
duplicate$ empty$ 'skip$ {
's :=
„“ 't :=
#1 'nameptr :=
s num.names$ 'numnames :=
numnames 'namesleft :=
{ namesleft #0 > }
{ s nameptr
duplicate$ #1 >
%das hier noch irgendwie ändern…

{ „{f.~}{vv~}{ll}{, jj}“ }

{ „{vv~}{ll}{, f.}{, jj}“ }
if$
format.name$
bibinfo bibinfo.check
't :=
nameptr #1 >
{
namesleft #1 >
{ „, " * t * }
{
s nameptr „{ll}“ format.name$ duplicate$ „others“ =
{ 't := }
{ pop$ }
%“‚and"‘ zwischen vorletztem und letztem Namen
if$
numnames #2 >
t „others“ = not and
{ „,“ * }
'skip$
if$
t „others“ =
{
bib.name.font
" " * bbl.etal emphasize *
}
{
bbl.and
space.word * t *
}
if$
}
if$
}
't
if$
nameptr #1 + 'nameptr :=
namesleft #1 - 'namesleft :=
}
while$
t „others“ =
'skip$
{ bib.name.font }
if$
} if$
}

Aber was genau das ist - ich komme trotz viel Probieren nicht drauf (Und mit bibtex komme ich leider überhaupt nicht zurecht:frowning: )

Falls mir jemand weiterhelfen kann, würde ich mich sehr freuen!

Hi,

tut mir leid, da kann ich nicht weiterhelfen. Mein erster Ansatz wäre, die entsprechenden Punkte in der .bib-Datei wegzulassen, also nach dem Vornamens-Initial keinen Punkt einzugeben, falls das Werk nur einen Autor hat. Vielleicht hilft das.

Gruß,
Christoph

kann dazu leider nichts sagen

Hallo Eubles,

ich fuerchte, dass ich da nicht helfen kann – das Problem mit zwei Punkten hintereinander hatte ich noch nie. Ich benutze meistens bibtex mit „apalike“ Stil.

Ich wuerde vielleicht vorschlagen, dass Du erstmal ein paar Standard-Stile (pain, abbrv, abbrvnat, alpha, harvard, jurabib, unsrt, apalike, … ) anschaust und ausprobierst, bevor Du mit makebst einen eigenen baust - das spart vielleicht etwas Zeit und Nerven.

Ein Tutorial zu Bibliographie in TeX mit und ohne bibtex findet sich z.B. hier:

www.math.uni-leipzig.de/~hellmund/LaTeX/bibtex2.pdf

Beste Gruesse!

M.