summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/schule/source/Module/GENordLogbuch
diff options
context:
space:
mode:
Diffstat (limited to 'macros/latex/contrib/schule/source/Module/GENordLogbuch')
-rw-r--r--macros/latex/contrib/schule/source/Module/GENordLogbuch/code.tex808
-rw-r--r--macros/latex/contrib/schule/source/Module/GENordLogbuch/optionen.tex72
-rw-r--r--macros/latex/contrib/schule/source/Module/GENordLogbuch/pakete.tex23
3 files changed, 903 insertions, 0 deletions
diff --git a/macros/latex/contrib/schule/source/Module/GENordLogbuch/code.tex b/macros/latex/contrib/schule/source/Module/GENordLogbuch/code.tex
new file mode 100644
index 0000000000..fd9572a850
--- /dev/null
+++ b/macros/latex/contrib/schule/source/Module/GENordLogbuch/code.tex
@@ -0,0 +1,808 @@
+\renewcommand{\maketitle}[1][top=6cm,bottom=4cm,inner=1.5cm,outer=1.5cm]{%
+ \begin{titlepage}
+ \newgeometry{#1}
+% \begin{minipage}{0.5\textwidth}
+ \begin{flushright}
+ \includegraphics[width=0.33\textwidth]{\LogoFront}
+ \end{flushright}
+% \end{minipage}
+% \hfil
+% \begin{minipage}{0.45\textwidth}
+% \huge{\bfseries \GenordForm\linebreak \GenordName}
+% \end{minipage}
+
+ \vspace{2em}
+
+ \begin{center}
+ \Huge{\bfseries\Title}
+
+ \vspace{3em}
+
+ \begin{minipage}{0.7\textwidth}
+ \Large{Name:} \luecke{8cm}
+
+ \vspace{2em}
+
+ \Large{Klasse:} \luecke{4cm}
+ \end{minipage}
+
+ \vspace{2em}
+
+ \Large{Schuljahr \Schuljahr}
+ \end{center}
+
+ %\vfil
+ %\hrule
+ %\vspace{2em}
+
+ \end{titlepage}
+ \restoregeometry
+}
+
+\renewcommand{\addchap}[2][]{%
+ \addcontentsline{toc}{chapter}{#2}
+ \huge{\bfseries #2}
+}
+
+\newcommand{\procOpts}{%
+ \ifthenelse{\boolean{printDraft}}{%
+ \setboolean{printKalendar}{false}
+ \setboolean{printWochen}{false}
+ }{
+ \setboolean{printKalendar}{true}
+ \setboolean{printWochen}{true}
+ }
+}
+
+\newcommand{\front}{%
+ \frontmatter
+ \chead{}
+ \ihead{\chaptermark}
+ \ohead{\normalfont\Title}
+ \cfoot{}
+}
+\newcommand{\hauptteil}{%
+ \clearpage
+ {
+ %\let\cleardoublepage\relax
+ %\let\clearpage\relax
+
+ \mainmatter
+ }
+}
+\newcommand{\anhang}{%
+ \clearpage
+ \appendix
+}
+
+\newcommand{\wochen}[2][]{%
+ %\clearpage
+ %\addcontentsline{toc}{chapter}{Wochenübersichten}
+ \chapter{Wochenübersichten}
+ \,
+ \clearpage
+ \input{#2}
+}
+
+\ProvideDocumentCommand{\mkUrl}{O{} m o}{%
+ \url{#1#2} \marginpar{%
+ \qrcode[height=4em,nolinks]{#1#2}
+ \IfNoValueF{#3}{
+ \tiny #3
+ }
+ }
+}
+
+\WithSuffix\newcommand\mkUrl*[2][]{%
+ \hyperlink{#1#2}{#2}
+}
+\ProvideDocumentCommand{\mkUrlCode}{O{} m o O{5em} O{4em}}{%
+ \begin{minipage}{#4}
+ \centering
+ \qrcode[height=#5,nolinks]{#1#2}
+ \IfNoValueF{#3}{
+ \tiny #3
+ }
+ \end{minipage}
+}
+% **********************************************************************
+% Macros für Kontakt
+% **********************************************************************
+\newtcolorbox{kontaktbox}[2][]{%
+ left=2mm,
+ fonttitle=\bfseries,
+ title={#2},
+ #1
+}
+
+% **********************************************************************
+% Macros für Wochenübersicht
+% **********************************************************************
+\newcommand{\printWochenuebersicht}[3][Wochenübersicht]{%
+ \ifthenelse{\boolean{printWochen}}{%
+ \newgeometry{%includefoot,includehead,
+ top=0.75cm,
+ bottom=0.5cm,
+ inner=1.5cm,
+ outer=1cm,
+ }
+ \pagestyle{empty}
+
+ %\printLogbuchWoche{\jahrEins-09-04}{\jahrEins-09-09}
+ \pgfcalendar{}{#2}{#3}
+ {\ifdate{Monday}{\printLogbuchTagMo{%
+ \pgfcalendarweekdayname{\pgfcalendarcurrentweekday}, %
+ \pgfcalendarcurrentday.\pgfcalendarcurrentmonth%
+ }\hfil%
+ }{}%
+ \ifdate{Tuesday}{\printLogbuchTagDi{%
+ \pgfcalendarweekdayname{\pgfcalendarcurrentweekday}, %
+ \pgfcalendarcurrentday.\pgfcalendarcurrentmonth%
+ }\hfil%
+ }{}%
+ \ifdate{Wednesday}{\printLogbuchTagMi{%
+ \pgfcalendarweekdayname{\pgfcalendarcurrentweekday}, %
+ \pgfcalendarcurrentday.\pgfcalendarcurrentmonth%
+ }\pagebreak%
+ }{}%
+ \ifdate{Thursday}{\printLogbuchTagDo{%
+ \pgfcalendarweekdayname{\pgfcalendarcurrentweekday}, %
+ \pgfcalendarcurrentday.\pgfcalendarcurrentmonth%
+ }\hfil%
+ }{}%
+ \ifdate{Friday}{\printLogbuchTagFr{%
+ \pgfcalendarweekdayname{\pgfcalendarcurrentweekday}, %
+ \pgfcalendarcurrentday.\pgfcalendarcurrentmonth%
+ }%
+ }{}%
+ }
+
+ \clearpage
+ \pagestyle{scrheadings}
+ \restoregeometry
+ }{
+ \clearpage
+ \begin{center}
+ \Huge{#1 1}
+ \end{center}
+ \clearpage
+ \begin{center}
+ \Huge{#1 2}
+ \end{center}
+ \clearpage
+ }
+}
+\newcommand{\printLogbuchTagMo}[2][]{%
+ \begin{minipage}{\textwidth}
+ \printLogbuchZiel
+ \end{minipage}\\[0.5em]
+ \begin{minipage}[t]{0.32\textwidth}
+ \centering
+ \begin{logbuchTag}{#2}
+ \faecher
+ \end{logbuchTag}
+ \end{minipage}
+}
+\newcommand{\printLogbuchTagDi}[2][]{%
+ \begin{minipage}[b]{0.32\textwidth}
+ \centering
+ \begin{logbuchTag}{#2}
+ \faecher[5]
+ \end{logbuchTag}
+ \begin{logbuchZusatz}{Notizen}
+ %something awesome will appear here
+ \vspace*{2.36cm}
+ \end{logbuchZusatz}
+ \end{minipage}
+}
+\newcommand{\printLogbuchTagMi}[2][]{%
+ \begin{minipage}[t]{0.32\textwidth}
+ \centering
+ \begin{logbuchTag}{#2}
+ \faecher
+ \end{logbuchTag}
+ \end{minipage}
+}
+\newcommand{\printLogbuchTagDo}[2][]{%
+ \begin{minipage}[b]{0.32\textwidth}
+ \centering
+ \begin{logbuchTag}{#2}
+ \faecher
+ \end{logbuchTag}
+ \begin{logbuchZusatz}[height=1.5cm,]{Kenntnissnahme}
+ \vspace{0.5cm}
+
+ \begin{minipage}[t]{0.31\textwidth}
+ \centering
+ \luecke{\linewidth}
+
+ \footnotesize Schüler\_in
+ \end{minipage}\hfil
+ \begin{minipage}[t]{0.31\textwidth}
+ \centering
+ \luecke{\linewidth}
+
+ \footnotesize Lehrkraft
+ \end{minipage}\hfil
+ \begin{minipage}[t]{0.31\textwidth}
+ \centering
+ \luecke{\linewidth}
+ \footnotesize Eltern
+ \end{minipage}
+ \end{logbuchZusatz}
+ \end{minipage}
+}
+\newcommand{\printLogbuchTagFr}[2][]{%
+ \begin{minipage}[b]{0.32\textwidth}
+ \centering
+ \begin{logbuchTag}{#2}
+ \faecher[5]
+ \end{logbuchTag}
+ \begin{logbuchZusatz}[width=2.04\textwidth]{Wochenfeedback}
+ \feldLin[0.77cm]{6}
+ \end{logbuchZusatz}
+ \end{minipage}\hfil
+ \printLogbuchSpalte
+}
+\newcommand{\printLogbuchSpalte}{%
+ \begin{minipage}[b]{0.32\textwidth}
+ \centering
+ \begin{logbuchZusatz}{Mitteilungen Eltern}
+ \feldLin[0.8cm]{8}
+ \vspace{-0.4cm}
+ \chb\ Weitere Mitteilungen S.\,\pageref{mitteilungen}
+ \vspace{0.4cm}
+ \end{logbuchZusatz}
+
+ \vspace{0.2cm}
+
+ \begin{logbuchZusatz}{Vereinbarungen Logbuchgespräch}
+ \feldLin[0.8cm]{6}
+ \vspace{-0.5cm}
+ \end{logbuchZusatz}
+
+ \vspace{0.25cm}
+
+ \begin{logbuchZusatz}{Feedback}
+ \begin{smallitemize}
+ \item Arbeitshaltung
+
+ \arbeitshaltungEmojis
+ \item Freundlich und fair
+
+ \arbeitshaltungEmojis
+ \item Material
+
+ \arbeitshaltungEmojis
+ % \item Logbuch
+ %
+ % \arbeitshaltungEmojis
+ \end{smallitemize}
+ \end{logbuchZusatz}
+ \begin{logbuchZusatz}[upperbox=invisible,tikz={opacity=0,transparency group}]{Wochenfeedback}
+ \feldLin[0.77cm]{6}
+ \end{logbuchZusatz}
+ \end{minipage}
+}
+\newcommand{\arbeitshaltungEmojis}{%
+ \usym{1F603} \hspace{0.5em} \usym{1F642} \hspace{0.5em} \usym{1F610} \hspace{0.5em} \usym{1F641}
+}
+\newcommand{\printLogbuchZiel}{%
+ \begin{center}
+ \tcbox[%
+ enhanced,
+ attach boxed title to top left = {xshift=2mm,yshift=-2mm},
+ colback=white!98!black,%
+ height=1.5cm,
+ left=1mm,
+ right=1mm,
+ drop lifted shadow,
+ fonttitle=\bfseries,
+ title={Mein Wochenziel:},
+ width=0.95\linewidth,
+ valign=center,
+ ]{%
+ \begin{minipage}{0.8\linewidth}
+ \
+ \end{minipage}
+ \begin{minipage}{0.15\linewidth}
+ \chb\ erreicht\\
+ \chb\ nicht erreicht
+ \end{minipage}
+ %\hspace*{0.9\linewidth}\chb\ erreicht}%
+ }%
+ \end{center}
+}
+\newtcolorbox{logbuchZusatz}[2][]{%
+ enhanced,
+ attach boxed title to top left = {xshift=2mm,yshift=-2mm},
+ colback=white!98!black,%
+ drop lifted shadow,
+ left=1mm,
+ right=1mm,
+ fonttitle=\bfseries,
+ center title,
+ minipage boxed title=3.5cm,
+ %colback=white!98!black,%
+ title={#2},
+ #1
+}
+\newtcolorbox{logbuchTag}[1]{%
+ colback=white,%
+ drop shadow southeast,
+ left=1mm,
+ right=1mm,
+ fonttitle=\bfseries\Large,
+ title={#1},
+}
+\newtcolorbox{logbuchFach}[1]{%
+ enhanced,
+ attach boxed title to top left = {xshift=2mm,yshift=-2mm},
+ sharp corners=downhill,
+ drop small lifted shadow,
+ colback=white!93!black,
+ sidebyside=true,
+ righthand width=0.8cm,
+ sidebyside gap=3mm,
+ flushright lower,
+ left=1mm,
+ right=1mm,
+ top=4mm,
+ skin=bicolor,
+ colbacklower=white!85!black,
+ halign lower=center,
+ leftlower=4mm,
+ rightlower=4mm,
+ title=#1,
+ fonttitle=\bfseries,
+}
+\newcommand{\faecher}[1][6]{%
+ \foreach\n in {1,...,#1}{%
+ \begin{logbuchFach}{\n.\,Stunde}
+ \textbf{Fach:}
+
+ \feldLin[0.6cm]{3}
+ \vspace{-0.5cm}
+ \tcblower
+ \usym{1F603}
+
+ \vspace{0.5em}
+
+ \usym{1F642}
+
+ \vspace{0.5em}
+
+ \usym{1F610}
+
+ \vspace{0.5em}
+
+ \usym{1F641}
+
+ \end{logbuchFach}
+ }
+}
+\newcommand{\logbuchWoche}[6][3]{%
+ \newcounter{logbuchTagNummer}
+ \setcounter{logbuchTagNummer}{0}
+ \foreach\name in {#2,#3,#4,#5,#6}{%
+ \refstepcounter{logbuchTagNummer}
+ \begin{minipage}{0.32\textwidth}
+ \centering
+ \begin{logbuchTag}{\name}
+ \faecher
+ \end{logbuchTag}
+ \end{minipage}
+ \ifthenelse{\value{logbuchTagNummer}<#1\OR\(\value{logbuchTagNummer}>#1\AND\value{logbuchTagNummer}<5\)}{%
+ \hfil
+ }{}
+ }
+}
+% **********************************************************************
+% Macros für Kompetenznachweis
+% **********************************************************************
+\newcommand{\reiheGross}[1][1.1cm]{%
+ \begin{minipage}{0.1cm}
+ \vspace*{#1}
+ \end{minipage}
+}
+\newcommand{\kompnachweisLB}[4][]{%
+ \renewcommand{\arraystretch}{1.35}
+ \begin{tabularx}{\linewidth}{cc|X|c|c|c|c}
+ \rowcolor{gray!40!white}
+ &
+ {\bfseries Datum} &
+ {\bfseries Thema} &
+ {\bfseries\footnotesize Note} &
+ {\bfseries\footnotesize E|G} &
+ \multicolumn{2}{|c}{\bfseries Unterschriften} \\
+ \rowcolor{gray!40!white}
+ & & & & & {\tiny Fachlehrer\_in} &
+ {\tiny Tutor\_in}\\
+ \hline
+ \rowcolor{white}
+ \multicolumn{7}{c}{\bfseries Lernbüro #2}\\\hline
+ \rowcolor{gray!20!white}
+ 1 & \reiheGross & & & & &\\
+ \rowcolor{gray!10!white}
+ 2 & \reiheGross & & & & &\\
+ \rowcolor{gray!20!white}
+ 3 & \reiheGross & & & & &\\
+ \rowcolor{gray!10!white}
+ 4 & \reiheGross & & & & &\\
+ \rowcolor{gray!20!white}
+ 5 & \reiheGross & & & & &\\
+ \rowcolor{gray!10!white}
+ 6 & \reiheGross & & & & &\\\hline
+ \rowcolor{white}
+ \multicolumn{7}{c}{\bfseries Lernbüro #3}\\\hline
+ \rowcolor{gray!20!white}
+ 1 & \reiheGross & & & & &\\
+ \rowcolor{gray!10!white}
+ 2 & \reiheGross & & & & &\\
+ \rowcolor{gray!20!white}
+ 3 & \reiheGross & & & & &\\
+ \rowcolor{gray!10!white}
+ 4 & \reiheGross & & & & &\\
+ \rowcolor{gray!20!white}
+ 5 & \reiheGross & & & & &\\
+ \rowcolor{gray!10!white}
+ 6 & \reiheGross & & & & &\\\hline
+ \rowcolor{white}
+ \multicolumn{7}{c}{\bfseries Lernbüro #4}\\\hline
+ \rowcolor{gray!20!white}
+ 1 & \reiheGross & & & & &\\
+ \rowcolor{gray!10!white}
+ 2 & \reiheGross & & & & &\\
+ \rowcolor{gray!20!white}
+ 3 & \reiheGross & & & & &\\
+ \rowcolor{gray!10!white}
+ 4 & \reiheGross & & & & &\\
+ \rowcolor{gray!20!white}
+ 5 & \reiheGross & & & & &\\
+ \rowcolor{gray!10!white}
+ 6 & \reiheGross & & & & &\\
+ \end{tabularx}
+ \renewcommand{\arraystretch}{1}
+}
+\newcommand{\kompnachweisProj}[3][\luecke{5cm}]{%
+ \renewcommand{\arraystretch}{1.35}
+ \begin{tabularx}{\linewidth}{cc|X|c|c|c|c}
+ \rowcolor{gray!40!white}
+ &
+ {\bfseries Datum} &
+ {\bfseries Thema} &
+ {\bfseries\footnotesize Note} &
+ {\bfseries\footnotesize E|G} &
+ \multicolumn{2}{|c}{\bfseries Unterschriften} \\
+ \rowcolor{gray!40!white}
+ & & & & & {\tiny Fachlehrer\_in} &
+ {\tiny Tutor\_in}\\
+ \hline
+ \rowcolor{white}
+ \multicolumn{7}{c}{\bfseries Wahlpflichtfach: #1}\\\hline
+ \rowcolor{gray!20!white}
+ 1 & \reiheGross & & & & &\\
+ \rowcolor{gray!10!white}
+ 2 & \reiheGross & & & & &\\
+ \rowcolor{gray!20!white}
+ 3 & \reiheGross & & & & &\\
+ \rowcolor{gray!10!white}
+ 4 & \reiheGross & & & & &\\
+ \rowcolor{gray!20!white}
+ 5 & \reiheGross & & & & &\\
+ \rowcolor{gray!10!white}
+ 6 & \reiheGross & & & & &\\\hline
+ \rowcolor{white}
+ \multicolumn{7}{c}{\bfseries Projekte (#2) }\\\hline
+ \rowcolor{gray!20!white}
+ 1 & \reiheGross[1.4cm] & & & & &\\
+ \rowcolor{gray!10!white}
+ 2 & \reiheGross[1.4cm] & & & & &\\
+ \rowcolor{gray!20!white}
+ 3 & \reiheGross[1.4cm] & & & & &\\ \hline
+ %\rowcolor{gray!10!white}
+ % 4 & \reiheGross[1.4cm] & & & & &\\\hline
+ \rowcolor{white}
+ \multicolumn{7}{c}{\bfseries Projekte (#3) }\\\hline
+ \rowcolor{gray!20!white}
+ 1 & \reiheGross[1.4cm] & & & & &\\
+ \rowcolor{gray!10!white}
+ 2 & \reiheGross[1.4cm] & & & & &\\
+ \rowcolor{gray!20!white}
+ 3 & \reiheGross[1.4cm] & & & & &\\ \hline
+ %\rowcolor{gray!10!white}
+ % 4 & \reiheGross[1.4cm] & & & & &\\\hline
+ %\rowcolor{gray!20!white}
+ % & \reiheGross[1.4cm] & & & & &\\
+ %\rowcolor{gray!10!white}
+ % & \reiheGross[1.4cm] & & & & &\\
+ \rowcolor{white}
+ \multicolumn{7}{c}{\bfseries #1 }\\\hline
+ \rowcolor{gray!20!white}
+ 1 & \reiheGross[1.4cm] & & & & &\\
+ \rowcolor{gray!10!white}
+ 2 & \reiheGross[1.4cm] & & & & &\\
+ \rowcolor{gray!20!white}
+ 3 & \reiheGross[1.4cm] & & & & &\\
+ \rowcolor{gray!10!white}
+ 4 & \reiheGross[1.4cm] & & & & &\\\hline
+ \end{tabularx}
+ \renewcommand{\arraystretch}{1}
+}
+% **********************************************************************
+% Macros für Mitteilungen
+% **********************************************************************
+\newcommand{\mitteilungen}[1][22cm]{%
+ \begin{center}
+ \renewcommand{\arraystretch}{1.75}
+ \begin{tabularx}{\linewidth}{p{3cm}|p{3cm}|X}
+ \textbf{Datum} & \textbf{Lehrkraft} & \textbf{Mitteilung}\\\hline
+ \begin{minipage}{2cm} \vspace{#1} \end{minipage} & & \\
+ \end{tabularx}
+ \renewcommand{\arraystretch}{1}
+ \end{center}
+}
+% **********************************************************************
+% Macros für Entschuldigungen
+% **********************************************************************
+\newcommand{\abwesenheitBox}[1][11]{%
+ \foreach\lauf in {1,...,#1}{%
+ \begin{tcolorbox}[%
+ %left=2mm,
+ ]
+ \centering\doublespacing
+ Mein Kind war/wird vom \luecke{2.6cm} bis \luecke{2.6cm} aus folgendem Grund
+
+ \luecke{0.9\linewidth}
+
+ abwesend (sein).
+ \hfil
+ \begin{minipage}{0.5\textwidth}
+ \centering
+ \vspace{2.25em}
+ \luecke{\linewidth}
+ \footnotesize Unterschrift Erziehungsberechtigte(r), Datum
+ \end{minipage}
+ \end{tcolorbox}
+
+ \vfil
+ }
+}
+% **********************************************************************
+% Macros für Beratung
+% **********************************************************************
+\newtcolorbox{beratungEintrag}[2][]{%
+ enhanced,attach boxed title to top left=
+ {xshift=2mm,yshift=-2mm},
+ boxrule=0.5pt,
+ colback=white!93!black,,
+ skin=bicolor,
+ colbacklower=white!85!black,
+ halign lower=flush right,
+ title={#2},
+ fonttitle=\bfseries,
+ #1
+}
+\newtcolorbox{beratungEintragZ}[2][]{%
+ enhanced,attach boxed title to top center=
+ {xshift=0mm,yshift=-3mm},
+ boxrule=0.5pt,
+ colback=white!94!black,
+ coltitle=black,
+ colbacktitle=white!80!black,
+ skin=bicolor,
+ colbacklower=white!85!black,
+ halign lower=flush right,
+ title={#2},
+ fonttitle=\bfseries,
+ #1
+}
+\newcommand{\beratung}[1][4]{%
+ %\addcontentsline{toc}{chapter}{Beratung}
+ \foreach\lauf in {1,...,#1}{%
+ \begin{tcolorbox}[%
+ fonttitle={\Large},
+ title={\textbf{Zielvereinbarung} -- Gespräch vom \luecke{3cm} mit \luecke{2.2cm}},%
+ colback=white!98!black,%
+ ]
+ \begin{tcbraster}[raster columns=2,raster rows=2]
+ \begin{beratungEintrag}{\symDaumenHoch\hspace{0.2cm} Das kann ich schon}
+ \vspace{5cm}
+ \end{beratungEintrag}
+ \begin{beratungEintrag}{\symDaumenRunter\hspace{0.2cm} Das möchte ich verbessern}
+ \vspace{5cm}
+ \end{beratungEintrag}
+ \end{tcbraster}
+ \begin{beratungEintrag}{\symZielflagge\hspace{0.2cm} Mein Ziel}
+ \vspace{4cm}
+ \tcblower
+ bis zum: \luecke{4cm}
+ \end{beratungEintrag}
+ \begin{beratungEintrag}{\symZeigefinger\hspace{0.2cm} Unsere Unterstützung}
+ \vspace{0.2cm}
+ \begin{tcbraster}[raster columns=2,raster rows=2]
+ \begin{beratungEintragZ}{Schule}
+ \vspace{3cm}
+ \end{beratungEintragZ}
+ \begin{beratungEintragZ}{Zu Hause}
+ \vspace{3cm}
+ \end{beratungEintragZ}
+ \end{tcbraster}
+ \end{beratungEintrag}
+
+ \vspace{0.2cm}
+
+ \begin{beratungEintrag}{}
+ \vspace{1.25cm}
+
+ \begin{minipage}[t]{0.31\textwidth}
+ \centering
+ \luecke{\linewidth}
+
+ \footnotesize Schüler\_in
+ \end{minipage}\hfil
+ \begin{minipage}[t]{0.31\textwidth}
+ \centering
+ \luecke{\linewidth}
+
+ \footnotesize Eltern
+ \end{minipage}\hfil
+ \begin{minipage}[t]{0.31\textwidth}
+ \centering
+ \luecke{\linewidth}
+ \footnotesize Lehrkraft
+ \end{minipage}
+ \end{beratungEintrag}
+ \end{tcolorbox}
+ \clearpage
+ }
+}
+% **********************************************************************
+% Macros für den Abspann
+% **********************************************************************
+\newcommand{\abspann}[1][]{%
+ \chapter{Notizen}
+ \feldLin[1.25cm]{18}
+ \clearpage
+ \feldLin[1.25cm]{18}
+
+% \begin{center}
+% \begin{tcolorbox}[
+% bicolor,
+% sidebyside=true,
+% righthand width=1.6cm,
+% sidebyside gap=4mm,
+% leftlower=1mm,
+% rightlower=1mm,
+% width=0.9\linewidth,
+% ]
+% \centering
+% \ccbyncsa\\[0.5em]
+% Dieses Dokument steht unter einer CCbyncsa-Lizenz.
+
+% Es darf zu nicht-kommerziellen Zwecken beliebig weiter verwendet werden, so lange auf die
+% ursprünglichen Autoren verwiesen wird und eine ähnliche Lizenz verwendet wird.
+
+% \url{https://creativecommons.org/licenses/by-nc-sa/4.0/}
+% \tcblower
+% \mkUrlCode[mailto:]{https://creativecommons.org/licenses/by-nc-sa/4.0/}[Lizenz][1.3cm][1.2cm]
+
+% \end{tcolorbox}
+% \end{center}
+ \clearpage
+ \thispagestyle{empty}
+
+ %\vspace*{17cm}
+ \
+
+ \vfill
+
+ \begin{kontaktbox}[%
+ bicolor,
+ sidebyside=true,
+ righthand width=1.6cm,
+ sidebyside gap=4mm,
+ leftlower=1mm,
+ rightlower=1mm,
+ width=0.6\linewidth,
+ %colbacklower=black!95!white,
+ ]{\GenordForm\ \GenordName}
+ \begin{itemize}
+ \item[\Letter] \GenordStr
+
+ \GenordPlz\ \GenordOrt
+ \item[\Telefon] \GenordTel
+ \item[\Faxmachine] \GenordFax
+ \item[@] \mkUrl*[mailto:]{\GenordMail}
+ \item[\usym{1F30E}] \mkUrl*{\GenordUrl}
+ \end{itemize}
+ \tcblower
+ \begin{center}
+ \mkUrlCode[mailto:]{\GenordMail}[E-Mail][1.3cm][1.2cm]
+
+ \vspace{2em}
+
+ \mkUrlCode{\GenordUrl}[Website][1.3cm][1.2cm]
+ \end{center}
+ \end{kontaktbox}
+}
+% **********************************************************************
+% Macros für den Kalendar
+% **********************************************************************
+\newcommand{\ferien}{}
+\newcommand{\feiertage}{}
+\newcommand{\termine}{}
+\newenvironment{schulkalendar}[2][top=0.5cm,bottom=0.5cm,outer=1.5cm]{%
+ \newgeometry{#1}
+ \pagestyle{empty}
+ \addcontentsline{toc}{chapter}{#2}
+ \newboolean{schulkalendarSeiteOne}
+ \setboolean{schulkalendarSeiteOne}{true}
+ \newcommand{\calName}{}
+}{%
+ \restoregeometry
+ \pagestyle{scrheadings}
+}
+\newcommand{\schulkal}[3][0.96]{%
+ \rotatebox{90}{%
+ \scalebox{#1}{%
+ \begin{tikzpicture}[every day/.style={anchor = north}]
+ \ifthenelse{\boolean{schulkalendarSeiteOne}}{%
+ \renewcommand{\calName}{first}
+ }{%
+ \renewcommand{\calName}{scnd}
+ }
+ \calendar[%
+ dates=#2,
+ name=\calName,
+ day yshift = 3em,
+ day code=
+ {
+ \node[name=\pgfcalendarsuggestedname,every day,shape=rectangle,
+ minimum height= .53cm, text width = 4.4cm, draw = gray]{\tikzdaytext};
+ \draw (-1.8cm, -.1ex) node[anchor = west]{\footnotesize%
+ \pgfcalendarweekdayshortname{\pgfcalendarcurrentweekday}};
+ },
+ execute before day scope=
+ {
+ \ifdate{day of month=1}
+ {
+ % Shift right
+ \pgftransformxshift{4.8cm}
+ % Print month name
+ \draw (0,0)node [shape=rectangle, minimum height= .53cm,
+ text width = 4.4cm, fill = red, text= white, draw = red, text centered]
+ {\textbf{\pgfcalendarmonthname{\pgfcalendarcurrentmonth}}};
+ }{}
+ \ifdate{workday}
+ {
+ \ferien
+ }{}
+ \ifdate{Saturday}{\tikzset{every day/.style={fill=red!10}}}{}
+ \ifdate{Sunday}{\tikzset{every day/.style={fill=red!20}}}{}
+ \feiertage
+ },
+ execute at begin day scope=
+ {
+ % each day is shifted down according to the day of month
+ \pgftransformyshift{-.53*\pgfcalendarcurrentday cm}
+ }
+ ];
+
+ \termine
+ \end{tikzpicture}
+ }
+ }
+ \setboolean{schulkalendarSeiteOne}{false}
+ \clearpage
+}
+% Names of Holidays are inserted by employing this macro
+\newcommand{\termin}[3][]{
+ \ifthenelse{\boolean{schulkalendarSeiteOne}}{%
+ \node [anchor=north west, text width= 3.4cm] at
+ ($(first-#2.north west)+(3em, 0em)$) {\tiny{#3}};
+ }{%
+ \node [anchor=north west, text width= 3.4cm] at
+ ($(scnd-#2.north west)+(3em, 0em)$) {\tiny{#3}};
+ }
+}
diff --git a/macros/latex/contrib/schule/source/Module/GENordLogbuch/optionen.tex b/macros/latex/contrib/schule/source/Module/GENordLogbuch/optionen.tex
new file mode 100644
index 0000000000..c5c9e44c0a
--- /dev/null
+++ b/macros/latex/contrib/schule/source/Module/GENordLogbuch/optionen.tex
@@ -0,0 +1,72 @@
+\newboolean{printWochen}
+\newboolean{printKalendar}
+\newboolean{printDraft}
+
+% ALLGEMEINE OPTIONEN
+\providecommand{\Title}{Logbuch\xspace}
+\providecommand{\title}[1]{\renewcommand{\Title}{#1}}
+\providecommand{\Hrsg}{Lehrerkonferenz der Gesamtschule Uellendahl-Katernberg}
+\providecommand{\hrsg}[1]{\renewcommand{\Hrsg}{#1}}
+\providecommand{\Satz}{André Hilbig, Daniel Spittank}
+\providecommand{\satz[1]}{\renewcommand{\Satz}{#1}}
+
+% SPEZIFISCHE OPTIONEN
+\providecommand{\Schuljahr}{--}
+\providecommand{\jahrEins}{2015}
+\providecommand{\jahrZwei}{2016}
+\providecommand{\schuljahr}[2]{%
+ \renewcommand{\Schuljahr}{#1/#2}
+ \renewcommand{\jahrEins}{#1}
+ \renewcommand{\jahrZwei}{#2}
+}
+\providecommand{\LogoFront}{ABB/logoFront.pdf}
+\providecommand{\logoFront}[1]{\renewcommand{\LogoFront}{#1}}
+
+% SEZIFISCHE DATEN SCHULE
+\providecommand{\GenordForm}{Gesamtschule}
+\providecommand{\genordForm}[1]{\renewcommand{\GenordName}{#1}}
+\providecommand{\GenordName}{Uellendahl-Katernberg}
+\providecommand{\genordName}[1]{\renewcommand{\GenordName}{#1}}
+\providecommand{\GenordStr}{Kruppstraße 145}
+\providecommand{\genordStr}[1]{\renewcommand{\GenordName}{#1}}
+\providecommand{\GenordPlz}{42113}
+\providecommand{\genordPlz}[1]{\renewcommand{\GenordName}{#1}}
+\providecommand{\GenordOrt}{Wuppertal}
+\providecommand{\genordOrt}[1]{\renewcommand{\GenordName}{#1}}
+
+\providecommand{\GenordTel}{0202\,5632386}
+\providecommand{\genordTel}[1]{\renewcommand{\GenordTel}{#1}}
+\providecommand{\GenordFax}{0202\,762980}
+\providecommand{\genordFax}[1]{\renewcommand{\GenordFax}{#1}}
+\providecommand{\GenordMail}{sekretariat@ge-nord.de}
+\providecommand{\genordMail}[1]{\renewcommand{\GenordMail}{#1}}
+\providecommand{\GenordUrl}{http://www.ge-nord.de}
+\providecommand{\genordUrl}[1]{\renewcommand{\GenordUrl}{#1}}
+\providecommand{\GenordUrlABC}{http://www.ge-nord.de/ABC}
+\providecommand{\genordUrlABC}[1]{\renewcommand{\GenordUrlABC}{#1}}
+
+\providecommand{\GenordSL}{--}
+\providecommand{\genordSL}[1]{\renewcommand{\GenordSL}{#1}}
+\providecommand{\GenordSSL}{--}
+\providecommand{\genordSSL}[1]{\renewcommand{\GenordSSL}{#1}}
+\providecommand{\GenordAI}{--}
+\providecommand{\genordAI}[1]{\renewcommand{\GenordAI}{#1}}
+\providecommand{\GenordAII}{--}
+\providecommand{\genordAII}[1]{\renewcommand{\GenordAII}{#1}}
+\providecommand{\GenordAIII}{--}
+\providecommand{\genordAIII}[1]{\renewcommand{\GenordAIII}{#1}}
+\providecommand{\GenordDL}{--}
+\providecommand{\genordDL}[1]{\renewcommand{\GenordDL}{#1}}
+
+\providecommand{\GenordSek}{--}
+\providecommand{\genordSek}[1]{\renewcommand{\GenordSek}{#1}}
+\providecommand{\GenordSekZeiten}{--}
+\providecommand{\genordSekZeiten}[1]{\renewcommand{\GenordSekZeiten}{#1}}
+
+\providecommand{\GenordSP}{--}
+\providecommand{\genordSP}[1]{\renewcommand{\GenordSP}{#1}}
+
+\providecommand{\GenordBerAI}{--}
+\providecommand{\genordBerAI}[1]{\renewcommand{\GenordBerAI}{#1}}
+\providecommand{\GenordBerAII}{--}
+\providecommand{\genordBerAII}[1]{\renewcommand{\GenordBerAII}{#1}}
diff --git a/macros/latex/contrib/schule/source/Module/GENordLogbuch/pakete.tex b/macros/latex/contrib/schule/source/Module/GENordLogbuch/pakete.tex
new file mode 100644
index 0000000000..c302d2eb1d
--- /dev/null
+++ b/macros/latex/contrib/schule/source/Module/GENordLogbuch/pakete.tex
@@ -0,0 +1,23 @@
+
+%\RequirePackage[calc]{datetime2}
+\RequirePackage{tcolorbox}
+\tcbuselibrary{skins,breakable,xparse,raster}
+
+\RequirePackage{translator} % German Month and Day names
+\usetikzlibrary{calc}
+\usetikzlibrary{calendar}
+
+\RequirePackage[nolinks]{qrcode}
+\RequirePackage{eurosym}
+
+\RequirePackage{suffix}
+
+\RequirePackage{qrcode}
+
+\RequirePackage{pdflscape}
+
+% wegen listings
+\RequirePackage{scrhack}
+
+
+\RequirePackage{ccicons}