summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2014-11-18 22:45:36 +0000
committerKarl Berry <karl@freefriends.org>2014-11-18 22:45:36 +0000
commit4140f3864a0086bdec50319912119bef1ac6303d (patch)
tree312364ed1c86fb17e48ecc7c241ce91e9dcb0305
parent8b97bd874a0a1c7fbc8296ed4215a6515c3b182c (diff)
schule (18nov14)
git-svn-id: svn://tug.org/texlive/trunk@35613 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/latex/schule/README7
-rw-r--r--Master/texmf-dist/doc/latex/schule/README_DE11
-rw-r--r--Master/texmf-dist/doc/latex/schule/doc/abFahrplan.pdfbin130850 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/schule/doc/abFahrplan.tex123
-rw-r--r--Master/texmf-dist/doc/latex/schule/doc/abbott.pdfbin62892 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/schule/doc/abbott.tex35
-rw-r--r--Master/texmf-dist/doc/latex/schule/doc/abstandThread.pdfbin50552 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/schule/doc/abstandThread.tex60
-rw-r--r--Master/texmf-dist/doc/latex/schule/doc/etc.tex57
-rw-r--r--Master/texmf-dist/doc/latex/schule/doc/nandGatter.pdfbin79256 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/schule/doc/nandGatter.tex104
-rw-r--r--Master/texmf-dist/doc/latex/schule/doc/schaltplan.pdfbin97944 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/schule/doc/schaltplan.tex43
-rw-r--r--Master/texmf-dist/doc/latex/schule/doc/schule-schuleit-aufgaben-crop.pdfbin123079 -> 123079 bytes
-rw-r--r--Master/texmf-dist/doc/latex/schule/doc/schule-ub.pdfbin90195 -> 109084 bytes
-rw-r--r--Master/texmf-dist/doc/latex/schule/doc/skalierungSequenzdiagramm.pdfbin74155 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/schule/doc/skalierungSequenzdiagramm.tex78
-rw-r--r--Master/texmf-dist/doc/latex/schule/doc/syntaxPython.pdfbin90198 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/schule/doc/syntaxPython.tex96
-rw-r--r--Master/texmf-dist/doc/latex/schule/doc/telefonnummern.pdfbin54312 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/schule/doc/telefonnummern.tex27
-rw-r--r--Master/texmf-dist/doc/latex/schule/doc/ub.pdfbin90195 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/schule/doc/ub.tex122
-rw-r--r--Master/texmf-dist/doc/latex/schule/doc/ubSource.pdfbin128687 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/schule/doc/ubSource.tex84
-rw-r--r--Master/texmf-dist/doc/latex/schule/doc/vorlage.tex10
-rw-r--r--Master/texmf-dist/doc/latex/schule/doc/wasIstInformatik.pdfbin126253 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/schule/doc/wasIstInformatik.tex254
-rw-r--r--Master/texmf-dist/doc/latex/schule/schule.pdfbin826616 -> 851158 bytes
-rw-r--r--Master/texmf-dist/source/latex/schule/schule.dtx634
-rw-r--r--Master/texmf-dist/source/latex/schule/schule.ins5
-rw-r--r--Master/texmf-dist/tex/latex/schule/relaycircuit.sty7
-rw-r--r--Master/texmf-dist/tex/latex/schule/schule.sty12
-rw-r--r--Master/texmf-dist/tex/latex/schule/schuleab.cls7
-rw-r--r--Master/texmf-dist/tex/latex/schule/schulein.cls7
-rw-r--r--Master/texmf-dist/tex/latex/schule/schuleit.cls11
-rw-r--r--Master/texmf-dist/tex/latex/schule/schulekl.cls18
-rw-r--r--Master/texmf-dist/tex/latex/schule/schulekl.sty145
-rw-r--r--Master/texmf-dist/tex/latex/schule/schuleub.cls37
-rw-r--r--Master/texmf-dist/tex/latex/schule/schuleue.cls7
-rw-r--r--Master/texmf-dist/tex/latex/schule/schulinf.sty11
-rw-r--r--Master/texmf-dist/tex/latex/schule/schullsg.cls7
-rw-r--r--Master/texmf-dist/tex/latex/schule/schullzk.cls14
-rw-r--r--Master/texmf-dist/tex/latex/schule/schullzk.sty7
-rw-r--r--Master/texmf-dist/tex/latex/schule/schulphy.sty7
-rw-r--r--Master/texmf-dist/tex/latex/schule/syntaxdi.sty7
46 files changed, 772 insertions, 1282 deletions
diff --git a/Master/texmf-dist/doc/latex/schule/README b/Master/texmf-dist/doc/latex/schule/README
index faeb1a4a963..d5ce15d3994 100644
--- a/Master/texmf-dist/doc/latex/schule/README
+++ b/Master/texmf-dist/doc/latex/schule/README
@@ -12,8 +12,8 @@ sequence diagrams, object diagrams and class diagrams) as well as into
classes for written exams (tests, quizzes, teaching observations,
information sheets, worksheets, and answer keys).
------------------------------------------------------------------------
-Version: 0.4
-Last change: 2014/09/07
+Version: 0.5
+Last change: 2014/11/18
The package is still a work in progress. Open development steps are
shown in the documentation.
@@ -25,7 +25,8 @@ Copyright (C)
2010, 2011, 2012, 2013, 2014
Johannes Pieper (johannes_pieper@yahoo.de)
Johannes Kuhaupt (kujohann@seminar.ham.nw.schule.de)
-Andre Hilbig (mail@andrehilbig.de)
+André Hilbig (mail@andrehilbig.de)
+Adrian Salamon (adriansalamon@gmail.com)
This work may be distributed and/or modified under the
diff --git a/Master/texmf-dist/doc/latex/schule/README_DE b/Master/texmf-dist/doc/latex/schule/README_DE
index 980d12d970d..9348c7bf404 100644
--- a/Master/texmf-dist/doc/latex/schule/README_DE
+++ b/Master/texmf-dist/doc/latex/schule/README_DE
@@ -11,11 +11,11 @@ Fächer werden gerne entgegen genommen.
Diese Sammlung umfasst Pakete und Klassen zum Setzen von
speziellen Dokumentformen, wie Klausuren, Lernzielkontrollen,
Unterrichtsbesuchen, Arbeits-, Informations- und
-Lösungsblättern, sowie speziellen Elementen, wie Syntax-,
-Strukto-, Sequenz-, Objekt- und Klassendiagrammen.
+Lösungsblättern, sowie speziellen Elementen, wie Struktogramme,
+Syntax-, Sequenz-, Objekt- und Klassendiagrammen.
------------------------------------------------------------------------
-Version: 0.4
-Letzte Änderung: 2014/09/07
+Version: 0.5
+Letzte Änderung: 2014/11/18
Dieses Paket ist noch in der Entwicklungsphase. Noch offene
Entwicklungsschritte sind in der Dokumentation aufgelistet.
@@ -27,7 +27,8 @@ Copyright (C)
2010, 2011, 2012, 2013, 2014
Johannes Pieper (johannes_pieper@yahoo.de)
Johannes Kuhaupt (kujohann@seminar.ham.nw.schule.de)
-Andre Hilbig (mail@andrehilbig.de)
+André Hilbig (mail@andrehilbig.de)
+Adrian Salamon (adriansalamon@gmail.com)
This work may be distributed and/or modified under the
diff --git a/Master/texmf-dist/doc/latex/schule/doc/abFahrplan.pdf b/Master/texmf-dist/doc/latex/schule/doc/abFahrplan.pdf
deleted file mode 100644
index 5579fed411f..00000000000
--- a/Master/texmf-dist/doc/latex/schule/doc/abFahrplan.pdf
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/schule/doc/abFahrplan.tex b/Master/texmf-dist/doc/latex/schule/doc/abFahrplan.tex
deleted file mode 100644
index b804ee07839..00000000000
--- a/Master/texmf-dist/doc/latex/schule/doc/abFahrplan.tex
+++ /dev/null
@@ -1,123 +0,0 @@
-\documentclass{schuleab}
-\usepackage[utf8]{inputenc}
-\usepackage[ngerman]{babel}
-\usepackage{schulinf}
-\definecolor{blau}{rgb}{0,0,0.75}
-\definecolor{orange}{rgb}{0.8,0.3,0}
-\usepackage{hyperref}
-\hypersetup{
- pdftitle = {\LaTeX-Klassen und Pakete für den Einsatz im Bereich der Schule},
- pdfsubject = {},
- pdfauthor = {Johannes Pieper, Johannes Kuhaupt, Ludger Humbert, Andr\'e Hilbig},
- colorlinks = true,
- hypertexnames = true,
- linkcolor=blau, %
- filecolor=orange, %
- citecolor=blau,
- menucolor=orange, %
- urlcolor=orange,
- breaklinks=true
-}
-\usepackage{caption,xparse,xargs}
-\usepackage[german=guillemets]{csquotes}
-\usepackage{schule,syntaxdi,schulinf,schulphy}
-\usepackage{placeins,float,prettyref}
-\usepackage{newfloat}
-
-\lstset{ %
- language=[LaTeX]TeX, % the language of the code
- basicstyle=\small, % the size of the fonts that are used for the code
- numbers=left, % where to put the line-numbers
- numberstyle=\footnotesize, % the size of the fonts that are used for the line-numbers
- stepnumber=2, % the step between two line-numbers. If it's 1, each line will be numbered
- numbersep=5pt, % how far the line-numbers are from the code
- backgroundcolor=\color{white}, % choose the background color. You must add \usepackage{color}
- showspaces=false, % show spaces adding particular underscores
- showstringspaces=false, % underline spaces within strings
- showtabs=false, % show tabs within strings adding particular underscores
- frame=false, % adds a frame around the code
- tabsize=2, % sets default tabsize to 2 spaces
- resetmargins=true,
- captionpos=b, % sets the caption-position to bottom
- title=, % show the filename of files included with \lstinputlisting;
- breaklines=true,
- breakautoindent=true,
- prebreak=\mbox{ $\curvearrowright$},
- postbreak=\mbox{$\rightsquigarrow$ },
- linewidth=\columnwidth,
- breakatwhitespace=true, % sets if automatic breaks should only happen at whitespace
- numberstyle=\tiny\color{gray}, % line number style
- keywordstyle=\color{blue}, % keyword style
- commentstyle=\color{OliveGreen}, % comment style
- stringstyle=\color{mauve}, % string literal style
- morekeywords={
- zeitpunkt, punkteitem, scaleSequenzdiagramm, newthread, newthreadtwo,
- newinst, node, chainin, draw, to, dokName, jahrgang, minisec, subsection,
- glqq, grqq, euro
-} % if you want to add more keywords to the set
-}
-\newcommand{\materialsammlung}{\url{http://ddi.uni-wuppertal.de/material/materialsammlung/index.html}}
-
-\dokName{Fahrkartenauskunft}
-\jahrgang{EF}
-
-\begin{document}
- \thispagestyle{empty}
- \section*{Arbeitsblatt zur Identifikation von Objekten mit der \enquote{Methode nach Abbott}}
- \footnotesize{entnommen aus: \materialsammlung}
- % Der folgende kenntlich gemachte Abschnitt ist in der Zusammenarbeit von
- % Informatikreferendaren und ehemaligen Informatikreferendaren der
- % Studienseminare (heute ZfsL) Arnsberg, Hamm und Solingen entstanden.
- %
- % Der Abschnitt steht unter der Lizenz: Creative Commons by-nc-sa Version 4.0
- % http://creativecommons.org/licenses/by-nc-sa/4.0/deed.de
- %
- % Nach dieser Lizenz darf der Abschnitt beliebig kopiert und bearbeitet werden,
- % sofern das Folgeprodukt wiederum unter gleichen Lizenzbedingungen vertrieben
- % und auf die ursprünglichen Urheber verwiesen wird.
- % Eine kommerzielle Nutzung ist ausdrücklich ausgeschlossen.
- %
- % Die Namensnennung durch einen Verweis und die Lizenzangabe der ursprünglichen
- % Urheber auf den Materialien für Schülerinnen und Schüler ist erforderlich.
- %
- % Die vollständige Sammlung der Dokumente steht unter
- % http://ddi.uni-wuppertal.de/material/materialsammlung/
- % zur Verfügung.
- %
- % Das LaTeX-Paket zum Setzen der Dokumente der Sammlung steht
- % unter http://www.ctan.org/pkg/
- % zur Verfügung.
- \begin{lstlisting}[gobble=6,caption={}]
- \documentclass{schuleab}
- \usepackage[utf8]{inputenc}
- \usepackage{schulinf}
- \dokName{Fahrkartenauskunft}
- \jahrgang{EF}
-
- \begin{document}
- \section*{Problembeschreibung Fahrkartenauskunft}
- \subsection*{Ausgangssituation}
- Das örtliche Nahverkehrsunternehmen »NahUnt« will an den Bushaltestellen Fahrscheinautomaten installieren. An dem Automaten kann der Kunde eine Entfernungszone per Knopfdruck wählen. Es gibt drei Entfernungszonen mit unterschiedlichen Preisen: 1.Zone: 1,10~\euro, 2.Zone: 1,90~\euro, 3.Zone: 4,20~\euro. In einem Display steht als erstes der Text »Bitte wählen Sie eine Entfernungszone aus«. Nach der Betätigung einer Entfernungszonentaste soll die ausgewählte Zone und der Preis angezeigt werden.
-
- \minisec{Aufgabe}
- \begin{enumerate}
- \item Ermitteln Sie die vorkommenden Objekte und die zugehörigen Attribute und Attributwerte und notieren Sie diese mit Objektkarten.
- \item Erstellen Sie das Objektdiagramm.
- \item Fassen Sie die Objekte geeignet zu Klassen zusammen und dokumentieren diese mit Klassenkarten.
- \item Erstellen Sie das Klassendiagramm.
- \end{enumerate}
- \end{document}
- \end{lstlisting}
- \clearpage
- \section*{Problembeschreibung Fahrkartenauskunft}
- \subsection*{Ausgangssituation}
- Das örtliche Nahverkehrsunternehmen »NahUnt« will an den Bushaltestellen Fahrscheinautomaten installieren. An dem Automaten kann der Kunde eine Entfernungszone per Knopfdruck wählen. Es gibt drei Entfernungszonen mit unterschiedlichen Preisen: 1.Zone: 1,10~\euro, 2.Zone: 1,90~\euro, 3.Zone: 4,20~\euro. In einem Display steht als erstes der Text »Bitte wählen Sie eine Entfernungszone aus«. Nach der Betätigung einer Entfernungszonentaste soll die ausgewählte Zone und der Preis angezeigt werden.
-
- \minisec{Aufgabe}
- \begin{enumerate}
- \item Ermitteln Sie die vorkommenden Objekte und die zugehörigen Attribute und Attributwerte und notieren Sie diese mit Objektkarten.
- \item Erstellen Sie das Objektdiagramm.
- \item Fassen Sie die Objekte geeignet zu Klassen zusammen und dokumentieren diese mit Klassenkarten.
- \item Erstellen Sie das Klassendiagramm.
- \end{enumerate}
-\end{document}
diff --git a/Master/texmf-dist/doc/latex/schule/doc/abbott.pdf b/Master/texmf-dist/doc/latex/schule/doc/abbott.pdf
deleted file mode 100644
index 17de98aa304..00000000000
--- a/Master/texmf-dist/doc/latex/schule/doc/abbott.pdf
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/schule/doc/abbott.tex b/Master/texmf-dist/doc/latex/schule/doc/abbott.tex
deleted file mode 100644
index abe524a16bf..00000000000
--- a/Master/texmf-dist/doc/latex/schule/doc/abbott.tex
+++ /dev/null
@@ -1,35 +0,0 @@
-\documentclass[a4paper]{scrartcl}
-\usepackage[utf8]{inputenc}
-\input{etc.tex}
-\begin{document}
- \section*{Aufgabenumgebung -- u.\,a. automatische Zuordnung der Punkte}
- \begin{lstlisting}[gobble=1,caption={}]
- \begin{aufgaben}
- \item Erstellen Sie aus dem obigen Text mit Hilfe der
- Methode nach Abbott ein Objektdiagramm. Berücksichtigen
- Sie dabei auch die Bezugsobjekte. Verwenden Sie
- nur Bezeichner gemäß der Vorgaben aus dem Unterricht
- \punkteitem{2} Geben Sie eine allgemeingültige und
- fachlich korrekte Definition eines Informatiksystems an.
- \punkteitem{10} Nennen Sie die Fachgebiete der
- Fachwissenschaft Informatik und geben Sie pro Fachgebiet
- ein Anwendungsbeispiel an.
- \end{aufgaben}
- \end{lstlisting}
-
- \vspace{0.6cm}
- \hrule width \textwidth
- \vspace{1cm}
-
- \begin{aufgaben}
- \item Erstellen Sie aus dem obigen Text mit Hilfe der Methode
- nach Abbott ein Objektdiagramm. Berücksichtigen Sie dabei
- auch die Bezugsobjekte. Verwenden Sie nur Bezeichner
- gemäß der Vorgaben aus dem Unterricht.
- \punkteitem{2} Geben Sie eine allgemeingültige und fachlich
- korrekte Definition eines Informatiksystems an.
- \punkteitem{10} Nennen Sie die Fachgebiete der Fachwissenschaft
- Informatik und geben Sie pro Fachgebiet ein Anwendungsbeispiel
- an.
- \end{aufgaben}
-\end{document}
diff --git a/Master/texmf-dist/doc/latex/schule/doc/abstandThread.pdf b/Master/texmf-dist/doc/latex/schule/doc/abstandThread.pdf
deleted file mode 100644
index c9699ffba34..00000000000
--- a/Master/texmf-dist/doc/latex/schule/doc/abstandThread.pdf
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/schule/doc/abstandThread.tex b/Master/texmf-dist/doc/latex/schule/doc/abstandThread.tex
deleted file mode 100644
index 9a3731f1f99..00000000000
--- a/Master/texmf-dist/doc/latex/schule/doc/abstandThread.tex
+++ /dev/null
@@ -1,60 +0,0 @@
-\documentclass[a4paper]{scrartcl}
-\usepackage[utf8]{inputenc}
-\input{etc.tex}
-\begin{document}
-\section*{Zusätzlicher Abstand bei einem Thread}
- \begin{lstlisting}[gobble=6,multicols=2,caption={}]
- \begin{sequencediagram}
- \scaleSequenzdiagramm{0.8}
- \newthread{fritz}{fritz}
- \newthreadtwo{mutter}
- {mutter}{5cm}
- \newinst[2]{wecker}{wecker}
- \newinst[2]{lampe}{lampe}
-
- \begin{callself}[2]{fritz}{
- schlafe()}{}
- \end{callself}
- \begin{call}{fritz}{
- gibUhrzeit()}{wecker}
- {''5:30''}
- \end{call}
- \begin{callself}[2]{fritz}{
- schlafe()}{}
- \begin{call}{mutter}{
- gibUhrzeit()}{wecker}
- {''6:30''}
- \end{call}
- \begin{call}{mutter}{
- schalteAn()}{lampe}{}
- \end{call}
- \begin{call}{mutter}{
- weckeAuf()}{fritz}{}
- \end{call}
- \end{callself}
- \end{sequencediagram}
- \end{lstlisting}
- \vspace{0.6cm}
- \hrule width \textwidth
- \vspace{1cm}
- \begin{sequencediagram}
- \scaleSequenzdiagramm{0.8}
- \newthread{fritz}{fritz}
- \newthreadtwo{mutter}{mutter}{5cm}
- \newinst[2]{wecker}{wecker}
- \newinst[2]{lampe}{lampe}
-
- \begin{callself}[2]{fritz}{schlafe()}{}
- \end{callself}
- \begin{call}{fritz}{gibUhrzeit()}{wecker}{''5:30''}
- \end{call}
- \begin{callself}[2]{fritz}{schlafe()}{}
- \begin{call}{mutter}{gibUhrzeit()}{wecker}{''6:30''}
- \end{call}
- \begin{call}{mutter}{schalteAn()}{lampe}{}
- \end{call}
- \begin{call}{mutter}{weckeAuf()}{fritz}{}
- \end{call}
- \end{callself}
- \end{sequencediagram}
-\end{document}
diff --git a/Master/texmf-dist/doc/latex/schule/doc/etc.tex b/Master/texmf-dist/doc/latex/schule/doc/etc.tex
deleted file mode 100644
index b49ff832b2f..00000000000
--- a/Master/texmf-dist/doc/latex/schule/doc/etc.tex
+++ /dev/null
@@ -1,57 +0,0 @@
-\usepackage[ngerman]{babel}
-%\usepackage[usenames,dvipsnames,svgnames,table]{xcolor}
-\definecolor{blau}{rgb}{0,0,0.75}
-\definecolor{orange}{rgb}{0.8,0.3,0}
-\usepackage{hyperref}
-\hypersetup{
- pdftitle = {\LaTeX-Klassen und Pakete für den Einsatz im Bereich der Schule},
- pdfsubject = {},
- pdfauthor = {Johannes Pieper, Johannes Kuhaupt, Ludger Humbert, Andr\'e Hilbig},
- colorlinks = true,
- hypertexnames = true,
- linkcolor=blau, %
- filecolor=orange, %
- citecolor=blau,
- menucolor=orange, %
- urlcolor=orange,
- breaklinks=true
-}
-\usepackage{caption,xparse,xargs}
-\usepackage[german=guillemets]{csquotes}
-\usepackage{schule,syntaxdi,schulinf,schulphy}
-\usepackage{placeins,float,prettyref}
-\usepackage{newfloat}
-
-\lstset{ %
- language=[LaTeX]TeX, % the language of the code
- basicstyle=\small, % the size of the fonts that are used for the code
- numbers=left, % where to put the line-numbers
- numberstyle=\footnotesize, % the size of the fonts that are used for the line-numbers
- stepnumber=2, % the step between two line-numbers. If it's 1, each line will be numbered
- numbersep=5pt, % how far the line-numbers are from the code
- backgroundcolor=\color{white}, % choose the background color. You must add \usepackage{color}
- showspaces=false, % show spaces adding particular underscores
- showstringspaces=false, % underline spaces within strings
- showtabs=false, % show tabs within strings adding particular underscores
- frame=false, % adds a frame around the code
- tabsize=2, % sets default tabsize to 2 spaces
- resetmargins=true,
- captionpos=b, % sets the caption-position to bottom
- title=, % show the filename of files included with \lstinputlisting;
- breaklines=true,
- breakautoindent=true,
- prebreak=\mbox{ $\curvearrowright$},
- postbreak=\mbox{$\rightsquigarrow$ },
- linewidth=\columnwidth,
- breakatwhitespace=true, % sets if automatic breaks should only happen at whitespace
- numberstyle=\tiny\color{gray}, % line number style
- keywordstyle=\color{blue}, % keyword style
- commentstyle=\color{OliveGreen}, % comment style
- stringstyle=\color{mauve}, % string literal style
- morekeywords={
- zeitpunkt, punkteitem, scaleSequenzdiagramm, newthread, newthreadtwo,
- newinst, node, chainin, draw, to, dokName, jahrgang, minisec, subsection,
- glqq, grqq, euro
-} % if you want to add more keywords to the set
-}
-\newcommand{\materialsammlung}{\url{http://ddi.uni-wuppertal.de/material/materialsammlung/index.html}}
diff --git a/Master/texmf-dist/doc/latex/schule/doc/nandGatter.pdf b/Master/texmf-dist/doc/latex/schule/doc/nandGatter.pdf
deleted file mode 100644
index 1607bd2281b..00000000000
--- a/Master/texmf-dist/doc/latex/schule/doc/nandGatter.pdf
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/schule/doc/nandGatter.tex b/Master/texmf-dist/doc/latex/schule/doc/nandGatter.tex
deleted file mode 100644
index 353bfb4ea42..00000000000
--- a/Master/texmf-dist/doc/latex/schule/doc/nandGatter.tex
+++ /dev/null
@@ -1,104 +0,0 @@
-\documentclass[a4paper]{scrartcl}
-\usepackage[utf8]{inputenc}
-\input{etc.tex}
-\begin{document}
- \section*{NAND-Schaltpläne mit dem Paket \texttt{relaycircuit} erstellen}
- \begin{lstlisting}[gobble=7,multicols=2,basicstyle=\footnotesize,caption={}]
- \begin{tikzpicture}
- \draw (0,6.8) node [left] {\(+\)}
- -- (9,6.8);
- \draw (0,0) node [left] {\(-\)}
- -- (9,0);
- \draw (4.5,0) to[short, *-]
- (4.5,0) node [ground] {};
-
- \draw (7.4,2.5) to[short,*-]
- (7.5,2.5) to[lamp] (9,2.5)
- node[ground] {};
-
- \draw (2.5,5.8) node[arbeits
- relais] (a1) {};
- \draw (2.5,4) node[arbeits relais]
- (a2) {};
- \draw (2.4,6.8) to[short,*-]
- (a1.anschluss);
- \draw (a1.ausgabe) --
- (a2.anschluss);
-
- \draw (2.5,1) node[ruhe relais]
- (r1) {};
- \draw (a2.ausgabe) --
- (r1.anschluss);
- \draw (r1.ausgabe) to[short,-*]
- (2.4,0);
- \draw (5,1) node[ruhe relais]
- (r2) {};
- \draw (r2.ausgabe) to[short,-*]
- (4.9,0);
-
- \draw (7.5,1) node[arbeits relais]
- (a3) {};
- \draw (7.5,4) node[ruhe relais]
- (r3) {};
- \draw (a3.anschluss) --
- (r3.ausgabe);
- \draw (a3.ausgabe) to[short,-*]
- (7.4,0);
- \draw (r3.anschluss) to[short,-*]
- (7.4,6.8);
-
- \draw (2.4,2.5) to[short,*-*]
- (4.9,2.5) -| (a3.eingabe);
- \draw (r2.anschluss) |-
- (r3.eingabe);
-
- \draw (0,4.7) node [left] {A}
- to[short,-*] (0.2,4.7)
- -- (a2.eingabe);
- \draw (0.2,4.7) |- (r1.eingabe);
-
- \draw (0,2.1) node [left] {B}
- to[short,-*] (0.4,2.1)
- -| (r2.eingabe);
- \draw (0.4,2.1) |- (a1.eingabe);
- \end{tikzpicture}
- \end{lstlisting}
- \vspace{0.6cm}
- \hrule width \textwidth
- \vspace{1cm}
- \scalebox{0.8}{
- \begin{tikzpicture}
- \draw (0,6.8) node [left] {\(+\)} -- (9,6.8);
- \draw (0,0) node [left] {\(-\)} -- (9,0);
- \draw (4.5,0) to[short, *-] (4.5,0) node [ground] {};
-
- \draw (7.4,2.5) to[short,*-] (7.5,2.5) to[lamp] (9,2.5) node[ground] {};
-
- \draw (2.5,5.8) node[arbeits relais] (a1) {};
- \draw (2.5,4) node[arbeits relais] (a2) {};
- \draw (2.4,6.8) to[short,*-] (a1.anschluss);
- \draw (a1.ausgabe) -- (a2.anschluss);
-
- \draw (2.5,1) node[ruhe relais] (r1) {};
- \draw (a2.ausgabe) -- (r1.anschluss);
- \draw (r1.ausgabe) to[short,-*] (2.4,0);
- \draw (5,1) node[ruhe relais] (r2) {};
- \draw (r2.ausgabe) to[short,-*] (4.9,0);
-
- \draw (7.5,1) node[arbeits relais] (a3) {};
- \draw (7.5,4) node[ruhe relais] (r3) {};
- \draw (a3.anschluss) -- (r3.ausgabe);
- \draw (a3.ausgabe) to[short,-*] (7.4,0);
- \draw (r3.anschluss) to[short,-*] (7.4,6.8);
-
- \draw (2.4,2.5) to[short,*-*] (4.9,2.5) -| (a3.eingabe);
- \draw (r2.anschluss) |- (r3.eingabe);
-
- \draw (0,4.7) node [left] {A} to[short,-*] (0.2,4.7) -- (a2.eingabe);
- \draw (0.2,4.7) |- (r1.eingabe);
-
- \draw (0,2.1) node [left] {B} to[short,-*] (0.4,2.1) -| (r2.eingabe);
- \draw (0.4,2.1) |- (a1.eingabe);
- \end{tikzpicture}
- }
-\end{document}
diff --git a/Master/texmf-dist/doc/latex/schule/doc/schaltplan.pdf b/Master/texmf-dist/doc/latex/schule/doc/schaltplan.pdf
deleted file mode 100644
index 7141ab8d440..00000000000
--- a/Master/texmf-dist/doc/latex/schule/doc/schaltplan.pdf
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/schule/doc/schaltplan.tex b/Master/texmf-dist/doc/latex/schule/doc/schaltplan.tex
deleted file mode 100644
index 44072a7abb0..00000000000
--- a/Master/texmf-dist/doc/latex/schule/doc/schaltplan.tex
+++ /dev/null
@@ -1,43 +0,0 @@
-\documentclass[a4paper]{scrartcl}
-\usepackage[utf8]{inputenc}
-\input{etc.tex}
-\begin{document}
- \section*{Schaltpläne mit dem Paket \texttt{circuitikz} erstellen}
- \begin{lstlisting}[gobble=4,basicstyle=\footnotesize,caption={}]
- \begin{circuitikz}
- \draw
- (0,0)--(1,0) to[european resistor,l=$47$\,k$\Omega$] (3,0)--(5,0)
- to[C, l=$470$\,$\mu$F] (7,0) -- (8,0)
- (4.5,0) to[short, -*] (4.5,0) -- (4.5, -2)
- (4.5,-2) -- (5,-2) to[voltmeter, l=$U_C$] (7,-2) -- (7.5,-2)
- (7.5, -2) to[short, -*] (7.5,0)
- (8,1) node[spdt, rotate=90] (Ums) {}
- (Ums) node[right=0.4cm] {$WS$}
- (Ums.out 1) node[left] {1}
- (Ums.out 2) node[right] {2}
- (0,0) |- (2,4) to[closing switch, l=$S$] (3,4) to[battery1, l=$U$]
- (5,4) -| (Ums.out 2)
- (Ums.in) -- (8,0)
- (Ums.out 1) |- (0,2) to[short, -*] (0,2)
- ;
- \end{circuitikz}
- \end{lstlisting}
- \vspace{0.6cm}
- \hrule width \textwidth
- \vspace{1cm}
- \begin{circuitikz}[scale=0.8] \draw
- (0,0) -- (1,0) to[european resistor, l=$47$\,k$\Omega$] (3,0) -- (5,0)
- to[C, l=$470$\,$\mu$F] (7,0) -- (8,0)
- (4.5,0) to[short, -*] (4.5,0) -- (4.5, -2)
- (4.5,-2) -- (5,-2) to[voltmeter, l=$U_C$] (7,-2) -- (7.5,-2)
- (7.5, -2) to[short, -*] (7.5,0)
- (8,1) node[spdt, rotate=90] (Ums) {}
- (Ums) node[right=0.4cm] {$WS$}
- (Ums.out 1) node[left] {1}
- (Ums.out 2) node[right] {2}
- (0,0) |- (2,4) to[closing switch, l=$S$] (3,4) to[battery1, l=$U$] (5,4) -| (Ums.out 2)
- (Ums.in) -- (8,0)
- (Ums.out 1) |- (0,2) to[short, -*] (0,2)
- ;
- \end{circuitikz}
-\end{document}
diff --git a/Master/texmf-dist/doc/latex/schule/doc/schule-schuleit-aufgaben-crop.pdf b/Master/texmf-dist/doc/latex/schule/doc/schule-schuleit-aufgaben-crop.pdf
index b4625e4054a..571bce762f0 100644
--- a/Master/texmf-dist/doc/latex/schule/doc/schule-schuleit-aufgaben-crop.pdf
+++ b/Master/texmf-dist/doc/latex/schule/doc/schule-schuleit-aufgaben-crop.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/schule/doc/schule-ub.pdf b/Master/texmf-dist/doc/latex/schule/doc/schule-ub.pdf
index fc6314d3594..ef97ab6cee0 100644
--- a/Master/texmf-dist/doc/latex/schule/doc/schule-ub.pdf
+++ b/Master/texmf-dist/doc/latex/schule/doc/schule-ub.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/schule/doc/skalierungSequenzdiagramm.pdf b/Master/texmf-dist/doc/latex/schule/doc/skalierungSequenzdiagramm.pdf
deleted file mode 100644
index 9c794a5d6a9..00000000000
--- a/Master/texmf-dist/doc/latex/schule/doc/skalierungSequenzdiagramm.pdf
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/schule/doc/skalierungSequenzdiagramm.tex b/Master/texmf-dist/doc/latex/schule/doc/skalierungSequenzdiagramm.tex
deleted file mode 100644
index b012da622b7..00000000000
--- a/Master/texmf-dist/doc/latex/schule/doc/skalierungSequenzdiagramm.tex
+++ /dev/null
@@ -1,78 +0,0 @@
-\documentclass[a4paper]{scrartcl}
-\usepackage[utf8]{inputenc}
-\input{etc.tex}
-\begin{document}
- \section*{Sequenzdiagramm mit einer Skalierung}
- \footnotesize{(entnommen aus \materialsammlung)}
- % Der folgende kenntlich gemachte Abschnitt ist in der Zusammenarbeit von
- % Informatikreferendaren und ehemaligen Informatikreferendaren der
- % Studienseminare (heute ZfsL) Arnsberg, Hamm und Solingen entstanden.
- %
- % Der Abschnitt steht unter der Lizenz: Creative Commons by-nc-sa Version 4.0
- % http://creativecommons.org/licenses/by-nc-sa/4.0/deed.de
- %
- % Nach dieser Lizenz darf der Abschnitt beliebig kopiert und bearbeitet werden,
- % sofern das Folgeprodukt wiederum unter gleichen Lizenzbedingungen vertrieben
- % und auf die ursprünglichen Urheber verwiesen wird.
- % Eine kommerzielle Nutzung ist ausdrücklich ausgeschlossen.
- %
- % Die Namensnennung durch einen Verweis und die Lizenzangabe der ursprünglichen
- % Urheber auf den Materialien für Schülerinnen und Schüler ist erforderlich.
- %
- % Die vollständige Sammlung der Dokumente steht unter
- % http://ddi.uni-wuppertal.de/material/materialsammlung/
- % zur Verfügung.
- %
- % Das LaTeX-Paket zum Setzen der Dokumente der Sammlung steht
- % unter http://www.ctan.org/pkg/
- % zur Verfügung.
- %
- \begin{lstlisting}[multicols=2,gobble=7]
- \begin{sequencediagram}
- \scaleSequenzdiagramm{0.8}
- \newthread{fritz}{fritz}
- \newinst[2]{wecker}{wecker}
- \newinst[2]{lampe}{lampe}
-
- \begin{callself}[2]{fritz}{
- schlafeSechsStunden()}{}
- \end{callself}
- \begin{call}{fritz}{
- gibUhrzeit()}{wecker}{
- ''5:30''
- }
- \end{call}
- \begin{callself}[2]{fritz}{
- schlafeEineStunde()}{}
- \end{callself}
- \begin{call}{fritz}{
- gibUhrzeit()}{wecker}{
- ''6:30''
- }
- \end{call}
- \begin{call}{fritz}{
- schalteAn()}{lampe}{}
- \end{call}
- \end{sequencediagram}
- \end{lstlisting}
- \vspace{0.6cm}
- \hrule width \textwidth
- \vspace{1cm}
- \begin{sequencediagram}
- \scaleSequenzdiagramm{0.8}
- \newthread{fritz}{fritz}
- \newinst[2]{wecker}{wecker}
- \newinst[2]{lampe}{lampe}
-
- \begin{callself}[2]{fritz}{schlafeSechsStunden()}{}
- \end{callself}
- \begin{call}{fritz}{gibUhrzeit()}{wecker}{''5:30''}
- \end{call}
- \begin{callself}[2]{fritz}{schlafeEineStunde()}{}
- \end{callself}
- \begin{call}{fritz}{gibUhrzeit()}{wecker}{''6:30''}
- \end{call}
- \begin{call}{fritz}{schalteAn()}{lampe}{}
- \end{call}
- \end{sequencediagram}
-\end{document}
diff --git a/Master/texmf-dist/doc/latex/schule/doc/syntaxPython.pdf b/Master/texmf-dist/doc/latex/schule/doc/syntaxPython.pdf
deleted file mode 100644
index 25df404c849..00000000000
--- a/Master/texmf-dist/doc/latex/schule/doc/syntaxPython.pdf
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/schule/doc/syntaxPython.tex b/Master/texmf-dist/doc/latex/schule/doc/syntaxPython.tex
deleted file mode 100644
index 0852ce9db90..00000000000
--- a/Master/texmf-dist/doc/latex/schule/doc/syntaxPython.tex
+++ /dev/null
@@ -1,96 +0,0 @@
-\documentclass[a4paper]{scrartcl}
-\usepackage[utf8]{inputenc}
-\input{etc.tex}
-\begin{document}
- \section*{Darstellung der Syntax von \texttt{if-then-else} in Python}
- \begin{lstlisting}[gobble=2,basicstyle=\footnotesize,multicols=2,caption={}]
- \node [] {};
- \node [terminal] {if};
- \node [nonterminal] {Bedingung};
- \node [terminal] {:};
- \node [nonterminal]
- {Anweisungsblock};
- \node (ersteReiheEnde) [point] {};
- \node (ersteReiheEndeUnten)
- [point, below=of
- ersteReiheEnde] {};
- \node (zweiteReiheStartOben)
- [point, left=of
- ersteReiheEndeUnten,
- xshift=-75mm] {};
- \node (zweiteReiheStart)
- [point, below=of
- zweiteReiheStartOben] {};
- {
- [start chain=elif going right]
- \chainin (zweiteReiheStart);
- \node [terminal] {elif};
- \node [nonterminal]
- {Bedingung};
- \node [terminal] {:};
- \node [nonterminal]
- {Anweisungsblock};
- \node (elifEnde) [point] {};
- \node (elifEndeOben) [point,
- above=of elifEnde] {};
- \draw[->,left] (elifEndeOben)
- -- (ersteReiheEndeUnten);
- }
- \node (dritteReiheStart) [point,
- below=of zweiteReiheStart,
- yshift=-5mm] {};
- \node (vierteReiheStart) [point,
- below=of dritteReiheStart,
- yshift=-5mm] {};
- \node (vierteReiheEnde) [point,
- xshift=84mm] {};
- {
- [start chain=else going right]
- \chainin (dritteReiheStart);
- \node [terminal] {else};
- \node [terminal] {:};
- \node (elseEnde) [nonterminal]
- {Anweisungsblock};
- \draw[->] (elseEnde)
- -| (vierteReiheEnde);
- }
- \node (ende) [endpoint] {};
- \end{lstlisting}
- \vspace{0.6cm}
- \hrule width \textwidth
- \vspace{1cm}
- \begin{tikzpicture}[syntaxdiagramm]
- \node [] {};
- \node [terminal] {if};
- \node [nonterminal] {Bedingung};
- \node [terminal] {:};
- \node [nonterminal] {Anweisungsblock};
- \node (ersteReiheEnde) [point] {};
- \node (ersteReiheEndeUnten) [point, below=of ersteReiheEnde] {};
- \node (zweiteReiheStartOben) [point, left=of ersteReiheEndeUnten, xshift=-75mm] {};
- \node (zweiteReiheStart) [point, below=of zweiteReiheStartOben] {};
- {
- [start chain=elif going right]
- \chainin (zweiteReiheStart);
- \node [terminal] {elif};
- \node [nonterminal] {Bedingung};
- \node [terminal] {:};
- \node [nonterminal] {Anweisungsblock};
- \node (elifEnde) [point] {};
- \node (elifEndeOben) [point, above=of elifEnde] {};
- \draw[->,left] (elifEndeOben) -- (ersteReiheEndeUnten);
- }
- \node (dritteReiheStart) [point, below=of zweiteReiheStart, yshift=-5mm] {};
- \node (vierteReiheStart) [point, below=of dritteReiheStart, yshift=-5mm] {};
- \node (vierteReiheEnde) [point, xshift=84mm] {};
- {
- [start chain=else going right]
- \chainin (dritteReiheStart);
- \node [terminal] {else};
- \node [terminal] {:};
- \node (elseEnde) [nonterminal] {Anweisungsblock};
- \draw[->] (elseEnde) -| (vierteReiheEnde);
- }
- \node (ende) [endpoint] {};
- \end{tikzpicture}
-\end{document}
diff --git a/Master/texmf-dist/doc/latex/schule/doc/telefonnummern.pdf b/Master/texmf-dist/doc/latex/schule/doc/telefonnummern.pdf
deleted file mode 100644
index c2efa8527a8..00000000000
--- a/Master/texmf-dist/doc/latex/schule/doc/telefonnummern.pdf
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/schule/doc/telefonnummern.tex b/Master/texmf-dist/doc/latex/schule/doc/telefonnummern.tex
deleted file mode 100644
index 41e135ea885..00000000000
--- a/Master/texmf-dist/doc/latex/schule/doc/telefonnummern.tex
+++ /dev/null
@@ -1,27 +0,0 @@
-\documentclass[a4paper]{scrartcl}
-\usepackage[utf8]{inputenc}
-\input{etc.tex}
-\begin{document}
-\section*{Aufzählung mit Buchstaben}
- \begin{lstlisting}[gobble=1,caption={}]
- \begin{alphaEnum}
- \item Wählen Sie eine Datenstruktur, die geeignet ist, die
- Telefonnummern zu speichern. Notieren Sie auf
- einem Zettel die Gründe für die Wahl.
- \item Ordnen Sie alle obigen Telefonnummern im Schema der
- Datenstruktur auf einem Zettel an.
- \end{alphaEnum}
- \end{lstlisting}
-
- \vspace{0.6cm}
- \hrule width \textwidth
- \vspace{1cm}
-
- \begin{alphaEnum}
- \item Wählen Sie eine Datenstruktur, die geeignet ist, die
- Telefonnummern zu speichern. Notieren Sie auf
- einem Zettel die Gründe für die Wahl.
- \item Ordnen Sie alle obigen Telefonnummern im Schema der
- Datenstruktur auf einem Zettel an.
- \end{alphaEnum}
-\end{document}
diff --git a/Master/texmf-dist/doc/latex/schule/doc/ub.pdf b/Master/texmf-dist/doc/latex/schule/doc/ub.pdf
deleted file mode 100644
index fc6314d3594..00000000000
--- a/Master/texmf-dist/doc/latex/schule/doc/ub.pdf
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/schule/doc/ub.tex b/Master/texmf-dist/doc/latex/schule/doc/ub.tex
deleted file mode 100644
index 420f38f887e..00000000000
--- a/Master/texmf-dist/doc/latex/schule/doc/ub.tex
+++ /dev/null
@@ -1,122 +0,0 @@
-\documentclass[
- a4paper,11pt,
- oneside,neuePO]
- {schuleub}
-\usepackage[utf8]{inputenc}
-\usepackage[ngerman]{babel}
-\definecolor{blau}{rgb}{0,0,0.75}
-\definecolor{orange}{rgb}{0.8,0.3,0}
-\usepackage{hyperref}
-\hypersetup{
- pdftitle = {\LaTeX-Klassen und Pakete für den Einsatz im Bereich der Schule},
- pdfsubject = {},
- pdfauthor = {Johannes Pieper, Johannes Kuhaupt, Ludger Humbert, Andr\'e Hilbig},
- colorlinks = true,
- hypertexnames = true,
- linkcolor=blau, %
- filecolor=orange, %
- citecolor=blau,
- menucolor=orange, %
- urlcolor=orange,
- breaklinks=true
-}
-\usepackage{caption,xparse,xargs}
-\usepackage[german=guillemets]{csquotes}
-\usepackage{schule,syntaxdi,schulinf,schulphy}
-\usepackage{placeins,float,prettyref}
-\usepackage{newfloat}
-
-\lstset{ %
- language=[LaTeX]TeX, % the language of the code
- basicstyle=\small, % the size of the fonts that are used for the code
- numbers=left, % where to put the line-numbers
- numberstyle=\footnotesize, % the size of the fonts that are used for the line-numbers
- stepnumber=2, % the step between two line-numbers. If it's 1, each line will be numbered
- numbersep=5pt, % how far the line-numbers are from the code
- backgroundcolor=\color{white}, % choose the background color. You must add \usepackage{color}
- showspaces=false, % show spaces adding particular underscores
- showstringspaces=false, % underline spaces within strings
- showtabs=false, % show tabs within strings adding particular underscores
- frame=false, % adds a frame around the code
- tabsize=2, % sets default tabsize to 2 spaces
- resetmargins=true,
- captionpos=b, % sets the caption-position to bottom
- title=, % show the filename of files included with \lstinputlisting;
- breaklines=true,
- breakautoindent=true,
- prebreak=\mbox{ $\curvearrowright$},
- postbreak=\mbox{$\rightsquigarrow$ },
- linewidth=\columnwidth,
- breakatwhitespace=true, % sets if automatic breaks should only happen at whitespace
- numberstyle=\tiny\color{gray}, % line number style
- keywordstyle=\color{blue}, % keyword style
- commentstyle=\color{green}, % comment style
- stringstyle=\color{mauve}, % string literal style
- morekeywords={
- zeitpunkt, punkteitem, scaleSequenzdiagramm, newthread, newthreadtwo,
- newinst, node, chainin, draw, to, dokName, jahrgang, minisec, subsection,
- glqq, grqq, euro
-} % if you want to add more keywords to the set
-}
-\newcommand{\materialsammlung}{\url{http://ddi.uni-wuppertal.de/material/materialsammlung/index.html}}
-
-\thema{Mein Besuchsthema}
-\reihe{Reihe zum Test}
-\seminarinfo{Seminar für das Lehramt an Gymnasien und Gesamtschulen}
-\seminaradresse{Teststr.~24, 58\,035 Wursthausen}
-\ort{Wursthausen}
-\besuchtitel{Lustiger Besuch}
-\lerngruppe[EF]{
- Einführungsphase}
-\datum{20.04.2024}
-\zeit{08:00}{10:00}
-\stunde{1}
-\schule{Traumgymnasium}
-\raum{B 224}
-
-\weiblich{20}
-\maennlich{10}
-\foerderbedarf{2}
-
-\referendar{Willi Wuster}
-
-\ausbildungsl{Müller}
-\foerderbedarfl{Sarbina}{
- Simons}{Sehen}
-\ako{Meier}[in]
-\schulleiter{Humboldt}
-\hauptseminar{Lagrange}
-
-\fachEins{Informatik}{
- Torvalds}
-\fachZwei{Chinesisch}{
- Xianxu}
-
-\vorsitz{Newton}[r]
-\schulvertreter{Einstein}
-\fremderseminar{Knuth}[in]
-\bekannterseminar{Turing}
-
-\begin{document}
- \begin{teila}
- \subsection{Erster Punkt}
- \begin{stundenverlauf}
- \zeitpunkt{10:30 Uhr}
- Einstieg & Vortrag & LV & Tafel \\ \hline
- \zeitpunkt{10:38 Uhr}
- \ldots{} & weiter im Verlauf der Stunde & EA & \\ \hline
- \end{stundenverlauf}
- \end{teila}
-
- \begin{teilb}
- \subsection{Erster Punkt}
- \end{teilb}
-
- \addsec{
- Literaturverzeichnis}
-
- \begin{anhang}
- %\externesDokumentMehrseitig
- % {ab.pdf}
- \end{anhang}
- \end{document}
diff --git a/Master/texmf-dist/doc/latex/schule/doc/ubSource.pdf b/Master/texmf-dist/doc/latex/schule/doc/ubSource.pdf
deleted file mode 100644
index d71cb7f1ce9..00000000000
--- a/Master/texmf-dist/doc/latex/schule/doc/ubSource.pdf
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/schule/doc/ubSource.tex b/Master/texmf-dist/doc/latex/schule/doc/ubSource.tex
deleted file mode 100644
index cd064f070a0..00000000000
--- a/Master/texmf-dist/doc/latex/schule/doc/ubSource.tex
+++ /dev/null
@@ -1,84 +0,0 @@
-\documentclass[a4paper]{scrartcl}
-\usepackage[utf8]{inputenc}
-\input{etc.tex}
-\usepackage{pdfpages}
-\begin{document}
- \thispagestyle{empty}
- \section*{Musterhafter Aufbau des Unterrichtsprüfungsentwurf}
- \begin{lstlisting}[gobble=0,multicols=2,basicstyle=\normalsize,caption={}]
-\documentclass[
- a4paper,11pt,
- oneside,neuePO]
- {schuleub}
-\usepackage[utf8]{inputenc}
-
-\thema{Mein Besuchsthema}
-\reihe{Reihe zum Test}
-\seminarinfo{Seminar für das
- Lehramt an Gymnasien und
- Gesamtschulen}
-\seminaradresse{Teststr.~24,
- 58\,035 Wursthausen}
-\ort{Wursthausen}
-\besuchtitel{Lustiger Besuch}
-\lerngruppe[EF]{
- Einführungsphase}
-\datum{20.04.2024}
-\zeit{08:00}{10:00}
-\stunde{1}
-\schule{Traumgymnasium}
-\raum{B 224}
-
-\weiblich{20}
-\maennlich{10}
-\foerderbedarf{2}
-
-\referendar{Willi Wuster}
-
-\ausbildungsl{Müller}
-\foerderbedarfl{Sarbina}{
- Simons}{Sehen}
-\ako{Meier}[in]
-\schulleiter{Humboldt}
-\hauptseminar{Lagrange}
-
-\fachEins{Informatik}{
- Torvalds}
-\fachZwei{Chinesisch}{
- Xianxu}
-
-\vorsitz{Newton}[r]
- % Frau Newton: \vorsitz{Newton}
-\schulvertreter{Einstein}
-\fremderseminar{Knuth}[in]
-\bekannterseminar{Turing}
-
-\begin{document}
- \begin{teila}
- \subsection{Erster Punkt}
- \begin{stundenverlauf}
- \zeitpunkt{10:30 Uhr}
- Einstieg & Vortrag &
- LV & Tafel \\ \hline
- \zeitpunkt{10:38 Uhr}
- \ldots{} & weiter im
- Verlauf der Stunde &
- EA & \\ \hline
- \end{stundenverlauf}
- \end{teila}
-
- \begin{teilb}
- \subsection{Erster Punkt}
- \end{teilb}
-
- \addsec{
- Literaturverzeichnis}
-
- \begin{anhang}
- \externesDokumentMehrseitig
- {ab.pdf}
- \end{anhang}
- \end{lstlisting}
-\clearpage
-\includepdf[pages=1-last]{ub.pdf}
-\end{document}
diff --git a/Master/texmf-dist/doc/latex/schule/doc/vorlage.tex b/Master/texmf-dist/doc/latex/schule/doc/vorlage.tex
deleted file mode 100644
index b0770fd2ac5..00000000000
--- a/Master/texmf-dist/doc/latex/schule/doc/vorlage.tex
+++ /dev/null
@@ -1,10 +0,0 @@
-\documentclass[a4paper]{scrartcl}
-\usepackage[utf8]{inputenc}
-\input{etc.tex}
-\begin{document}
-
- \vspace{0.6cm}
- \hrule width \textwidth
- \vspace{1cm}
-
-\end{document}
diff --git a/Master/texmf-dist/doc/latex/schule/doc/wasIstInformatik.pdf b/Master/texmf-dist/doc/latex/schule/doc/wasIstInformatik.pdf
deleted file mode 100644
index 52ad4adfbad..00000000000
--- a/Master/texmf-dist/doc/latex/schule/doc/wasIstInformatik.pdf
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/schule/doc/wasIstInformatik.tex b/Master/texmf-dist/doc/latex/schule/doc/wasIstInformatik.tex
deleted file mode 100644
index 0f890686ce5..00000000000
--- a/Master/texmf-dist/doc/latex/schule/doc/wasIstInformatik.tex
+++ /dev/null
@@ -1,254 +0,0 @@
-\documentclass{schullzk}
-\usepackage[utf8]{inputenc}
-\usepackage[ngerman]{babel}
-\definecolor{blau}{rgb}{0,0,0.75}
-\definecolor{orange}{rgb}{0.8,0.3,0}
-\usepackage{hyperref}
-\hypersetup{
- pdftitle = {\LaTeX-Klassen und Pakete für den Einsatz im Bereich der Schule},
- pdfsubject = {},
- pdfauthor = {Johannes Pieper, Johannes Kuhaupt, Ludger Humbert, Andr\'e Hilbig},
- colorlinks = true,
- hypertexnames = true,
- linkcolor=blau, %
- filecolor=orange, %
- citecolor=blau,
- menucolor=orange, %
- urlcolor=orange,
- breaklinks=true
-}
-\usepackage{caption,xparse,xargs}
-\usepackage[german=guillemets]{csquotes}
-\usepackage{schule,syntaxdi,schulinf,schulphy}
-\usepackage{placeins,float,prettyref}
-\usepackage{newfloat}
-
-\lstset{ %
- language=[LaTeX]TeX, % the language of the code
- basicstyle=\small, % the size of the fonts that are used for the code
- numbers=left, % where to put the line-numbers
- numberstyle=\footnotesize, % the size of the fonts that are used for the line-numbers
- stepnumber=2, % the step between two line-numbers. If it's 1, each line will be numbered
- numbersep=5pt, % how far the line-numbers are from the code
- backgroundcolor=\color{white}, % choose the background color. You must add \usepackage{color}
- showspaces=false, % show spaces adding particular underscores
- showstringspaces=false, % underline spaces within strings
- showtabs=false, % show tabs within strings adding particular underscores
- frame=false, % adds a frame around the code
- tabsize=2, % sets default tabsize to 2 spaces
- resetmargins=true,
- captionpos=b, % sets the caption-position to bottom
- title=, % show the filename of files included with \lstinputlisting;
- breaklines=true,
- breakautoindent=true,
- prebreak=\mbox{ $\curvearrowright$},
- postbreak=\mbox{$\rightsquigarrow$ },
- linewidth=\columnwidth,
- breakatwhitespace=true, % sets if automatic breaks should only happen at whitespace
- numberstyle=\tiny\color{gray}, % line number style
- keywordstyle=\color{blue}, % keyword style
- commentstyle=\color{OliveGreen}, % comment style
- stringstyle=\color{mauve}, % string literal style
- morekeywords={
- zeitpunkt, punkteitem, scaleSequenzdiagramm, newthread, newthreadtwo,
- newinst, node, chainin, draw, to, dokName, jahrgang, minisec, subsection,
- glqq, grqq, euro
-} % if you want to add more keywords to the set
-}
-\newcommand{\materialsammlung}{\url{http://ddi.uni-wuppertal.de/material/materialsammlung/index.html}}
-
-\inhalt{Definition Informatik}
-\begin{document}
- \thispagestyle{empty}
- \section*{Beispiel für eine Lernzielkontrolle in
- Informatik zum Thema »Was ist Informatik?«}
- \footnotesize{(entnommen aus \materialsammlung)}
- % Der folgende kenntlich gemachte Abschnitt ist in der Zusammenarbeit von
- % Informatikreferendaren und ehemaligen Informatikreferendaren der
- % Studienseminare (heute ZfsL) Arnsberg, Hamm und Solingen entstanden.
- %
- % Der Abschnitt steht unter der Lizenz: Creative Commons by-nc-sa Version 4.0
- % http://creativecommons.org/licenses/by-nc-sa/4.0/deed.de
- %
- % Nach dieser Lizenz darf der Abschnitt beliebig kopiert und bearbeitet werden,
- % sofern das Folgeprodukt wiederum unter gleichen Lizenzbedingungen vertrieben
- % und auf die ursprünglichen Urheber verwiesen wird.
- % Eine kommerzielle Nutzung ist ausdrücklich ausgeschlossen.
- %
- % Die Namensnennung durch einen Verweis und die Lizenzangabe der ursprünglichen
- % Urheber auf den Materialien für Schülerinnen und Schüler ist erforderlich.
- %
- % Die vollständige Sammlung der Dokumente steht unter
- % http://ddi.uni-wuppertal.de/material/materialsammlung/
- % zur Verfügung.
- %
- % Das LaTeX-Paket zum Setzen der Dokumente der Sammlung steht
- % unter http://www.ctan.org/pkg/
- % zur Verfügung.
- \begin{lstlisting}[gobble=0,multicols=2,basicstyle=\footnotesize,caption={}]
-\documentclass{schullzk}
-\usepackage[utf8]{inputenc}
-\inhalt{Definition Informatik}
-\begin{document}
- \punktesec{Aufgabe 1}
- \begin{aufgaben}
- \punkteitem{8} \textbf{
- Informatik -- zum
- Begriff}
- \begin{enumerate}
- \item Geben Sie \textbf{Ihre}
- Definition für Informatik an.
- \item Ordnen Sie die folgenden
- beiden Aussagen einer der
- Ebenen \textbf{Pragmatik,
- Syntax} oder \textbf{
- Semantik} zu:
- \begin{itemize}
- \item »Eine Studentin
- sucht Literatur zu
- einem bestimmten
- Thema.«
- \item »Bildarchive werden
- häufig von
- Journalistinnen
- in Anspruch genommen,
- um einen Artikel zu
- illustrieren; dabei
- ist meist das Thema
- vorgegeben, aber
- nicht der Bildinhalt.«
- \end{itemize}
- \item Benennen Sie die
- Fachgebiete, in die
- Informatik
- üblicherweise
- aufgeteilt wird.
- \item Ordnen Sie die folgenden
- Begriffe den von Ihnen
- in 1\,c) genannten
- Fachgebieten zu:
-
- Fahrtroutenoptimierung,
- Software,
- Programmiersprache,
- Datenschutz, Linux,
- MP3-Player
- \item Grenzen Sie die Begriffe
- \textbf{Information, Daten}
- und \textbf{Wissen}
- voneinander ab.
- \end{enumerate}
- \punkteitem{8} \textbf{Informatik
- -- zum Begriff}
- \begin{enumerate}
- \item Grenzen Sie die Begriffe
- \textbf{Semantik, Pragmatik,
- Syntax} voneinander ab.
- \item Nennen Sie die
- Fachgebiete der Informatik
- und ordnen Sie die folgenden
- Begriffe zu:
- Programmiersprache~Python,
- Datenbank,
- Persönlichkeitsschutz,
- Informatische Bildung,
- Hardware, Betriebssystem
- \item Ordnen Sie die folgende
- Aussage einer der Ebenen
- \textbf{Daten}, \textbf{
- Wissen}, \textbf{Information}
- zu: »Ein Dokument wird als
- Folge von Zeichen/Symbolen
- aufgefasst. Auf dieser Ebene
- kann beispielsweise mit
- Methoden agiert werden, die
- Zeichenketten in Texten oder
- die nach Merkmalen wie Farbe,
- Textur und Kontur suchen.«
- \item Geben Sie \textbf{Ihre}
- Definition für Informatik an.
- end{enumerate}
- \end{aufgaben}
-\end{document}
- \end{lstlisting}
-\clearpage
- \punktesec{Aufgabe 1}
- \begin{aufgaben}
- \punkteitem{8} \textbf{
- Informatik -- zum
- Begriff}
- \begin{enumerate}
- \item Geben Sie \textbf{Ihre}
- Definition für Informatik an.
- \item Ordnen Sie die folgenden
- beiden Aussagen einer der
- Ebenen \textbf{Pragmatik,
- Syntax} oder \textbf{
- Semantik} zu:
- \begin{itemize}
- \item »Eine Studentin
- sucht Literatur zu
- einem bestimmten
- Thema.«
- \item »Bildarchive werden
- häufig von
- Journalistinnen
- in Anspruch genommen,
- um einen Artikel zu
- illustrieren; dabei
- ist meist das Thema
- vorgegeben, aber
- nicht der Bildinhalt.«
- \end{itemize}
- \item Benennen Sie die
- Fachgebiete, in die
- Informatik
- üblicherweise
- aufgeteilt wird.
- \item Ordnen Sie die folgenden
- Begriffe den von Ihnen
- in 1\,c) genannten
- Fachgebieten zu:
-
- Fahrtroutenoptimierung,
- Software,
- Programmiersprache,
- Datenschutz, Linux,
- MP3-Player
- \item Grenzen Sie die Begriffe
- \textbf{Information, Daten}
- und \textbf{Wissen}
- voneinander ab.
- \end{enumerate}
- \punkteitem{8} \textbf{Informatik
- -- zum Begriff}
- \begin{enumerate}
- \item Grenzen Sie die Begriffe
- \textbf{Semantik, Pragmatik,
- Syntax} voneinander ab.
- \item Nennen Sie die
- Fachgebiete der Informatik
- und ordnen Sie die folgenden
- Begriffe zu:
- Programmiersprache~Python,
- Datenbank,
- Persönlichkeitsschutz,
- Informatische Bildung,
- Hardware, Betriebssystem
- \item Ordnen Sie die folgende
- Aussage einer der Ebenen
- \textbf{Daten}, \textbf{
- Wissen}, \textbf{Information}
- zu: »Ein Dokument wird als
- Folge von Zeichen/Symbolen
- aufgefasst. Auf dieser Ebene
- kann beispielsweise mit
- Methoden agiert werden, die
- Zeichenketten in Texten oder
- die nach Merkmalen wie Farbe,
- Textur und Kontur suchen.«
- \item Geben Sie \textbf{Ihre}
- Definition für Informatik an.
- \end{enumerate}
- \end{aufgaben}
-\end{document}
diff --git a/Master/texmf-dist/doc/latex/schule/schule.pdf b/Master/texmf-dist/doc/latex/schule/schule.pdf
index fce55e6aa8f..9cec39af96a 100644
--- a/Master/texmf-dist/doc/latex/schule/schule.pdf
+++ b/Master/texmf-dist/doc/latex/schule/schule.pdf
Binary files differ
diff --git a/Master/texmf-dist/source/latex/schule/schule.dtx b/Master/texmf-dist/source/latex/schule/schule.dtx
index 68e1feb68d8..7ab7e9bfcce 100644
--- a/Master/texmf-dist/source/latex/schule/schule.dtx
+++ b/Master/texmf-dist/source/latex/schule/schule.dtx
@@ -1,15 +1,15 @@
%\iffalse
% schule.dtx generated using makedtx version 0.94b (c) Nicola Talbot
% Command line args:
-% -codetitle "Implementation"
-% -doc "output.doku.tex"
-% -author "Johannes Pieper (johannes_pieper@yahoo.de),Johannes Kuhaupt (kujohann@seminar.ham.nw.schule.de),André Hilbig (mail@andrehilbig.de)"
-% -src "(.*)\.(.*)=>\1.\2"
+% -author "Johannes Pieper (johannes_pieper@yahoo.de),Johannes Kuhaupt (kujohann@seminar.ham.nw.schule.de),André Hilbig (mail@andrehilbig.de),Adrian Salamon (adriansalamon@gmail.com)"
% -askforoverwrite "1"
+% -doc "output.doku.tex"
% -preamble "__PREAMBEL__"
+% -codetitle "Implementation"
% -dir "source"
+% -src "(.*)\.(.*)=>\1.\2"
% schule
-% Created on 2014/9/7 18:40
+% Created on 2014/11/17 22:10
%\fi
%\iffalse
%<*package>
@@ -32,7 +32,7 @@
%\fi
% \iffalse
% Doc-Source file to use with LaTeX2e
-% Copyright (C) 2014 Johannes Pieper (johannes_pieper@yahoo.de),Johannes Kuhaupt (kujohann@seminar.ham.nw.schule.de),André Hilbig (mail@andrehilbig.de), all rights reserved.
+% Copyright (C) 2014 Johannes Pieper (johannes_pieper@yahoo.de),Johannes Kuhaupt (kujohann@seminar.ham.nw.schule.de),André Hilbig (mail@andrehilbig.de),Adrian Salamon (adriansalamon@gmail.com), all rights reserved.
% \fi
% \iffalse
%<*driver>
@@ -41,6 +41,7 @@
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage[usenames,dvipsnames,svgnames,table]{xcolor}
+\usepackage{schule,schulinf,syntaxdi,schulphy}
\definecolor{blau}{rgb}{0,0,0.75}
\definecolor{orange}{rgb}{0.8,0.3,0}
\usepackage{hyperref}
@@ -49,7 +50,7 @@
Schule},
pdfsubject = {},
pdfauthor = {Johannes Pieper, Johannes Kuhaupt, Ludger Humbert,
- Andr\'e Hilbig},
+ Andr\'e Hilbig, Adrian Salamon},
colorlinks = true,
hypertexnames = true,
linkcolor=blau, %
@@ -60,12 +61,12 @@
breaklinks=true
}
\usepackage{caption,xparse,xargs}
-\usepackage{schule,syntaxdi,schulinf,schulphy}
\usepackage{placeins,float,prettyref}
\usepackage{newfloat,changepage}
\usepackage{pdfpages}
\newrefformat{sec}{Abschnitt\,\ref{#1}, S.\,\pageref{#1}}
\newrefformat{paket}{Paket~\ref{#1}, S.\,\pageref{#1}}
+\newrefformat{klasse}{Klasse~\ref{#1}, S.\,\pageref{#1}}
\newrefformat{fig}{Abb.\,\ref{#1}}
\newrefformat{tab}{Tab.\,\ref{#1}}
\newrefformat{ex}{Bsp.\,\ref{#1}, S.\,\pageref{#1}}
@@ -74,7 +75,7 @@
\floatstyle{ruled}
\restylefloat{example}
\NewDocumentEnvironment{beispiel}{o o m}{
- \begin{example}[h!]
+ \begin{example}[ht!]
\centering
\vspace{0.2cm}
\IfNoValueTF{#2}{
@@ -126,7 +127,8 @@
zeitpunkt, punkteitem, punkteitemloesung, scaleSequenzdiagramm,
newthread, newthreadtwo, newinst, node, chainin, draw, to,
dokName, jahrgang, minisec, subsection, glqq, grqq, euro,
- AufgabeLoesung, AufgabenLoesung, AufgabeHinweis, AufgabenHinweis
+ AufgabeLoesung, AufgabenLoesung, AufgabeHinweis, AufgabenHinweis,
+ attribute, anchormark
}
}
@@ -145,8 +147,8 @@
% \title{\LaTeX-Klassen und Pakete für den Einsatz im Bereich der
% Schule}
% \author{Johannes Pieper, Johannes Kuhaupt\\
-% Ludger Humbert, Andr\'e Hilbig}
-% \date{2014-09-07}
+% Ludger Humbert, Andr\'e Hilbig, Adrian Salamon}
+% \date{2014-11-18}
% \maketitle
% \begin{abstract}
% Diese Zusammenstellung wird entwickelt, um Pakete und Befehle
@@ -160,20 +162,24 @@
% Diese Sammlung umfasst Pakete und Klassen zum Setzen von
% speziellen Dokumentformen, wie Klausuren, Lernzielkontrollen,
% Unterrichtsbesuchen, Arbeits-, Informations- und
-% Lösungsblättern, sowie speziellen Elementen, wie Syntax-,
-% Strukto-, Sequenz-, Objekt- und Klassendiagrammen.
+% Lösungsblättern, sowie speziellen Elementen, wie Struktogramme,
+% Syntax-, Sequenz-, Objekt- und Klassendiagrammen.
+%
+% Ein besonderer Dank geht an Martin Weise für seine Hilfe bei der
+% Übersetzung der \enquote{Readme-Dateien} und Zusammenfassung auf
+% \emph{CTAN} ins Englische.
% \end{abstract}
% \tableofcontents
% \listofexample
% \clearpage
% \section{Installation}
-% Um die Pakete und Klassen nutzen zu können, gibt es drei
-% verschiedene Möglich"-keit"-en, diese im System zu installieren
-% (dabei wird von einer standardisierten \LaTeX-Installation
-% ausgegangen, weitere Hinweise können der Dokumentation
-% der \TeX-Distribution) entnommen werden:
+% Um die Pakete und Klassen nutzen zu können, gibt es drei Varianten.
+% In der folgenden Beschreibung dieser Möglichkeiten wird von einer
+% standardisierten \LaTeX-Installation ausgegangen -- weitere Hinweise
+% können der Dokumentation der jeweiligen \TeX-Distribution entnommen
+% werden:
% \begin{description}
-% \item[Global] Für die globale Installation der Pakete und Klassen
+% \item[Global] Für die globale/systemweite Installation der Pakete und Klassen
% müssen diese in das globale \LaTeX-Verzeichnis der
% \TeX-Installation kopiert werden: in der Regel
% \texttt{/usr/share/texmf/tex/latex/}. In diesem kann ein
@@ -191,23 +197,23 @@
% abgelegt werden. Dies geschieht durch das Kopieren der
% Pakete und Klassen in das Verzeichnis
% \texttt{texmf/tex/latex/} im Benutzerverzeichnis, das ggf.
-% erst angelegt werden muss. Auch hier kann, wie bei der
-% globalen Installation, ein zusätzliches Unterverzeichnis
+% erst angelegt werden muss. Auch hier kann -- wie bei der
+% globalen Installation -- ein eigenes Unterverzeichnis
% angelegt werden.
%
-% \item[Lokal] Um die Klassen und Pakete ohne aufwändige Installation
+% \item[Lokal] Um die Klassen und Pakete ohne weitere Installation
% nutzen zu können, ist es darüber hinaus möglich, die
% benötigten Dateien in das Verzeichnis zu kopieren, in dem
% die Datei liegt, die übersetzt werden soll.
% \end{description}
%
-% \subsection{Voraussetzungen}
+% \subsection*{Voraussetzungen}
% Ein Grund für die Nutzung der speziellen Klassen und Pakete liegt
% darin, viele der häufig benötigten Pakete zusammen zu fassen.
% Daher müssen diese für die Benutzung vorhanden sein. Die meisten
% sind Standardpakete, die mit jeder normalen Installation
-% mitgeliefert sind, ein weiteres ist unter \ref{ZusatzPakete}
-% gesondert aufgeführt. Es folgt eine Aufstellung der Voraussetzungen
+% mitgeliefert sind.
+% Es folgt eine Aufstellung der Voraussetzungen
% für das Paket \texttt{schule}, das in jedem der anderen Pakete und
% jeder Klasse verwendet wird:
%\begin{multicols}{3}
@@ -276,8 +282,8 @@
% \begin{center}
% \verb|\usepackage[quotes]{schule}|
% \end{center}
-% Um Zeichenketten in Diagrammen, usw. kenntlich zu machen, steht der
-% Befehl \cs{diastring}\marg{Zeichenkette} zur Verfügung:
+% Um Zeichenketten (strings) in Diagrammen, usw. kenntlich zu machen, steht
+% der Befehl \cs{diastring}\marg{Zeichenkette} zur Verfügung:
% \diastring{Zeichenkette}.
%
% \textbf{Hinweis:} Teilweise kann es zu Fehlern kommen, wenn das
@@ -334,6 +340,28 @@
% Der Name einer Person wird mit dem Befehl \cs{name}\marg{Name}
% hervorgehoben. So wird der Name von \name{Einstein} durch
% \verb|\name{Einstein}| erzeugt.
+%
+% \DescribeMacro{\so}
+% Der Befehl \cs{so}\marg{Wert} ermöglicht es in Wertetabellen bzw.
+% Schreibtischtests einzelne Werte durchzustreichen.
+%
+% \subsubsection{Kopf- und Fußzeilen}
+% \DescribeMacro{\keineSeitenzahlen}
+% Sämtliche abgeleiteten Klassen (vgl. \prettyref{sec:klassen}) setzen
+% Kopf- und Fußzeilen mit dem Seitenstil \texttt{scrheadings}. Damit
+% stehen die Befehle \cs{ihead}\marg{Text}, \cs{chead}\marg{Text} und
+% \cs{ohead}\marg{Text} bzw. \cs{ifoot}\marg{Text},
+% \cs{cfoot}\marg{Text} und \cs{ofoot}\marg{Text} zur Formatierung der
+% inneren, mittigen und äußeren Kopf- bzw. Fußzeile zur Verfügung. So
+% kann die normale Belegung innerhalb einer Klasse überschrieben
+% werden.
+%
+% Der Befehl \cs{keineSeitenzahlen} schaltet die Seitenzahlen in der
+% Fußleiste ab. Der Befehl sollte nach dem Laden von Paketen aus der
+% \texttt{schule}-Zusammenstellung erfolgen -- aber vor
+% \verb|\begin{document}|. Auch etwaige manuelle Änderungen an Kopf-
+% oder Fußzeile sollten an dieser Stelle im Dokument aufgeführt werden.
+%
%
% \subsubsection{Umgebungen}
%
@@ -653,7 +681,8 @@
% Da es vorkommen kann, dass Sequenzdiagramme zu breit für eine Seite
% sind, kann mit dem Befehl \cs{scaleSequenzdiagramm}\marg{Faktor} die
% Größe des Sequenzdiagramms angepasst werden, wenn er innerhalb der
-% \texttt{sequencediagram}-Umgebung ausgeführt wird.
+% \texttt{sequencediagram}-Umgebung ausgeführt wird (vgl.
+% \prettyref{ex:seqskal}).
%
% \begin{beispiel}[seqskal][Sequenzdiagramm mit einer
% Skalierung]{Sequenzdiagramm mit einer Skalierung
@@ -737,6 +766,7 @@
% % ----- END --------------------------------------------------------
% \fi
% \end{beispiel}
+% \FloatBarrier
%
% \DescribeMacro{\newthreadtwo}
% Threads haben im Gegensatz zu Instanzen im Paket \texttt{pgf-umlsd}
@@ -749,9 +779,10 @@
%
% \noindent ist es über den dritten Parameter möglich, diesen Abstand
% zu verändern. Dabei verhält sich der neue Parameter für den Abstand
-% genauso wie der zugehörige optionale Parameter bei Instanzen.
+% genauso wie der zugehörige optionale Parameter bei Instanzen (vgl.
+% \prettyref{ex:zusabstand}).
%
-% \begin{beispiel}{Zusätzlicher Abstand bei einem Thread}
+% \begin{beispiel}[zusabstand]{Zusätzlicher Abstand bei einem Thread}
% \begin{lstlisting}[caption={},gobble=7,multicols=2]
% \begin{sequencediagram}
% \scaleSequenzdiagramm{0.6}
@@ -812,6 +843,185 @@
% man auch einen zusätzlichen Schritt nach unten gehen kann, um ggf.
% etwas mehr Platz und Abstand zu schaffen.
%
+% \DescribeMacro{\anchormark}
+% Durch den Befehl
+% \begin{center}
+% \cs{anchormark}\oarg{Horizontale
+% Verschiebung}\marg{Nodename}\oarg{Skalierung}
+% \end{center}
+% können Objektdiagramme mit Beziehungsattributen ausgestattet werden,
+% die an der korrekten Stelle hinter dem Attributbezeichner beginnen
+% (vgl. \prettyref{ex:objattribut}).
+%
+% \begin{beispiel}[objattribut][Objektdiagramm mit
+% Beziehungsattributen]{Objektdiagramme mit
+% Beziehungsattributen ausstatten
+% \\\footnotesize{(entnommen aus \materialsammlung)}}
+% \iffalse
+% % Der folgende kenntlich gemachte Abschnitt ist in der Zusammenarbeit
+% % von Informatikreferendaren und ehemaligen Informatikreferendaren
+% % der Studienseminare (heute ZfsL) Arnsberg, Hamm und Solingen
+% % entstanden.
+% %
+% % Der Abschnitt steht unter der Lizenz: Creative Commons by-nc-sa
+% % Version 4.0
+% % http://creativecommons.org/licenses/by-nc-sa/4.0/deed.de
+% %
+% % Nach dieser Lizenz darf der Abschnitt beliebig kopiert und
+% % bearbeitet werden, sofern das Folgeprodukt wiederum unter
+% % gleichen Lizenzbedingungen vertrieben und auf die ursprünglichen
+% % Urheber verwiesen wird. Eine kommerzielle Nutzung ist
+% % ausdrücklich ausgeschlossen.
+% %
+% % Die Namensnennung durch einen Verweis und die Lizenzangabe der
+% % ursprünglichen Urheber auf den Materialien für Schülerinnen und
+% % Schüler ist erforderlich.
+% %
+% % Die vollständige Sammlung der Dokumente steht unter
+% % http://ddi.uni-wuppertal.de/material/materialsammlung/ zur
+% % Verfügung.
+% %
+% % Das LaTeX-Paket zum Setzen der Dokumente der Sammlung steht unter
+% % http://www.ctan.org/pkg/ zur Verfügung.
+% %
+% % ----- BEGIN ------------------------------------------------------
+% \fi
+% \begin{lstlisting}[caption={},multicols=2,gobble=9,
+% basicstyle=\footnotesize]
+% \begin{tikzpicture}
+% [remember picture]
+% \begin{object}
+% [text width=5.5cm]
+% {gustavsRadiowecker}{-7,0}
+% \attribute{standort=
+% \diastring{Gustavs
+% Zimmer} }
+% \attribute{weckzeit=
+% \diastring{6:30} }
+% \attribute{weckmodusAktiv=
+% \diastring{Wahr} }
+% \attribute{hatAntenne=
+% \anchormark{
+% hatAntenne}[0.025] }
+% \attribute{hatLautsprecher=
+% \anchormark{
+% hatLautsprecher}[0.025]
+% }
+% \operation{einschalten()}
+% \operation{ausschalten()}
+% \operation{alarmAusloesen()}
+% \end{object}
+% \begin{object}
+% [text width=4.5cm]
+% {gustav}{-27,-1}
+% \attribute{name=
+% \diastring{Gustav
+% Grabert} }
+% \attribute{geburtstag=
+% \diastring{3.10.1998} }
+% \attribute{besitzt=
+% \anchormark{besitzt}[0.025]
+% }
+% \attribute{kennt=
+% \anchormark{gKennt}[0.025]
+% }
+% \end{object}
+% \begin{object}
+% [text width=4.5cm]
+% {fridolin}{-27,-13}
+% \attribute{name=
+% \diastring{Fridolin Wagner}
+% }
+% \attribute{geburtstag=
+% \diastring{1.4.1999} }
+% \attribute{kennt=
+% \anchormark{fKennt}[0.025]
+% }
+% \end{object}
+% \begin{object}
+% [text width=3.5cm]
+% {antenne}{10,-1}
+% \attribute{laengeInMetern=2}
+% \end{object}
+% \begin{object}
+% [text width=5.2cm]{
+% lautsprecher}{-7,-17}
+% \attribute{
+% untereFrequenzInHertz= 100}
+% \attribute{
+% obereFrequenzInHertz=18000}
+% \end{object}
+% \end{tikzpicture}
+% \begin{tikzpicture}
+% [remember picture,overlay]
+% \draw (hatAntenne.east)
+% -- (antenne.south);
+% \draw (hatLautsprecher)
+% -- (lautsprecher.north);
+% \draw (gKennt.south east)
+% -- (fridolin.north);
+% \draw (besitzt.east)
+% -- (gustavsRadiowecker.west);
+% \draw (fKennt.east)
+% -- ($(fKennt.east)+(3.5,0)$)
+% -| ($(gustav.south)+(3,0.2)$)
+% -- ($(gustav.south east)
+% +(-0.01,0.2)$);
+% \end{tikzpicture}
+% \end{lstlisting}
+% \resizebox{\textwidth}{!}{
+% \begin{tikzpicture}[scale=0.33,remember picture]
+% %
+% \begin{object}[text width=5.5cm]{gustavsRadiowecker}{-7,0}
+% \attribute{standort= \diastring{Gustavs Zimmer}}
+% \attribute{weckzeit= \diastring{6:30}}
+% \attribute{weckmodusAktiv= \diastring{Wahr}}
+% \attribute{hatAntenne= \anchormark{hatAntenne}[0.025]}
+% \attribute{hatLautsprecher= \anchormark{hatLautsprecher}[0.025]}
+% %
+% \operation{einschalten()}
+% \operation{ausschalten()}
+% \operation{alarmAusloesen()}
+% \end{object}
+% %
+% \begin{object}[text width=4.5cm]{gustav}{-27,-1}
+% \attribute{name= \diastring{Gustav Grabert}}
+% \attribute{geburtstag= \diastring{3.10.1998}}
+% \attribute{besitzt= \anchormark{besitzt}[0.025]}
+% \attribute{kennt= \anchormark{gKennt}[0.025]}
+% \end{object}
+% %
+% \begin{object}[text width=4.5cm]{fridolin}{-27,-13}
+% \attribute{name= \diastring{Fridolin Wagner}}
+% \attribute{geburtstag= \diastring{1.4.1999}}
+% \attribute{kennt= \anchormark{fKennt}[0.025]}
+% \end{object}
+% %
+% \begin{object}[text width=3.5cm]{antenne}{10,-1}
+% \attribute{laengeInMetern= 2}
+% \end{object}
+% %
+% \begin{object}[text width=5.2cm]{lautsprecher}{-7,-17}
+% \attribute{untereFrequenzInHertz= 100}
+% \attribute{obereFrequenzInHertz= 18000}
+% \end{object}
+% \end{tikzpicture}
+% %
+% \begin{tikzpicture}[remember picture,overlay]
+% \draw (hatAntenne.east) -- (antenne.south);
+% \draw (hatLautsprecher) -- (lautsprecher.north);
+% \draw (gKennt.south east) -- (fridolin.north);
+% \draw (besitzt.east) -- (gustavsRadiowecker.west);
+% \draw (fKennt.east) -- ($(fKennt.east)+(3.5,0)$) -| ($(gustav.south)+(3,0.2)$) -- ($(gustav.south east)+(-0.01,0.2)$);
+% \end{tikzpicture}
+% }
+% \iffalse
+% %
+% % ----- END --------------------------------------------------------
+% \fi
+% \end{beispiel}
+% \FloatBarrier
+%
% \subsection{Das Paket \texttt{syntaxdi} -- Syntaxdiagramme}
% \label{paket:syntaxdi}
% Mit dem Paket \texttt{syntaxdi} und TikZ ist es möglich, einfache
@@ -939,7 +1149,7 @@
% \node (ende) [endpoint] {};
%\end{tikzpicture}
% \end{beispiel}
-%
+% \FloatBarrier
%
% \subsection{Das Paket \texttt{relaycircuit} -- Schaltungen mit
% Relais}
@@ -1124,6 +1334,7 @@
%
% \clearpage
% \section{Nutzung der einzelnen Klassen}
+% \label{sec:klassen}
% \subsection{Die Klasse \texttt{schullzk} -- Lernzielkontrolle}
% \label{klasse:schullzk}
% Mit der Klasse Lernzielkontrolle wird eine Möglichkeit geschaffen,
@@ -1311,14 +1522,18 @@
% gesetzt werden. Wird es nicht angegeben, so wird das aktuelle
% Tagesdatum (\texttt{\today}) verwendet.
%
-% \DescribeMacro{\klausurergebniseingabe}
-% Der Befehl \cs{klausurergebniseingabe}\marg{sehr
+% \DescribeMacro{\klausurergebnisangabe}
+% Der Befehl \cs{klausurergebnisangabe}\marg{sehr
% gut}\marg{gut}\marg{befriedigend}\\\marg{ausreichend}\marg{mangelhaft}\marg{ungenügend}
% ermöglicht es die Ergebnisvertei"-lung einer Klausur setzen zu
% lassen. Die Argumente des Befehls stellen die jeweilige Anzahl an
% Bewertungen mit der entsprechenden Note dar. Automatisch werden der
% gewichtete Notendurchschnitt und die Gesamtzahl berechnet und am Ende
-% der Tabelle gedruckt.
+% der Tabelle gedruckt. Sofern die Option \texttt{KMKpunkte} gesetzt
+% die Klasse übergeben wird, so kann analog die Ergebnisverteilung für
+% die Punkte 15 bis 1 durch
+% \cs{klausurergebnisangabe}\marg{fünfzehn}\ldots\marg{null} angegeben
+% werden.
%
%
% \subsection{Die Klasse \texttt{schuleub} -- Unterrichtsbesuch}
@@ -2081,12 +2296,42 @@
% Funktionen bzw. Entwicklungsschritte angeben.
% \subsection{Erledigt -- Changelog}
% \iffalse
-% % Der String Version: Version: 0.4 respektive 2014-09-07 wird beim Aufruf
+% % Der String Version: Version: 0.5 respektive 2014-11-18 wird beim Aufruf
% % des build-scripts durch die passende Nummer bzw. das passende
% % Datum ersetzt.
% \fi
% \begin{itemize}
-% \item \textbf{Version: Version: 0.4} -- 2014-09-07
+% \item \textbf{Version: 0.5} -- 2014-11-18
+% \begin{itemize}
+% \item Angabe für Datum in Klasse \texttt{schullzk}
+% verschoben
+% \item \cs{keineSeitenzahlen} schaltet die Seitenzahlen
+% aus
+% \item Erklärungen in der Dokumentation zur Verwendung
+% von Kopf- und Fußzeilen hinzugefügt
+% \item Kopfzeile zur Orientierung im Kapitel und
+% Abschnitt in Leitprogrammen ergänzt
+% \item Probleme beim Einbinden von PDFs und der
+% automatischen Skalierung von \texttt{adjustbox}
+% behoben.
+% \item Nummerierung in Klasse \texttt{schuleub} bereinigt.
+% \item Beispiele für Unterrichtsbesuche korrigiert.
+% \item Durchstreichen von Werten in
+% Wertetabellen/Schreibtischtests mittels
+% \cs{so}\marg{Wert}.
+% \item Beziehungsattribute in Objektdiagrammen können mit
+% \begin{center}
+% \cs{anchormark}\oarg{Horizontale Verschiebung}
+% \marg{Nodename}\oarg{Skalierung}
+% \end{center}
+% gesetzt werden.
+% \item Ergebnisangabe in Klausuren in der Dokumentation
+% korrigiert und zusätzlich die Möglichkeit der in
+% der Oberstufe üblichen Bewertung nach
+% KMK-Punkten implementiert -- Dank für die
+% Hinweise an Adrian Devries
+% \end{itemize}
+% \item \textbf{Version: 0.4} -- 2014-09-07
% \begin{itemize}
% \item Fix für \verb|\chb[r]| in Lösungen im
% Leitprogramm.
@@ -2205,7 +2450,7 @@
% eigene Identifizierung
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
-\ProvidesPackage{relaycircuit}[2014/09/07 v0.4 %
+\ProvidesPackage{relaycircuit}[2014/11/18 v0.5 %
Relais-Schaltungen mit TikZ]
% \end{macrocode}
% Einbinden der geforderten Pakete
@@ -2394,7 +2639,7 @@
% eigene Identifizierung
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
-\ProvidesPackage{schule}[2014/09/07 v0.4 %
+\ProvidesPackage{schule}[2014/11/18 v0.5 %
Kommandos fuer die Schule]
% \end{macrocode}
% Einbinden der benötigten Pakete
@@ -2421,6 +2666,7 @@
\RequirePackage{multicol}
\RequirePackage{ccicons}
\RequirePackage[autoload]{svn-multi}
+\RequirePackage{cancel}
% \end{macrocode}
% Festlegung des Stils für Anführungszeichen
% \begin{macrocode}
@@ -2551,6 +2797,12 @@
% \end{macrocode}
% \end{macro}
%
+% \begin{macro}{\so}
+% Durchstreichen (\emph{strike out}) von Werten in
+% Wertetabellen/Schreibtischtests
+ \providecommand{\so}[1]{$\bcancel{#1}$}
+% \end{macro}
+%
% \begin{macro}{\zeitpunkt}
% Mögliche Angabe einer Zeit in der \cmd{\stundenverlauf}-Umgebung,
% Abfrage ist etwas komplizierter, damit die Tabelle bei Nichtanzeige
@@ -2608,6 +2860,15 @@
% \end{macrocode}
% \end{macro}
%
+% \begin{macro}{\keineSeitenzahlen}
+% Eine Box zum Ankreuzen
+% \begin{macrocode}
+\newcommand{\keineSeitenzahlen}{%
+ \cfoot{}
+}
+% \end{macrocode}
+% \end{macro}
+%
% \begin{macro}{\punkteitem}
% \begin{macro}{\punkteitemloesung}
% Erzeugt ein Item für eine Aufgabe, dem die Anzahl der möglichen
@@ -2933,7 +3194,7 @@
% eigene Identifizierung
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
-\ProvidesClass{schuleab}[2014/09/07 v0.4 %
+\ProvidesClass{schuleab}[2014/11/18 v0.5 %
Vorlage für ein Arbeitsblatt]
% \end{macrocode}
%
@@ -3092,7 +3353,7 @@
% eigene Identifizierung
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
-\ProvidesClass{schulein}[2014/09/07 v0.4 %
+\ProvidesClass{schulein}[2014/11/18 v0.5 %
Vorlage für ein Informationsblatt]
% \end{macrocode}
%
@@ -3141,7 +3402,7 @@
% eigene Identifizierung
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
-\ProvidesClass{schuleit}[2014/09/07 v0.4 %
+\ProvidesClass{schuleit}[2014/11/18 v0.5 %
Vorlage für ein Leitprogramm]
% \end{macrocode}
%
@@ -3183,6 +3444,10 @@
\pagestyle{scrheadings}
\clearscrheadfoot
\cfoot[\pagemark]{\pagemark}
+
+\renewcommand{\chaptermark}[1]{ \markboth{#1}{} }
+\renewcommand{\sectionmark}[1]{ \markright{#1}{} }
+\ihead{ {\normalfont\leftmark\ --} \textit{\rightmark} }
% \end{macrocode}
%
% Definieren von Farben für Kapitel etc
@@ -3443,7 +3708,7 @@
% eigene Identifizierung
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
-\ProvidesClass{schulekl}[2014/09/07 v0.4 %
+\ProvidesClass{schulekl}[2014/11/18 v0.5 %
Vorlage für eine Klausur]
% \end{macrocode}
%
@@ -3452,7 +3717,6 @@
% \begin{macrocode}
\LoadClass{schullzk}
\RequirePackage{schullzk}
-\RequirePackage{schulekl}
\RequirePackage[headsepline]{scrpage2}
\pagestyle{scrheadings}
% \end{macrocode}
@@ -3467,7 +3731,11 @@
\newboolean{@kursarbeit}
\setboolean{@kursarbeit}{false}
\DeclareOption{kursarbeit}{\setboolean{@kursarbeit}{true}}
+\newboolean{@kmkpunkte}
+\setboolean{@kmkpunkte}{false}
+\DeclareOption{KMKpunkte}{\setboolean{@kmkpunkte}{true}}
\ProcessOptions
+\RequirePackage{schulekl}
% \end{macrocode}
%
% Alle anderen Optionen werden an die Klasse scrartcl weitergegeben.
@@ -3483,13 +3751,7 @@
\def\klausurname#1{\gdef\@klausurname{#1}}
% \end{macrocode}
% \end{macro}
-%
-% \begin{macro}{\datum}
-% Definition zum Setzen des Datums der Klausur
-% \begin{macrocode}
-\def\datum#1{\gdef\@datum{#1}}
-% \end{macrocode}
-% \end{macro}
+%
% Setzen der Kopfzeile des Dokuments.
% \begin{macrocode}
\ihead{\ifthenelse{\boolean{@klassenarbeit}}%
@@ -3501,11 +3763,6 @@
{?? \@latex@warning@no@line{Klausurname ist nicht angegeben}}
{\@klausurname}
}
-\chead{
- \ifthenelse{\isundefined{\@datum}}
- {\today}
- {\@datum}
-}
\ohead{Name: \hspace{5cm}}
% \end{macrocode}
%
@@ -3529,41 +3786,177 @@
% eigene Identifizierung
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
-\ProvidesPackage{schulekl}[2014/09/07 v0.4 %
+\ProvidesPackage{schulekl}[2014/11/18 v0.5 %
Kommandos fuer das Setzen einer Klausur/Kursarbeit]
% \end{macrocode}
% Möglichkeit, um das Ergebnis der Klausur anzugeben
% \begin{macrocode}
+\ifthenelse{\boolean{@kmkpunkte}}{
+\def\@klausurergebnisangabe#1#2#3#4#5#6#7#8#9{%
+\newcounter{@fuenfzehn}
+\ifthenelse{\equal{#1}{}}
+{\setcounter{@fuenfzehn}{0}}
+{\setcounter{@fuenfzehn}{#1}}
+\newcounter{@vierzehn}
+\ifthenelse{\equal{#2}{}}
+{\setcounter{@vierzehn}{0}}
+{\setcounter{@vierzehn}{#2}}
+\newcounter{@dreizehn}
+\ifthenelse{\equal{#3}{}}
+{\setcounter{@dreizehn}{0}}
+{\setcounter{@dreizehn}{#3}}
+\newcounter{@zwoelf}
+\ifthenelse{\equal{#4}{}}
+{\setcounter{@zwoelf}{0}}
+{\setcounter{@zwoelf}{#4}}
+\newcounter{@elf}
+\ifthenelse{\equal{#5}{}}
+{\setcounter{@elf}{0}}
+{\setcounter{@elf}{#5}}
+\newcounter{@zehn}
+\ifthenelse{\equal{#6}{}}
+{\setcounter{@zehn}{0}}
+{\setcounter{@zehn}{#6}}
+\newcounter{@neun}
+\ifthenelse{\equal{#7}{}}
+{\setcounter{@neun}{0}}
+{\setcounter{@neun}{#7}}
+\newcounter{@acht}
+\ifthenelse{\equal{#8}{}}
+{\setcounter{@acht}{0}}
+{\setcounter{@acht}{#8}}
+\newcounter{@sieben}
+\ifthenelse{\equal{#9}{}}
+{\setcounter{@sieben}{0}}
+{\setcounter{@sieben}{#9}}
+\@klausurerweiterung
+}
+\def\@klausurerweiterung#1#2#3#4#5#6#7{
+\newcounter{@sechs}
+\ifthenelse{\equal{#1}{}}
+{\setcounter{@sechs}{0}}
+{\setcounter{@sechs}{#1}}
+\newcounter{@fuenf}
+\ifthenelse{\equal{#2}{}}
+{\setcounter{@fuenf}{0}}
+{\setcounter{@fuenf}{#2}}
+\newcounter{@vier}
+\ifthenelse{\equal{#3}{}}
+{\setcounter{@vier}{0}}
+{\setcounter{@vier}{#3}}
+\newcounter{@drei}
+\ifthenelse{\equal{#4}{}}
+{\setcounter{@drei}{0}}
+{\setcounter{@drei}{#4}}
+\newcounter{@zwei}
+\ifthenelse{\equal{#5}{}}
+{\setcounter{@zwei}{0}}
+{\setcounter{@zwei}{#5}}
+\newcounter{@eins}
+\ifthenelse{\equal{#6}{}}
+{\setcounter{@eins}{0}}
+{\setcounter{@eins}{#6}}
+\newcounter{@null}
+\ifthenelse{\equal{#7}{}}
+{\setcounter{@null}{0}}
+{\setcounter{@null}{#7}}
+
+\newcounter{@gesamt}
+\pgfmathsetcounter{@gesamt}{\the@fuenfzehn + \the@vierzehn + %
+\the@dreizehn + \the@zwoelf + \the@elf + \the@zehn + \the@neun + %
+\the@acht + \the@sieben + \the@sechs + \the@fuenf + \the@vier + %
+\the@drei + \the@zwei + \the@eins + \the@null}
+
+\newcounter{@schnitt}
+\newcounter{@schnittVorne}
+\pgfmathsetcounter{@schnitt}{round((\the@fuenfzehn*15 + %
+\the@vierzehn*14 + \the@dreizehn*13 + \the@zwoelf*12 + %
+\the@elf*11 + \the@zehn*10 + \the@neun*9 + \the@acht*8 + %
+\the@sieben*7 + \the@sechs*6 + \the@fuenf*5 + \the@vier*4 + %
+\the@drei*3 + \the@zwei*2 + \the@eins*1) / \the@gesamt *100)}
+\pgfmathsetcounter{@schnittVorne}{\the@schnitt / 100}
+\pgfmathsetcounter{@schnitt}{\the@schnitt - (\the@schnittVorne * 100)}
+
+\minisec{Ergebnis}
+\begin{minipage}{4cm}
+\begin{tabular}{rr}
+ \textbf{Punkte} & \textbf{Anzahl}\\
+\hline
+ 15 & \the@fuenfzehn\\
+ 14 & \the@vierzehn\\
+ 13 & \the@dreizehn\\
+ 12 & \the@zwoelf\\
+ 11 & \the@elf\\
+ 10 & \the@zehn\\
+ 9 & \the@neun\\
+ 8 & \the@acht\\
+ 7 & \the@sieben\\
+ 6 & \the@sechs\\
+ 5 & \the@fuenf\\
+ 4 & \the@vier\\
+ 3 & \the@drei\\
+ 2 & \the@zwei\\
+ 1 & \the@eins\\
+ 0 & \the@null\\
+\end{tabular}
+\end{minipage}
+\begin{minipage}{3cm}
+\begin{tabular}{ll}
+gesamt: & \the@gesamt \\
+Schnitt: & $\the@schnittVorne , \the@schnitt$\\
+\end{tabular}
+\end{minipage}
+}
+\def\klausurergebnisangabe#1#2#3#4#5#6#7#8#9{
+ \def\@klausurI{#1}
+ \def\@klausurII{#2}
+ \def\@klausurIII{#3}
+ \def\@klausurIV{#4}
+ \def\@klausurV{#5}
+ \def\@klausurVI{#6}
+ \def\@klausurVII{#7}
+ \def\@klausurVIII{#8}
+ \def\@klausurIX{#9}
+ \@klausurtmp
+}
+\def\@klausurtmp#1#2#3#4#5#6#7{
+ \gdef\@klausur@ergebnis{%
+ \@klausurergebnisangabe{\@klausurI}{\@klausurII}{\@klausurIII}
+ {\@klausurIV}{\@klausurV}{\@klausurVI}{\@klausurVII}
+ {\@klausurVIII}{\@klausurIX}{#1}{#2}{#3}{#4}{#5}{#6}{#7}%
+}
+}
+}{
\newcommand{\@klausurergebnisangabe}[6]{
\newcounter{@sehrgut}
\ifthenelse{\equal{#1}{}}
- {\setcounter{@sehrgut}{0}}
- {\setcounter{@sehrgut}{#1}}
+{\setcounter{@sehrgut}{0}}
+{\setcounter{@sehrgut}{#1}}
\newcounter{@gut}
\ifthenelse{\equal{#2}{}}
- {\setcounter{@gut}{0}}
- {\setcounter{@gut}{#2}}
+{\setcounter{@gut}{0}}
+{\setcounter{@gut}{#2}}
\newcounter{@befriedigend}
\ifthenelse{\equal{#3}{}}
- {\setcounter{@befriedigend}{0}}
- {\setcounter{@befriedigend}{#3}}
+{\setcounter{@befriedigend}{0}}
+{\setcounter{@befriedigend}{#3}}
\newcounter{@ausreichend}
\ifthenelse{\equal{#4}{}}
- {\setcounter{@ausreichend}{0}}
- {\setcounter{@ausreichend}{#4}}
+{\setcounter{@ausreichend}{0}}
+{\setcounter{@ausreichend}{#4}}
\newcounter{@mangelhaft}
\ifthenelse{\equal{#5}{}}
- {\setcounter{@mangelhaft}{0}}
- {\setcounter{@mangelhaft}{#5}}
+{\setcounter{@mangelhaft}{0}}
+{\setcounter{@mangelhaft}{#5}}
\newcounter{@ungenuegend}
\ifthenelse{\equal{#6}{}}
- {\setcounter{@ungenuegend}{0}}
- {\setcounter{@ungenuegend}{#6}}
+{\setcounter{@ungenuegend}{0}}
+{\setcounter{@ungenuegend}{#6}}
\newcounter{@gesamt}
\pgfmathsetcounter{@gesamt}{\the@sehrgut + \the@gut + %
@@ -3574,31 +3967,31 @@ Kommandos fuer das Setzen einer Klausur/Kursarbeit]
\newcounter{@schnittVorne}
\pgfmathsetcounter{@schnitt}{round((\the@sehrgut + \the@gut *2 + %
\the@befriedigend *3 + \the@ausreichend *4 + %
- \the@mangelhaft *5+ \the@ungenuegend*6) / \the@gesamt *100)}
+ \the@mangelhaft *5+ \the@ungenuegend*6) / \the@gesamt *100)}
\pgfmathsetcounter{@schnittVorne}{\the@schnitt / 100}
\pgfmathsetcounter{@schnitt}{\the@schnitt - (\the@schnittVorne * 100)}
\minisec{Ergebnis}
- \begin{minipage}{4cm}
- \begin{tabular}{ll}
- sehr gut & \the@sehrgut \\
- gut & \the@gut\\
- befriedigend & \the@befriedigend\\
- ausreichend & \the@ausreichend\\
- mangelhaft & \the@mangelhaft\\
- ungenügend & \the@ungenuegend\\
- \end{tabular}
- \end{minipage}
- \begin{minipage}{3cm}
- \begin{tabular}{ll}
- gesamt: & \the@gesamt \\
- Schnitt: & $\the@schnittVorne , \the@schnitt$\\
- \end{tabular}
+\begin{minipage}{4cm}
+\begin{tabular}{ll}
+sehr gut & \the@sehrgut \\
+gut & \the@gut\\
+befriedigend & \the@befriedigend\\
+ausreichend & \the@ausreichend\\
+mangelhaft & \the@mangelhaft\\
+ungenügend & \the@ungenuegend\\
+\end{tabular}
+\end{minipage}
+\begin{minipage}{3cm}
+\begin{tabular}{ll}
+gesamt: & \the@gesamt \\
+Schnitt: & $\the@schnittVorne , \the@schnitt$\\
+\end{tabular}
\end{minipage}
}
-
\def\klausurergebnisangabe#1#2#3#4#5#6{\gdef\@klausur@ergebnis{%
\@klausurergebnisangabe{#1}{#2}{#3}{#4}{#5}{#6}}}
+}
% \end{macrocode}
%
% Setzen des möglichen Ergebnisses am Ende der Klausur
@@ -3627,7 +4020,7 @@ Kommandos fuer das Setzen einer Klausur/Kursarbeit]
% eigene Identifizierung
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
-\ProvidesClass{schuleub}[2014/09/07 v0.4 %
+\ProvidesClass{schuleub}[2014/11/18 v0.5 %
Vorlage für einen Unterrichtsbesuch]
% \end{macrocode}
%
@@ -3641,8 +4034,7 @@ Kommandos fuer das Setzen einer Klausur/Kursarbeit]
\setkomafont{pagehead}{\normalfont}
\RequirePackage{calc}
\RequirePackage{hyperref}
-\RequirePackage[Export]{adjustbox}
-\adjustboxset{max size={\textwidth}{0.85\textheight}}
+\RequirePackage[]{adjustbox}
\RequirePackage{pdfpages}
\pagestyle{scrheadings}
% \end{macrocode}
@@ -3764,17 +4156,15 @@ Kommandos fuer das Setzen einer Klausur/Kursarbeit]
% \begin{macrocode}
\ifthenelse{\boolean{B@neuePO}}{
\newenvironment{teila}{
- \renewcommand*{\thesection}{
- \Alph{section}
- }
- \renewcommand*{\thesubsection}{
- \Alph{section}~\arabic{subsection}
- }
+ \renewcommand*{\thesection}{\Alph{section}}
+ \renewcommand*{\thesubsection}{\Alph{section}~\arabic{subsection}}
\addsec{Teil A -- Schriftliche Planung der Unterrichtsstunde}
\setcounter{section}{1}
\setcounter{subsection}{0}
}{\clearpage}
\newenvironment{teilb}{
+ \renewcommand*{\thesection}{\Alph{section}}
+ \renewcommand*{\thesubsection}{\Alph{section}~\arabic{subsection}}
\addsec{Teil B -- Darstellung der längerfristigen Zusammenhänge}
\setcounter{section}{2}
\setcounter{subsection}{0}
@@ -3918,18 +4308,21 @@ Kommandos fuer das Setzen einer Klausur/Kursarbeit]
% Macro, um externe Dokumente automatisch skalierbar einbinden zu
% können.
\newcommand{\externesDokumentEinseitig}[1]{
- \centering{\fbox{\includegraphics[page=1]{#1}}}
+ \centering{\fbox{
+ \adjustbox{max size={\textwidth}{0.85\textheight}}{\includegraphics[page=1]{#1}}}
+ }
}
\newcommand{\externesDokumentMehrseitig}[2][]{
- \ifthenelse{\equal{#1}{\empty}}{
- \centering{\fbox{\includegraphics[page=1]{#2}}}
+ \centering{\fbox{
+ \adjustbox{max size={\textwidth}{0.85\textheight}}{\includegraphics[page=1]{#2}}}
+ }
+ \ifthenelse{\equal{#1}{\empty}}{%
\includepdf[
pages=2-last,
scale=0.79,
pagecommand={\thispagestyle{scrheadings}},
frame=true]{#2}
- }{
- \centering{\fbox{\includegraphics[page=1]{#2}}}
+ }{%
\includepdf[pages=2-last,
scale=0.79,
pagecommand={\thispagestyle{scrheadings}},
@@ -3980,13 +4373,11 @@ Zentrum f\"ur schulpraktische Lehrerausbildung \@ort %
\end{tabular}
\vspace{6mm}
-\begin{tabular}{l}
\textbf{Thema der unterrichtspraktischen Pr\"ufung:} \\
\@thema \\[9mm]
\textbf{Bezeichnung der zugeh\"origen Unterrichtsreihe:} \\
\@reihe\\[9mm]
-\end{tabular}
\begin{tabular}{ll}
\textbf{Pr\"ufungskommission} \tabularnewline
@@ -4007,7 +4398,9 @@ Seminarausbilder\@fremderseminar \tabularnewline
\the@foerderbedarf
Im GU eingesetzte Lehrkraft/weitere Person (Name, Vorname; Funktion):
+\ifthenelse{\value{@foerderbedarf}>-1}{
\@foerderbedarflNachn, \@foerderbedarflVorn; \@foerderbedarflFkt
+}{--}
\end{titlepage}
}{
\begin{titlepage}
@@ -4207,7 +4600,7 @@ Bekannter Seminarausbilder\@bekannterseminar \tabularnewline} {}
% eigene Identifizierung
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
-\ProvidesClass{schuleue}[2014/09/07 v0.4 %
+\ProvidesClass{schuleue}[2014/11/18 v0.5 %
Vorlage für eine Übersicht]
% \end{macrocode}
%
@@ -4257,7 +4650,7 @@ Bekannter Seminarausbilder\@bekannterseminar \tabularnewline} {}
% eigene Identifizierung
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
-\ProvidesPackage{schulinf}[2014/09/07 v0.4 %
+\ProvidesPackage{schulinf}[2014/11/18 v0.5 %
Kommandos fuer den Informatikunterricht]
% \end{macrocode}
% Einbinden der benötigten Pakete
@@ -4340,6 +4733,16 @@ Bekannter Seminarausbilder\@bekannterseminar \tabularnewline} {}
\newcommand{\nextlevel}{\addtocounter{seqlevel}{1}}
% \end{macrocode}
% \end{macro}
+%
+% \begin{macro}{\anchormark}
+% Um in Objektdiagrammen Beziehungen anzugeben, wird der Befehl
+% \cmd{\anchormark} benötigt.
+\ProvideDocumentCommand{\anchormark}{O{0.15 cm} m O{0.05}}{
+ \tikz[overlay,remember picture,baseline=-1ex,xshift=#1]
+ \node[draw,fill=black,circle,scale=#3] (#2) {};
+}
+%
+% \end{macro}
%
% Einstellung, dass als Fach Informatik angegeben wird
% \begin{macrocode}
@@ -4365,7 +4768,7 @@ Bekannter Seminarausbilder\@bekannterseminar \tabularnewline} {}
% eigene Identifizierung
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
-\ProvidesClass{schullsg}[2014/09/07 v0.4 %
+\ProvidesClass{schullsg}[2014/11/18 v0.5 %
Vorlage für eine Lösung]
% \end{macrocode}
%
@@ -4415,7 +4818,7 @@ Bekannter Seminarausbilder\@bekannterseminar \tabularnewline} {}
% eigene Identifizierung
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
-\ProvidesClass{schullzk}[2014/09/07 v0.4 %
+\ProvidesClass{schullzk}[2014/11/18 v0.5 %
Vorlage für eine Lernzielkontrolle]
% \end{macrocode}
%
@@ -4436,6 +4839,13 @@ Bekannter Seminarausbilder\@bekannterseminar \tabularnewline} {}
\RequirePackage{schullzk}
\pagestyle{scrheadings}
% \end{macrocode}
+%
+% \begin{macro}{\datum}
+% Definition zum Setzen des Datums der Klausur
+% \begin{macrocode}
+\def\datum#1{\gdef\@datum{#1}}
+% \end{macrocode}
+% \end{macro}
% \subsubsection{Kopfbereich}
% \begin{macro}{\inhalt}
@@ -4451,7 +4861,11 @@ Bekannter Seminarausbilder\@bekannterseminar \tabularnewline} {}
{?? \@latex@warning@no@line{Der Inhalt ist nicht angegeben}}
{\@inhalt}
}
-\chead{}
+\chead{
+ \ifthenelse{\isundefined{\@datum}}
+ {\today}
+ {\@datum}
+}
\ohead{Name: \hspace{5cm}}
% \end{macrocode}
%
@@ -4474,7 +4888,7 @@ Bekannter Seminarausbilder\@bekannterseminar \tabularnewline} {}
% eigene Identifizierung
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
-\ProvidesPackage{schullzk}[2014/09/07 v0.4 %
+\ProvidesPackage{schullzk}[2014/11/18 v0.5 %
Kommandos fuer das Setzen einer Lernzielkontrolle]
% \end{macrocode}
% \subsubsection{Punktezählung}
@@ -4644,7 +5058,7 @@ Bekannter Seminarausbilder\@bekannterseminar \tabularnewline} {}
% eigene Identifizierung
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
-\ProvidesPackage{schulphy}[2014/09/07 v0.4 %
+\ProvidesPackage{schulphy}[2014/11/18 v0.5 %
Kommandos fuer den Physikunterricht]
% \end{macrocode}
% Einbinden der geforderten Pakete
@@ -4680,7 +5094,7 @@ Bekannter Seminarausbilder\@bekannterseminar \tabularnewline} {}
% eigene Identifizierung
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
-\ProvidesPackage{syntaxdi}[2014/09/07 v0.4 %
+\ProvidesPackage{syntaxdi}[2014/11/18 v0.5 %
Syntaxdiagramme mit TikZ]
% \end{macrocode}
% Einbinden der benötigten Pakete
diff --git a/Master/texmf-dist/source/latex/schule/schule.ins b/Master/texmf-dist/source/latex/schule/schule.ins
index 22b706c54e7..8e8e51c8441 100644
--- a/Master/texmf-dist/source/latex/schule/schule.ins
+++ b/Master/texmf-dist/source/latex/schule/schule.ins
@@ -1,4 +1,4 @@
-% schule.ins generated using makedtx version 0.94b 2014/9/7 18:40
+% schule.ins generated using makedtx version 0.94b 2014/11/17 22:10
\input docstrip
\preamble
@@ -6,7 +6,8 @@ Copyright (C)
2010, 2011, 2012, 2013, 2014
Johannes Pieper (johannes_pieper@yahoo.de)
Johannes Kuhaupt (kujohann@seminar.ham.nw.schule.de)
-Andre Hilbig (mail@andrehilbig.de)
+André Hilbig (mail@andrehilbig.de)
+Adrian Salamon (adriansalamon@gmail.com)
This work may be distributed and/or modified under the
diff --git a/Master/texmf-dist/tex/latex/schule/relaycircuit.sty b/Master/texmf-dist/tex/latex/schule/relaycircuit.sty
index ffa3c256711..b3b6afc0900 100644
--- a/Master/texmf-dist/tex/latex/schule/relaycircuit.sty
+++ b/Master/texmf-dist/tex/latex/schule/relaycircuit.sty
@@ -9,7 +9,8 @@
%% 2010, 2011, 2012, 2013, 2014
%% Johannes Pieper (johannes_pieper@yahoo.de)
%% Johannes Kuhaupt (kujohann@seminar.ham.nw.schule.de)
-%% Andre Hilbig (mail@andrehilbig.de)
+%% André Hilbig (mail@andrehilbig.de)
+%% Adrian Salamon (adriansalamon@gmail.com)
%%
%%
%% This work may be distributed and/or modified under the
@@ -109,11 +110,11 @@
%% http://www.ctan.org/pkg/ zur Verfügung.
%%
%% ----- BEGIN ------------------------------------------------------
-%% Der String Version: Version: 0.4 respektive 2014-09-07 wird beim Aufruf
+%% Der String Version: Version: 0.5 respektive 2014-11-18 wird beim Aufruf
%% des build-scripts durch die passende Nummer bzw. das passende
%% Datum ersetzt.
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
-\ProvidesPackage{relaycircuit}[2014/09/07 v0.4 %
+\ProvidesPackage{relaycircuit}[2014/11/18 v0.5 %
Relais-Schaltungen mit TikZ]
\RequirePackage{tikz}
\RequirePackage[siunitx,european]{circuitikz}
diff --git a/Master/texmf-dist/tex/latex/schule/schule.sty b/Master/texmf-dist/tex/latex/schule/schule.sty
index 754d16475c7..fbdc2361022 100644
--- a/Master/texmf-dist/tex/latex/schule/schule.sty
+++ b/Master/texmf-dist/tex/latex/schule/schule.sty
@@ -9,7 +9,8 @@
%% 2010, 2011, 2012, 2013, 2014
%% Johannes Pieper (johannes_pieper@yahoo.de)
%% Johannes Kuhaupt (kujohann@seminar.ham.nw.schule.de)
-%% Andre Hilbig (mail@andrehilbig.de)
+%% André Hilbig (mail@andrehilbig.de)
+%% Adrian Salamon (adriansalamon@gmail.com)
%%
%%
%% This work may be distributed and/or modified under the
@@ -109,11 +110,11 @@
%% http://www.ctan.org/pkg/ zur Verfügung.
%%
%% ----- BEGIN ------------------------------------------------------
-%% Der String Version: Version: 0.4 respektive 2014-09-07 wird beim Aufruf
+%% Der String Version: Version: 0.5 respektive 2014-11-18 wird beim Aufruf
%% des build-scripts durch die passende Nummer bzw. das passende
%% Datum ersetzt.
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
-\ProvidesPackage{schule}[2014/09/07 v0.4 %
+\ProvidesPackage{schule}[2014/11/18 v0.5 %
Kommandos fuer die Schule]
\RequirePackage{etex}
\RequirePackage[ngerman]{babel}
@@ -137,6 +138,7 @@
\RequirePackage{multicol}
\RequirePackage{ccicons}
\RequirePackage[autoload]{svn-multi}
+\RequirePackage{cancel}
\RequirePackage[german=guillemets]{csquotes}
\DeclareOption{quotes}{\ExecuteQuoteOptions{german=quotes}}
\newboolean{@loesunganzeigen}
@@ -213,6 +215,7 @@ loesung@\the@zeige@nr\endcsname\par%
\stepcounter {@zeige@nr}}}%
{}
}
+ \providecommand{\so}[1]{$\bcancel{#1}$}
\newcount\@pruefwert
\newcount\zeitanzeigen
\@pruefwert=1
@@ -244,6 +247,9 @@ $\Box$%
\xspace
}
\newcommand{\name}[1]{\textsc{#1}}
+\newcommand{\keineSeitenzahlen}{%
+\cfoot{}
+}
\newcommand{\punkteitem}[1]{%
\ifthenelse%
{\equal{#1}{1}}%
diff --git a/Master/texmf-dist/tex/latex/schule/schuleab.cls b/Master/texmf-dist/tex/latex/schule/schuleab.cls
index 8c11535ccd7..c203dc564a4 100644
--- a/Master/texmf-dist/tex/latex/schule/schuleab.cls
+++ b/Master/texmf-dist/tex/latex/schule/schuleab.cls
@@ -9,7 +9,8 @@
%% 2010, 2011, 2012, 2013, 2014
%% Johannes Pieper (johannes_pieper@yahoo.de)
%% Johannes Kuhaupt (kujohann@seminar.ham.nw.schule.de)
-%% Andre Hilbig (mail@andrehilbig.de)
+%% André Hilbig (mail@andrehilbig.de)
+%% Adrian Salamon (adriansalamon@gmail.com)
%%
%%
%% This work may be distributed and/or modified under the
@@ -109,11 +110,11 @@
%% http://www.ctan.org/pkg/ zur Verfügung.
%%
%% ----- BEGIN ------------------------------------------------------
-%% Der String Version: Version: 0.4 respektive 2014-09-07 wird beim Aufruf
+%% Der String Version: Version: 0.5 respektive 2014-11-18 wird beim Aufruf
%% des build-scripts durch die passende Nummer bzw. das passende
%% Datum ersetzt.
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
-\ProvidesClass{schuleab}[2014/09/07 v0.4 %
+\ProvidesClass{schuleab}[2014/11/18 v0.5 %
Vorlage für ein Arbeitsblatt]
\RequirePackage{ifthen}
\DeclareOption{loesung}{\PassOptionsToPackage{loesung}{schule}}
diff --git a/Master/texmf-dist/tex/latex/schule/schulein.cls b/Master/texmf-dist/tex/latex/schule/schulein.cls
index 1eccefdff65..c8c801f42ab 100644
--- a/Master/texmf-dist/tex/latex/schule/schulein.cls
+++ b/Master/texmf-dist/tex/latex/schule/schulein.cls
@@ -9,7 +9,8 @@
%% 2010, 2011, 2012, 2013, 2014
%% Johannes Pieper (johannes_pieper@yahoo.de)
%% Johannes Kuhaupt (kujohann@seminar.ham.nw.schule.de)
-%% Andre Hilbig (mail@andrehilbig.de)
+%% André Hilbig (mail@andrehilbig.de)
+%% Adrian Salamon (adriansalamon@gmail.com)
%%
%%
%% This work may be distributed and/or modified under the
@@ -109,11 +110,11 @@
%% http://www.ctan.org/pkg/ zur Verfügung.
%%
%% ----- BEGIN ------------------------------------------------------
-%% Der String Version: Version: 0.4 respektive 2014-09-07 wird beim Aufruf
+%% Der String Version: Version: 0.5 respektive 2014-11-18 wird beim Aufruf
%% des build-scripts durch die passende Nummer bzw. das passende
%% Datum ersetzt.
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
-\ProvidesClass{schulein}[2014/09/07 v0.4 %
+\ProvidesClass{schulein}[2014/11/18 v0.5 %
Vorlage für ein Informationsblatt]
\DeclareOption{loesung}{\PassOptionsToClass{loesung}{schuleab}}
\DeclareOption{loesungseite}%
diff --git a/Master/texmf-dist/tex/latex/schule/schuleit.cls b/Master/texmf-dist/tex/latex/schule/schuleit.cls
index 2d5cdc59d74..9126a07269d 100644
--- a/Master/texmf-dist/tex/latex/schule/schuleit.cls
+++ b/Master/texmf-dist/tex/latex/schule/schuleit.cls
@@ -9,7 +9,8 @@
%% 2010, 2011, 2012, 2013, 2014
%% Johannes Pieper (johannes_pieper@yahoo.de)
%% Johannes Kuhaupt (kujohann@seminar.ham.nw.schule.de)
-%% Andre Hilbig (mail@andrehilbig.de)
+%% André Hilbig (mail@andrehilbig.de)
+%% Adrian Salamon (adriansalamon@gmail.com)
%%
%%
%% This work may be distributed and/or modified under the
@@ -109,11 +110,11 @@
%% http://www.ctan.org/pkg/ zur Verfügung.
%%
%% ----- BEGIN ------------------------------------------------------
-%% Der String Version: Version: 0.4 respektive 2014-09-07 wird beim Aufruf
+%% Der String Version: Version: 0.5 respektive 2014-11-18 wird beim Aufruf
%% des build-scripts durch die passende Nummer bzw. das passende
%% Datum ersetzt.
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
-\ProvidesClass{schuleit}[2014/09/07 v0.4 %
+\ProvidesClass{schuleit}[2014/11/18 v0.5 %
Vorlage für ein Leitprogramm]
\DeclareOption*{\PassOptionsToClass{\CurrentOption}{scrreprt}}
\ProcessOptions\relax
@@ -135,6 +136,10 @@ parskip=half]
\pagestyle{scrheadings}
\clearscrheadfoot
\cfoot[\pagemark]{\pagemark}
+
+\renewcommand{\chaptermark}[1]{ \markboth{#1}{} }
+\renewcommand{\sectionmark}[1]{ \markright{#1}{} }
+\ihead{ {\normalfont\leftmark\ --} \textit{\rightmark} }
\definecolor{chapter}{rgb}{0,0.25,0.56}
\definecolor{section}{rgb}{0.27,0.33,0.90}
\definecolor{subsection}{rgb}{0.54,0.66,0.90}
diff --git a/Master/texmf-dist/tex/latex/schule/schulekl.cls b/Master/texmf-dist/tex/latex/schule/schulekl.cls
index 549ce53abb1..8193b061153 100644
--- a/Master/texmf-dist/tex/latex/schule/schulekl.cls
+++ b/Master/texmf-dist/tex/latex/schule/schulekl.cls
@@ -9,7 +9,8 @@
%% 2010, 2011, 2012, 2013, 2014
%% Johannes Pieper (johannes_pieper@yahoo.de)
%% Johannes Kuhaupt (kujohann@seminar.ham.nw.schule.de)
-%% Andre Hilbig (mail@andrehilbig.de)
+%% André Hilbig (mail@andrehilbig.de)
+%% Adrian Salamon (adriansalamon@gmail.com)
%%
%%
%% This work may be distributed and/or modified under the
@@ -109,15 +110,14 @@
%% http://www.ctan.org/pkg/ zur Verfügung.
%%
%% ----- BEGIN ------------------------------------------------------
-%% Der String Version: Version: 0.4 respektive 2014-09-07 wird beim Aufruf
+%% Der String Version: Version: 0.5 respektive 2014-11-18 wird beim Aufruf
%% des build-scripts durch die passende Nummer bzw. das passende
%% Datum ersetzt.
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
-\ProvidesClass{schulekl}[2014/09/07 v0.4 %
+\ProvidesClass{schulekl}[2014/11/18 v0.5 %
Vorlage für eine Klausur]
\LoadClass{schullzk}
\RequirePackage{schullzk}
-\RequirePackage{schulekl}
\RequirePackage[headsepline]{scrpage2}
\pagestyle{scrheadings}
\newboolean{@klassenarbeit}
@@ -126,11 +126,14 @@
\newboolean{@kursarbeit}
\setboolean{@kursarbeit}{false}
\DeclareOption{kursarbeit}{\setboolean{@kursarbeit}{true}}
+\newboolean{@kmkpunkte}
+\setboolean{@kmkpunkte}{false}
+\DeclareOption{KMKpunkte}{\setboolean{@kmkpunkte}{true}}
\ProcessOptions
+\RequirePackage{schulekl}
\DeclareOption*{\PassOptionsToClass{\CurrentOption}{scrartcl}}
\ProcessOptions\relax
\def\klausurname#1{\gdef\@klausurname{#1}}
-\def\datum#1{\gdef\@datum{#1}}
\ihead{\ifthenelse{\boolean{@klassenarbeit}}%
{Klassenarbeit: }%
{\ifthenelse{\boolean{@kursarbeit}}
@@ -140,11 +143,6 @@
{?? \@latex@warning@no@line{Klausurname ist nicht angegeben}}
{\@klausurname}
}
-\chead{
-\ifthenelse{\isundefined{\@datum}}
-{\today}
-{\@datum}
-}
\ohead{Name: \hspace{5cm}}
\endinput
%%
diff --git a/Master/texmf-dist/tex/latex/schule/schulekl.sty b/Master/texmf-dist/tex/latex/schule/schulekl.sty
index 621c4d5fe8f..f68669e6abd 100644
--- a/Master/texmf-dist/tex/latex/schule/schulekl.sty
+++ b/Master/texmf-dist/tex/latex/schule/schulekl.sty
@@ -9,7 +9,8 @@
%% 2010, 2011, 2012, 2013, 2014
%% Johannes Pieper (johannes_pieper@yahoo.de)
%% Johannes Kuhaupt (kujohann@seminar.ham.nw.schule.de)
-%% Andre Hilbig (mail@andrehilbig.de)
+%% André Hilbig (mail@andrehilbig.de)
+%% Adrian Salamon (adriansalamon@gmail.com)
%%
%%
%% This work may be distributed and/or modified under the
@@ -109,12 +110,148 @@
%% http://www.ctan.org/pkg/ zur Verfügung.
%%
%% ----- BEGIN ------------------------------------------------------
-%% Der String Version: Version: 0.4 respektive 2014-09-07 wird beim Aufruf
+%% Der String Version: Version: 0.5 respektive 2014-11-18 wird beim Aufruf
%% des build-scripts durch die passende Nummer bzw. das passende
%% Datum ersetzt.
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
-\ProvidesPackage{schulekl}[2014/09/07 v0.4 %
+\ProvidesPackage{schulekl}[2014/11/18 v0.5 %
Kommandos fuer das Setzen einer Klausur/Kursarbeit]
+\ifthenelse{\boolean{@kmkpunkte}}{
+\def\@klausurergebnisangabe#1#2#3#4#5#6#7#8#9{%
+\newcounter{@fuenfzehn}
+\ifthenelse{\equal{#1}{}}
+{\setcounter{@fuenfzehn}{0}}
+{\setcounter{@fuenfzehn}{#1}}
+\newcounter{@vierzehn}
+\ifthenelse{\equal{#2}{}}
+{\setcounter{@vierzehn}{0}}
+{\setcounter{@vierzehn}{#2}}
+\newcounter{@dreizehn}
+\ifthenelse{\equal{#3}{}}
+{\setcounter{@dreizehn}{0}}
+{\setcounter{@dreizehn}{#3}}
+\newcounter{@zwoelf}
+\ifthenelse{\equal{#4}{}}
+{\setcounter{@zwoelf}{0}}
+{\setcounter{@zwoelf}{#4}}
+\newcounter{@elf}
+\ifthenelse{\equal{#5}{}}
+{\setcounter{@elf}{0}}
+{\setcounter{@elf}{#5}}
+\newcounter{@zehn}
+\ifthenelse{\equal{#6}{}}
+{\setcounter{@zehn}{0}}
+{\setcounter{@zehn}{#6}}
+\newcounter{@neun}
+\ifthenelse{\equal{#7}{}}
+{\setcounter{@neun}{0}}
+{\setcounter{@neun}{#7}}
+\newcounter{@acht}
+\ifthenelse{\equal{#8}{}}
+{\setcounter{@acht}{0}}
+{\setcounter{@acht}{#8}}
+\newcounter{@sieben}
+\ifthenelse{\equal{#9}{}}
+{\setcounter{@sieben}{0}}
+{\setcounter{@sieben}{#9}}
+\@klausurerweiterung
+}
+\def\@klausurerweiterung#1#2#3#4#5#6#7{
+\newcounter{@sechs}
+\ifthenelse{\equal{#1}{}}
+{\setcounter{@sechs}{0}}
+{\setcounter{@sechs}{#1}}
+\newcounter{@fuenf}
+\ifthenelse{\equal{#2}{}}
+{\setcounter{@fuenf}{0}}
+{\setcounter{@fuenf}{#2}}
+\newcounter{@vier}
+\ifthenelse{\equal{#3}{}}
+{\setcounter{@vier}{0}}
+{\setcounter{@vier}{#3}}
+\newcounter{@drei}
+\ifthenelse{\equal{#4}{}}
+{\setcounter{@drei}{0}}
+{\setcounter{@drei}{#4}}
+\newcounter{@zwei}
+\ifthenelse{\equal{#5}{}}
+{\setcounter{@zwei}{0}}
+{\setcounter{@zwei}{#5}}
+\newcounter{@eins}
+\ifthenelse{\equal{#6}{}}
+{\setcounter{@eins}{0}}
+{\setcounter{@eins}{#6}}
+\newcounter{@null}
+\ifthenelse{\equal{#7}{}}
+{\setcounter{@null}{0}}
+{\setcounter{@null}{#7}}
+
+\newcounter{@gesamt}
+\pgfmathsetcounter{@gesamt}{\the@fuenfzehn + \the@vierzehn + %
+\the@dreizehn + \the@zwoelf + \the@elf + \the@zehn + \the@neun + %
+\the@acht + \the@sieben + \the@sechs + \the@fuenf + \the@vier + %
+\the@drei + \the@zwei + \the@eins + \the@null}
+
+\newcounter{@schnitt}
+\newcounter{@schnittVorne}
+\pgfmathsetcounter{@schnitt}{round((\the@fuenfzehn*15 + %
+\the@vierzehn*14 + \the@dreizehn*13 + \the@zwoelf*12 + %
+\the@elf*11 + \the@zehn*10 + \the@neun*9 + \the@acht*8 + %
+\the@sieben*7 + \the@sechs*6 + \the@fuenf*5 + \the@vier*4 + %
+\the@drei*3 + \the@zwei*2 + \the@eins*1) / \the@gesamt *100)}
+\pgfmathsetcounter{@schnittVorne}{\the@schnitt / 100}
+\pgfmathsetcounter{@schnitt}{\the@schnitt - (\the@schnittVorne * 100)}
+
+\minisec{Ergebnis}
+\begin{minipage}{4cm}
+\begin{tabular}{rr}
+ \textbf{Punkte} & \textbf{Anzahl}\\
+\hline
+ 15 & \the@fuenfzehn\\
+ 14 & \the@vierzehn\\
+ 13 & \the@dreizehn\\
+ 12 & \the@zwoelf\\
+ 11 & \the@elf\\
+ 10 & \the@zehn\\
+ 9 & \the@neun\\
+ 8 & \the@acht\\
+ 7 & \the@sieben\\
+ 6 & \the@sechs\\
+ 5 & \the@fuenf\\
+ 4 & \the@vier\\
+ 3 & \the@drei\\
+ 2 & \the@zwei\\
+ 1 & \the@eins\\
+ 0 & \the@null\\
+\end{tabular}
+\end{minipage}
+\begin{minipage}{3cm}
+\begin{tabular}{ll}
+gesamt: & \the@gesamt \\
+Schnitt: & $\the@schnittVorne , \the@schnitt$\\
+\end{tabular}
+\end{minipage}
+}
+\def\klausurergebnisangabe#1#2#3#4#5#6#7#8#9{
+\def\@klausurI{#1}
+\def\@klausurII{#2}
+\def\@klausurIII{#3}
+\def\@klausurIV{#4}
+\def\@klausurV{#5}
+\def\@klausurVI{#6}
+\def\@klausurVII{#7}
+\def\@klausurVIII{#8}
+\def\@klausurIX{#9}
+\@klausurtmp
+}
+\def\@klausurtmp#1#2#3#4#5#6#7{
+\gdef\@klausur@ergebnis{%
+\@klausurergebnisangabe{\@klausurI}{\@klausurII}{\@klausurIII}
+{\@klausurIV}{\@klausurV}{\@klausurVI}{\@klausurVII}
+{\@klausurVIII}{\@klausurIX}{#1}{#2}{#3}{#4}{#5}{#6}{#7}%
+}
+}
+}{
\newcommand{\@klausurergebnisangabe}[6]{
\newcounter{@sehrgut}
\ifthenelse{\equal{#1}{}}
@@ -177,9 +314,9 @@ Schnitt: & $\the@schnittVorne , \the@schnitt$\\
\end{tabular}
\end{minipage}
}
-
\def\klausurergebnisangabe#1#2#3#4#5#6{\gdef\@klausur@ergebnis{%
\@klausurergebnisangabe{#1}{#2}{#3}{#4}{#5}{#6}}}
+}
\AtEndDocument{
\ifthenelse{\isundefined{\@klausur@ergebnis}}{}{\@klausur@ergebnis}
}
diff --git a/Master/texmf-dist/tex/latex/schule/schuleub.cls b/Master/texmf-dist/tex/latex/schule/schuleub.cls
index 40ed4593346..64c93b8806b 100644
--- a/Master/texmf-dist/tex/latex/schule/schuleub.cls
+++ b/Master/texmf-dist/tex/latex/schule/schuleub.cls
@@ -9,7 +9,8 @@
%% 2010, 2011, 2012, 2013, 2014
%% Johannes Pieper (johannes_pieper@yahoo.de)
%% Johannes Kuhaupt (kujohann@seminar.ham.nw.schule.de)
-%% Andre Hilbig (mail@andrehilbig.de)
+%% André Hilbig (mail@andrehilbig.de)
+%% Adrian Salamon (adriansalamon@gmail.com)
%%
%%
%% This work may be distributed and/or modified under the
@@ -109,11 +110,11 @@
%% http://www.ctan.org/pkg/ zur Verfügung.
%%
%% ----- BEGIN ------------------------------------------------------
-%% Der String Version: Version: 0.4 respektive 2014-09-07 wird beim Aufruf
+%% Der String Version: Version: 0.5 respektive 2014-11-18 wird beim Aufruf
%% des build-scripts durch die passende Nummer bzw. das passende
%% Datum ersetzt.
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
-\ProvidesClass{schuleub}[2014/09/07 v0.4 %
+\ProvidesClass{schuleub}[2014/11/18 v0.5 %
Vorlage für einen Unterrichtsbesuch]
\LoadClass[parskip=half,headsepline,DIV14]{scrartcl}
\RequirePackage[utf8]{inputenc}
@@ -122,8 +123,7 @@
\setkomafont{pagehead}{\normalfont}
\RequirePackage{calc}
\RequirePackage{hyperref}
-\RequirePackage[Export]{adjustbox}
-\adjustboxset{max size={\textwidth}{0.85\textheight}}
+\RequirePackage[]{adjustbox}
\RequirePackage{pdfpages}
\pagestyle{scrheadings}
\newboolean{B@examen}
@@ -188,17 +188,15 @@ a4paper,landscape, includehead, includefoot]{geometry}
\def\raum#1{\gdef\@raum{#1}}
\ifthenelse{\boolean{B@neuePO}}{
\newenvironment{teila}{
-\renewcommand*{\thesection}{
-\Alph{section}
-}
-\renewcommand*{\thesubsection}{
-\Alph{section}~\arabic{subsection}
-}
+\renewcommand*{\thesection}{\Alph{section}}
+\renewcommand*{\thesubsection}{\Alph{section}~\arabic{subsection}}
\addsec{Teil A -- Schriftliche Planung der Unterrichtsstunde}
\setcounter{section}{1}
\setcounter{subsection}{0}
}{\clearpage}
\newenvironment{teilb}{
+\renewcommand*{\thesection}{\Alph{section}}
+\renewcommand*{\thesubsection}{\Alph{section}~\arabic{subsection}}
\addsec{Teil B -- Darstellung der längerfristigen Zusammenhänge}
\setcounter{section}{2}
\setcounter{subsection}{0}
@@ -278,18 +276,21 @@ a4paper,landscape, includehead, includefoot]{geometry}
\chead{\@lerngruppeKurz}
\ohead{\@datum}
\newcommand{\externesDokumentEinseitig}[1]{
-\centering{\fbox{\includegraphics[page=1]{#1}}}
+\centering{\fbox{
+\adjustbox{max size={\textwidth}{0.85\textheight}}{\includegraphics[page=1]{#1}}}
+}
}
\newcommand{\externesDokumentMehrseitig}[2][]{
-\ifthenelse{\equal{#1}{\empty}}{
-\centering{\fbox{\includegraphics[page=1]{#2}}}
+\centering{\fbox{
+\adjustbox{max size={\textwidth}{0.85\textheight}}{\includegraphics[page=1]{#2}}}
+}
+\ifthenelse{\equal{#1}{\empty}}{%
\includepdf[
pages=2-last,
scale=0.79,
pagecommand={\thispagestyle{scrheadings}},
frame=true]{#2}
-}{
-\centering{\fbox{\includegraphics[page=1]{#2}}}
+}{%
\includepdf[pages=2-last,
scale=0.79,
pagecommand={\thispagestyle{scrheadings}},
@@ -333,13 +334,11 @@ Lerngruppengr\"o{\ss}e (Anzahl):
\end{tabular}
\vspace{6mm}
-\begin{tabular}{l}
\textbf{Thema der unterrichtspraktischen Pr\"ufung:} \\
\@thema \\[9mm]
\textbf{Bezeichnung der zugeh\"origen Unterrichtsreihe:} \\
\@reihe\\[9mm]
-\end{tabular}
\begin{tabular}{ll}
\textbf{Pr\"ufungskommission} \tabularnewline
@@ -360,7 +359,9 @@ Seminarausbilder\@fremderseminar \tabularnewline
\the@foerderbedarf
Im GU eingesetzte Lehrkraft/weitere Person (Name, Vorname; Funktion):
+\ifthenelse{\value{@foerderbedarf}>-1}{
\@foerderbedarflNachn, \@foerderbedarflVorn; \@foerderbedarflFkt
+}{--}
\end{titlepage}
}{
\begin{titlepage}
diff --git a/Master/texmf-dist/tex/latex/schule/schuleue.cls b/Master/texmf-dist/tex/latex/schule/schuleue.cls
index 4d52aa1be4b..20b592c9e31 100644
--- a/Master/texmf-dist/tex/latex/schule/schuleue.cls
+++ b/Master/texmf-dist/tex/latex/schule/schuleue.cls
@@ -9,7 +9,8 @@
%% 2010, 2011, 2012, 2013, 2014
%% Johannes Pieper (johannes_pieper@yahoo.de)
%% Johannes Kuhaupt (kujohann@seminar.ham.nw.schule.de)
-%% Andre Hilbig (mail@andrehilbig.de)
+%% André Hilbig (mail@andrehilbig.de)
+%% Adrian Salamon (adriansalamon@gmail.com)
%%
%%
%% This work may be distributed and/or modified under the
@@ -109,11 +110,11 @@
%% http://www.ctan.org/pkg/ zur Verfügung.
%%
%% ----- BEGIN ------------------------------------------------------
-%% Der String Version: Version: 0.4 respektive 2014-09-07 wird beim Aufruf
+%% Der String Version: Version: 0.5 respektive 2014-11-18 wird beim Aufruf
%% des build-scripts durch die passende Nummer bzw. das passende
%% Datum ersetzt.
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
-\ProvidesClass{schuleue}[2014/09/07 v0.4 %
+\ProvidesClass{schuleue}[2014/11/18 v0.5 %
Vorlage für eine Übersicht]
\DeclareOption{loesung}%
{\PassOptionsToClass{loesung}{schuleab}}
diff --git a/Master/texmf-dist/tex/latex/schule/schulinf.sty b/Master/texmf-dist/tex/latex/schule/schulinf.sty
index 05edba7fb90..1d10e328c7a 100644
--- a/Master/texmf-dist/tex/latex/schule/schulinf.sty
+++ b/Master/texmf-dist/tex/latex/schule/schulinf.sty
@@ -9,7 +9,8 @@
%% 2010, 2011, 2012, 2013, 2014
%% Johannes Pieper (johannes_pieper@yahoo.de)
%% Johannes Kuhaupt (kujohann@seminar.ham.nw.schule.de)
-%% Andre Hilbig (mail@andrehilbig.de)
+%% André Hilbig (mail@andrehilbig.de)
+%% Adrian Salamon (adriansalamon@gmail.com)
%%
%%
%% This work may be distributed and/or modified under the
@@ -109,11 +110,11 @@
%% http://www.ctan.org/pkg/ zur Verfügung.
%%
%% ----- BEGIN ------------------------------------------------------
-%% Der String Version: Version: 0.4 respektive 2014-09-07 wird beim Aufruf
+%% Der String Version: Version: 0.5 respektive 2014-11-18 wird beim Aufruf
%% des build-scripts durch die passende Nummer bzw. das passende
%% Datum ersetzt.
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
-\ProvidesPackage{schulinf}[2014/09/07 v0.4 %
+\ProvidesPackage{schulinf}[2014/11/18 v0.5 %
Kommandos fuer den Informatikunterricht]
\RequirePackage{schule}
\RequirePackage{schullzk}
@@ -153,6 +154,10 @@
\tikzstyle{instcolor#2}=[fill=#1]
}
\newcommand{\nextlevel}{\addtocounter{seqlevel}{1}}
+\ProvideDocumentCommand{\anchormark}{O{0.15 cm} m O{0.05}}{
+ \tikz[overlay,remember picture,baseline=-1ex,xshift=#1]
+ \node[draw,fill=black,circle,scale=#3] (#2) {};
+}
\def\@fach{Informatik}
\endinput
%%
diff --git a/Master/texmf-dist/tex/latex/schule/schullsg.cls b/Master/texmf-dist/tex/latex/schule/schullsg.cls
index c23cbcf839f..118a4f97d78 100644
--- a/Master/texmf-dist/tex/latex/schule/schullsg.cls
+++ b/Master/texmf-dist/tex/latex/schule/schullsg.cls
@@ -9,7 +9,8 @@
%% 2010, 2011, 2012, 2013, 2014
%% Johannes Pieper (johannes_pieper@yahoo.de)
%% Johannes Kuhaupt (kujohann@seminar.ham.nw.schule.de)
-%% Andre Hilbig (mail@andrehilbig.de)
+%% André Hilbig (mail@andrehilbig.de)
+%% Adrian Salamon (adriansalamon@gmail.com)
%%
%%
%% This work may be distributed and/or modified under the
@@ -109,11 +110,11 @@
%% http://www.ctan.org/pkg/ zur Verfügung.
%%
%% ----- BEGIN ------------------------------------------------------
-%% Der String Version: Version: 0.4 respektive 2014-09-07 wird beim Aufruf
+%% Der String Version: Version: 0.5 respektive 2014-11-18 wird beim Aufruf
%% des build-scripts durch die passende Nummer bzw. das passende
%% Datum ersetzt.
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
-\ProvidesClass{schullsg}[2014/09/07 v0.4 %
+\ProvidesClass{schullsg}[2014/11/18 v0.5 %
Vorlage für eine Lösung]
\DeclareOption{loesung}%
{\PassOptionsToClass{loesung}{schuleab}}
diff --git a/Master/texmf-dist/tex/latex/schule/schullzk.cls b/Master/texmf-dist/tex/latex/schule/schullzk.cls
index 47dd06f1921..17931436cc3 100644
--- a/Master/texmf-dist/tex/latex/schule/schullzk.cls
+++ b/Master/texmf-dist/tex/latex/schule/schullzk.cls
@@ -9,7 +9,8 @@
%% 2010, 2011, 2012, 2013, 2014
%% Johannes Pieper (johannes_pieper@yahoo.de)
%% Johannes Kuhaupt (kujohann@seminar.ham.nw.schule.de)
-%% Andre Hilbig (mail@andrehilbig.de)
+%% André Hilbig (mail@andrehilbig.de)
+%% Adrian Salamon (adriansalamon@gmail.com)
%%
%%
%% This work may be distributed and/or modified under the
@@ -109,11 +110,11 @@
%% http://www.ctan.org/pkg/ zur Verfügung.
%%
%% ----- BEGIN ------------------------------------------------------
-%% Der String Version: Version: 0.4 respektive 2014-09-07 wird beim Aufruf
+%% Der String Version: Version: 0.5 respektive 2014-11-18 wird beim Aufruf
%% des build-scripts durch die passende Nummer bzw. das passende
%% Datum ersetzt.
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
-\ProvidesClass{schullzk}[2014/09/07 v0.4 %
+\ProvidesClass{schullzk}[2014/11/18 v0.5 %
Vorlage für eine Lernzielkontrolle]
\DeclareOption*{\PassOptionsToClass{\CurrentOption}{scrartcl}}
\ProcessOptions\relax
@@ -124,6 +125,7 @@
\RequirePackage[headsepline]{scrpage2}
\RequirePackage{schullzk}
\pagestyle{scrheadings}
+\def\datum#1{\gdef\@datum{#1}}
\def\inhalt#1{\gdef\@inhalt{#1}}
\ihead{Lernzielkontrolle:
@@ -131,7 +133,11 @@
{?? \@latex@warning@no@line{Der Inhalt ist nicht angegeben}}
{\@inhalt}
}
-\chead{}
+\chead{
+\ifthenelse{\isundefined{\@datum}}
+{\today}
+{\@datum}
+}
\ohead{Name: \hspace{5cm}}
\endinput
%%
diff --git a/Master/texmf-dist/tex/latex/schule/schullzk.sty b/Master/texmf-dist/tex/latex/schule/schullzk.sty
index 8b14b79776b..b7c4c07e3ad 100644
--- a/Master/texmf-dist/tex/latex/schule/schullzk.sty
+++ b/Master/texmf-dist/tex/latex/schule/schullzk.sty
@@ -9,7 +9,8 @@
%% 2010, 2011, 2012, 2013, 2014
%% Johannes Pieper (johannes_pieper@yahoo.de)
%% Johannes Kuhaupt (kujohann@seminar.ham.nw.schule.de)
-%% Andre Hilbig (mail@andrehilbig.de)
+%% André Hilbig (mail@andrehilbig.de)
+%% Adrian Salamon (adriansalamon@gmail.com)
%%
%%
%% This work may be distributed and/or modified under the
@@ -109,11 +110,11 @@
%% http://www.ctan.org/pkg/ zur Verfügung.
%%
%% ----- BEGIN ------------------------------------------------------
-%% Der String Version: Version: 0.4 respektive 2014-09-07 wird beim Aufruf
+%% Der String Version: Version: 0.5 respektive 2014-11-18 wird beim Aufruf
%% des build-scripts durch die passende Nummer bzw. das passende
%% Datum ersetzt.
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
-\ProvidesPackage{schullzk}[2014/09/07 v0.4 %
+\ProvidesPackage{schullzk}[2014/11/18 v0.5 %
Kommandos fuer das Setzen einer Lernzielkontrolle]
\newcounter{@gespunkte}
\newcommand{\punktesec}[2][0]{
diff --git a/Master/texmf-dist/tex/latex/schule/schulphy.sty b/Master/texmf-dist/tex/latex/schule/schulphy.sty
index b8bddaebc90..6a1bdd0d531 100644
--- a/Master/texmf-dist/tex/latex/schule/schulphy.sty
+++ b/Master/texmf-dist/tex/latex/schule/schulphy.sty
@@ -9,7 +9,8 @@
%% 2010, 2011, 2012, 2013, 2014
%% Johannes Pieper (johannes_pieper@yahoo.de)
%% Johannes Kuhaupt (kujohann@seminar.ham.nw.schule.de)
-%% Andre Hilbig (mail@andrehilbig.de)
+%% André Hilbig (mail@andrehilbig.de)
+%% Adrian Salamon (adriansalamon@gmail.com)
%%
%%
%% This work may be distributed and/or modified under the
@@ -109,11 +110,11 @@
%% http://www.ctan.org/pkg/ zur Verfügung.
%%
%% ----- BEGIN ------------------------------------------------------
-%% Der String Version: Version: 0.4 respektive 2014-09-07 wird beim Aufruf
+%% Der String Version: Version: 0.5 respektive 2014-11-18 wird beim Aufruf
%% des build-scripts durch die passende Nummer bzw. das passende
%% Datum ersetzt.
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
-\ProvidesPackage{schulphy}[2014/09/07 v0.4 %
+\ProvidesPackage{schulphy}[2014/11/18 v0.5 %
Kommandos fuer den Physikunterricht]
\RequirePackage{schule}
\RequirePackage{units}
diff --git a/Master/texmf-dist/tex/latex/schule/syntaxdi.sty b/Master/texmf-dist/tex/latex/schule/syntaxdi.sty
index b3e0da3f43e..5bef760d11e 100644
--- a/Master/texmf-dist/tex/latex/schule/syntaxdi.sty
+++ b/Master/texmf-dist/tex/latex/schule/syntaxdi.sty
@@ -9,7 +9,8 @@
%% 2010, 2011, 2012, 2013, 2014
%% Johannes Pieper (johannes_pieper@yahoo.de)
%% Johannes Kuhaupt (kujohann@seminar.ham.nw.schule.de)
-%% Andre Hilbig (mail@andrehilbig.de)
+%% André Hilbig (mail@andrehilbig.de)
+%% Adrian Salamon (adriansalamon@gmail.com)
%%
%%
%% This work may be distributed and/or modified under the
@@ -109,11 +110,11 @@
%% http://www.ctan.org/pkg/ zur Verfügung.
%%
%% ----- BEGIN ------------------------------------------------------
-%% Der String Version: Version: 0.4 respektive 2014-09-07 wird beim Aufruf
+%% Der String Version: Version: 0.5 respektive 2014-11-18 wird beim Aufruf
%% des build-scripts durch die passende Nummer bzw. das passende
%% Datum ersetzt.
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
-\ProvidesPackage{syntaxdi}[2014/09/07 v0.4 %
+\ProvidesPackage{syntaxdi}[2014/11/18 v0.5 %
Syntaxdiagramme mit TikZ]
\RequirePackage{tikz}
\usetikzlibrary{chains}