Hallo,
bei meinem Problem geht es um die Formatierung von Reihentiteln in Klammern nach dem Muster:
Name, Vorname (2000): Buchtitel (Reihentitel Nummer), Ort: Verlag.
Ich habe das mit \renewbibmarco nach folgendem Muster formatiert:
%
\renewbibmacro*{series+number}{% formatiert Reihentitel
\iffieldundef{series}%
{}
{\printtext[parens]{%
\printfield{series}%
\iffieldundef{number}
{}
{\setunit{\addspace}%
\bibstring{volume}~\printfield{number}}
}}}
Das Problem: manchmal haben Titel zwar einen Reihentitel aber keine Nummer innerhalb dieser Reihe. Dafür steht ja
%
\iffieldundef{number}
{}
Nun wird, wenn keine Nummer vorhanden ist, zwischen Reihentitel und der Klammer aber immer in Leerzeichen eingefügt. Durch \adddot kann ich es durch einen Punkt ersetzen. Ich möchte es aber entfernen, sodass da nicht mehr steht:
Name, Vorname (2000): Buchtitel (Reihentitel ), Ort: Verlag.
sondern:
Name, Vorname (2000): Buchtitel (Reihentitel), Ort: Verlag.
Bisher klappt das nur, wenn tatsäclhich eine Bandnummer vorhanden ist, also zum Bsp.:
Name, Vorname (2000): Buchtitel (Reihentitel 2), Ort: Verlag.
Weiß jemand, wie ich das Leerzeichen entfernen kann, auch wenn ich keine Bandnummer habe?
Ich wäre sehr dankbar für HIlfe!