summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/schule
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2014-08-03 17:37:27 +0000
committerKarl Berry <karl@freefriends.org>2014-08-03 17:37:27 +0000
commit2d2de44a134aad00e4d84271192e8fb6e6e2ef07 (patch)
treedf3e65cae1a07bb92d8aa9cf51ff610ca15ec527 /Master/texmf-dist/tex/latex/schule
parentb078267b8098778831fd97872cd334fa87c28639 (diff)
schule
git-svn-id: svn://tug.org/texlive/trunk@34815 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/schule')
-rw-r--r--Master/texmf-dist/tex/latex/schule/relaycircuit.sty2
-rw-r--r--Master/texmf-dist/tex/latex/schule/schule.sty77
-rw-r--r--Master/texmf-dist/tex/latex/schule/schuleab.cls2
-rw-r--r--Master/texmf-dist/tex/latex/schule/schulein.cls2
-rw-r--r--Master/texmf-dist/tex/latex/schule/schuleit.cls2
-rw-r--r--Master/texmf-dist/tex/latex/schule/schulekl.cls2
-rw-r--r--Master/texmf-dist/tex/latex/schule/schulekl.sty2
-rw-r--r--Master/texmf-dist/tex/latex/schule/schuleub.cls2
-rw-r--r--Master/texmf-dist/tex/latex/schule/schuleue.cls2
-rw-r--r--Master/texmf-dist/tex/latex/schule/schulinf.sty2
-rw-r--r--Master/texmf-dist/tex/latex/schule/schullsg.cls2
-rw-r--r--Master/texmf-dist/tex/latex/schule/schullzk.cls2
-rw-r--r--Master/texmf-dist/tex/latex/schule/schullzk.sty16
-rw-r--r--Master/texmf-dist/tex/latex/schule/schulphy.sty2
-rw-r--r--Master/texmf-dist/tex/latex/schule/syntaxdi.sty2
15 files changed, 97 insertions, 22 deletions
diff --git a/Master/texmf-dist/tex/latex/schule/relaycircuit.sty b/Master/texmf-dist/tex/latex/schule/relaycircuit.sty
index 86902301586..5ed6ffcfe12 100644
--- a/Master/texmf-dist/tex/latex/schule/relaycircuit.sty
+++ b/Master/texmf-dist/tex/latex/schule/relaycircuit.sty
@@ -73,7 +73,7 @@
%% zur Verfügung.
%%
%% Das LaTeX-Paket zum Setzen der Dokumente der Sammlung steht
-%% unter http://www.ctan.org/pkg/
+%% unter http://www.ctan.org/pkg/schule
%% zur Verfügung.
%%
%% ----- BEGIN ------------------------------------------------------------------
diff --git a/Master/texmf-dist/tex/latex/schule/schule.sty b/Master/texmf-dist/tex/latex/schule/schule.sty
index 8814e2b130d..b22f2c285e5 100644
--- a/Master/texmf-dist/tex/latex/schule/schule.sty
+++ b/Master/texmf-dist/tex/latex/schule/schule.sty
@@ -73,7 +73,7 @@
%% zur Verfügung.
%%
%% Das LaTeX-Paket zum Setzen der Dokumente der Sammlung steht
-%% unter http://www.ctan.org/pkg/
+%% unter http://www.ctan.org/pkg/schule
%% zur Verfügung.
%%
%% ----- BEGIN ------------------------------------------------------------------
@@ -87,6 +87,7 @@
\RequirePackage{ifthen}
\RequirePackage{xspace}
\RequirePackage{tabularx}
+\RequirePackage{rotating}
\RequirePackage{ragged2e}
\RequirePackage{amssymb}
\RequirePackage{amsmath}
@@ -112,11 +113,19 @@
{\setboolean{@loesunganzeigen@Seite}{true}\newcounter{@loesung@nr}}
\DeclareOption{loesungsseite}%
{\setboolean{@loesunganzeigen@Seite}{true}\newcounter{@loesung@nr}}
+\newboolean{@stundenverlaufquer}
+\setboolean{@stundenverlaufquer}{false}
+\DeclareOption{stundenverlaufquer}%
+{\setboolean{@stundenverlaufquer}{true}}
+\newboolean{@stundenverlaufdidkom}
+\setboolean{@stundenverlaufdidkom}{false}
+\DeclareOption{stundenverlaufdidkom}%
+{\setboolean{@stundenverlaufdidkom}{true}}
\ProcessOptions
\newcommand{\diastring}[1]{\textquotedbl#1\textquotedbl}
\newcommand{\SuS}{Sch\-\"uler\-in\-nen und Sch\"u\-ler\xspace}
-\newcommand{\SuSn}{Sch\-\"uler\-in\-nen Sch\"u\-lern\xspace}
+\newcommand{\SuSn}{Sch\-\"uler\-in\-nen und Sch\"u\-lern\xspace}
\newcommand{\set@lizenz}[2]{\csname cc#2\endcsname \xspace #1}
\newcommand{\cclizenz}[2][]{\ofoot[\set@lizenz{#1}{#2}]{\set@lizenz{#1}{#2}}}
@@ -156,10 +165,17 @@ loesung@\the@zeige@nr\endcsname\par%
\newcount\zeitanzeigen
\@pruefwert=1
\zeitanzeigen=0
+\ifthenelse{\boolean{@stundenverlaufdidkom}}{
+\newcommand{\zeitpunkt}[1]{
+\ifnum \zeitanzeigen=\@pruefwert
+\multicolumn{5}{|c|}{#1} \\ \hline
+\fi}
+}{
\newcommand{\zeitpunkt}[1]{
\ifnum \zeitanzeigen=\@pruefwert
\multicolumn{4}{|c|}{#1} \\ \hline
\fi}
+}
\newcommand{\luecke}[1]{\rule[0pt]{#1}{.5pt}}
\newcommand{\chb}{$\Box$\ }
\newcommand{\name}[1]{\textsc{#1}}
@@ -169,20 +185,65 @@ loesung@\the@zeige@nr\endcsname\par%
{\item \textbf{(1 Punkt)}}%
{\item \textbf{(#1 Punkte)}}%
}
+\newcommand{\punkteitemloesung}[3][]{
+\ifthenelse{\equal{#2}{1}}
+{\item \textbf{(1 Punkt)} #3}
+{\item \textbf{(#2 Punkte)} #3}
+\ifthenelse{\equal{#1}{}}{}{
+\ifthenelse{\boolean{@loesunganzeigen}}
+{\\\textbf{L\"osung:} #1}{}
+\ifthenelse{\boolean{@loesunganzeigen@Seite}}
+{\label{loesung@\the@loesung@nr}\global\expandafter\def\csname
+loesung@\the@loesung@nr\endcsname{\textbf{\ref{loesung@\the@zeige@nr}. Aufgabe:} #1}
+\addtocounter{@loesung@nr}{1}}{}
+}
+}
\newcommand{\scaleTikz}[1]{
\tikzstyle{every node}=[scale=#1]
\tikzstyle{every path}=[scale=#1]
\tikzstyle{inststyle}+=[rounded corners= #1 * 3mm] %
% hier werden weitere Optionen angegeben
}
+\newcommand{\didkom}[1]{
+\ifthenelse{\boolean{@stundenverlaufdidkom}}{& #1}{}
+}
+\newcommand{\stundenverlaufkopf}{
+\hline \textbf{Unterrichts\-phasen} &
+\textbf{Operationen/Sachaspekte} &
+\textbf{Aktions- und Sozialformen} &
+\textbf{Medien}
+}
\newenvironment{stundenverlauf}
-{\RaggedLeft
+{
+\ifthenelse{\boolean{@stundenverlaufquer}}{
+\begin{sidewaystable}
+\ifthenelse{\boolean{@stundenverlaufdidkom}}{
+\begin{tabular}{|p{2.2cm}|p{7.5cm}|p{3.5cm}|p{2.5cm}|p{4.9cm}|}
+\stundenverlaufkopf &
+\textbf{Didaktischer Kommentar} \\ \hline
+}{
+\begin{tabular}{|p{3cm}|p{11cm}|p{3.5cm}|p{3.5cm}|}
+\stundenverlaufkopf \\ \hline
+}
+}{
+\ifthenelse{\boolean{@stundenverlaufdidkom}}{
+\RaggedLeft
+\tabularx{\textwidth}{|p{2.2cm}|X|p{1.7cm}|p{1.9cm}|p{2.8cm}|}
+\stundenverlaufkopf &
+\textbf{Didaktischer Kommentar} \\ \hline
+}{
\tabularx{\textwidth}{|p{2.8cm}|X|p{1.7cm}|p{1.9cm}|}
-\hline \textbf{Unterrichts\-phasen}&
-\textbf{Operationen/Sach\-aspekte}&
-\textbf{Aktions- und Sozial\-formen}&
-\textbf{Medien} \\ \hline}
-{\endtabularx \justifying}
+\stundenverlaufkopf \\ \hline
+}
+}
+}
+{
+\ifthenelse{\boolean{@stundenverlaufquer}}{
+\end{tabular}
+\end{sidewaystable}
+}{
+\endtabularx \justifying}
+}
\newenvironment{aufgaben}
{\begin{enumerate}
\renewcommand{\labelenumi}{\textbf{\arabic{enumi}. Aufgabe}}}
diff --git a/Master/texmf-dist/tex/latex/schule/schuleab.cls b/Master/texmf-dist/tex/latex/schule/schuleab.cls
index dd0ff0836c3..c33b293af38 100644
--- a/Master/texmf-dist/tex/latex/schule/schuleab.cls
+++ b/Master/texmf-dist/tex/latex/schule/schuleab.cls
@@ -73,7 +73,7 @@
%% zur Verfügung.
%%
%% Das LaTeX-Paket zum Setzen der Dokumente der Sammlung steht
-%% unter http://www.ctan.org/pkg/
+%% unter http://www.ctan.org/pkg/schule
%% zur Verfügung.
%%
%% ----- BEGIN ------------------------------------------------------------------
diff --git a/Master/texmf-dist/tex/latex/schule/schulein.cls b/Master/texmf-dist/tex/latex/schule/schulein.cls
index a6060143602..651df555f9d 100644
--- a/Master/texmf-dist/tex/latex/schule/schulein.cls
+++ b/Master/texmf-dist/tex/latex/schule/schulein.cls
@@ -73,7 +73,7 @@
%% zur Verfügung.
%%
%% Das LaTeX-Paket zum Setzen der Dokumente der Sammlung steht
-%% unter http://www.ctan.org/pkg/
+%% unter http://www.ctan.org/pkg/schule
%% zur Verfügung.
%%
%% ----- BEGIN ------------------------------------------------------------------
diff --git a/Master/texmf-dist/tex/latex/schule/schuleit.cls b/Master/texmf-dist/tex/latex/schule/schuleit.cls
index 19aee3d0d7a..1747f7e9af2 100644
--- a/Master/texmf-dist/tex/latex/schule/schuleit.cls
+++ b/Master/texmf-dist/tex/latex/schule/schuleit.cls
@@ -73,7 +73,7 @@
%% zur Verfügung.
%%
%% Das LaTeX-Paket zum Setzen der Dokumente der Sammlung steht
-%% unter http://www.ctan.org/pkg/
+%% unter http://www.ctan.org/pkg/schule
%% zur Verfügung.
%%
%% ----- BEGIN ------------------------------------------------------------------
diff --git a/Master/texmf-dist/tex/latex/schule/schulekl.cls b/Master/texmf-dist/tex/latex/schule/schulekl.cls
index cf4231832ca..381eea7ad87 100644
--- a/Master/texmf-dist/tex/latex/schule/schulekl.cls
+++ b/Master/texmf-dist/tex/latex/schule/schulekl.cls
@@ -73,7 +73,7 @@
%% zur Verfügung.
%%
%% Das LaTeX-Paket zum Setzen der Dokumente der Sammlung steht
-%% unter http://www.ctan.org/pkg/
+%% unter http://www.ctan.org/pkg/schule
%% zur Verfügung.
%%
%% ----- BEGIN ------------------------------------------------------------------
diff --git a/Master/texmf-dist/tex/latex/schule/schulekl.sty b/Master/texmf-dist/tex/latex/schule/schulekl.sty
index 5d0742251a1..418818957cb 100644
--- a/Master/texmf-dist/tex/latex/schule/schulekl.sty
+++ b/Master/texmf-dist/tex/latex/schule/schulekl.sty
@@ -73,7 +73,7 @@
%% zur Verfügung.
%%
%% Das LaTeX-Paket zum Setzen der Dokumente der Sammlung steht
-%% unter http://www.ctan.org/pkg/
+%% unter http://www.ctan.org/pkg/schule
%% zur Verfügung.
%%
%% ----- BEGIN ------------------------------------------------------------------
diff --git a/Master/texmf-dist/tex/latex/schule/schuleub.cls b/Master/texmf-dist/tex/latex/schule/schuleub.cls
index 7caa3ed6acd..827e205e81e 100644
--- a/Master/texmf-dist/tex/latex/schule/schuleub.cls
+++ b/Master/texmf-dist/tex/latex/schule/schuleub.cls
@@ -73,7 +73,7 @@
%% zur Verfügung.
%%
%% Das LaTeX-Paket zum Setzen der Dokumente der Sammlung steht
-%% unter http://www.ctan.org/pkg/
+%% unter http://www.ctan.org/pkg/schule
%% zur Verfügung.
%%
%% ----- BEGIN ------------------------------------------------------------------
diff --git a/Master/texmf-dist/tex/latex/schule/schuleue.cls b/Master/texmf-dist/tex/latex/schule/schuleue.cls
index 351af3d46fe..2f91b11e4c1 100644
--- a/Master/texmf-dist/tex/latex/schule/schuleue.cls
+++ b/Master/texmf-dist/tex/latex/schule/schuleue.cls
@@ -73,7 +73,7 @@
%% zur Verfügung.
%%
%% Das LaTeX-Paket zum Setzen der Dokumente der Sammlung steht
-%% unter http://www.ctan.org/pkg/
+%% unter http://www.ctan.org/pkg/schule
%% zur Verfügung.
%%
%% ----- BEGIN ------------------------------------------------------------------
diff --git a/Master/texmf-dist/tex/latex/schule/schulinf.sty b/Master/texmf-dist/tex/latex/schule/schulinf.sty
index e603b8a4cff..73546d74669 100644
--- a/Master/texmf-dist/tex/latex/schule/schulinf.sty
+++ b/Master/texmf-dist/tex/latex/schule/schulinf.sty
@@ -73,7 +73,7 @@
%% zur Verfügung.
%%
%% Das LaTeX-Paket zum Setzen der Dokumente der Sammlung steht
-%% unter http://www.ctan.org/pkg/
+%% unter http://www.ctan.org/pkg/schule
%% zur Verfügung.
%%
%% ----- BEGIN ------------------------------------------------------------------
diff --git a/Master/texmf-dist/tex/latex/schule/schullsg.cls b/Master/texmf-dist/tex/latex/schule/schullsg.cls
index 3b96b77e29a..c0c93be1245 100644
--- a/Master/texmf-dist/tex/latex/schule/schullsg.cls
+++ b/Master/texmf-dist/tex/latex/schule/schullsg.cls
@@ -73,7 +73,7 @@
%% zur Verfügung.
%%
%% Das LaTeX-Paket zum Setzen der Dokumente der Sammlung steht
-%% unter http://www.ctan.org/pkg/
+%% unter http://www.ctan.org/pkg/schule
%% zur Verfügung.
%%
%% ----- BEGIN ------------------------------------------------------------------
diff --git a/Master/texmf-dist/tex/latex/schule/schullzk.cls b/Master/texmf-dist/tex/latex/schule/schullzk.cls
index cd6e1dd3056..564c6a8fbab 100644
--- a/Master/texmf-dist/tex/latex/schule/schullzk.cls
+++ b/Master/texmf-dist/tex/latex/schule/schullzk.cls
@@ -73,7 +73,7 @@
%% zur Verfügung.
%%
%% Das LaTeX-Paket zum Setzen der Dokumente der Sammlung steht
-%% unter http://www.ctan.org/pkg/
+%% unter http://www.ctan.org/pkg/schule
%% zur Verfügung.
%%
%% ----- BEGIN ------------------------------------------------------------------
diff --git a/Master/texmf-dist/tex/latex/schule/schullzk.sty b/Master/texmf-dist/tex/latex/schule/schullzk.sty
index 6550e522517..c9645792816 100644
--- a/Master/texmf-dist/tex/latex/schule/schullzk.sty
+++ b/Master/texmf-dist/tex/latex/schule/schullzk.sty
@@ -73,7 +73,7 @@
%% zur Verfügung.
%%
%% Das LaTeX-Paket zum Setzen der Dokumente der Sammlung steht
-%% unter http://www.ctan.org/pkg/
+%% unter http://www.ctan.org/pkg/schule
%% zur Verfügung.
%%
%% ----- BEGIN ------------------------------------------------------------------
@@ -102,6 +102,20 @@
{\item \textbf{(#1 Punkte)}}%
\addtocounter{@gespunkte}{#1}
}
+\renewcommand{\punkteitemloesung}[3][]{
+\ifthenelse{\equal{#2}{1}}
+{\item \textbf{(1 Punkt)} #3}
+{\item \textbf{(#2 Punkte)} #3}
+\ifthenelse{\equal{#1}{}}{}{
+\ifthenelse{\boolean{@loesunganzeigen}}
+{\\\textbf{L\"osung:} #1}{}
+\ifthenelse{\boolean{@loesunganzeigen@Seite}}
+{\phantomsection\label{loesung@\the@loesung@nr}\global\expandafter\def\csname
+loesung@\the@loesung@nr\endcsname{\textbf{\ref{loesung@\the@zeige@nr}. Aufgabe:} #1}
+\addtocounter{@loesung@nr}{1}}{}
+}
+\addtocounter{@gespunkte}{#2}
+}
\renewcommand{\setzePunkte}{\@punkte}
\def\newpunkte#1#2{
\global\expandafter\def\csname punkte@#1\endcsname{#2}
diff --git a/Master/texmf-dist/tex/latex/schule/schulphy.sty b/Master/texmf-dist/tex/latex/schule/schulphy.sty
index 99f4db1b70d..1fcb72ced13 100644
--- a/Master/texmf-dist/tex/latex/schule/schulphy.sty
+++ b/Master/texmf-dist/tex/latex/schule/schulphy.sty
@@ -73,7 +73,7 @@
%% zur Verfügung.
%%
%% Das LaTeX-Paket zum Setzen der Dokumente der Sammlung steht
-%% unter http://www.ctan.org/pkg/
+%% unter http://www.ctan.org/pkg/schule
%% zur Verfügung.
%%
%% ----- BEGIN ------------------------------------------------------------------
diff --git a/Master/texmf-dist/tex/latex/schule/syntaxdi.sty b/Master/texmf-dist/tex/latex/schule/syntaxdi.sty
index d097b2e939b..86410a47c3c 100644
--- a/Master/texmf-dist/tex/latex/schule/syntaxdi.sty
+++ b/Master/texmf-dist/tex/latex/schule/syntaxdi.sty
@@ -73,7 +73,7 @@
%% zur Verfügung.
%%
%% Das LaTeX-Paket zum Setzen der Dokumente der Sammlung steht
-%% unter http://www.ctan.org/pkg/
+%% unter http://www.ctan.org/pkg/schule
%% zur Verfügung.
%%
%% ----- BEGIN ------------------------------------------------------------------