PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : scrlttr2: Unterstreichung in Specialmail weg



klassizist
22-11-2008, 11:21
Liebes Forum

Ich möchte, die Unterstreichung von specialmail in der Briefklasse scrlttr2 wegbekommen. Wie geht das? Der Code aus diesem Thread (http://mrunix.de/forums/showthread.php?t=50765) funktioniert bei mir nicht.

Minimalbeispiel

\documentclass{scrlttr2}

\usepackage[ngerman]{babel}
\setkomavar{specialmail}{Postcode 1}

\begin{document}

\begin{letter}{Herr\\Hans Meier\\Berlin}

\opening{Guten Tag Herr Meier}

Hier schreiben Sie Ihren Brieftext.

\end{letter}

\end{document}

"Postcode 1" soll nicht unterstrichen sein. Ich suche eine Lösung, welche sich anschliessend auch in eine .lco-Datei einbauen lässt.

Wer weiss Rat?

mechanicus
22-11-2008, 22:16
Hallo,


\documentclass{scrlttr2}
\makeatletter
\renewcommand{\specialmail@format}{}
\makeatother
\usepackage[ngerman]{babel}
\setkomavar{specialmail}{Postcode 1}

\begin{document}

\begin{letter}{Herr\\Hans Meier\\Berlin}

\opening{Guten Tag Herr Meier}

Hier schreiben Sie Ihren Brieftext.

\end{letter}

\end{document}

Gruß
Marco

klassizist
23-11-2008, 11:45
Danke, so funktioniert's. Der Code lässt sich auch einfach in die .lco-Datei einbinden.

Manchmal staune ich, wie man solche kryptischen Befehle erfinden kann, wenn man sie nirgends in einem Beispiel findet.

Gruss, Klassizist

mechanicus
23-11-2008, 11:55
Manchmal staune ich, wie man solche kryptischen Befehle erfinden kann, wenn man sie nirgends in einem Beispiel findet.

Hallo,

du findest solche Befehle in der scrlttr2.cls. Da steht halt vorher drin:

\let\specialmail@format\underline

Und das wolltest du nicht, Also ändern und underline weg:

\renewcommand{\specialmail@format}{}

Gruß
Marco