Seite 1 von 1

Vornamen ohne Punkt

Verfasst: Di 17. Sep 2013, 11:37
von Gast
Mahlzeit beieinander,

ich vermute, dass die Frage schon oft beantwortet wurde, aber ich habe leider trotz Suche nichts im Forum gefunden.

Ich habe mir den Bibliographiestil babunsrt in der Zwischenzeit so hingebogen, wie ich ihn brauche (verschiedene Formate und Reihenfolgen geändert). Aber an welcher Stelle muss ich suchen, wenn ich die Punkte nach den abgekürzten Vornamen wegbekommen möchte?

In der Funktion "fomat.names" habe ich leider nichts passendes gefunden. Wer kann hier weiterhelfen?

Vielen Dank im Voraus,

Frank
FUNCTION {format.names}
{ 's :=
  #1 'nameptr :=
  s num.names$ 'numnames :=
  numnames 'namesleft :=
    { namesleft #0 > }
    { nameptr #1 >
      {
        s nameptr "{ll }{vv}" format.name$ 
        s nameptr "{ff}" format.name$  *
        s nameptr "{, jj}" format.name$ *
        't :=
          namesleft #1 >
            { ", " * t namefont * }
            { numnames #2 >
                %{ "\btxandcomma {}" * }
		{ "" * }
                'skip$
              if$
              s nameptr "{ff}{vv}{ll}{, jj}" format.name$ "others" =
                { " " "\btxetalshort {}" etalfont * * }
                %{ " \btxandshort {}\ " * t namefont * }
		{ ",\ " * t namefont * }
              if$
            }
          if$
        }
        {
          s nameptr "{ll}" format.name$ lastnamefont
          s nameptr "{,~jj}{ ff{\btxfnamespacelong }}{~vv}"
          format.name$ * namefont
        }
      if$
      nameptr #1 + 'nameptr :=
      namesleft #1 - 'namesleft :=
    }
  while$
}
[\code]

Verfasst: Di 17. Sep 2013, 12:16
von sudo
Benutzt du Bibtex? Hast du dir schon mal BibLaTeX und Biber angesehen?

Verfasst: Di 17. Sep 2013, 12:40
von Gast
Ich nutze bibtex. Für die Sprache nutze ich Babelbib. Daher auch babunsrt.

Ich hatte mir auch schon einen eigenen Stil erzeugen lassen (über das Hilfsprogramm), aber da fehlten dann die Spracheinstellungen und ich brauche Deutsch / Englisch.

Verfasst: Di 17. Sep 2013, 13:43
von Gast
Alles klar, ich habs gefunden.

Wenn ich aus dem {ff} ein {f} werden lasse, dann wird der Vorname ohne Punkt abgekürzt.

Vielen Dank trotzdem für die Mühe