diff options
author | Karl Berry <karl@freefriends.org> | 2007-03-07 18:05:27 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2007-03-07 18:05:27 +0000 |
commit | 1c15eb0bc227a081215bf372a3756aadc4d19d09 (patch) | |
tree | 512213f86181e4a6b05eab611fd4a84f334fc27a /Master/texmf-dist/source/latex/koma-script/scrknpap.dtx | |
parent | f20e65ef1cfe5fc288f66e7af8abc8477511b36a (diff) |
koma-script update (5mar07)
git-svn-id: svn://tug.org/texlive/trunk@4009 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/koma-script/scrknpap.dtx')
-rw-r--r-- | Master/texmf-dist/source/latex/koma-script/scrknpap.dtx | 55 |
1 files changed, 46 insertions, 9 deletions
diff --git a/Master/texmf-dist/source/latex/koma-script/scrknpap.dtx b/Master/texmf-dist/source/latex/koma-script/scrknpap.dtx index 35743f0ff55..9738ada9edf 100644 --- a/Master/texmf-dist/source/latex/koma-script/scrknpap.dtx +++ b/Master/texmf-dist/source/latex/koma-script/scrknpap.dtx @@ -1,8 +1,8 @@ -% \CheckSum{1687} +% \CheckSum{1716} % \iffalse meta-comment % ====================================================================== % scrknpap.dtx -% Copyright (c) Markus Kohm, 2006 +% Copyright (c) Markus Kohm, 2006-2007 % % This file is part of the LaTeX2e KOMA-Script bundle. % @@ -20,7 +20,7 @@ % This work consists of all files listed in manifest.txt. % ---------------------------------------------------------------------- % scrknpap.dtx -% Copyright (c) Markus Kohm, 2006 +% Copyright (c) Markus Kohm, 2006-2007 % % Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz, % Version 1.3b, verteilt und/oder veraendert werden. @@ -58,7 +58,7 @@ %%% From File: scrknpap.dtx %<*driver> % \fi -\ProvidesFile{scrknpap.dtx}[2006/06/06 v2.95 KOMA-Script (note-paper)] +\ProvidesFile{scrknpap.dtx}[2006/12/07 v2.96a KOMA-Script (note-paper)] % \iffalse \documentclass{scrdoc} \usepackage[english,ngerman]{babel} @@ -301,10 +301,45 @@ % \begin{macro}{\if@baddr} % \begin{macro}{\@baddrtrue} % \begin{macro}{\@baddrfalse} -% Die Einstellung der Option wird in einem Schalter gespeichert. +% \begin{macro}{\backaddr@format} +% \changes{v2.96}{2006/07/31}{neu (intern)} +% Dieses Makro hat genau ein Argument und bestimmt die Form der +% Rücksendeadresse. Voreingestellt ist Unterstreichung. Dies entspricht der +% vor Version~2.96 festen Voreinstellung. +% \begin{macrocode} +\newcommand{\backaddr@format}[1]{} +\let\backaddr@format\underline +% \end{macrocode} +% \end{macro} +% Die Einstellung true/false der Option wird in einem Schalter gespeichert. % \begin{macrocode} \newif\if@baddr\@baddrtrue -\KOMA@ifkey{backaddress}{@baddr} +\KOMA@key{backaddress}[true]{% + \begingroup + \KOMA@set@ncmdkey{backaddress}{@tempa}{% + {false}{0},{off}{0},{no}{0},% + {true}{1},{on}{1},{yes}{1},% + {underlined}{2},% + {plain}{3}% + }{#1}% + \ifcase\@tempa + \endgroup + \@baddrfalse + \or + \endgroup + \@baddrtrue + \or + \endgroup + \@baddrtrue + \let\backaddr@format\underline + \or + \endgroup + \@baddrtrue + \let\backaddr@format\@firstofone + \else + \endgroup + \fi +} % \end{macrocode} % \end{macro} % \end{macro} @@ -368,6 +403,7 @@ % % \begin{option}{refline} % \changes{v2.8n}{2001/09/08}{Neue Option} +% \changes{v2.96a}{2006/12/07}{vertauschte Bedeutung korrigiert} % Kopf und Fuß der ersten Seite sind normalweise so breit, dass sie % zur Adresse des Empfängers passen. Für die Geschäftszeile gibt es % zwei Alternativen, eine breite und eine, deren Breite der Textbreite @@ -384,10 +420,10 @@ \KOMA@set@ncmdkey{refline}{@tempa}{{wide}{0},{narrow}{1}}{#1}% \ifcase\@tempa \endgroup - \@refwidefalse + \@refwidetrue \else \endgroup - \@refwidetrue + \@refwidefalse \fi } % \end{macrocode} @@ -1229,6 +1265,7 @@ % \changes{v2.8q}{2002/06/03}{Sonderbehandlung für Adressfeld rechts} % \changes{v2.9o}{2003/02/20}{\cs{noindent} eingefügt bei % \texttt{specialmail}} +% \changes{v2.96}{2006/07/31}{Benutzung von \cs{backaddr@format}} % Dasselbe gilt auch für das Adressfeld für Fensterumschläge. Die % Rücksendeadresse und die Briefart wird dabei unterstrichen. % \begin{macrocode} @@ -1266,7 +1303,7 @@ \ifkomavarempty{backaddress}{}{{% \noindent% \def\\{\usekomavar{backaddressseparator}\@ogobble}% - \underline{\scriptsize\usekomafont{backaddress}% + \backaddr@format{\scriptsize\usekomafont{backaddress}% \usekomavar{backaddress}}}}% \fi }{backaddress}{backaddrheight}{\setkomavar}% |