A bisserle intelligenter gmacht...

This commit is contained in:
Marcel Otte 2021-05-05 22:07:00 +02:00
parent d5e8d34520
commit 7f154edf27
1 changed files with 565 additions and 513 deletions

View File

@ -15,23 +15,74 @@
} }
\makeatother \makeatother
\usepackage{etoolbox,refcount}
\usepackage{multicol}
\newcounter{countitems}
\newcounter{nextitemizecount}
\newcommand{\setupcountitems}{%
\stepcounter{nextitemizecount}%
\setcounter{countitems}{0}%
\preto\item{\stepcounter{countitems}}%
}
\makeatletter
\newcommand{\computecountitems}{%
\edef\@currentlabel{\number\c@countitems}%
\label{countitems@\number\numexpr\value{nextitemizecount}-1\relax}%
}
\newcommand{\nextitemizecount}{%
\getrefnumber{countitems@\number\c@nextitemizecount}%
}
\newcommand{\previtemizecount}{%
\getrefnumber{countitems@\number\numexpr\value{nextitemizecount}-1\relax}%
}
\makeatother
\newenvironment{AutoMultiColItemize}{%
\ifnumcomp{\nextitemizecount}{>}{3}{\begin{multicols}{2}}{}%
\setupcountitems\begin{description}}%
{\end{description}%
\unskip\computecountitems\ifnumcomp{\previtemizecount}{>}{3}{\end{multicols}}{}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Daten des Auftraggebers % % Daten des Auftraggebers %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\newcommand{\NameAuftraggeber}{Max Mustermann} \newcommand{\NameAuftraggeber}{Max Mustermann,}
\newcommand{\AdresseAuftraggeber}{Hauptstraße 1, 12345 Musterhausen} \newcommand{\AdresseAuftraggeber}{Hauptstraße 1, 12345 Musterstadt}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Daten des Auftragnehmers % % Daten des Auftragnehmers %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\newcommand{\AnredeAuftraggeber}{Frau} \newcommand{\AnredeAuftraggeber}{Frau}
\newcommand{\NameAuftragnehmer}{Maxi Musterfrau} \newcommand{\NameAuftragnehmer}{Hermine Beispiel}
\newcommand{\AdresseAuftragnehmer}{Nebenstraße 2, 54321 Musterstadt} \newcommand{\AdresseAuftragnehmer}{Nebenstraße 2, 12235 Musterstadt/Viertel}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Vertragsort % % Vertragsort %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\newcommand{\Ort}{Musterhausen} \newcommand{\Ort}{Ichenhausen}
%%%%% Wohnungsadresse
\newcommand{\MietAdresse}{die Wohnung \textbf{Mietstraße 3, 12345 Musterstadt}}
%%%%% Mietobjektbeschreibung
\newcommand{\MietObjektBeschreibung}{
\begin{AutoMultiColItemize}
\setlength{\itemindent}{.25in}
\item[4] Zimmer
\item[1] Küche
\item[1] Separates WC
\item[1] Bad mit WC
\item[1] Terasse
\item[250m2] Garten
\end{AutoMultiColItemize}}
\newcommand{\Wohnflaeche}{100,00}
\newcommand{\beheiztWohnflaeche}{\Wohnflaeche}
\newcommand{\BesichtigungsDatum}{xx.xx.xxxx}
\newcommand{\MietbeginnDatum}{xx.xx.xxxx}
\begin{document} \begin{document}
@ -58,19 +109,20 @@
\Clause{title={Mietsache}} \Clause{title={Mietsache}}
Der Vermieter vermietet an den Mieter zu Wohnzwecken -adresse- \\ Der Vermieter vermietet an den Mieter zu Wohnzwecken \MietAdresse .\\
Die Mietsache besteht aus\\ Die Mietsache besteht aus\\
\MietObjektBeschreibung
Die Größe der Wohnung beträgt ca. xx,00 m2. Sollte ein Balkon/eine Terrasse/eine Die Größe der Wohnung beträgt ca. \beheiztWohnflaeche m2. Sollte ein Balkon/eine Terrasse/eine
Loggia/ein Dachgarten mitvermietet sein, wird dessen Flache zu 50\% angerechnet. Loggia/ein Dachgarten mitvermietet sein, wird dessen Flache zu 50\% angerechnet.
\\ \\
Diese Angabe dient wegen möglicher Messfehler nicht zur Festlegung des Diese Angabe dient wegen möglicher Messfehler nicht zur Festlegung des
Mietgegenstandes. Der räumliche Umfang der Wohnung ergibt sich vielmehr aus der Mietgegenstandes. Der räumliche Umfang der Wohnung ergibt sich vielmehr aus der
Angabe der zu Wohnzwecken vermieteten Räume.\\ Angabe der zu Wohnzwecken vermieteten Räume.\\
\\ \\
Die beheizte Flache betragt xx,xx m2 Die beheizte Flache betragt \Wohnflaeche m2
Der Mieter hat die Mietraume am xx.xx.xxxx besichtigt. Der Mieter hat die Mietraume am \BesichtigungsDatum\ besichtigt.
Die Benutzung der Mietsache für gewerbliche oder berufliche Zwecke bedarf der Die Benutzung der Mietsache für gewerbliche oder berufliche Zwecke bedarf der
Zustimmung des Vermieters. Behördliche Genehmigungen hat der Mieter auf seine Zustimmung des Vermieters. Behördliche Genehmigungen hat der Mieter auf seine
@ -96,7 +148,7 @@ von Gegenständen eignet, die eine trockene Aufbewahrung erfordern.
\Clause{title={Mietzeit}} \Clause{title={Mietzeit}}
Das Mietverhältnis beginnt am xx.xx.xxxx und läuft auf unbestimmte Zeit. Die Das Mietverhältnis beginnt am \MietbeginnDatum\ und läuft auf unbestimmte Zeit. Die
Vertragsparteien sind sich darüber einig, dass das Mietverhältnis unter Einhaltung der Vertragsparteien sind sich darüber einig, dass das Mietverhältnis unter Einhaltung der
ordentlichen Kündigungsfrist frühestens nach 6 Monaten ordentlich kündbar ist. ordentlichen Kündigungsfrist frühestens nach 6 Monaten ordentlich kündbar ist.