Upps, ich habe Deine zweite Anfrage total falsch verstanden, sorry.
Dann brauchst Du die zweite Änderung von oben nicht.
Aber Du brauchst stattdessen eine Änderung von FUNCTION {format.jour.vol} zu
FUNCTION {format.jour.vol}
{ journal empty$
{ "no journal in " cite$ * warning$
"" }
{ journal }
if$
number empty$
{ volume empty$
{ "no number and no volume in " cite$ * warning$
"" * }
{ "~{\em " * Volume * "}" * }
if$
}
{ volume empty$
{"no volume for " cite$ * warning$
"~(" * number * ")" * }
{ "~" *
volume emphasize.space
"(" * number * ")" * * }
if$
}
if$
pages empty$
{"page numbers missing in " cite$ * warning$
"" * } % gnp - place a null string on the stack for output
{ duplicate$ empty$
{ pop$ format.pages }
{ ", " * pages n.dashify * } % gnp - removed pp. for articles
if$
}
if$
}
Je nach Geschmack, kannst Du auch die anderen emphasize.space entfernen.
Dann brauchen wir für FUNCTION {format.btitle}
FUNCTION {format.btitle}
{ edition empty$
{ title }
{ title empty$
{ title }
{ volume empty$ % gnp - check for volume, then don't need period
{ title * " (" * edition * " ed.)" * "." * }
{ title * " (" * edition * " ed.)" * }
if$
}
if$
}
if$
}
und vielleicht auch für FUNCTION {format.emphasize.booktitle} dann
FUNCTION {format.emphasize.booktitle}
{ edition empty$
{ booktitle }
{ booktitle empty$
{ booktitle }
{ volume empty$ % gnp - extra period an error if book has a volume
{ booktitle * " (" * edition * " ed.)" * "." *}
{ booktitle * " (" * edition * " ed.)" * }
if$
}
if$
}
if$
}
Upps, ich habe Deine zweite Anfrage total falsch verstanden, sorry.
Dann brauchst Du die zweite Änderung von oben nicht.
Aber Du brauchst stattdessen eine Änderung von [tt]FUNCTION {format.jour.vol}[/tt] zu
[code]FUNCTION {format.jour.vol}
{ journal empty$
{ "no journal in " cite$ * warning$
"" }
{ journal }
if$
number empty$
{ volume empty$
{ "no number and no volume in " cite$ * warning$
"" * }
{ "~{\em " * Volume * "}" * }
if$
}
{ volume empty$
{"no volume for " cite$ * warning$
"~(" * number * ")" * }
{ "~" *
volume emphasize.space
"(" * number * ")" * * }
if$
}
if$
pages empty$
{"page numbers missing in " cite$ * warning$
"" * } % gnp - place a null string on the stack for output
{ duplicate$ empty$
{ pop$ format.pages }
{ ", " * pages n.dashify * } % gnp - removed pp. for articles
if$
}
if$
}[/code]
Je nach Geschmack, kannst Du auch die anderen [tt]emphasize.space[/tt] entfernen.
Dann brauchen wir für [tt]FUNCTION {format.btitle}[/tt]
[code]FUNCTION {format.btitle}
{ edition empty$
{ title }
{ title empty$
{ title }
{ volume empty$ % gnp - check for volume, then don't need period
{ title * " (" * edition * " ed.)" * "." * }
{ title * " (" * edition * " ed.)" * }
if$
}
if$
}
if$
}[/code]
und vielleicht auch für [tt]FUNCTION {format.emphasize.booktitle}[/tt] dann
[code]FUNCTION {format.emphasize.booktitle}
{ edition empty$
{ booktitle }
{ booktitle empty$
{ booktitle }
{ volume empty$ % gnp - extra period an error if book has a volume
{ booktitle * " (" * edition * " ed.)" * "." *}
{ booktitle * " (" * edition * " ed.)" * }
if$
}
if$
}
if$
}[/code]