Skip to content
Snippets Groups Projects
Commit 042b4ffe authored by Rolf Niepraschk's avatar Rolf Niepraschk
Browse files

neues Makro "overprint*"

parent 1e4d72c1
No related branches found
No related tags found
No related merge requests found
No preview for this file type
......@@ -22,7 +22,7 @@
\myfax{7777}
\myemail{Rolf.Niepraschk@ptb.de}
\overprint{ENTWURF}
\overprint*{ENTWURF}
% Ausblenden des Fußbereiches
% \setkomavar{firstfoot}{}
......@@ -71,8 +71,10 @@ Klassenoptionen:
"`A4"' festgelegt. Als Eingabe-Kodierung wird ausschließlich "`UTF-8"'
unterstützt.
Das Text, der dem Makro \verb|\overprint| übergeben wird, erscheint als
hellgrauer Hintergrunddruck schräg auf dem Textbereich in großer Schrift.
Das Text, der dem Makro \verb|\overprint| übergeben wird, erscheint auf jeder
Seite auf dem Textbereich als hellgrauer Hintergrunddruck schräg in großer
Schrift. Wird die Sternvariante (\verb|\overprint*|) benutzt, erscheint der
Hintergrunddruck nur auf der ersten Seite.
%\closing{\MHG}
\closing{\MFG}
......
......@@ -283,18 +283,39 @@
\newkomavar[\myfaxname]{myfax}
\newkomavar[\handledbyname]{handledby}
\newcommand*\ptb@overprint{}
\newcommand*\overprint[1]{\xdef\ptb@overprint{#1}}
\newcommand*\ptb@overprintI{}
\newcommand*\ptb@overprintII{}
\newcommand*\overprint{%
\@ifstar{\@tempswatrue\ptb@overprint}{\@tempswafalse\ptb@overprint}%
}
\newcommand*\ptb@overprint[1]{%
\if@tempswa
\xdef\ptb@overprintI{#1}%
\else
\xdef\ptb@overprintII{#1}%
\fi
}
\RequirePackage{eso-pic}
\AtBeginDocument{%
\ifx\ptb@overprint\@empty\else
\AddToShipoutPictureBG{%
\ifx\ptb@overprintI\@empty
\ifx\ptb@overprintII\@empty\else
\AddToShipoutPictureBG{%
\AtTextCenter{%
\makebox(0,0)[c]{\resizebox{\textwidth}{!}{%
\rotatebox{54.7}{%
\textnormal{\textsf{\textbf{%
\color{lightgray}\ptb@overprintII}}}}}}%
}%
}%
\fi
\else
\AddToShipoutPictureBG*{%
\AtTextCenter{%
\makebox(0,0)[c]{\resizebox{\textwidth}{!}{%
\rotatebox{54.7}{%
\textnormal{\textsf{\textbf{%
\color{lightgray}\ptb@overprint}}}}}}%
\color{lightgray}\ptb@overprintI}}}}}}%
}%
}%
\fi
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment