vorstellung
This commit is contained in:
parent
1250ecc7fc
commit
4c82081b9e
11
Vorstellung/heisingerstr.ini
Normal file
11
Vorstellung/heisingerstr.ini
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
[database]
|
||||||
|
host = 172.16.10.18
|
||||||
|
user = hv-serienbrief
|
||||||
|
pass = test123
|
||||||
|
name = hausverwaltung
|
||||||
|
|
||||||
|
[config]
|
||||||
|
queryFile = heisingerstr.sql
|
||||||
|
templateFile = heisingerstr.tmpl
|
||||||
|
outputPrefix = heisingerstr
|
||||||
|
outputSuffix = tex
|
16
Vorstellung/heisingerstr.sql
Normal file
16
Vorstellung/heisingerstr.sql
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
select m.anrede as anrede,
|
||||||
|
m.vorname as vorname,
|
||||||
|
m.nachname as nachname,
|
||||||
|
m.adresszusatz as adresszusatz,
|
||||||
|
m.strasse as strasse,
|
||||||
|
m.plz as plz,
|
||||||
|
m.ort as ort,
|
||||||
|
w.wohnungsnummer as wohnung
|
||||||
|
from mieter m,
|
||||||
|
objekt o,
|
||||||
|
wohnung w
|
||||||
|
where m.einzug < curdate() and
|
||||||
|
(m.auszug is null or m.auszug > curdate()) and
|
||||||
|
m.wohnung = w.id and
|
||||||
|
w.objekt = o.id and
|
||||||
|
o.shortname = 'Heisinger Str. 346'
|
160
Vorstellung/heisingerstr.tmpl
Normal file
160
Vorstellung/heisingerstr.tmpl
Normal file
@ -0,0 +1,160 @@
|
|||||||
|
\documentclass[12pt]{dinbrief}
|
||||||
|
\usepackage{german}
|
||||||
|
\usepackage{eurosym}
|
||||||
|
|
||||||
|
\address{Nober Grundbesitz GbR\\
|
||||||
|
Eupenstr. 20\\
|
||||||
|
45259 Essen}
|
||||||
|
\backaddress{Nober Grundbesitz GbR, Eupenstr. 20, 45259 Essen}
|
||||||
|
\signature{Gregor Nober, Robert Nober, Wolfgang Hottgenroth} %% Hier Unterschrift einfuegen
|
||||||
|
\nowindowrules
|
||||||
|
%% \writer{Wolfgang Hottgenroth} %% Hier eigenen Namen oder Kuerzel einfuegen
|
||||||
|
%% \phone{0174}{3072474} %% Hier eigene Telefon einfuegen
|
||||||
|
|
||||||
|
\bottomtext{\sffamily\footnotesize Gesch"aftsf"uhrer: Wolfgang Hottgenroth, Robert Nober, Gregor Nober ---
|
||||||
|
EMail: hausverwaltung@nober.de} %%\\
|
||||||
|
%% Bankverbindung: IBAN DE14 3605 0105 0001 5130 35, Sparkasse Essen}
|
||||||
|
|
||||||
|
\begin{document}
|
||||||
|
%% Hier Adresse des Empfaengers einfuegen
|
||||||
|
\begin{letter}{$vorname $nachname\\
|
||||||
|
#if $adresszusatz
|
||||||
|
$adresszusatz\\
|
||||||
|
#end if
|
||||||
|
$strasse\\
|
||||||
|
$plz $ort}
|
||||||
|
%% Hier Betreff einfuegen
|
||||||
|
\subject{Vorstellung und Winterdienst}
|
||||||
|
%% Hier Anrede einfuegen
|
||||||
|
\opening{$anrede,}
|
||||||
|
|
||||||
|
wir freuen uns sehr, die von unseren Eltern gebauten H"auser im Hemsingskotten und an der Heisinger Str. nunmehr "ubernommen zu haben und damit eine f"ur uns wichtige Familientradition fortsetzen zu k"onnen. Es ist unser Wunsch, die Mietverh"altnisse mit Ihnen genauso reibungslos weiterzuf"uhren, wie es unsere Eltern "uber die Jahre und Jahrzehnte empfunden haben, und wir sind zuversichtlich, dass uns das gemeinsam gelingen wird. Dazu tr"agt es mit Sicherheit bei, dass wir uns weitgehend wechselseitig bereits bekannt sind. Wir werden allerdings in der n"achsten Zukunft wohl auch die ein oder andere Gelegenheit f"ur ein pers"onliches Gespr"ach nutzen k"onnen.
|
||||||
|
|
||||||
|
Unsere Eltern haben Ihnen im "Ubrigen ja bereits die Kontaktdaten von uns, den Gesch"aftsf"uh\-rern der Nober Grundbesitz GbR, mitgeteilt. Bitte wenden Sie sich bei Fragen oder Problemen gerne an uns.
|
||||||
|
|
||||||
|
Leider m"ussen wir auch auf den Winterdienst eingehen. Entsprechend \S~26 (bzw. \S~25 in "alteren Varianten) Ihres Mietvertrags obliegt Ihnen die Pflicht zum Winterdienst. Das bedeutet, dass Schnee auf der gesamten Breite des Hauses vom Gehweg sowie vom Zugang zum Haus ger"aumt und eventuelle Gl"atte mit einem Streumittel abgestumpft werden muss.
|
||||||
|
|
||||||
|
Wer nicht selbst in der Lage ist den Winterdienst auszuf"uhren, hat f"ur Ersatz zu sorgen.
|
||||||
|
|
||||||
|
Die Zust"andigkeit f"ur den Winterdienst entnehmen Sie bitte den beiden untenstehenden "Ubersichten.
|
||||||
|
|
||||||
|
\closing{Mit freundlichen Gr"u"sen}
|
||||||
|
|
||||||
|
\newpage
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
\begin{tabular}{|p{2cm}|p{4cm}|}
|
||||||
|
\hline \textbf{Nr.} & \textbf{Wohnung} \\
|
||||||
|
\hline
|
||||||
|
#if $wohnung == 1
|
||||||
|
\textbf{1}
|
||||||
|
#else
|
||||||
|
1
|
||||||
|
#end if
|
||||||
|
&
|
||||||
|
#if $wohnung == 1
|
||||||
|
\textbf{EG links}
|
||||||
|
#else
|
||||||
|
EG links
|
||||||
|
#end if
|
||||||
|
\\
|
||||||
|
\hline
|
||||||
|
#if $wohnung == 2
|
||||||
|
\textbf{2}
|
||||||
|
#else
|
||||||
|
2
|
||||||
|
#end if
|
||||||
|
&
|
||||||
|
#if $wohnung == 2
|
||||||
|
\textbf{EG mitte}
|
||||||
|
#else
|
||||||
|
EG mitte
|
||||||
|
#end if
|
||||||
|
\\
|
||||||
|
\hline
|
||||||
|
#if $wohnung == 3
|
||||||
|
\textbf{3}
|
||||||
|
#else
|
||||||
|
3
|
||||||
|
#end if
|
||||||
|
&
|
||||||
|
#if $wohnung == 3
|
||||||
|
\textbf{EG rechts}
|
||||||
|
#else
|
||||||
|
EG rechts
|
||||||
|
#end if
|
||||||
|
\\
|
||||||
|
\hline
|
||||||
|
#if $wohnung == 4
|
||||||
|
\textbf{4}
|
||||||
|
#else
|
||||||
|
4
|
||||||
|
#end if
|
||||||
|
&
|
||||||
|
#if $wohnung == 4
|
||||||
|
\textbf{1. OG links}
|
||||||
|
#else
|
||||||
|
1. OG links
|
||||||
|
#end if
|
||||||
|
\\
|
||||||
|
\hline
|
||||||
|
#if $wohnung == 5
|
||||||
|
\textbf{5}
|
||||||
|
#else
|
||||||
|
5
|
||||||
|
#end if
|
||||||
|
&
|
||||||
|
#if $wohnung == 5
|
||||||
|
\textbf{1. OG mitte}
|
||||||
|
#else
|
||||||
|
1. OG mitte
|
||||||
|
#end if
|
||||||
|
\\
|
||||||
|
\hline
|
||||||
|
#if $wohnung == 6
|
||||||
|
\textbf{6}
|
||||||
|
#else
|
||||||
|
6
|
||||||
|
#end if
|
||||||
|
&
|
||||||
|
#if $wohnung == 6
|
||||||
|
\textbf{1. OG rechts}
|
||||||
|
#else
|
||||||
|
1. OG rechts
|
||||||
|
#end if
|
||||||
|
\\
|
||||||
|
\hline
|
||||||
|
#if $wohnung == 7
|
||||||
|
\textbf{7}
|
||||||
|
#else
|
||||||
|
7
|
||||||
|
#end if
|
||||||
|
&
|
||||||
|
#if $wohnung == 7
|
||||||
|
\textbf{2. OG links}
|
||||||
|
#else
|
||||||
|
2. OG links
|
||||||
|
#end if
|
||||||
|
\\
|
||||||
|
\hline
|
||||||
|
#if $wohnung == 8
|
||||||
|
\textbf{8}
|
||||||
|
#else
|
||||||
|
8
|
||||||
|
#end if
|
||||||
|
&
|
||||||
|
#if $wohnung == 8
|
||||||
|
\textbf{2. OG rechts}
|
||||||
|
#else
|
||||||
|
2. OG rechts
|
||||||
|
#end if
|
||||||
|
\\
|
||||||
|
\hline
|
||||||
|
\end{tabular}
|
||||||
|
|
||||||
|
#include "winterdiensttafel.inc"
|
||||||
|
|
||||||
|
\end{letter}
|
||||||
|
\end{document}
|
11
Vorstellung/hemsingskotten.ini
Normal file
11
Vorstellung/hemsingskotten.ini
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
[database]
|
||||||
|
host = 172.16.10.18
|
||||||
|
user = hv-serienbrief
|
||||||
|
pass = test123
|
||||||
|
name = hausverwaltung
|
||||||
|
|
||||||
|
[config]
|
||||||
|
queryFile = hemsingskotten.sql
|
||||||
|
templateFile = hemsingskotten.tmpl
|
||||||
|
outputPrefix = hemsingskotten
|
||||||
|
outputSuffix = tex
|
15
Vorstellung/hemsingskotten.sql
Normal file
15
Vorstellung/hemsingskotten.sql
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
select m.anrede as anrede,
|
||||||
|
m.vorname as vorname,
|
||||||
|
m.nachname as nachname,
|
||||||
|
m.adresszusatz as adresszusatz,
|
||||||
|
m.strasse as strasse,
|
||||||
|
m.plz as plz,
|
||||||
|
m.ort as ort
|
||||||
|
from mieter m,
|
||||||
|
objekt o,
|
||||||
|
wohnung w
|
||||||
|
where m.einzug < curdate() and
|
||||||
|
(m.auszug is null or m.auszug > curdate()) and
|
||||||
|
m.wohnung = w.id and
|
||||||
|
w.objekt = o.id and
|
||||||
|
o.shortname = 'Hemsingskotten 38'
|
34
Vorstellung/hemsingskotten.tmpl
Normal file
34
Vorstellung/hemsingskotten.tmpl
Normal file
@ -0,0 +1,34 @@
|
|||||||
|
\documentclass[12pt]{dinbrief}
|
||||||
|
\usepackage{german}
|
||||||
|
\usepackage{eurosym}
|
||||||
|
|
||||||
|
\address{Nober Grundbesitz GbR\\
|
||||||
|
Eupenstr. 20\\
|
||||||
|
45259 Essen}
|
||||||
|
\backaddress{Nober Grundbesitz GbR, Eupenstr. 20, 45259 Essen}
|
||||||
|
\signature{Gregor Nober, Robert Nober, Wolfgang Hottgenroth} %% Hier Unterschrift einfuegen
|
||||||
|
\nowindowrules
|
||||||
|
%% \writer{Wolfgang Hottgenroth} %% Hier eigenen Namen oder Kuerzel einfuegen
|
||||||
|
%% \phone{0174}{3072474} %% Hier eigene Telefon einfuegen
|
||||||
|
|
||||||
|
\bottomtext{\sffamily\footnotesize Gesch"aftsf"uhrer: Wolfgang Hottgenroth, Robert Nober, Gregor Nober ---
|
||||||
|
EMail: hausverwaltung@nober.de} %%\\
|
||||||
|
%% Bankverbindung: IBAN DE14 3605 0105 0001 5130 35, Sparkasse Essen}
|
||||||
|
|
||||||
|
\begin{document}
|
||||||
|
%% Hier Adresse des Empfaengers einfuegen
|
||||||
|
\begin{letter}{$vorname $nachname\\
|
||||||
|
$strasse\\
|
||||||
|
$plz $ort}
|
||||||
|
%% Hier Betreff einfuegen
|
||||||
|
\subject{Vorstellung}
|
||||||
|
%% Hier Anrede einfuegen
|
||||||
|
\opening{$anrede,}
|
||||||
|
|
||||||
|
wir freuen uns sehr, die von unseren Eltern gebauten H"auser im Hemsingskotten und an der Heisinger Str. nunmehr "ubernommen zu haben und damit eine f"ur uns wichtige Familientradition fortsetzen zu k"onnen. Es ist unser Wunsch, die Mietverh"altnisse mit Ihnen genauso reibungslos weiterzuf"uhren, wie es unsere Eltern "uber die Jahre und Jahrzehnte empfunden haben, und wir sind zuversichtlich, dass uns das gemeinsam gelingen wird. Dazu tr"agt es mit Sicherheit bei, dass wir uns weitgehend wechselseitig bereits bekannt sind. Wir werden allerdings in der n"achsten Zukunft wohl auch die ein oder andere Gelegenheit f"ur ein pers"onliches Gespr"ach nutzen k"onnen.
|
||||||
|
|
||||||
|
Unsere Eltern haben Ihnen im "Ubrigen ja bereits die Kontaktdaten von uns, den Gesch"aftsf"uh\-rern der Nober Grundbesitz GbR, mitgeteilt. Bitte wenden Sie sich bei Fragen oder Problemen gerne an uns.
|
||||||
|
|
||||||
|
\closing{Mit freundlichen Gr"u"sen}
|
||||||
|
\end{letter}
|
||||||
|
\end{document}
|
88
Vorstellung/winterdienst-tafel.py
Normal file
88
Vorstellung/winterdienst-tafel.py
Normal file
@ -0,0 +1,88 @@
|
|||||||
|
# \hline 1 & Wohnung 1 & 1 & 1 & 1 & 1 \\
|
||||||
|
# \hline 2 & 1 & 1 & 1 & 1 & 1 \\
|
||||||
|
# \hline 3 & 1 & 1 & 1 & 1 & 1 \\
|
||||||
|
# \hline 4 & 1 & 1 & 1 & 1 & 2 \\
|
||||||
|
# \hline 5 & 2 & 2 & 2 & 2 & 2 \\
|
||||||
|
# \hline 6 & 2 & 2 & 2 & 2 & 2 \\
|
||||||
|
# \hline 7 & 2 & 2 & 2 & 2 & 2 \\
|
||||||
|
# \hline 8 & 2 & 2 & 2 & 3 & 3 \\
|
||||||
|
# \hline 9 & 3 & 3 & 3 & 3 & 3 \\
|
||||||
|
# \hline 10 & 3 & 3 & 3 & 3 & 3 \\
|
||||||
|
# \hline 11 & 3 & 3 & 3 & 4 & 3 \\
|
||||||
|
# \hline 12 & 3 & 3 & 3 & 4 & 4 \\
|
||||||
|
# \hline 13 & 4 & 4 & 4 & 4 & 4 \\
|
||||||
|
# \hline 14 & 4 & 4 & 4 & 5 & 4 \\
|
||||||
|
# \hline 15 & 4 & 4 & 4 & 5 & 4 \\
|
||||||
|
# \hline 16 & 4 & 4 & 4 & 5 & 5 \\
|
||||||
|
# \hline 17 & 5 & 5 & 5 & 5 & 5 \\
|
||||||
|
# \hline 18 & 5 & 5 & 5 & 6 & 5 \\
|
||||||
|
# \hline 19 & 5 & 5 & 5 & 6 & 5 \\
|
||||||
|
# \hline 20 & 5 & 5 & 6 & 6 & 6 \\
|
||||||
|
# \hline 21 & 6 & 6 & 6 & 6 & 6 \\
|
||||||
|
# \hline 22 & 6 & 6 & 6 & 7 & 6 \\
|
||||||
|
# \hline 23 & 6 & 6 & 6 & 7 & 6 \\
|
||||||
|
# \hline 24 & 6 & 7 & 7 & 7 & 7 \\
|
||||||
|
# \hline 25 & 7 & 7 & 7 & 7 & 7 \\
|
||||||
|
# \hline 26 & 7 & 7 & 7 & 8 & 7 \\
|
||||||
|
# \hline 27 & 7 & 7 & 7 & 8 & 7 \\
|
||||||
|
# \hline 28 & 8 & 8 & 8 & 8 & 8 \\
|
||||||
|
# \hline 29 & 8 & 8 & 8 & 8 & 8 \\
|
||||||
|
# \hline 30 & 8 & 8 & 8 & & 8 \\
|
||||||
|
# \hline 31 & & 8 & 8 & & 8 \\
|
||||||
|
|
||||||
|
wd = [
|
||||||
|
[ 1, 1, 1, 1, 1 ], # 1
|
||||||
|
[ 1, 1, 1, 1, 1 ], # 2
|
||||||
|
[ 1, 1, 1, 1, 1 ], # 3
|
||||||
|
[ 1, 1, 1, 1, 2 ], # 4
|
||||||
|
[ 2, 2, 2, 2, 2 ], # 5
|
||||||
|
[ 2, 2, 2, 2, 2 ], # 6
|
||||||
|
[ 2, 2, 2, 2, 2 ], # 7
|
||||||
|
[ 2, 2, 2, 3, 3 ], # 8
|
||||||
|
[ 3, 3, 3, 3, 3 ], # 9
|
||||||
|
[ 3, 3, 3, 3, 3 ], # 10
|
||||||
|
[ 3, 3, 3, 4, 3 ], # 11
|
||||||
|
[ 3, 3, 3, 4, 4 ], # 12
|
||||||
|
[ 4, 4, 4, 4, 4 ], # 13
|
||||||
|
[ 4, 4, 4, 5, 4 ], # 14
|
||||||
|
[ 4, 4, 4, 5, 4 ], # 15
|
||||||
|
[ 4, 4, 4, 5, 5 ], # 16
|
||||||
|
[ 5, 5, 5, 5, 5 ], # 17
|
||||||
|
[ 5, 5, 5, 6, 5 ], # 18
|
||||||
|
[ 5, 5, 5, 6, 5 ], # 19
|
||||||
|
[ 5, 5, 6, 6, 6 ], # 20
|
||||||
|
[ 6, 6, 6, 6, 6 ], # 21
|
||||||
|
[ 6, 6, 6, 7, 6 ], # 22
|
||||||
|
[ 6, 6, 6, 7, 6 ], # 23
|
||||||
|
[ 6, 7, 7, 7, 7 ], # 24
|
||||||
|
[ 7, 7, 7, 7, 7 ], # 25
|
||||||
|
[ 7, 7, 7, 8, 7 ], # 26
|
||||||
|
[ 7, 7, 7, 8, 7 ], # 27
|
||||||
|
[ 8, 8, 8, 8, 8 ], # 28
|
||||||
|
[ 8, 8, 8, 8, 8 ], # 29
|
||||||
|
[ 8, 8, 8, 0, 8 ], # 30
|
||||||
|
[ 0, 8, 8, 0, 8 ] # 31
|
||||||
|
]
|
||||||
|
|
||||||
|
|
||||||
|
print('\\begin{tabular}{|p{2cm}|p{2.5cm}|p{2.5cm}|p{2.5cm}|p{2.5cm}|p{2.5cm}|}')
|
||||||
|
print('\\hline \\textbf{Tag} & \\textbf{November} & \\textbf{Dezember} & \\textbf{Januar} & \\textbf{Februar} & \\textbf{M"arz} \\\\')
|
||||||
|
|
||||||
|
for i, v in enumerate(wd):
|
||||||
|
# \hline 1 & Wohnung 1 & 1 & 1 & 1 & 1 \\
|
||||||
|
print("\hline")
|
||||||
|
print(i+1)
|
||||||
|
for x in v:
|
||||||
|
print("&")
|
||||||
|
if x == 0:
|
||||||
|
print(" ")
|
||||||
|
else:
|
||||||
|
print("#if $wohnung == {}".format(x))
|
||||||
|
print("\\textbf{" + str(x) + "}")
|
||||||
|
print("#else")
|
||||||
|
print("{}".format(x))
|
||||||
|
print("#end if")
|
||||||
|
print("\\\\")
|
||||||
|
|
||||||
|
print('\\hline')
|
||||||
|
print('\\end{tabular}')
|
1015
Vorstellung/winterdiensttafel.inc
Normal file
1015
Vorstellung/winterdiensttafel.inc
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user