summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/rtklage/rtklage.cls
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
committerNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
commite0c6872cf40896c7be36b11dcc744620f10adf1d (patch)
tree60335e10d2f4354b0674ec22d7b53f0f8abee672 /macros/latex/contrib/rtklage/rtklage.cls
Initial commit
Diffstat (limited to 'macros/latex/contrib/rtklage/rtklage.cls')
-rw-r--r--macros/latex/contrib/rtklage/rtklage.cls86
1 files changed, 86 insertions, 0 deletions
diff --git a/macros/latex/contrib/rtklage/rtklage.cls b/macros/latex/contrib/rtklage/rtklage.cls
new file mode 100644
index 0000000000..fb41678412
--- /dev/null
+++ b/macros/latex/contrib/rtklage/rtklage.cls
@@ -0,0 +1,86 @@
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesClass{rtklage}[2006/01/30 v0.1 Friedrich Vosberg]
+\LoadClassWithOptions{scrartcl}
+\RequirePackage[ngerman]{babel}
+\RequirePackage{twoopt}
+\RequirePackage{ifthen}
+\RequirePackage{scrdate}
+\RequirePackage{calc}
+\RequirePackage[np]{numprint}
+\RequirePackage[plainheadsepline]{scrpage2}
+\RequirePackage{alphanum}
+\RequirePackage{eso-pic}
+\RequirePackage{color}
+\RequirePackage{graphicx}
+\RequirePackage{xspace}
+\setlength{\parindent}{3em}
+\setlength{\parskip}{1.5ex}
+\newcommand{\rtbgtext}[1]{\textsf{\textbf{\textcolor[gray]{0.8}{#1}}}}
+%
+\DeclareOption{A}{%
+ \AddToShipoutPicture{%
+ \AtTextCenter{%
+ \makebox(0,0)[c]{\resizebox{\textwidth}{!}{%
+ \rotatebox{50}{\rtbgtext{Abschrift}}%
+ }}}}
+}
+\DeclareOption{B}{%
+\AddToShipoutPicture{%
+ \AtTextCenter{%
+ \makebox(0,0)[c]{\resizebox{\textwidth}{!}{%
+ \rotatebox{50}{\rtbgtext{beglaubigte Abschrift}}%
+ }}}}%
+}
+\DeclareOption{E}{%
+\AddToShipoutPicture{%
+ \AtTextCenter{%
+ \makebox(0,0)[c]{\resizebox{\textwidth}{!}{%
+ \rotatebox{50}{\rtbgtext{Entwurf}}%
+ }}}}%
+}
+\ProcessOptions\relax
+%
+\newcounter{partcntr}
+\newcommandtwoopt{\parteibez}[5][][]{%
+ \ifthenelse{\value{partcntr}=0}{In dem Rechtsstreit}{%
+ \ifthenelse{\value{partcntr}=1}{gegen}{und gegen}
+ }%
+ \par\vspace{1.5ex}\noindent\parbox{\textwidth}{%
+ \textbf{#3}
+ \\#4
+ \ifthenelse{\equal{#2}{}}{\\#2}{%
+ \\\emph{ges.\,vertr.\,d.\,d.\,#2}
+ }
+ \ifthenelse{\equal{#1}{}}{\\#1}{%
+ \begin{center}%
+ \parbox{\textwidth-12em}{%
+ anwaltlich vertreten durch\\
+ #1
+ }%
+ \end{center}
+ }%
+ \vspace{1.5ex}\rightline{\textbf{-- #5 --}}%
+ }\par
+\stepcounter{partcntr}%
+}
+%
+\newcommand{\stggsger}[2]{%
+ wegen\par\vspace{1.5ex}\noindent{\textbf{#1}}\par\vspace{1.5ex}\setlength{\parindent}{0em}erhebe ich heute am \todaysname, den \today{} Klage zum #2 und beantrage:
+}
+\newenvironment{antraege}{\begin{enumerate}\bfseries}{\end{enumerate}\par\begin{center}\Huge{\textbf{Begr\"undung}}\end{center}}
+%
+\newcounter{bewcntr}
+\newcommand*{\beweis}[2][]{%
+ \vspace{.5ex}\par\hspace*{3em}\textbf{Beweis:~}%
+ \parbox[t]{\textwidth-\widthof{\textbf{Beweis:~}}-9em}{#2}
+ \ifthenelse{\equal{#1}{x}}{%
+ \stepcounter{bewcntr}\hfill\parbox{\widthof{\textbf{-- K\,\arabic{bewcntr} --}}}{\textbf{-- K\,\arabic{bewcntr} --}}%
+ }{%
+ }
+\ignorespaces
+\vspace{1.5ex}\par
+}
+\title{}
+\author{}
+\date{}
+\endinput \ No newline at end of file