denschu
03-01-2005, 21:41
Hallo,
nachdem ich mir nun mit makebst ein eigenes File gebastelt habe, stehe
ich nun vor der Aufgabe die runden Klammern um das Erscheinungsjahr im
LitVerzeichnis zu entfernen.
Meine Ausgabe sieht im Moment folgendermaßen aus:
Nachname, V.; Titel des Buches; 1. Auflage (Bonn 2004).
So soll sie aussehen:
Nachname, V.; Titel des Buches; 1. Auflage; Bonn 2004.
Hier der Quellcode:
FUNCTION {output.bibitem}
{ newline$
"\harvarditem" write$
make.full.names duplicate$ label =
'skip$
{ "[" label * "]" * write$ }
if$
"{" swap$ * "}{" * write$
year duplicate$ empty$
{ pop$ "" }
'skip$
if$
extra.label * "}{" * write$
cite$ write$
"}" write$
newline$
""
before.all 'output.state :=
}
FUNCTION {format.date}
{ year "year" bibinfo.check duplicate$ empty$
{
}
'skip$
if$
extra.label *
before.all 'output.state :=
" \harvardyearleft " swap$ * "\harvardyearright{}" *
}
Ich hoffe, ich habe die richtigen Stellen im Quellcode identifiziert.
Kann mir jemand helfen?
MfG
Dennis Schulte
nachdem ich mir nun mit makebst ein eigenes File gebastelt habe, stehe
ich nun vor der Aufgabe die runden Klammern um das Erscheinungsjahr im
LitVerzeichnis zu entfernen.
Meine Ausgabe sieht im Moment folgendermaßen aus:
Nachname, V.; Titel des Buches; 1. Auflage (Bonn 2004).
So soll sie aussehen:
Nachname, V.; Titel des Buches; 1. Auflage; Bonn 2004.
Hier der Quellcode:
FUNCTION {output.bibitem}
{ newline$
"\harvarditem" write$
make.full.names duplicate$ label =
'skip$
{ "[" label * "]" * write$ }
if$
"{" swap$ * "}{" * write$
year duplicate$ empty$
{ pop$ "" }
'skip$
if$
extra.label * "}{" * write$
cite$ write$
"}" write$
newline$
""
before.all 'output.state :=
}
FUNCTION {format.date}
{ year "year" bibinfo.check duplicate$ empty$
{
}
'skip$
if$
extra.label *
before.all 'output.state :=
" \harvardyearleft " swap$ * "\harvardyearright{}" *
}
Ich hoffe, ich habe die richtigen Stellen im Quellcode identifiziert.
Kann mir jemand helfen?
MfG
Dennis Schulte