hallo,
mit informatik-fachkundiger Hilfe eine Lösung gefunden, die (in meinen Laienworten) dem Prinzip folgt:
1) im jurabib.bst einen Befehl definieren.
2) im .tex Dokument dann die gewünschte Umdefinierung vornehmen (in meinem Fall Beistrich vor der Jahrangabe bei Artikeln (=demenstprechend nach der Bandangabe (volume)).
in jurabib.bst den Befehl \ajvsep definieren (Name selbstgewählt, Abkürzung für "afterjournalvolume"), Zeile 1654:
Code:
FUNCTION {format.vol.year.num.pages}
{ volume empty$
{ "" }
{ " \artvolumeformat {" volume * "\ajvsep}" * % \ajvsep im feb 2008 selbst definiert
year empty$
{ "There's a volume but no year in " cite$ * warning$ }
'skip$
if$
}
if$
month empty$
'skip$
{ "\ " month * * }
if$
year empty$
'skip$
{ " \artyearformat {" year * add.extra.label "}" * * }
if$
number empty$
'skip$
{ "\artnumberformat {" number * "}" * * }
if$
pages empty$
'skip$
{ duplicate$ empty$
{ pop$ format.pages }
{ "" format.pages * * }
if$
}
if$
}
danach im .tex file in die Präambel
\newcommand*{\ajvsep}{,}
einfügen. Das gewünschte Endergebnis kommt natürlich nur, wenn die Jahresangabe direkt nach der Bandangabe folgt, aber man könnte das ja für eine etwaige Zeitschriftennummern-Angabe ebenso handhaben.
Hoffe, es ist kein Sakrileg im jurabib.bst file "herumzupfuschen".
Lesezeichen