von Auch ein » Fr 27. Mär 2020, 18:11
Anonymous hat geschrieben:Es scheint da aber noch ein Bug drin zu sein. Wenn man nämlich eine Versandart setzt, wird die Adresse nicht mehr oben, sondern unten im Adressfeld ausrichtet. Du solltest also auf jeden Fall einen Bug melden, wenn du das verwenden willst.
Das ist übrigens kein Bug und braucht deshalb auch nicht gemeldet zu werden. Stattdessen ist es so, dass wenn specialmail leer ist, der nach DIN5008 vorgesehene Bereich für Zusatzzeilen nicht durch specialmail belegt wird, sondern von der per \begin{letter}{…} angegebenen Adresse mit belegt wird. Sobald man aber specialmail auch nur für eine Zeile nutzt, wird der komplette nach DIN5008 vorgesehene Bereich für Zusatzzeilen für specialmail reserviert und die Adresse beginnt an der Position, die nach DIN5008 für Adresszeilen vorgesehen ist. Wer specialmail nicht verwendet, aber will, dass die Adresse immer erst unter dem Bereich für die (drei) Zusatzzeilen beginnt, kann sich einfach eine DIN5008A+.lco schreiben, die erst DIN5008A.lco lädt und im Fall einer leeren Variable specialmail dann \setkomavar{specialmail}{~} ausführt.
[quote="Anonymous"]Es scheint da aber noch ein Bug drin zu sein. Wenn man nämlich eine Versandart setzt, wird die Adresse nicht mehr oben, sondern unten im Adressfeld ausrichtet. Du solltest also auf jeden Fall einen Bug melden, wenn du das verwenden willst.[/quote]
Das ist übrigens kein Bug und braucht deshalb auch nicht gemeldet zu werden. Stattdessen ist es so, dass wenn [tt]specialmail[/tt] leer ist, der nach DIN5008 vorgesehene Bereich für Zusatzzeilen nicht durch [tt]specialmail[/tt] belegt wird, sondern von der per [tt]\begin{letter}{…}[/tt] angegebenen Adresse mit belegt wird. Sobald man aber [tt]specialmail[/tt] auch nur für eine Zeile nutzt, wird der komplette nach DIN5008 vorgesehene Bereich für Zusatzzeilen für [tt]specialmail[/tt] reserviert und die Adresse beginnt an der Position, die nach DIN5008 für Adresszeilen vorgesehen ist. Wer [tt]specialmail[/tt] nicht verwendet, aber will, dass die Adresse immer erst unter dem Bereich für die (drei) Zusatzzeilen beginnt, kann sich einfach eine [tt]DIN5008A+.lco[/tt] schreiben, die erst [tt]DIN5008A.lco[/tt] lädt und im Fall einer leeren Variable [tt]specialmail[/tt] dann [tt]\setkomavar{specialmail}{~}[/tt] ausführt.