diff options
Diffstat (limited to 'Master/texmf-dist/doc/latex/schule/source/Module')
38 files changed, 0 insertions, 3903 deletions
diff --git a/Master/texmf-dist/doc/latex/schule/source/Module/Aufgaben/code.tex b/Master/texmf-dist/doc/latex/schule/source/Module/Aufgaben/code.tex deleted file mode 100644 index 00fc23880d5..00000000000 --- a/Master/texmf-dist/doc/latex/schule/source/Module/Aufgaben/code.tex +++ /dev/null @@ -1,314 +0,0 @@ -% ******************************************************************** -% * Aufgaben * -% ******************************************************************** - -% Konfiguration des xSim-Pakets -% ******************************************************************** - -\xsimsetup{ - file-extension=xsim - % Bezeichnungen -% points/name=Punkt, -% points/name-plural=Punkte, -% points/bonus-name=Zusatzpunkt, -% points/bonus-plural=Zusatzpunkte, -% % Noten -% grades/half=true, % Auf halbe Punkte runden -% grades/round=1, % Eine Dezimalstelle -% % Darstellung der Punkte -% question/headings=schule-standard, -} - -% Übersetzungen -% **************************************************** **************** -\DeclareExerciseTranslations{bonusquestion}{ - Fallback = bonus question, - German = Zusatzaufgabe, -} -\DeclareExerciseTranslations{bonusquestions}{ - Fallback = bonus questions, - German = Zusatzaufgaben, -} - -\DeclareExerciseTranslations{total}{ - Fallback = total, - German = $\Sigma$, %oder: gesamt %war: %insgesamt -} - -% Metadaten -% ******************************************************************** -\DeclareExerciseProperty{bearbeitungshinweis} -\DeclareExerciseProperty{symbol} - -% Aufgabenstile -% ******************************************************************** - -% Makro zum Setzen des Symbols von Aufgaben -\newcommand{\setzeSymbol}[1]{\SetExerciseProperty{symbol}{#1}} - -% Aufgabenstile und Tabellenstile laden (einzelne Files) - -\loadxsimstyle{schule-default,schule-keinepunkte,schule-tcolorbox, schule-binnen, schule-randpunkte,schule-keintitel, schule-keinenummer, schule-tabelle-kurz} - -% Umgebungen -% ******************************************************************** - -% Definiton der Aufgaben- und Lösungsumgebungen des xsim-Pakets -% -------------------------------------------------------------------- -\DeclareExerciseType{aufgabe}{ - exercise-env = aufgabe, - solution-env = loesung, - exercise-name = \XSIMtranslate{question}, - solution-name = \XSIMtranslate{solution}, - exercise-template = schule-default, - solution-template = schule-default, -} - - -\DeclareExerciseType{zusatzaufgabe}{ - exercise-env = aufgabe*, - solution-env = loesung*, - exercise-name = \XSIMtranslate{bonusquestion}, - solution-name = \XSIMtranslate{solution}, - exercise-template = schule-default, - solution-template = schule-default, -} - -\DeclareExerciseTranslation{German}{default-heading}{% - \XSIMmixedcase{\GetExerciseParameter{solution-name}}en zu den - \XSIMmixedcase{\GetExerciseParameter{exercise-name}}% - \XSIMifeqF{\GetExerciseParameter{exercise-name}}{Aufgabe}{}n% -} - -\DeclareExerciseTranslation{German}{collection-heading}{% - \XSIMmixedcase{\GetExerciseParameter{solution-name}}en zu den - \XSIMmixedcase{\GetExerciseParameter{exercise-name}}% - \XSIMifeqF{\GetExerciseParameter{exercise-name}}{Zusatzaufgaben}{e}n% -} - - -%Setzten des Aufgabentemplates -\NewDocumentCommand{\setzeAufgabentemplate}{m}{ - \xsimsetup{aufgabe/template=#1} -} - - -% Teilaufgaben -% -------------------------------------------------------------------- -\newcounter{teilpunkte} -\@ifclassloaded{beamer}{ - \newenvironment{teilaufgaben}{\begin{enumerate}[a)] - }{\end{enumerate}} -}{ - \setcounter{teilpunkte}{0} - \newlist{teilaufgaben}{enumerate}{1} - \setlist[teilaufgaben]{ - label=\textbf{\alph{teilaufgabeni})}, - topsep=0.2em, - itemsep=-0.1em, - } -} - -\xsimsetup{ - aufgabe/begin-hook={\setcounter{teilpunkte}{0}}, - aufgabe/end-hook={% - \ifnum\theteilpunkte>0% - \SetExpandedExerciseProperty{points}{\theteilpunkte}% - \fi% - }% -} - -\newcommand{\Teilpunkte}{\arabic{teilpunkte}} - -\makeatletter -\NewDocumentCommand{\teilaufgabe}{o}{ - \IfInsideSolutionTF{ - % In Lösungen - \item% - }{ - % In Aufgaben - \item% - \IfNoValueF{#1}{\addtocounter{teilpunkte}{#1}(#1)\xspace} - } -} - -% Gedacht, wenn es bei Teilaufgaben kein Lösung angegeben werden soll -\newcommand{\teilaufgabeOhneLoesung}{\addtocounter{teilaufgabeni}{1}} - -% Spezielle Aufgabentypen -% ******************************************************************** - -% Lücken -% -------------------------------------------------------------------- -\newcommand{\verstecke}[1]{ - \IfInsideSolutionTF{#1}{} -} -\newcommand{\luecke}[2][]{% - % Feste Lücke - \blank[width=#2,#1]{}% -} - -\newcommand{\textluecke}[2][]{% - % Textabhängige Lücke - % Default: Doppelte Textlänge als Lückenlänge - % Param: 'nichts' für keine Linie o.ä. - % (Korrekturfaktor für Handschrift) - \ifthenelse{\equal{\detokenize{#1}}{\detokenize{nichts}}} - {\IfInsideSolutionTF{#2}{ }} % TRUE - {\blank[scale=2,#1]{#2}}% FALSE -} - -%%%% Mit xsim nicht möglich -% \aufgabeLueckentext -% [Optionen für die Aufgabenumgebung] -% {Lückentext} -% {Extras} -% [Symbol] -% \NewDocumentCommand{\aufgabeLueckentext}{ O{} m m O{} O{} }{% -% \begin{aufgabe}[#1,symbol=#4]% -% %\setzeSymbol{#4}% -% #2% -% \begin{loesung}% -% #2% -% \end{loesung}% -% #3% -% \end{aufgabe}% -% } - - -% Multiple Choice -% -------------------------------------------------------------------- -\NewTasks[style=multiplechoice]{mcumgebung}[\choice](3) -\newcommand*{\mcrichtig}{% - \IfInsideSolutionTF{\checkedchoicebox}{\choicebox}% -} - -%%%%% Mit xsim nicht möglich -% \aufgabeMC -% [Punkte] -% {Auswahlmöglichkeiten} -% [Spaltenzahl] -% {Extras} -% [Symbol] -% [Optionen für die Aufgabenumgebung] -% \NewDocumentCommand{\aufgabeMC}{ O{} m O{3} m O{} O{} }{ -% \begin{aufgabe}[#6]{#1} -% \setzeSymbol{#5} -% \begin{mcumgebung}(#3) -% #2 -% \end{mcumgebung} -% \begin{loesung} -% \begin{mcumgebung}(#3) -% #2 -% \end{mcumgebung} -% \end{loesung} -% #4 -% \end{aufgabe} -% } - -% ******************************************************************** -% * Lösungen * -% ******************************************************************** - -% Markierung für Seitenzahlen setzen, ACHTUNG: Wird nur ausgeführt, -% falls noch etwas kommt, d.h. Lösungen oder EWH. Sonst undefiniert! -\AtEndDocument{\label{LetzteInhaltsseite}} -\newboolean{schule@ende@inhalt@gesetzt} -\setboolean{schule@ende@inhalt@gesetzt}{false} - -% Welche Art von Lösung? -\ifthenelse{\equal{\schule@loesungen}{seite}}{ - % Lösungsseite - \AtEndDocument{ - \clearpage - \ifthenelse{\boolean{schule@ende@inhalt@gesetzt}}{}{% - \pagenumbering{Roman}% - \setboolean{schule@ende@inhalt@gesetzt}{true}% - } - \chead{\Titel\schule@kopfUmbruch} - \ohead{Lösung\schule@kopfUmbruch} - \cfoot{\thepage} - %\section*{Lösungen} % mit XSIM: Lösungen zu den Aufgaben in printsolutions drin? - \printsolutions - } -}{ - \ifthenelse{\equal{\schule@loesungen}{folgend}}{ - % auf Aufgaben folgend - \xsimsetup{ - solution/print, - loesung/print, - loesung*/print, - } - }{ - % nichts - } -} - -% ******************************************************************** -% * Bewertung und Punkte * -% ******************************************************************** - -\newcommand{\punkteAufgabe}{% -\GetExerciseProperty{points}\xspace% -\IfExerciseGoalSingularTF{points} - {\,\XSIMtranslate{point}} - {\,\XSIMtranslate{points}} -} - -\newcommand{\punkteTotal}{% -\TotalExerciseGoals{points}%+ bonus-points - {\,\XSIMtranslate{point}} - {\,\XSIMtranslate{points}}% -} - -% Punktübersicht -% ******************************************************************** - -\NewDocumentCommand{\punktuebersicht}{O{kurz}}{ - \gradingtable[template=#1]%kurz oder: default* oder: default -} - -% ******************************************************************** -% Hinweise * -% ******************************************************************** -% Zur Speicherung der Hinweise werden die Eigenschaften von xsim -% Aufgaben erweitert. Hierzu ist es erforderlich dem -% "SetExerciseProperty"-Makro als Wert für den Schlüssel -% "hinweise" übergeben werden. -% Um den folgenden Quelltext halbwegs lesbar zu halten, wird auf -% das environ-Paket zurückgegriffen. - -% Hinweise-Umgebung -% ******************************************************************** - -\ExplSyntaxOn -\NewEnviron{bearbeitungshinweis}{ - \exp_args:Nno \SetExerciseProperty {bearbeitungshinweis} {\BODY} -} -\ExplSyntaxOff - -% Ausgabe von Hinweisen -% ******************************************************************** - -% Vollständige Liste -\newcommand{\bearbeitungshinweisliste}{ - \begin{description} - \ForEachUsedExerciseByID{% - \def\ExerciseType{##1}% - \def\ExerciseID{##2}% - \GetExercisePropertyT{bearbeitungshinweis}{% - \item[\XSIMmixedcase{\GetExerciseName}~##3] - ####1% - }% - }% - \end{description} -} - -% Für eine Aufgabe -\NewDocumentCommand{\bearbeitungshinweisZuAufgabe}{O{aufgabe} m}{ - \ifthenelse{\equal{#2}{}}{ - \GetExerciseProperty{bearbeitungshinweis}% - }{% - \ExercisePropertyGet{#1}{#2}{bearbeitungshinweis}% - } -} diff --git a/Master/texmf-dist/doc/latex/schule/source/Module/Aufgaben/optionen.tex b/Master/texmf-dist/doc/latex/schule/source/Module/Aufgaben/optionen.tex deleted file mode 100644 index a7ac1b049e1..00000000000 --- a/Master/texmf-dist/doc/latex/schule/source/Module/Aufgaben/optionen.tex +++ /dev/null @@ -1,14 +0,0 @@ -% ******************************************************************** -% * Paketoptionen * -% ******************************************************************** - - -% Standardwerte -% ******************************************************************** -\newcommand{\schule@loesungen}{keine} - -% Optionsdefinitionen -% ******************************************************************** -\pgfkeys{ - /schule/.cd, - loesungen/.store in=\schule@loesungen,} diff --git a/Master/texmf-dist/doc/latex/schule/source/Module/Aufgaben/pakete.tex b/Master/texmf-dist/doc/latex/schule/source/Module/Aufgaben/pakete.tex deleted file mode 100644 index 23601ca2af7..00000000000 --- a/Master/texmf-dist/doc/latex/schule/source/Module/Aufgaben/pakete.tex +++ /dev/null @@ -1,5 +0,0 @@ -% Aufgaben -\RequirePackage[verbose,clear-aux]{xsim}%verbose für entwicklung, %final,clear-aux -\RequirePackage{tcolorbox} -% Symbole -\RequirePackage{utfsym}
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/schule/source/Module/Aufgaben/xsim.style.schule-binnen.code.tex b/Master/texmf-dist/doc/latex/schule/source/Module/Aufgaben/xsim.style.schule-binnen.code.tex deleted file mode 100644 index aa47e556f71..00000000000 --- a/Master/texmf-dist/doc/latex/schule/source/Module/Aufgaben/xsim.style.schule-binnen.code.tex +++ /dev/null @@ -1,29 +0,0 @@ -% Standardstil für inline Aufgaben (gesellschaftswissenschaften) - -\xsimstyle{schule-binnen} %todo: Besser: schule-liste ? - - -\DeclareExerciseEnvironmentTemplate{schule-binnen} - { \par\noindent% - \ifthenelse{\equal{\ExerciseType}{zusatzaufgabe}}{\llap{\GetExerciseProperty{symbol}$\bigstar$}~}{\llap{\GetExerciseProperty{symbol}~}}% - \textbf{\GetExerciseProperty{counter}}.) % das will man ja gerade nicht haben - %\renewenvironment{teilaufgaben}{\begin{enumerate}}{\end{enumerate}} - %\RenewDocumentCommand{\teilaufgabe}{o}{ - % \IfInsideSolutionTF - % {\item% - % } - % {\item% - % \IfNoValueF{#1}{(\addpoints{#1})\xspace} - % } - % } - } - {\IfInsideSolutionTF{}{ % Punkteanzeige - \GetExercisePropertyT{points}{(\PropertyValue - \nobreakspace - \IfExerciseGoalSingularTF{points} - {\XSIMtranslate{point}} - {\XSIMtranslate{points}}) - } - } - \par} - diff --git a/Master/texmf-dist/doc/latex/schule/source/Module/Aufgaben/xsim.style.schule-default.code.tex b/Master/texmf-dist/doc/latex/schule/source/Module/Aufgaben/xsim.style.schule-default.code.tex deleted file mode 100644 index a9393dc2a1f..00000000000 --- a/Master/texmf-dist/doc/latex/schule/source/Module/Aufgaben/xsim.style.schule-default.code.tex +++ /dev/null @@ -1,41 +0,0 @@ -% Standardstil für normale Aufgaben (und Zusatzaufgaben) mit Punkten neben der Subsection - -\xsimstyle{schule-default} - -\DeclareExerciseEnvironmentTemplate{schule-default} {% - \addpenalty{-3000}\smallskip\noindent\textbf{% - % Falls Zusatzaufgabe: - \ifthenelse{\equal{\ExerciseType}{zusatzaufgabe}}{\llap{\GetExerciseProperty{symbol}$\bigstar$}~}{\llap{\GetExerciseProperty{symbol}~}}% - \XSIMmixedcase{\GetExerciseName}\nobreakspace - \GetExerciseProperty{counter}% - \IfInsideSolutionF{% - \IfExercisePropertySetT{subtitle}{ - {\nobreakspace\GetExercisePropertyT{subtitle}{\normalfont \itshape \PropertyValue}}}% Subtitle setzten - }% - % Stil für Punkteanzeige - \GetExercisePropertyTF{points}{% - \normalfont% Punkte in normal font/Shape aber auf Ebene der Subsection - \nobreakspace(\PropertyValue - \GetExercisePropertyT{bonus-points} - {\nobreakspace\small(+\PropertyValue)}% Kleinere Bonuspunkte? - \nobreakspace% - \IfExerciseGoalSingularTF{points} - {\XSIMtranslate{point}} - {\XSIMtranslate{points}}% - ) - }{%Keine Punkte - \GetExercisePropertyT{bonus-points}{ - \normalfont% Punkte in normal font/Shape aber auf Ebene der Subsection - \nobreakspace(0\nobreakspace\small(+\PropertyValue)% Kleinere Bonuspunkte? - \nobreakspace% - \IfExerciseGoalSingularTF{bonus-points} - {\XSIMtranslate{point}} - {\XSIMtranslate{points}}% - ) - } - } - }\par\smallskip - % - % -} -{\IfInsideSolutionT{\par}}% diff --git a/Master/texmf-dist/doc/latex/schule/source/Module/Aufgaben/xsim.style.schule-keinenummer.code.tex b/Master/texmf-dist/doc/latex/schule/source/Module/Aufgaben/xsim.style.schule-keinenummer.code.tex deleted file mode 100644 index e7b1c2896cf..00000000000 --- a/Master/texmf-dist/doc/latex/schule/source/Module/Aufgaben/xsim.style.schule-keinenummer.code.tex +++ /dev/null @@ -1,30 +0,0 @@ -% Standardstil für normale Aufgaben (und Zusatzaufgaben) mit Punkten neben der Subsection - -\xsimstyle{schule-keinenummer} - -\DeclareExerciseEnvironmentTemplate{schule-keinenummer} {% - \addpenalty{-3000}\smallskip\noindent\textbf{% - % Falls Zusatzaufgabe: - \ifthenelse{\equal{\ExerciseType}{zusatzaufgabe}}{\llap{\GetExerciseProperty{symbol}$\bigstar$}~}{\llap{\GetExerciseProperty{symbol}~}}% - \XSIMmixedcase{\GetExerciseName}\nobreakspace - \IfInsideSolutionF{% - \IfExercisePropertySetT{subtitle}{ - {\nobreakspace\GetExercisePropertyT{subtitle}{\normalfont \itshape \PropertyValue}}}% Subtitle setzten - }% - % - % Stil für Punkteanzeige - \GetExercisePropertyT{points}{% - \normalfont % Punkte in normal font/Shape aber auf Ebene der Subsection - \nobreakspace(\PropertyValue - \GetExercisePropertyT{bonus-points} - {\nobreakspace\small(+\PropertyValue)}% Kleinere Bonuspunkte? - \nobreakspace% - \IfExerciseGoalSingularTF{points} - {\XSIMtranslate{point}} - {\XSIMtranslate{points}}% - ) - } - }\par\smallskip - % -} -{\IfInsideSolutionT{\par}}% diff --git a/Master/texmf-dist/doc/latex/schule/source/Module/Aufgaben/xsim.style.schule-keinepunkte.code.tex b/Master/texmf-dist/doc/latex/schule/source/Module/Aufgaben/xsim.style.schule-keinepunkte.code.tex deleted file mode 100644 index cd218c7e81d..00000000000 --- a/Master/texmf-dist/doc/latex/schule/source/Module/Aufgaben/xsim.style.schule-keinepunkte.code.tex +++ /dev/null @@ -1,18 +0,0 @@ -% Stil ohne Punktanzeige bei der Aufgabe - -\xsimstyle{schule-keinepunkte} - -\DeclareExerciseEnvironmentTemplate{schule-keinepunkte} {% - \addpenalty{-300}\smallskip\noindent\textbf{% - % Falls Zusatzaufgabe: - \ifthenelse{\equal{\ExerciseType}{zusatzaufgabe}}{\llap{\GetExerciseProperty{symbol}$\bigstar$}~}{\llap{\GetExerciseProperty{symbol}~}}% - \XSIMmixedcase{\GetExerciseName}\nobreakspace - \GetExerciseProperty{counter}% - \IfInsideSolutionF{% - \IfExercisePropertySetT{subtitle}{ - {\nobreakspace\GetExercisePropertyT{subtitle}{\normalfont \itshape \PropertyValue}}}% - }% - }\smallskip\\ - % Stil für Punkteanzeige -} -{\IfInsideSolutionT{\par}} diff --git a/Master/texmf-dist/doc/latex/schule/source/Module/Aufgaben/xsim.style.schule-keintitel.code.tex b/Master/texmf-dist/doc/latex/schule/source/Module/Aufgaben/xsim.style.schule-keintitel.code.tex deleted file mode 100644 index a879a00d020..00000000000 --- a/Master/texmf-dist/doc/latex/schule/source/Module/Aufgaben/xsim.style.schule-keintitel.code.tex +++ /dev/null @@ -1,19 +0,0 @@ -% Stil für gar keine Formatierung, aber Punkte am Rand -% z.B. für Vokabeltests - -\xsimstyle{schule-keintitel} - -\DeclareExerciseEnvironmentTemplate{schule-keintitel}{% - % Stil für Punkteanzeige - \GetExercisePropertyT{points}{% - \marginpar - {% - \IfInsideSolutionF{\rule{0.8cm}{1pt}\slash}% - \PropertyValue - \GetExercisePropertyT{bonus-points} - {\nobreakspace(+\PropertyValue)}% - \nobreakspace\XSIMtranslate{point-abbr}% - }% - }% -} -{} diff --git a/Master/texmf-dist/doc/latex/schule/source/Module/Aufgaben/xsim.style.schule-randpunkte.code.tex b/Master/texmf-dist/doc/latex/schule/source/Module/Aufgaben/xsim.style.schule-randpunkte.code.tex deleted file mode 100644 index d45cd2f0729..00000000000 --- a/Master/texmf-dist/doc/latex/schule/source/Module/Aufgaben/xsim.style.schule-randpunkte.code.tex +++ /dev/null @@ -1,28 +0,0 @@ -% Aufgabenstil für Aufgaben (und Zusatzaufgaben) mit Punkten am Rand - -\xsimstyle{schule-randpunkte} - -\DeclareExerciseEnvironmentTemplate{schule-randpunkte} {% - \addpenalty{-300}\smallskip\noindent\textbf{% - % Falls Zusatzaufgabe: - \ifthenelse{\equal{\ExerciseType}{zusatzaufgabe}}{\llap{\GetExerciseProperty{symbol}$\bigstar$}~}{\llap{\GetExerciseProperty{symbol}~}}% - \XSIMmixedcase{\GetExerciseName}\nobreakspace - \GetExerciseProperty{counter}% - \IfInsideSolutionF{% - \IfExercisePropertySetT{subtitle}{ - {\nobreakspace\GetExercisePropertyT{subtitle}{\normalfont \itshape \PropertyValue}}}% - }% - }\smallskip\\ - % Stil für Punkteanzeige - \GetExercisePropertyT{points}{% - \marginpar - {% - \IfInsideSolutionF{\rule{0.8cm}{1pt}\slash}% - \PropertyValue - \GetExercisePropertyT{bonus-points} - {\nobreakspace(+\PropertyValue)}% - \nobreakspace\XSIMtranslate{point-abbr}% - }% - }% -} -{\IfInsideSolutionT{\par}} diff --git a/Master/texmf-dist/doc/latex/schule/source/Module/Aufgaben/xsim.style.schule-tabelle-kurz.code.tex b/Master/texmf-dist/doc/latex/schule/source/Module/Aufgaben/xsim.style.schule-tabelle-kurz.code.tex deleted file mode 100644 index d25f4e0c9bd..00000000000 --- a/Master/texmf-dist/doc/latex/schule/source/Module/Aufgaben/xsim.style.schule-tabelle-kurz.code.tex +++ /dev/null @@ -1,77 +0,0 @@ -\ExplSyntaxOn - -\DeclareExerciseTableTemplate{kurz} -{ \renewcommand{\arraystretch}{1.5} - \XSIMputright \ExerciseTableCode - { - \hline % toprule - \XSIMifblankTF {\ExerciseType} - {Aufgabe } - { \XSIMmixedcase { \GetExerciseParameter {exercise-name} } } - & - } - \ForEachUsedExerciseByType - { - \XSIMifeqTF {#1} { \ExerciseTableType {#1} } - { - \XSIMifblankTF { \ExerciseType } - { - \XSIMputright \ExerciseTableCode - { - { % Kurzfassung für Aufgabe, Zusatzaufgabe und Übung - \XSIMifeqT{\ExerciseParameterGet {#1} {exercise-name}}{Aufgabe}{A\,} - \XSIMifeqT{\ExerciseParameterGet {#1} {exercise-name}}{Zusatzaufgabe}{Z\,} - \XSIMifeqT{\ExerciseParameterGet {#1} {exercise-name}}{Übung}{Ü\,} - } - } - } - {} - \XSIMputright \ExerciseTableCode { #3 & } - } - {} - } - \XSIMputright \ExerciseTableCode - { - \XSIMtranslate {total} \\ \hline %midrule - - \XSIMmixedcase { \XSIMtranslate {points} } & - } - \ForEachUsedExerciseByType - { - \XSIMifeqTF {#1} { \ExerciseTableType {#1} } - { - \XSIMputright \ExerciseTableCode - { \XSIMifblankTF {#5} {\printgoal{0}} {\printgoal{#5}} & } - } - {} - } - \XSIMputright \ExerciseTableCode - { - \XSIMifblankTF {\ExerciseType} - { \TotalExerciseGoal {points} {} {} } - { \TotalExerciseTypeGoal {\ExerciseType} {points} {} {} } - \\ \hline %midrule - \XSIMtranslate {reached} & - } - \ForEachUsedExerciseByType - { - \XSIMifeqTF {#1} { \ExerciseTableType {#1} } - { \XSIMputright \ExerciseTableCode {&} } - {} - } - \XSIMputright \ExerciseTableCode { \\ \hline %\bottomrule - } - \def\numberofcolumns{ - \XSIMifblankTF {\ExerciseType} - {\numberofusedexercises} - {\csname numberof \ExerciseType s\endcsname} - } - \XSIMifeqF{\numberofcolumns}{0} - { - \begin {longtable} {l|*{\numberofcolumns}{c}|c} - \ExerciseTableCode - \end {longtable} - } -} - -\ExplSyntaxOff diff --git a/Master/texmf-dist/doc/latex/schule/source/Module/Aufgaben/xsim.style.schule-tcolorbox.code.tex b/Master/texmf-dist/doc/latex/schule/source/Module/Aufgaben/xsim.style.schule-tcolorbox.code.tex deleted file mode 100644 index 899754470c9..00000000000 --- a/Master/texmf-dist/doc/latex/schule/source/Module/Aufgaben/xsim.style.schule-tcolorbox.code.tex +++ /dev/null @@ -1,32 +0,0 @@ -% Stil mit tcolorbox, inkl. Anzeige von Bonuspunkten - -\xsimstyle{schule-tcolorbox} - -\DeclareExerciseEnvironmentTemplate{schule-tcolorbox} -{% -\lstset{basicstyle=\ttfamily, numbersep=0.5em,numbers=left,numberstyle=\color{black!55}} % Quellcode passend formatieren -\tcolorbox[ - colback = white, - title = - \sffamily - \textbf{\ifthenelse{\equal{\ExerciseType}{zusatzaufgabe}}{\llap{\GetExerciseProperty{symbol}$\bigstar$}}{\llap{\GetExerciseProperty{symbol}}} - \GetExerciseName~\GetExerciseProperty{counter}}\xspace% - \GetExercisePropertyT{subtitle}{\textit{\PropertyValue}}% - \IfInsideSolutionF{% - \GetExercisePropertyT{points}{ % notice the space - \hfill - % ohne ( - \printgoal{\PropertyValue} - % - \GetExercisePropertyT{bonus-points} - {(+\PropertyValue)\xspace}% - \IfExerciseGoalSingularTF{points} - {\XSIMtranslate{point}} - {\XSIMtranslate{points}}% -% \nobreakspace\XSIMtranslate{point-abbr} - % ohne ) - }% - }% - ]% -} -{\endtcolorbox} diff --git a/Master/texmf-dist/doc/latex/schule/source/Module/Bewertung/code.tex b/Master/texmf-dist/doc/latex/schule/source/Module/Bewertung/code.tex deleted file mode 100644 index c5a7d1d79f0..00000000000 --- a/Master/texmf-dist/doc/latex/schule/source/Module/Bewertung/code.tex +++ /dev/null @@ -1,465 +0,0 @@ -% ******************************************************************** -% * Bewertung * -% ******************************************************************** - - -% Metadaten -% ******************************************************************** -\DeclareExerciseProperty{erwartungen} - -% ******************************************************************** -% Erwartungen * -% ******************************************************************** -% Zur Speicherung der Erwartungen werden die Eigenschaften von xsim -% Aufgaben erweitert. Hierzu ist es erforderlich, dass die Inhalte -% der Umgebung expandiert oder serialisiert (detokenized) werden -% und dem "SetExerciseProperty"-Makro als Wert für den Schlüssel -% "erwartungen" übergeben werden. -% Um den folgenden Quelltext halbwegs lesbar zu halten, wird auf -% das environ-Paket zurückgegriffen und viele Dinge aus LaTeX3 genutzt. - -\ExplSyntaxOn - -% Nötige Speichermöglichkeiten -% ******************************************************************** -\str_new:N \schule_zeilen_erwartungen_str -\str_new:N \schule_aufgaben_erwartungen_str -\int_new:N \schule_aufgaben_punkte_int -\int_new:N \schule_aufgaben_zusatzpunkte_int -\int_new:N \schule_aufgaben_punkte_ges_int -\int_new:N \schule_aufgaben_zusatzpunkte_ges_int -\bool_new:N \schule_erwartungen_zeile_gerade_bool - -% Erwartungen-Umgebung -% ******************************************************************** -\NewEnviron{erwartungen}{ - \exp_args:Nno\SetExerciseProperty{erwartungen}{\BODY} -} - -% Einzelerwartung in Form bringen -\NewDocumentCommand{\erwartung}{m m O{}}{% - %Zeilenfarbe - \bool_if:NTF \schule_erwartungen_zeile_gerade_bool { - \bool_gset_false:N \schule_erwartungen_zeile_gerade_bool - \tl_gput_right:Nn \schule_zeilen_erwartungen_str {\detokenize{\rowcolor{black!10}}} - }{ - \bool_gset_true:N \schule_erwartungen_zeile_gerade_bool - \tl_gput_right:Nn \schule_zeilen_erwartungen_str {\detokenize{\rowcolor{white}}} - } - - \IfEqCase{\schule@erwartungshorizontStil}{ - {simpel}{ - \tl_gput_right:Nn \schule_zeilen_erwartungen_str {\detokenize{#1 & & & \\ \hline}} - }% - }[% - % Standard oder Einzel - \int_gadd:Nn \schule_aufgaben_punkte_int {\_str_to_int_with_zero:n{#2}} %Punkte - \int_gadd:Nn \schule_aufgaben_zusatzpunkte_int {\_str_to_int_with_zero:n{#3}} %Zusatzpunkte - - \tl_gput_right:Nn \schule_zeilen_erwartungen_str {\detokenize{#1 & }} - \tl_gput_right:Nn \schule_zeilen_erwartungen_str {\_schule_punkte_anzeige:nn {\_str_to_int_with_zero:n{#2}}{\_str_to_int_with_zero:n{#3}}} %Punkte - \tl_gput_right:Nn \schule_zeilen_erwartungen_str {\detokenize{ & \\ \hline}} %Zeile - ] -} - -% Erwartungshorizont -% ******************************************************************** -% Hilfsfunktionen -% -------------------------------------------------------------------- -% String in Zahl mit 0 beachten -\cs_new:Npn \_str_to_int_with_zero:n #1 { - \str_if_eq:nnTF {#1} {} {0} {#1} -} - -% Anzeige für Punkte -\cs_new:Npn \_schule_punkte_anzeige:nn #1 #2 { - \int_compare:nT {#1 > 0}{#1} - \int_compare:nT {#2 > 0}{\space +#2} -} - -\cs_new:Npn \_schule_erwartungen_punkte_speichern { - %Punkte speichern, wenn > 0 - \int_compare:nT {\schule_aufgaben_punkte_int > 0}{\exp_args:Nnx\SetExerciseProperty{points}{\int_use:N \schule_aufgaben_punkte_int}} - \int_compare:nT {\schule_aufgaben_zusatzpunkte_int > 0}{\exp_args:Nnx\SetExerciseProperty{bonus-points}{\int_use:N \schule_aufgaben_zusatzpunkte_int}} -} - -% Zeile für die Aufgabe in der Tabelle setzen (Standard). -\cs_new:Npn \_schule_aufgaben_erwartungen_zeile { - \detokenize{\specialrule{.05em}{0em}{0em}}% - \detokenize{\rowcolor{black!20}\bfseries} - \GetExerciseName\space\GetExerciseProperty{counter} - \detokenize{& \bfseries}% - \_schule_punkte_anzeige:nn {\int_use:N \schule_aufgaben_punkte_int}{\int_use:N \schule_aufgaben_zusatzpunkte_int} - \detokenize{& \\}% - \detokenize{\specialrule{.1em}{0em}{0em}} -} - -% Zeile für die Aufgabe in der Tabelle setzen (Simple). -\cs_new:Npn \_schule_aufgaben_erwartungen_zeile_simple { - \detokenize{\specialrule{.05em}{0em}{0em}}% - \detokenize{\rowcolor{black!20}\bfseries} - \GetExerciseName\space\GetExerciseProperty{counter} - \detokenize{& \usym{1F642} & \usym{1F610} & \usym{1F641} \\}% - \detokenize{\specialrule{.1em}{0em}{0em}} -} - -% Erwartungshorizont (Eine Tabelle pro Aufgabe) -% -------------------------------------------------------------------- -\newcommand{\schule@erwartungshorizontEinzeltabellen}{ - %Aufgabenausgabe leeren - \str_gclear:N \schule_aufgaben_erwartungen_str - - \ForEachUsedExerciseByID{% - %Variablen für neue Aufgabe neu initialisieren - \str_gclear:N \schule_zeilen_erwartungen_str - \int_gzero:N \schule_aufgaben_punkte_int - \int_gzero:N \schule_aufgaben_zusatzpunkte_int - \bool_gset_false:N \schule_erwartungen_zeile_gerade_bool - - %Definition der Aufgabe in entsprechende Befehle laden - \def\ExerciseType{##1}% - \def\ExerciseID{##2}% - \GetExercisePropertyTF{erwartungen}{\PropertyValue}{} - - %Punkte setzen - \_schule_erwartungen_punkte_speichern - - %Zusammengebautetes wieder serialisieren - \tokenize{% - \schule@aEHCode% - }{% - \schule_zeilen_erwartungen_str - } - - % Überschrift - \subsection*{\GetExerciseName\space##3} - \vspace*{-1ex} - % Tabelle setzen - \begin{longtable}{|p{.65\linewidth}|r|r|}\hline - % Kopfzeile - \rowcolor{black!20} - \textbf{Die Schülerin/der Schüler\dots} & - \textbf{max. Punkte} & - \textbf{erreicht}% %% - \tabularnewline\specialrule{.1em}{0em}{0em} % - % Erwartungen - \schule@aEHCode% - % Fusszeile - \specialrule{.05em}{0em}{0em} - \rowcolor{black!20} - \textbf{Gesamt} & - \textbf{\_schule_punkte_anzeige:nn {\int_use:N \schule_aufgaben_punkte_int}{\int_use:N \schule_aufgaben_zusatzpunkte_int}} & - \tabularnewline\hline - \end{longtable} - } - - \subsection*{Gesamt} - \punktuebersicht - - \section*{Notenverteilung} - \notenverteilung - - \clearpage -} - -% Erwartungshorizont (Eine Tabelle für alles) -% -------------------------------------------------------------------- -\newcommand{\schule@erwartungshorizontStandard}{ - %Aufgabenausgabe leeren - \str_gclear:N \schule_aufgaben_erwartungen_str - \int_gzero:N \schule_aufgaben_punkte_ges_int - \int_gzero:N \schule_aufgaben_zusatzpunkte_ges_int - - \ForEachUsedExerciseByID{% - %Variablen für neue Aufgabe neu initialisieren - \str_gclear:N \schule_zeilen_erwartungen_str - \int_gzero:N \schule_aufgaben_punkte_int - \int_gzero:N \schule_aufgaben_zusatzpunkte_int - \bool_gset_false:N \schule_erwartungen_zeile_gerade_bool - - %Definition der Aufgabe in entsprechende Befehle laden - \def\ExerciseType{##1}% - \def\ExerciseID{##2}% - \GetExercisePropertyTF{erwartungen}{\PropertyValue}{} - - %Gesamtaufgabe - \tl_gput_right:Nx \schule_aufgaben_erwartungen_str \_schule_aufgaben_erwartungen_zeile - - \int_gadd:Nn \schule_aufgaben_punkte_ges_int {\schule_aufgaben_punkte_int} %Punkte - \int_gadd:Nn \schule_aufgaben_zusatzpunkte_ges_int {\schule_aufgaben_zusatzpunkte_int} %Zusatzpunkte - - \_schule_erwartungen_punkte_speichern - - %Zusammenbauen - \str_gconcat:NNN \schule_aufgaben_erwartungen_str \schule_aufgaben_erwartungen_str \schule_zeilen_erwartungen_str - } - - %Zusammengebautetes wieder serialisieren - \tokenize{% - \schule@aEHCode% - }{% - \schule_aufgaben_erwartungen_str - } - - \begin{longtable}{|p{.65\linewidth}|r|r|}\hline - % Kopfzeile - \rowcolor{black!20} - \textbf{Die~Schülerin/der~Schüler\dots} & \textbf{max.~Punkte} & \textbf{erreicht}% - \tabularnewline\specialrule{.1em}{0em}{0em} % - % Erwartungen - \schule@aEHCode% - - % Fusszeile - \specialrule{.05em}{0em}{0em} - \rowcolor{black!20} - \textbf{Gesamt} & - \textbf{\_schule_punkte_anzeige:nn {\int_use:N \schule_aufgaben_punkte_ges_int}{\int_use:N \schule_aufgaben_zusatzpunkte_ges_int}} & - \tabularnewline\hline - \end{longtable} - - \section*{Notenverteilung} - \notenverteilung - - \clearpage -} - -% Erwartungshorizont (Eine Tabelle für alles, keine Punkte, Smilies) -% -------------------------------------------------------------------- -\newcommand{\schule@erwartungshorizontSimpel}{ - %Aufgabenausgabe leeren - \str_gclear:N \schule_aufgaben_erwartungen_str - - \ForEachUsedExerciseByID{% - %Variablen für neue Aufgabe neu initialisieren - \str_gclear:N \schule_zeilen_erwartungen_str - \bool_gset_false:N \schule_erwartungen_zeile_gerade_bool - - %Definition der Aufgabe in entsprechende Befehle laden - \def\ExerciseType{##1}% - \def\ExerciseID{##2}% - \GetExercisePropertyTF{erwartungen}{\PropertyValue}{} - - %Gesamtaufgabe - \tl_gput_right:Nx \schule_aufgaben_erwartungen_str \_schule_aufgaben_erwartungen_zeile_simple - - %Zusammenbauen - \str_gconcat:NNN \schule_aufgaben_erwartungen_str \schule_aufgaben_erwartungen_str \schule_zeilen_erwartungen_str - } - - %Zusammengebautetes wieder serialisieren - \tokenize{% - \schule@aEHCode% - }{% - \schule_aufgaben_erwartungen_str - } - - \begin{longtable}{|p{.8\linewidth}|c|c|c|}\hline - % Erwartungen - \schule@aEHCode% - \end{longtable} - - \clearpage -} - -% Erwartungshorizont abhängig vom gewählten Stil setzen. -% Zur Zeit nur teilweise möglich -\newcommand{\erwartungshorizont}{ - % Stil - \IfEqCase{\schule@erwartungshorizontStil}{ - % Einzeltabellen - {einzeltabellen}{ - \schule@erwartungshorizontEinzeltabellen - }% - % Ohne Punkte, mit Smilies - {simpel}{ - \schule@erwartungshorizontSimpel - }% - }[% - % Standard => Alles in eine Tabelle - \schule@erwartungshorizontStandard - ] -} - -% Erwartungshorizont anzeigen? -% -------------------------------------------------------------------- -\ifthenelse{\boolean{schule@erwartungshorizontAnzeigen}}{% - \ifthenelse{\equal{\schule@erwartungshorizontStil}{genord-punkte}}{% - \AtBeginDocument{% - \DTLloaddb[]{namen}{\schule@erwartungshorizontPunkteDatei} % - }% - }{} - \AtEndDocument{% - \clearpage - % ggf. Seitenzahlenreset - \ifthenelse{\boolean{schule@ende@inhalt@gesetzt}}{}{% - \pagenumbering{Roman}% - \setboolean{schule@ende@inhalt@gesetzt}{true}% - } - \cfoot{\thepage} - \ohead{Erwartungshorizont\schule@kopfUmbruch} - - \section*{Erwartungshorizont} - \erwartungshorizont - %Neue Werte eintragen - \xsim_update_list:n {points} - \xsim_update_list:n {bonus-points} - } -}{% -} - -\ExplSyntaxOff - -% Notenverteilung -% ******************************************************************** -% Zuordnung von Noten zu Punkten - -\newcommand{\schule@punkteZuNote}[1]{\GetGradeRequirementForGoal{#1}{points}{}{}} - -\newcommand{\schule@notenschemaSetzen}[1]{ - \expandafter\DeclareGradeDistribution\expandafter{#1} -} - -\schule@notenschemaSetzen{\schule@notenschema} - -% Notenverteilung anzeigen -% -------------------------------------------------------------------- -\newcommand{\notenverteilung}{ - \ifthenelse{\boolean{schule@kmkPunkte}}{ - % Mit KMK-Notenpunkten - % ---------------------------------------------------------------- - \parbox{.24\linewidth}{ - \tiny - \begin{tabular}{|p{0.55ex}p{0.5\linewidth}|r|r|}\hline - \rowcolor{black!20} - \multicolumn{2}{|l|}{\textbf{Notenpunkte}} & - \textbf{$\ge$ P.} - \\\hline - \textbf{15} & (sehr gut\,$+$) & $\schule@punkteZuNote{15}$ - \\\hline - \rowcolor{black!10} - \textbf{14} & (sehr gut) & $\schule@punkteZuNote{14}$ - \\\hline - \textbf{13} & (sehr gut\,$-$) &$\schule@punkteZuNote{13}$ - \\\hline - \rowcolor{black!10} - \textbf{12} & (gut\,$+$) & $\schule@punkteZuNote{12}$ - \\\hline - \end{tabular} - } - \parbox{.24\linewidth}{ - \tiny - \begin{tabular}{|p{0.55ex}p{0.5\linewidth}|r|r|}\hline - \rowcolor{black!20} - \multicolumn{2}{|l|}{\textbf{Notenpunkte}} & - \textbf{$\ge$ P.} - \\\hline - \textbf{11} & (gut) & $\schule@punkteZuNote{11}$ - \\\hline - \rowcolor{black!10} - \textbf{10} & (gut\,$-$) & $\schule@punkteZuNote{10}$ - \\\hline - \textbf{9} & (befriedigend\,$+$) &$\schule@punkteZuNote{9}$ - \\\hline - \rowcolor{black!10} - \textbf{8} & (befriedigend) & $\schule@punkteZuNote{8}$ - \\\hline - \end{tabular} - } - \parbox{.24\linewidth}{ - \tiny - \begin{tabular}{|p{0.55ex}p{0.5\linewidth}|r|r|}\hline - \rowcolor{black!20} - \multicolumn{2}{|l|}{\textbf{Notenpunkte}} & - \textbf{$\ge$ P.} - \\\hline - \textbf{7} & (befriedigend$-$) & $\schule@punkteZuNote{7}$ - \\\hline - \rowcolor{black!10} - \textbf{6} & (ausreichend\,$+$) & $\schule@punkteZuNote{6}$ - \\\hline - \textbf{5} & (ausreichend) & $\schule@punkteZuNote{5}$ - \\\hline - \rowcolor{black!10} - \textbf{4} & (ausreichend\,$-$) & $\schule@punkteZuNote{4}$ - \\\hline - \end{tabular} - } - \parbox{.24\linewidth}{ - \tiny - \begin{tabular}{|p{0.55ex}p{0.5\linewidth}|r|r|}\hline - \rowcolor{black!20} - \multicolumn{2}{|l|}{\textbf{Notenpunkte}} & - \textbf{$\ge$ P.} - \\\hline - \textbf{3} & (mangelhaft\,$+$) & $\schule@punkteZuNote*{3}$ - \\\hline - \rowcolor{black!10} - \textbf{2} & (mangelhaft) & $\schule@punkteZuNote*{2}$ - \\\hline - \textbf{1} & (mangelhaft\,$-$) & $\schule@punkteZuNote*{1}$ - \\\hline - \rowcolor{black!10} - \textbf{0} & (ungenügend) & $0$ \\\hline - \end{tabular} - } - }{ - % Ohne Notenpunkte - % ---------------------------------------------------------------- - \parbox{.24\linewidth}{ - \tiny - \begin{tabular}{|p{0.6\linewidth}|r|r|}\hline - \rowcolor{black!20}\textbf{Note} & - \textbf{$\ge$ P.} - \\\hline - sehr gut plus & $\schule@punkteZuNote{15}$\\\hline - \rowcolor{black!10} - sehr gut & $\schule@punkteZuNote{14}$\\\hline - sehr gut minus & $\schule@punkteZuNote{13}$\\\hline - \rowcolor{black!10} - gut plus & $\schule@punkteZuNote{12}$\\\hline - \end{tabular} - } - \parbox{.24\linewidth}{ - \tiny - \begin{tabular}{|p{0.6\linewidth}|r|r|}\hline - \rowcolor{black!20}\textbf{Note} & - \textbf{$\ge$ P.} - \\\hline - gut & $\schule@punkteZuNote{11}$\\\hline - \rowcolor{black!10} - gut minus & $\schule@punkteZuNote{10}$ \\\hline - befriedigend plus & $\schule@punkteZuNote{9}$\\\hline - \rowcolor{black!10} - befriedigend & $\schule@punkteZuNote{8}$\\\hline - \end{tabular} - } - \parbox{.24\linewidth}{ - \tiny - \begin{tabular}{|p{0.6\linewidth}|r|r|}\hline - \rowcolor{black!20}\textbf{Note} & - \textbf{$\ge$ P.} - \\\hline - befriedigend minus & $\schule@punkteZuNote{7}$\\\hline - \rowcolor{black!10} - ausreichend plus & $\schule@punkteZuNote{6}$\\\hline - ausreichend & $\schule@punkteZuNote{5}$\\\hline - \rowcolor{black!10} - ausreichend minus & $\schule@punkteZuNote{4}$\\\hline - \end{tabular} - } - \parbox{.24\linewidth}{ - \tiny - \begin{tabular}{|p{0.6\linewidth}|r|r|}\hline - \rowcolor{black!20}\textbf{Note} & - \textbf{$\ge$ P.} - \\\hline - mangelhaft plus & $\schule@punkteZuNote{3}$\\\hline - \rowcolor{black!10} - mangelhaft & $\schule@punkteZuNote{2}$\\\hline - mangelhaft minus & $\schule@punkteZuNote{1}$\\\hline - \rowcolor{black!10} - ungenügend & $0$ \\\hline - \end{tabular} - } - } -} diff --git a/Master/texmf-dist/doc/latex/schule/source/Module/Bewertung/optionen.tex b/Master/texmf-dist/doc/latex/schule/source/Module/Bewertung/optionen.tex deleted file mode 100644 index 8175b3fcfd1..00000000000 --- a/Master/texmf-dist/doc/latex/schule/source/Module/Bewertung/optionen.tex +++ /dev/null @@ -1,43 +0,0 @@ -% ******************************************************************** -% * Paketoptionen * -% ******************************************************************** - -% Boolesche Optionen -% ******************************************************************** -\newboolean{schule@erwartungshorizontAnzeigen} -\newboolean{schule@kmkPunkte} - -% Standardwerte -% ******************************************************************** -\newcommand{\schule@erwartungshorizontStil}{standard} -\newcommand{\schule@notenschema}{% - 15 = .95, % - 14 = .9, % - 13 = .85, % - 12 = .8, % - 11 = .75, % - 10 = .7, % - 9 = .65, % - 8 = .6, % - 7 = .55, % - 6 = .5, % - 5 = .45, % - 4 = .39, % - 3 = .33, % - 2 = .27, % - 1 = .2 % -} - - -% Optionsdefinitionen -% ******************************************************************** -\pgfkeys{ - /schule/.cd, - erwartungshorizontAnzeigen/.value forbidden, - erwartungshorizontAnzeigen/.code=\setboolean{% - schule@erwartungshorizontAnzeigen}{true}, - erwartungshorizontPunkteDatei/.store in=\schule@erwartungshorizontPunkteDatei, - erwartungshorizontStil/.store in=\schule@erwartungshorizontStil, - kmkPunkte/.value forbidden, - kmkPunkte/.code=\setboolean{schule@kmkPunkte}{true}, - notenschema/.store in=\schule@notenschema,} diff --git a/Master/texmf-dist/doc/latex/schule/source/Module/Bewertung/pakete.tex b/Master/texmf-dist/doc/latex/schule/source/Module/Bewertung/pakete.tex deleted file mode 100644 index 5eeee959648..00000000000 --- a/Master/texmf-dist/doc/latex/schule/source/Module/Bewertung/pakete.tex +++ /dev/null @@ -1 +0,0 @@ -\schule@modulNachladen{Aufgaben}
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/schule/source/Module/Format/code.tex b/Master/texmf-dist/doc/latex/schule/source/Module/Format/code.tex deleted file mode 100644 index 05c2bebf21e..00000000000 --- a/Master/texmf-dist/doc/latex/schule/source/Module/Format/code.tex +++ /dev/null @@ -1,222 +0,0 @@ -% ******************************************************************** -% * Formatierungen * -% ******************************************************************** - -% Grundlegende Dokumentvorgaben -% ******************************************************************** -\ifthenelse{\equal{\schule@typ}{ohne}}{ - % Im eingebundenen Modus keine Vorgaben machen. -}{ - \parindent0pt -} - - -% Checkboxen -% ******************************************************************** -\NewDocumentCommand{\chb}{s}{% - \IfBooleanTF{#1}{\usym{2611}\xspace}{\usym{2610}\xspace}% -} - -% Formatierungsbefehle -% ******************************************************************** - -% Durchstreichen von Werten für Wertetabellen etc. (\so zur Wahrung -% der Kompatiblität mit älteren Dokumenten) -\newcommand{\so}[1]{\sout{#1}} - -% Farben -% ******************************************************************** -\ifthenelse{\boolean{schule@farbig}}{}{ - \selectcolormodel{gray} % Farbmodus auf Graustufen setzen -} - -% Namen -% ******************************************************************** -\newcommand{\person}[1]{\textsc{#1}} - -% Symbole -% ******************************************************************** -% Eurozeichen -\DeclareUnicodeCharacter{20AC}{\euro} - -% Listen -% ******************************************************************** -% Umgebungen mit reduziertem Abstand zwischen den items -\newenvironment{smallitemize} - {\begin{itemize}\itemsep -2pt}{\end{itemize}} -\newenvironment{smallenumerate} - {\begin{enumerate}\itemsep -2pt}{\end{enumerate}} -\newenvironment{smalldescription} - {\begin{description}\itemsep -2pt}{\end{description}} - -% Tabellen -% ******************************************************************** - -% Feldtypen -% Feste Breite, linksbündig -\newcolumntype{P}[1]{>{\raggedright\arraybackslash}p{#1}} - - -% Tabellen -% ******************************************************************** - -% Achtung -\newcommand{\achtung}[1]{\textbf{\llap{\usym{26A0}\space}Achtung:} - \space #1} - -% Hinweis -\newcommand{\hinweis}[1]{\textbf{\llap{\usym{1F4A1}\space}Hinweis:} - \space #1} - -% ******************************************************************** -% * Wörtliche Rede und Zitate * -% ******************************************************************** - -% Art der Anführungszeichen -\ifthenelse{\equal{\schule@zitate}{quotes}}{ - \ExecuteQuoteOptions{german=quotes} -}{ - \ExecuteQuoteOptions{german=guillemets} -} - -% Stringkennzeichnung für Diagramme -\newcommand{\diastring}[1]{\textquotedbl#1\textquotedbl} - -% ******************************************************************** -% * Seitenzahlen * -% ******************************************************************** -\newcounter{schule@seitenzahl} -\newcommand{\Seitenzahlen}{ - % Anzahl ermitteln - \ifcsname schule@geladenModuleAufgaben\endcsname % - % Bei Dokumenten mit Aufgaben gibt es evtl. Lösungsblätter - % und einen Erwartungshorizont. - \setcounter{schule@seitenzahl}{\getpagerefnumber{LetzteInhaltsseite}} % - \ifnum\theschule@seitenzahl<1 % - % Nicht definiert, vmtl. weder Lösungen noch EWH - \setcounter{schule@seitenzahl}{\ztotpages} % - \fi % - \else% - \setcounter{schule@seitenzahl}{\ztotpages} - \fi% - \IfEqCase{\schule@seitenzahlen}{% - % Keine Seitenzahlen - {keine}{% - % keine Seitenzahlen - }% - % immer, ohne Anzahl - {immer}{% - \thepage% - }% - % immer, mit Anzahl - {immerGesamt}{% - % Seitenzahlen mit Anzahl - \thepage\xspace von \theschule@seitenzahl - }% - % Automatisch (nur bei mehrseitigen Dokumenten), - % ohne Anzahl - {auto}{% - \ifnum\ztotpages=1% - % keine Seitenzahlen - \else% - % nur Seitenzahlen, ohne Anzahl - \thepage% - \fi% - }% - % Automatisch (nur bei mehrseitigen Dokumenten), - % mit Anzahl - {autoGesamt}{% - % Seitenzahlen mit Anzahl - \ifnum\theschule@seitenzahl=1% - % keine Seitenzahlen - \else% - \thepage\xspace von \theschule@seitenzahl% - \fi% - }% - }% -}% - -% ******************************************************************** -% * Formatierung von Kopf- und Fußzeilen * -% ******************************************************************** - -% Mehrzeilige Kopfzeile? => Gleichmäßige Ausrichtung -\ifthenelse{\boolean{schule@namensfeldAnzeigen}\or - \boolean{schule@datumAnzeigen}}{ - % Umbrüche zu einzeiligen Texten hinzufügen. - \newcommand{\schule@kopfUmbruch}{\linebreak} -}{ - % Keine Umbrüche zu einzeiligen Texten hinzufügen. - \newcommand{\schule@kopfUmbruch}{\xspace} -} - -% Kopf, Außenseite -\newcommand{\schule@kopfAussen}[1]{% - #1% - % Nummer des Dokuments anzeigen? - \ifthenelse{\not\equal{\schule@nummer}{0}}{% - % Nummer an Dokumenttyp anhängen - \xspace Nr. \schule@nummer% - }{}% - % Datumsfeld anzeigen? - \ifthenelse{\boolean{schule@datumAnzeigen}}{% - % Mit Datumsfeld - \linebreak\Datum% - }{% - % Ohne Datumsfeld - \schule@kopfUmbruch% - }% -} - -% Kopf, Innenseite -\newcommand{\schule@kopfInnen}{% - \Fach\xspace\Kurs% - % Namensfeld anzeigen? - \ifthenelse{\boolean{schule@namensfeldAnzeigen}}{% - % Mit Namensfeld - \linebreak% - Name: \hspace{5cm}% - }{ - % Ohne Namensfeld - \schule@kopfUmbruch% - } -} - -% Kopf, Mitte -\newcommand{\schule@kopfMitte}{\Titel\schule@kopfUmbruch} - - - -% pagestyles: -\def\ps@standard{ % "leerer" Hilfsstil für verbessertes maketitle -} - -\def\ps@keineseitenzahl{ % Seitenzahlen lokal ausblenden (für Material etc.) - \cfoot{} -} - -% Kommandos für lokales Ausblenden der Seitenzahlen -\newcommand{\hierkeineseitenzahl}{\thispagestyle{keineseitenzahl}} -\newcommand{\abhierkeineseitenzahl}{\pagestyle{keineseitenzahl}} - -% maketitle anpassen -\let\oldmaketitle\maketitle -\renewcommand{\maketitle}{\oldmaketitle\thispagestyle{standard}} - - - -% ******************************************************************** -% * Zusätzliche Makros * -% ******************************************************************** - -% Grafiken -% ******************************************************************** - -% Skalierung von TikZ-Grafiken -% Besser: Die Graphik komplett mit \scalebox oder \resizebox zu konvertieren -\newcommand{\skaliereTikZ}[1]{ - \ClassWarning{schule}{Besser: scalebox oder resizebox anstatt skaliereTikZ} - \tikzstyle{every node}=[scale=#1] - \tikzstyle{every path}=[scale=#1] - \tikzstyle{inststyle}+=[rounded corners= #1 * 3mm] -}
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/schule/source/Module/Format/optionen.tex b/Master/texmf-dist/doc/latex/schule/source/Module/Format/optionen.tex deleted file mode 100644 index 18ce532b1f8..00000000000 --- a/Master/texmf-dist/doc/latex/schule/source/Module/Format/optionen.tex +++ /dev/null @@ -1,29 +0,0 @@ -% ******************************************************************** -% * Paketoptionen * -% ******************************************************************** - -% Boolesche Optionen -% ******************************************************************** -\newboolean{schule@farbig} -\newboolean{schule@datumAnzeigen} -\newboolean{schule@namensfeldAnzeigen} - -% Standardwerte -% ******************************************************************** -\newcommand{\schule@seitenzahlen}{autoGesamt} -\newcommand{\schule@zitate}{guillemets} - -% Definition der Paketoptionen -% ******************************************************************** -\pgfkeys{ - /schule/.cd, - seitenzahlen/.store in=\schule@seitenzahlen, - zitate/.store in=\schule@zitate, - datumAnzeigen/.value forbidden, - datumAnzeigen/.code=\setboolean{schule@datumAnzeigen}{true}, - namensfeldAnzeigen/.value forbidden, - namensfeldAnzeigen/.code=\setboolean{schule@namensfeldAnzeigen}% - {true}, - farbig/.value forbidden, - farbig/.code=\setboolean{schule@farbig}{true}, -}
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/schule/source/Module/Format/pakete.tex b/Master/texmf-dist/doc/latex/schule/source/Module/Format/pakete.tex deleted file mode 100644 index 506b566b910..00000000000 --- a/Master/texmf-dist/doc/latex/schule/source/Module/Format/pakete.tex +++ /dev/null @@ -1,43 +0,0 @@ -% Grafiken -\PassOptionsToPackage{table,dvipsnames}{xcolor} -\RequirePackage{xcolor} -\RequirePackage{graphicx} -\RequirePackage{tikz} - -% Listen -\@ifclassloaded{beamer}{ - \RequirePackage[loadonly]{enumitem} -}{ - \RequirePackage[inline]{enumitem} -} - - -% Tabellen -\RequirePackage{multirow} -\PassOptionsToPackage{colaction}{multicol} -\RequirePackage{multicol} -\RequirePackage{longtable} -\RequirePackage{ctable} -\RequirePackage{colortbl} -\RequirePackage{array} - -% Tasklisten für MC und Co. -\usepackage{tasks} - -% Zitate -\RequirePackage{csquotes} - -% Formatierung -\RequirePackage{setspace} -\RequirePackage[normalem]{ulem} - -\RequirePackage{xspace} -\xspaceaddexceptions{\guillemotright,\guillemotleft} - -% Symbole -\RequirePackage{amssymb} -\RequirePackage{eurosym} - -% Referenzen -\usepackage{zref-totpages} % Zur Angabe der Seitenzahl -\usepackage{refcount}
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/schule/source/Module/GENord/code.tex b/Master/texmf-dist/doc/latex/schule/source/Module/GENord/code.tex deleted file mode 100644 index f268808dd02..00000000000 --- a/Master/texmf-dist/doc/latex/schule/source/Module/GENord/code.tex +++ /dev/null @@ -1,995 +0,0 @@ -% Grosse Ueberschrift mit Name, Klasse, Datum zu Beginn -%\ifthenelse{\boolean{schule@erwartungshorizontAnzeigen}}{ - %\AtBeginDocument{ - % \begin{center} - % \large - % \textbf{Name:} \luecke{12em}\hspace{1em} - % \textbf{Klasse:}\luecke{4em}\hspace{1em} - % \textbf{Datum:}\luecke{8em}\hspace{1em} - % \end{center} - % \vspace{1em} - %} -%}{} -%\renewcommand{\schule@kopfAussen}{} -% Schöne Achtungsbox -\newcolumntype{C}[1]{>{\centering\arraybackslash}p{#1}} -\newtcolorbox{achtungbox}[1][]{enhanced, - before skip=0.75em,after skip=1.25em, - boxrule=0.4pt,left=5mm,right=2mm,top=1mm,bottom=1mm, - colback=yellow!50, - colframe=yellow!20!black, - sharp corners,rounded corners=southeast,arc is angular,arc=3mm, - underlay={% - \path[fill=tcbcol@back!80!black] ([yshift=3mm]interior.south east)--++(-0.4,-0.1)--++(0.1,-0.2); - \path[draw=tcbcol@frame,shorten <=-0.05mm,shorten >=-0.05mm] ([yshift=3mm]interior.south east)--++(-0.4,-0.1)--++(0.1,-0.2); - \path[fill=yellow!50!black,draw=none] (interior.south west) rectangle node[white]{\Huge\bfseries !} ([xshift=4mm]interior.north west); - }, - drop fuzzy shadow,#1} -% Versionssetter für Modulplan -\newcommand{\version}[3][nope]{% - \ifthenelse{\equal{#1}{nope}}{% - \ifoot{\normalfont Version: #3\\\footnotesize\today\ \DTMcurrenttime} - }{% - \ifoot{\normalfont Version: #3\\\footnotesize\today\ \DTMcurrenttime\ (\textit{#1})} - } - \ofoot{\qrcode[nolink,height=4em]{#2}} -} -% Box für ein neues Modulthema -\newenvironment{thema}[2][]{% - \refstepcounter{schule@thema} - \begin{tcolorbox}[title={\textbf{Thema \theschule@thema:} #2},% - colback=white!98!black,% - enhanced jigsaw, breakable,% - ] -}{% - \end{tcolorbox} - \vspace{0.75em} -} - -% Merksatz innerhalb eines Modulthemas -\newenvironment{merke}[2][]{% - \begin{tcolorbox}[title={\bfseries Merkheft \quad \symHeft}, - enhanced,attach boxed title to top left= - {xshift=2mm,yshift=-2mm}, - boxrule=0.5pt, - colback=white!93!black, - halign lower=flush right, - skin=bicolor,colbacklower=white!85!black, - ] - \textbf{Überschrift:} #2 -}{% - \tcblower - Erledigt: \chb - \end{tcolorbox} -} - -% Aufgaben innerhalb eines Modulthemas -\newenvironment{rechne}[1][]{% - \begin{tcolorbox}[title={\bfseries Aufgaben \quad \symKlemmbrett}, - boxrule=0.5pt, - colback=white!93!black, - %underlay={\begin{tcbclipinterior} - % \draw[help lines,step=5mm,white!60!black,shift={(interior.north west)}] - % (interior.south west) grid (interior.north east); - % \end{tcbclipinterior}}, - enhanced,attach boxed title to top left= - {xshift=2mm,yshift=-2mm}, - ] -}{% - \end{tcolorbox} -} - -% Items für Aufgaben mit optionalem Symbol -\newcommand{\modafg}[1][\symHeft]{% - \item[#1] -} -\newcommand{\afg}[1][\symBleistift]{% - \item[#1] Aufgabe\ -} -\newcommand{\hinw}[2][\symZeigefinger]{% - \\ {\raggedleft\color{gray} #1\ \prettyref{hinw:#2}} -} -% Basis-Aufgaben innerhalb von Rechenaufgaben innerhalb eines Modulthemas -% optional: Schwieritgkeit (Basis default) -\ProvideDocumentEnvironment{buchafg}{O{Basis} m O{Erledigt} O{none}}{% - \ifthenelse{\equal{#4}{none}}{\begin{minipage}{0.48\textwidth}}{} - \begin{tcolorbox}[title={\textbf{#1:} #2 \quad \symBuch}, - boxrule=0.5pt, - colback=white!91!black, - %underlay={\begin{tcbclipinterior} - % \draw[help lines,step=5mm,white!60!black,shift={(interior.north west)}] - % (interior.south west) grid (interior.north east); - % \end{tcbclipinterior}}, - enhanced,attach boxed title to top center= - {yshift=-2mm}, - halign lower=flush right, - skin=bicolor,colbacklower=white!85!black, - ] - \vspace{2mm} - \begin{smallitemize} -}{% - \end{smallitemize} - \tcblower - #3: \chb - \end{tcolorbox} - \ifthenelse{\equal{#4}{none}}{\end{minipage}}{} -} -\newenvironment{nochfit}{% - \begin{center} - \begin{minipage}{0.8\textwidth} - \begin{tcolorbox}[title={\textbf{Noch fit?}}, - boxrule=0.5pt, - colback=white!91!black, - %underlay={\begin{tcbclipinterior} - % \draw[help lines,step=5mm,white!60!black,shift={(interior.north west)}] - % (interior.south west) grid (interior.north east); - % \end{tcbclipinterior}}, - enhanced,attach boxed title to top center= - {yshift=-2mm}, - halign lower=flush right, - skin=bicolor,colbacklower=white!85!black, - ] - \vspace{2mm} - %\begin{smallitemize} -}{% - %\end{smallitemize} - \tcblower - Optional: \chb - \end{tcolorbox} - \end{minipage} - \end{center} -} - -% Zusammenfassung innerhalb eines Modulplans -\newenvironment{allesklar}[1][]{% - \begin{tcolorbox}[title={\textbf{Zusammenfassung}}, - colback=white!98!black - ] -}{% - \begin{smallitemize} - \item[\symDaumenHoch] Nun kannst du den KT schreiben. - \item[\symHeft] Bitte gib dein Merkheft ab. - \end{smallitemize} - \end{tcolorbox} -} -% Alles Klar Aufgaben innerhalb der Zusammenfassung -\newenvironment{alkr}[2][]{% - \begin{tcolorbox}[title={\textbf{Alles klar?} #2 \quad \symBuch}, - boxrule=0.5pt, - colback=white!91!black, - %underlay={\begin{tcbclipinterior} - % \draw[help lines,step=5mm,white!60!black,shift={(interior.north west)}] - % (interior.south west) grid (interior.north east); - % \end{tcbclipinterior}}, - enhanced,attach boxed title to top center= - {yshift=-2mm}, - halign lower=flush right, - skin=bicolor,colbacklower=white!85!black, - ] - \vspace{2mm} - \begin{smallitemize} -}{% - \end{smallitemize} - \tcblower - Korrigiert: \chb\\ - \end{tcolorbox} -} -% SuS-Feedback -\newcommand{\frage}[2][]{% - #2 & \chb & \chb & \chb & \chb\tabularnewline -} -\newcommand{\wunsch}[2][15em]{% - #2 & \multicolumn{4}{l}{\luecke[]{#1}}\tabularnewline - & \multicolumn{4}{l}{\luecke[]{#1}}\tabularnewline -} -\newenvironment{feedback}[1][\clearpage]{% - #1 - \begin{tcolorbox}[title={\textbf{Feedback}}, - colback=white!98!black - ] - Bitte fülle die untenstehenden Fragen aus und gib sie ausgeschnitten ab. - - \begin{tcolorbox}[% - boxrule=0.5pt, - colback=white!91!black, - %underlay={\begin{tcbclipinterior} - % \draw[help lines,step=5mm,white!60!black,shift={(interior.north west)}] - % (interior.south west) grid (interior.north east); - % \end{tcbclipinterior}}, - %enhanced,attach boxed title to top center= - % {yshift=-2mm}, - %halign lower=flush right, - %skin=bicolor, - %colbacklower=white!85!black, - ] - \renewcommand{\arraystretch}{1.3} - \begin{tabular}{P{.5\linewidth}cccc} - \rowcolor{black!20} - \textbf{Ich stimme\ldots} & - \multicolumn{1}{m{3em}}{\centering \textit{gar nicht zu}} & - \multicolumn{1}{m{3em}}{\centering \textit{nicht zu}} & - \multicolumn{1}{m{3em}}{\centering \textit{zu}} & - \multicolumn{1}{m{3em}}{\centering \textit{sehr zu}}\tabularnewline\hline -}{% - \end{tabular} - \renewcommand{\arraystretch}{1} - \label{feedbackPage} - \end{tcolorbox} - \end{tcolorbox} -} -% Modulaufgaben, zusätzlich -\newtcolorbox{modAufgabeBox}[2][]{% - title={\textbf{\symHeft\hspace{0.75em} #2}}, - enhanced,attach boxed title to top left={xshift=2mm,yshift=-2mm},% - boxrule=0.5pt,% - colback=white!93!black,% - halign lower=flush right,% - skin=bicolor,colbacklower=white!85!black,% - #1 -} -\DeclareInstance{exsheets-heading}{genord-boxed}{default}{ - title-pre-code={% - \ifthenelse{\equal{% - \GetQuestionProperty{symbol}{\CurrentQuestionID}}{??}}{% - }{% - \llap{\GetQuestionProperty{symbol}{\CurrentQuestionID}% - \space}}% - }, - title-post-code={}, - points-pre-code = {}, - points-post-code = {}, - join={% - %title[r,B]number[l,B](.333em,0pt); - %title[r,B]points[l,B](.333em,0pt) - title[r,B]subtitle[l,B](1em,0pt) - }, - attach={% - main[l,vc]title[l,vc](0pt,0pt) - }, - %subtitle-format={block}, -} -\NewQuSolPair % Normale Aufgaben - {modAufgabe}[% - type=exam, - name={}, - headings=genord-boxed, - pre-hook={% - \begin{modAufgabeBox}{% - Modulaufgabe \GetQuestionProperty{counter}{\CurrentQuestionID}% - }% - }, - post-hook={\end{modAufgabeBox}\vspace{0.75em}}, - ] - {modLoesung}[]% -\ProvideDocumentEnvironment{modulafg}{O{Novize} O{Erledigt} O{}}{% - \begin{tcolorbox}[title={\textbf{#1}}, - boxrule=0.5pt, - colback=white!91!black, - %underlay={\begin{tcbclipinterior} - % \draw[help lines,step=5mm,white!60!black,shift={(interior.north west)}] - % (interior.south west) grid (interior.north east); - % \end{tcbclipinterior}}, - enhanced,attach boxed title to top center= - {yshift=-2mm}, - halign lower=flush right, - skin=bicolor,colbacklower=white!85!black, - #3 - ] - \vspace{2mm} -}{% - \tcblower - #2: \chb - \end{tcolorbox} -} -% Kommandos um Modulplan zu strukturieren -\newcommand{\starteModulplan}{% - \cfoot{\thepage\ von \pageref{LetzteModulplanseite}} - %\ofoot{} - %\frontmatter - %\setcounter{page}{1} - \pagenumbering{arabic} - \section*{\Title\ -- \Subtitle} - \vspace{0.75em} -} -% Zusatzmaterialien -\newcommand{\zusatzMaterial}{% - %\mainmatter - %\setcounter{page}{1} - \label{LetzteModulplanseite} - \clearpage - \appendix - \pagenumbering{Roman} - \cfoot{\thepage\ von \pageref{LetzteInhaltsseite}} -} -\newcommand{\starteModulaufgaben}{% - \clearpage - \section*{Modulaufgaben} - \vspace{0.75em} -} -\newcommand{\starteHinweiskarten}{% - \clearpage - \section*{Hinweiskarten} - \vspace{0.75em} -} -% Hinweiskarten -\newtcolorbox{hinwKarteBox}[2][]{% - title={\textbf{\symZeigefinger\hspace{0.75em} #2}}, - enhanced,attach boxed title to top left={xshift=2mm,yshift=-2mm},% - boxrule=0.5pt,% - colback=white!93!black,% - halign lower=flush right,% - skin=bicolor,colbacklower=white!85!black,% -} -% hinweiskarten setzen -\ProvideDocumentEnvironment{hinwKarte}{omo}{% - \refstepcounter{schule@hinweiskarte} - \begin{hinwKarteBox}{Hinweiskarte~\theschule@hinweiskarte} - \textbf{#2\IfNoValueF{#3}{:}} \IfNoValueF{#3}{\textit{#3}} - -}{% - \IfNoValueF{#1}{\label{hinw:#1}} - \end{hinwKarteBox} - \vspace{1.75em} -} -% schöne Links als qrcode setzen -% Optional: Breite der minipage -% 1.: URL für QRcode -% 2.: URL für Text -% 3.: Erklärungstext -\newcommand{\link}[4][0.5\textwidth]{% - \begin{minipage}{#1} - \begin{center} - \begin{singlespace} - \qrcode[height=1.5cm]{#2}\\[0.75em] - \textit{#4}\\ - \footnotesize{\url{#3}} - \end{singlespace} - \end{center} - \end{minipage} -} -%\newenvironment{modAufgabe}[2][]{% -% \textbf{Überschrift:} #2 -%}{% -% \tcblower -% Erledigt: \chb -% \end{tcolorbox} -%} -% Erwartungshorizont (GENORD:Eine Tabelle für alles, keine Punkte, Smilies) -% -------------------------------------------------------------------- -\newcommand{\schule@erwartungshorizontGENord}{ - \renewcommand{\arraystretch}{1.1} - % Zwischenspeicher für Tabelle - \def\schule@EH{} - - %% Tabellarische Übersicht aus Einzelerwartungen zusammenbauen. - \ForEachQuestion{% - % Tabelle zurücksetzen - \def\schule@aktuelleAufgabeEH{}% - % - % Erwartungen laden und vollständig expandieren - \edef\schule@aktuelleErwartungExpandiert{% - \GetQuestionProperty{erwartungen}{##1}% - }% - % - % Zeilenfarbe zurücksetzen - \setboolean{schuleEHZeileGerade}{false}% - % - % Einzelne Erwartungen in Tabellenform sammeln - \ForEachX{;}{% - \ifthenelse{\thislevelcount=1}{% - % Erste Erwartung ist leer => weglassen - % Speicherung wäre sonst kompliziert... - }{% - % Aufteilen in Inhalt und Punkte - \schule@splitErwartung{\thislevelitem}% - % - % Zeilenfarbe festlegen - \ifthenelse{\boolean{schuleEHZeileGerade}}{% - \edef\schule@aktuelleAufgabeEH{% - \schule@aktuelleAufgabeEH % - \detokenize{% - \rowcolor{black!10}% - }% - }% - }{% - \edef\schule@aktuelleAufgabeEH{% - \schule@aktuelleAufgabeEH % - \detokenize{% - \rowcolor{white}% - }% - }% - }% - % - % Zeilenfarbe umschalten - \schule@EHZeilenfarbeUmschalten% - % - % Anschließend muss die Tabellenzeile aufgebaut und - % wieder serialisiert werden, da Tabellen sich nicht - % dynamisch bauen lassen. \tabularnewline, Rules und - \edef\schule@aktuelleAufgabeEH{% - \schule@aktuelleAufgabeEH% - % - \schule@aktuelleErwartungInhalt% - \detokenize{&}% - \schule@aktuelleErwartungPunkte% - \detokenize{& \chb & \chb & \chb & \chb \\}% - %\specialrule{.05em}{0em}{0em}} - }% - }% - }{\schule@aktuelleErwartungExpandiert} % - % - % Gesamtpunkte mit Bonuspunkten kombinieren - \def\schule@aktuelleAufgabePunkte{% - \IfQuestionPropertyT{points}{##1}{% - % Punkte angegeben - \GetQuestionProperty{points}{##1}% - }% - \IfQuestionPropertyT{bonus-points}{##1}{% - % Zusatzspunkte angegeben - \space(+\,\GetQuestionProperty{bonus-points}{##1})% - }% - }% - % - % Titelzeile für die Aufgabe an die Tabelle anfügen. - \edef\schule@EH{% - \schule@EH% - \detokenize{\specialrule{.1em}{0em}{0em}}% - %\detokenize{\hrule} - \detokenize{\rowcolor{black!20}\bfseries Aufgabe}% - \space\GetQuestionProperty{counter}{##1}% - \detokenize{& \bfseries}% - %\schule@aktuelleAufgabePunkte -% \detokenize{& & & \\}% - \detokenize{& -- & \usym{1F641} & \usym{1F610} & \usym{1F642}\\}% - %\detokenize{\hrule} - \detokenize{\specialrule{.1em}{0em}{0em}} % - }% - % - % Erwartungshorizont der Aufgabe an globale Tabelle anhängen. - \edef\schule@EH{\schule@EH\schule@aktuelleAufgabeEH}% - }% - - - % Zusammengebaute Zeilen wieder deserialisieren - \tokenize{% - \schule@EHCode% - }{% - \schule@EH% - } - - % Tabelle setzen - \thispagestyle{empty} - \begin{center} - \large - \textbf{Name:} \luecke{12em}\hspace{1em} - \textbf{Klasse:}\luecke{4em}\hspace{1em} - \textbf{Datum:}\luecke{8em}\hspace{1em} - \end{center} - - \vspace*{-1ex} - % Tabelle setzen - \begin{longtable}{P{.5\linewidth}P{.2\linewidth}P{1em}P{1em}P{1em}P{1em}} - % Kopfzeile - \rowcolor{black!20} - \textbf{Du\dots} & - \textbf{Übung} & - \multicolumn{4}{l}{\textbf{Rückmeldung}}% %% - \tabularnewline%\specialrule{.05em}{0em}{0em} % - % Erwartungen - \schule@EHCode - % Fusszeile - \specialrule{.1em}{0em}{0em} - \rowcolor{black!20}\textbf{Gesamt} & - \multicolumn{5}{r}{\textbf{\totalpoints*} Punkte} - \end{longtable} - - - \clearpage - \section*{Punkteverteilung} - \begin{center} - \punktuebersicht - \end{center} - - \section*{Notenverteilung} - \begin{center} - \notenverteilung - \end{center} - - \vspace{1em} - \begin{center} - \large - \textbf{Note:} \luecke{10em}\hspace{1em} - \textbf{Datum:}\luecke{6em}\hspace{1em} - \textbf{Unterschrift:}\luecke{6em}\hspace{1em} - \end{center} - - \vspace{0.4em} - - \begin{minipage}{0.36\textwidth} - \footnotesize - \textbf{Erklärungen der Symbole:} - \begin{description} - \item[\usym{1F642}] Fehlerfrei - \item[\usym{1F610}] Ohne grobe Fehler - \item[\usym{1F641}] Fehler sind vorhanden, stehen aber einem Grundverständnis nicht im Wege - \item[--] Durch die Häufigkeit von Ungenauigkeiten und Fehlern: Kompetenz nicht erreicht - \end{description} - \end{minipage} - \begin{minipage}{0.63\textwidth} - \textbf{Bemerkungen:} - \vspace{10em} - \end{minipage} - - - \renewcommand{\arraystretch}{1} - \clearpage -} -% AUTOMATISCHE BEPUNKTUNG EINLESEN -\newcommand{\schule@erwartungshorizontGENordPunkte}{ - \renewcommand{\arraystretch}{1.1} - % Zwischenspeicher für Tabelle - \def\schule@EH{} - - %% Tabellarische Übersicht aus Einzelerwartungen zusammenbauen. - \ForEachQuestion{% - % Tabelle zurücksetzen - \def\schule@aktuelleAufgabeEH{}% - % - % Erwartungen laden und vollständig expandieren - \edef\schule@aktuelleErwartungExpandiert{% - \GetQuestionProperty{erwartungen}{##1}% - }% - % - % Zeilenfarbe zurücksetzen - \setboolean{schuleEHZeileGerade}{false}% - % - % Einzelne Erwartungen in Tabellenform sammeln - \ForEachX{;}{% - \ifthenelse{\thislevelcount=1}{% - % Erste Erwartung ist leer => weglassen - % Speicherung wäre sonst kompliziert... - }{% - % Aufteilen in Inhalt und Punkte - \schule@splitErwartung{\thislevelitem}% - % - % Zeilenfarbe festlegen - \ifthenelse{\boolean{schuleEHZeileGerade}}{% - \edef\schule@aktuelleAufgabeEH{% - \schule@aktuelleAufgabeEH % - \detokenize{% - \rowcolor{black!10}% - }% - }% - }{% - \edef\schule@aktuelleAufgabeEH{% - \schule@aktuelleAufgabeEH % - \detokenize{% - \rowcolor{white}% - }% - }% - }% - % - % Zeilenfarbe umschalten - \schule@EHZeilenfarbeUmschalten% - % - % Anschließend muss die Tabellenzeile aufgebaut und - % wieder serialisiert werden, da Tabellen sich nicht - % dynamisch bauen lassen. \tabularnewline, Rules und - \edef\schule@aktuelleAufgabeEH{% - \schule@aktuelleAufgabeEH% - % - \schule@aktuelleErwartungInhalt% - \detokenize{&}% - \schule@aktuelleErwartungPunkte% - \detokenize{& \chb & \chb & \chb & \chb \\}% - %\specialrule{.05em}{0em}{0em}} - }% - }% - }{\schule@aktuelleErwartungExpandiert} % - % - % Gesamtpunkte mit Bonuspunkten kombinieren - \def\schule@aktuelleAufgabePunkte{% - \IfQuestionPropertyT{points}{##1}{% - % Punkte angegeben - \GetQuestionProperty{points}{##1}% - }% - \IfQuestionPropertyT{bonus-points}{##1}{% - % Zusatzspunkte angegeben - \space(+\,\GetQuestionProperty{bonus-points}{##1})% - }% - }% - % - % Titelzeile für die Aufgabe an die Tabelle anfügen. - \edef\schule@EH{% - \schule@EH% - \detokenize{\specialrule{.1em}{0em}{0em}}% - %\detokenize{\hrule} - \detokenize{\rowcolor{black!20}\bfseries Aufgabe}% - \space\GetQuestionProperty{counter}{##1}% - \detokenize{& \bfseries}% - %\schule@aktuelleAufgabePunkte -% \detokenize{& & & \\}% - \detokenize{& -- & \usym{1F641} & \usym{1F610} & \usym{1F642}\\}% - %\detokenize{\hrule} - \detokenize{\specialrule{.1em}{0em}{0em}} % - }% - % - % Erwartungshorizont der Aufgabe an globale Tabelle anhängen. - \edef\schule@EH{\schule@EH\schule@aktuelleAufgabeEH}% - }% - - - % Zusammengebaute Zeilen wieder deserialisieren - \tokenize{% - \schule@EHCode% - }{% - \schule@EH% - } - - \DTLforeach{namen}{% - \vorname=Vorname,\nachname=Nachname,\klasse=Klasse,\krzl=Krzl,\kommentar=Kommentar% - }{% - % Tabelle setzen - \thispagestyle{empty} - \begin{center} - \large - \textbf{Name:} \vorname\ \nachname\hspace{1em} - \textbf{Klasse:} \klasse\hspace{1em} - \textbf{Datum:} \today\hspace{1em} - \end{center} - - \vspace*{-1ex} - % Tabelle setzen - \begin{longtable}{P{.5\linewidth}P{.2\linewidth}P{1em}P{1em}P{1em}P{1em}} - % Kopfzeile - \rowcolor{black!20} - \textbf{Du\dots} & - \textbf{Übung} & - \multicolumn{4}{l}{\textbf{Rückmeldung}}% %% - \tabularnewline%\specialrule{.05em}{0em}{0em} % - % Erwartungen - \schule@EHCode - % Fusszeile - \specialrule{.1em}{0em}{0em} - \rowcolor{black!20}\textbf{Gesamt} & - \multicolumn{5}{r}{\textbf{\totalpoints*} Punkte} - \end{longtable} - - - \clearpage - - \tikzmath{% - real \summe; - \summe = 0; - } - \section*{Punkteverteilung} - \begin{center} - \punktuebersicht[punkte] - \end{center} - - \section*{Notenverteilung} - \begin{center} - \notenverteilung - \end{center} - - \vspace{1em} - \begin{center} - \large - \textbf{Note:} \getNote \hspace{1em} - \textbf{Datum:} \today\hspace{1em} - \textbf{Unterschrift:}\luecke{6em}\hspace{1em} - \end{center} - - \vspace{0.4em} - - \begin{minipage}{0.36\textwidth} - \footnotesize - \textbf{Erklärungen der Symbole:} - \begin{description} - \item[\usym{1F642}] Fehlerfrei - \item[\usym{1F610}] Ohne grobe Fehler - \item[\usym{1F641}] Fehler sind vorhanden, stehen aber einem Grundverständnis nicht im Wege - \item[--] Durch die Häufigkeit von Ungenauigkeiten und Fehlern: Kompetenz nicht erreicht - \end{description} - \end{minipage} - \begin{minipage}{0.63\textwidth} - \textbf{Bemerkungen:} - \kommentar - \end{minipage} - - - \renewcommand{\arraystretch}{1} - \clearpage - } - \getNotenAuswertung -} -% Notenübersicht nur mit ganzen Punkten -% ******************************************************************** -\SetupExSheets{% - grades/half=false, % NICHT Auf halbe Punkte runden - grades/round=0, % Eine Dezimalstelle -} -\newcommand{\getNote}{% - \ifthenelse{\boolean{schule@kmkPunkte}}{}{% - \tikzmath{ - real \summe; - \summe=0; - real \gesamt; - \gesamt = 0; - } - \ForEachQuestion{% - \tikzmath{\gesamt = \gesamt + \GetQuestionProperty{points}{##1};}% - \tikzmath{\summe = \summe + \GetQuestionProperty{\krzl}{##1};}% - } - \tikzmath{ - real \eins; - real \zwei; - real \drei; - real \vier; - real \fuenf; - } - \notenschemaTikz - \tikzmath{% - \eins = \eins*\gesamt; - \zwei = \zwei*\gesamt; - \drei = \drei*\gesamt; - \vier = \vier*\gesamt; - \fuenf = \fuenf*\gesamt; - } - \tikzmath{ - if \summe < \fuenf then { let \note=ungenügend; } else { - if \summe < \vier then { let \note=mangelhaft; } else { - if \summe < \drei then { let \note=ausreichend; } else { - if \summe < \zwei then { let \note=befriedigend; } else { - if \summe < \eins then { let \note=gut;} else { - let \note=sehr gut; - }; - }; - }; - }; - }; - } - \note - } -} -\newcommand{\getNotenAuswertung}{% - \ifthenelse{\boolean{schule@kmkPunkte}}{}{% - \tikzmath{ - integer \einsen; - integer \zweien; - integer \dreien; - integer \vieren; - integer \fuenfen; - integer \sechsen; - \einsen = 0; - \zweien = 0; - \dreien = 0; - \vieren = 0; - \fuenfen = 0; - \sechsen = 0; - } - } - \clearpage - \section*{Auswertung} - \subsection*{Noten} - \DTLforeach{namen}{% - \vorname=Vorname,\nachname=Nachname,\klasse=Klasse,\krzl=Krzl,\kommentar=Kommentar% - }{% - \ifthenelse{\boolean{schule@kmkPunkte}}{}{% - \tikzmath{ - real \summe; - \summe=0; - real \gesamt; - \gesamt = 0; - } - \ForEachQuestion{% - \tikzmath{\gesamt = \gesamt + \GetQuestionProperty{points}{##1};}% - \tikzmath{\summe = \summe + \GetQuestionProperty{\krzl}{##1};}% - } - \tikzmath{ - real \eins; - real \zwei; - real \drei; - real \vier; - real \fuenf; - } - \notenschemaTikz - \tikzmath{% - \eins = \eins*\gesamt; - \zwei = \zwei*\gesamt; - \drei = \drei*\gesamt; - \vier = \vier*\gesamt; - \fuenf = \fuenf*\gesamt; - } - \tikzmath{ - if \summe < \fuenf then { let \note=ungenügend; } else { - if \summe < \vier then { let \note=mangelhaft; } else { - if \summe < \drei then { let \note=ausreichend; } else { - if \summe < \zwei then { let \note=befriedigend; } else { - if \summe < \eins then { let \note=gut;} else { - let \note=sehr gut; - }; - }; - }; - }; - }; - } - \tikzmath{ - if \summe < \fuenf then { \sechen = \sechsen +1; } else { - if \summe < \vier then { \fuenfen = \fuenfen + 1; } else { - if \summe < \drei then { \vieren = \vieren + 1; } else { - if \summe < \zwei then { \dreien = \dreien + 1; } else { - if \summe < \eins then { \zweien = \zweien + 1;} else { - \einsen = \einsen + 1; - }; - }; - }; - }; - }; - } - \begin{tabular}{p{2.5cm}p{2.5cm}p{3cm}} - \vorname & \nachname & \note \\ - \end{tabular} - - } - } - \DTLsavelastrowcount{\n} - \subsection*{Notenverteilung} - \ifthenelse{\boolean{schule@kmkPunkte}}{}{% - \tikzmath{ - real \schnitt; - \schnitt=(\einsen+\zweien*2+\dreien*3+\vieren*4+\fuenfen*5+\sechsen*6)/\n; - } - - \begin{center} - \begin{tabular}{l|c|c|c|c|c|c} - \textbf{Note:} & 1 & 2 & 3 & 4 & 5 & 6\\\hline - \textbf{Anzahl:} & \einsen & \zweien & \dreien & \vieren & \fuenfen & \sechsen - \end{tabular} - \end{center} - Es haben insgesamt \n\ Schülerinnen und Schüler mit einem \textbf{Schnitt von - \pgfmathprintnumber[precision=2,zerofill]{\schnitt}} geschrieben. - } -} -\renewcommand{\notenverteilung}{% - % Ohne Notenpunkte - % ---------------------------------------------------------------- - \parbox{.45\linewidth}{ -% \tiny - \begin{tabular}{p{0.6\linewidth}rr} - \rowcolor{black!20} - \textbf{Note} & \textbf{$\ge$ P.}\\ - sehr gut & $\grade*{1}$\\ - \rowcolor{black!10} - gut & $\grade*{2}$ \\ - befriedigend & $\grade*{3}$ - \end{tabular} - } - \parbox{.45\linewidth}{ - % \tiny - \begin{tabular}{p{0.6\linewidth}rr} - \rowcolor{black!20} - \textbf{Note} & \textbf{$\ge$ P.}\\ - ausreichend & $\grade*{4}$\\ - \rowcolor{black!10} - mangelhaft & $\grade*{5}$\\ - ungenügend & $0$ - \end{tabular} - } -} -% Punktübersicht -% ******************************************************************** -\renewcommand{\punktuebersicht}[1][none]{ - \renewcommand{\arraystretch}{1.4} - \ifthenelse{\equal{#1}{none}}{% - \begin{tabular}{l|*{\numberofquestions}{c|}c} - %\hline - % Auflistung der Aufgaben - \rowcolor{black!20} - \textbf{Aufgabe} & - \ForEachQuestion{ - \textbf{\QuestionNumber{##1}} - \iflastquestion{}{&} - } & - \textbf{Gesamt} \\ \hline - % Punkte auflisten - Punkte - & - \ForEachQuestion{ - \IfQuestionPropertyTF{points}{##1}{ - % Punkte angegeben - \GetQuestionProperty{points}{##1} - }{ - % Keine Punkte angegeben - 0 - } - \iflastquestion{}{&} - } & - \pointssum* \\ \hline - % Zusatzpunkte auflisten - \rowcolor{black!10} - Zusatzpunkte - & - \ForEachQuestion{ - \IfQuestionPropertyTF{bonus-points}{##1}{ - % Zusatzspunkte angegeben - \GetQuestionProperty{bonus-points}{##1} - }{ - % Keine Zusatzpunkte angegeben - 0 - } - \iflastquestion{}{&} - } & - \bonussum* \\ \hline - % Erreichte Punkte - Erreicht & - \ForEachQuestion{% - \iflastquestion{}{&}% - } & %\\ \hline - \end{tabular} - }{% - \ForEachQuestion{% - \tikzmath{\summe = \summe + \GetQuestionProperty{\krzl}{##1};}% - } - \begin{tabular}{l|*{\numberofquestions}{c|}c} - %\hline - % Auflistung der Aufgaben - \rowcolor{black!20} - \textbf{Aufgabe} & - \ForEachQuestion{ - \textbf{\QuestionNumber{##1}} - \iflastquestion{}{&} - } & - \textbf{Gesamt} \\ \hline - % Punkte auflisten - Punkte - & - \ForEachQuestion{ - \IfQuestionPropertyTF{points}{##1}{ - % Punkte angegeben - \GetQuestionProperty{points}{##1} - }{ - % Keine Punkte angegeben - 0 - } - \iflastquestion{}{&} - } & - \pointssum* \\ \hline - % Zusatzpunkte auflisten - \rowcolor{black!10} - Zusatzpunkte - & - \ForEachQuestion{ - \IfQuestionPropertyTF{bonus-points}{##1}{ - % Zusatzspunkte angegeben - \GetQuestionProperty{bonus-points}{##1} - }{ - % Keine Zusatzpunkte angegeben - 0 - } - \iflastquestion{}{&} - } & - \bonussum* \\ \hline - % Erreichte Punkte - Erreicht & - \ifthenelse{\equal{#1}{punkte}}{% - \ForEachQuestion{% - \GetQuestionProperty{\krzl}{##1}&% - } \pgfmathprintnumber{\summe} %\\ \hline - }{% - \ForEachQuestion{% - \iflastquestion{}{&}% - } & %\\ \hline - } - \end{tabular} - } - \renewcommand{\arraystretch}{1} -} -% Zusätze für Mathe -\usetikzlibrary{shapes.misc} -\tikzset{cross/.style={cross out, draw, - minimum size=2*(#1-\pgflinewidth), - inner sep=0pt, outer sep=0pt}} -\newcommand*\strecke[2][]{% - \mkern 1.5mu\overline{\mkern-1.5mu#2\mkern-1.5mu}\mkern 1.5mu -} diff --git a/Master/texmf-dist/doc/latex/schule/source/Module/GENord/optionen.tex b/Master/texmf-dist/doc/latex/schule/source/Module/GENord/optionen.tex deleted file mode 100644 index 0ddf5927207..00000000000 --- a/Master/texmf-dist/doc/latex/schule/source/Module/GENord/optionen.tex +++ /dev/null @@ -1,7 +0,0 @@ -% Counter für Hinweiskarten -\newcounter{schule@hinweiskarte} -\setcounter{schule@hinweiskarte}{0} - -% Counter für Themen im Modulplan -\newcounter{schule@thema} -\setcounter{schule@thema}{0} diff --git a/Master/texmf-dist/doc/latex/schule/source/Module/GENord/pakete.tex b/Master/texmf-dist/doc/latex/schule/source/Module/GENord/pakete.tex deleted file mode 100644 index c3cc6d05106..00000000000 --- a/Master/texmf-dist/doc/latex/schule/source/Module/GENord/pakete.tex +++ /dev/null @@ -1,20 +0,0 @@ -\RequirePackage{tcolorbox} -\tcbuselibrary{skins,breakable,theorems} - -\RequirePackage[nolinks]{qrcode} -\RequirePackage{basicarith} -\RequirePackage{units} -\RequirePackage{eurosym} - -\RequirePackage{array} -\RequirePackage{ragged2e} - -\RequirePackage{datetime2} -\DTMsetup{% - yearmonthsep={.}, - monthdaysep={.}, -} -\DTMsetdatestyle{ddmmyyyy} - -\RequirePackage{datatool} -\usetikzlibrary{math} diff --git a/Master/texmf-dist/doc/latex/schule/source/Module/GENordLogbuch/code.tex b/Master/texmf-dist/doc/latex/schule/source/Module/GENordLogbuch/code.tex deleted file mode 100644 index c24a86394c5..00000000000 --- a/Master/texmf-dist/doc/latex/schule/source/Module/GENordLogbuch/code.tex +++ /dev/null @@ -1,783 +0,0 @@ -\renewcommand{\maketitle}[1][top=6cm,bottom=4cm,inner=1.5cm,outer=1.5cm]{% - \begin{titlepage} - \newgeometry{#1} - \begin{center} - \Huge{\bfseries\Title} - - \vspace{3em} - - \begin{minipage}{0.7\textwidth} - \Large{Name:} \luecke{8cm} - - \vspace{2em} - - \Large{Klasse:} \luecke{4cm} - \end{minipage} - - \vspace{2em} - - \Large{Schuljahr \Schuljahr} - \end{center} - - \vfil - \hrule - \vspace{2em} - - \begin{minipage}{0.5\textwidth} - \includegraphics[width=\textwidth]{\LogoFront} - \end{minipage} - \hfil - \begin{minipage}{0.45\textwidth} - \huge{\bfseries \GenordForm\linebreak \GenordName} - \end{minipage} - \end{titlepage} - \restoregeometry -} - -\renewcommand{\addchap}[2][]{% - \addcontentsline{toc}{chapter}{#2} - \huge{\bfseries #2} -} - -\newcommand{\procOpts}{% - \ifthenelse{\boolean{printDraft}}{% - \setboolean{printKalendar}{false} - \setboolean{printWochen}{false} - }{ - \setboolean{printKalendar}{true} - \setboolean{printWochen}{true} - } -} - -\newcommand{\front}{% - \frontmatter - \chead{} - \ihead{\chaptermark} - \ohead{\normalfont\Title} - \cfoot{} -} -\newcommand{\hauptteil}{% - \clearpage - { - %\let\cleardoublepage\relax - %\let\clearpage\relax - - \mainmatter - } -} -\newcommand{\anhang}{% - \clearpage - \appendix -} - -\newcommand{\wochen}[2][]{% - %\clearpage - %\addcontentsline{toc}{chapter}{Wochenübersichten} - \chapter{Wochenübersichten} - \, - \clearpage - \input{#2} -} - -\ProvideDocumentCommand{\mkUrl}{O{} m o}{% - \url{#1#2} \marginpar{% - \qrcode[height=4em,nolinks]{#1#2} - \IfNoValueF{#3}{ - \tiny #3 - } - } -} - -\WithSuffix\newcommand\mkUrl*[2][]{% - \hyperlink{#1#2}{#2} -} -\ProvideDocumentCommand{\mkUrlCode}{O{} m o O{5em} O{4em}}{% - \begin{minipage}{#4} - \centering - \qrcode[height=#5,nolinks]{#1#2} - \IfNoValueF{#3}{ - \tiny #3 - } - \end{minipage} -} -% ********************************************************************** -% Macros für Kontakt -% ********************************************************************** -\newtcolorbox{kontaktbox}[2][]{% - left=2mm, - fonttitle=\bfseries, - title={#2}, - #1 -} - -% ********************************************************************** -% Macros für Wochenübersicht -% ********************************************************************** -\newcommand{\printWochenuebersicht}[3][Wochenübersicht]{% - \ifthenelse{\boolean{printWochen}}{% - \newgeometry{%includefoot,includehead, - top=0.75cm, - bottom=0.5cm, - inner=1.5cm, - outer=1cm, - } - \pagestyle{empty} - - %\printLogbuchWoche{\jahrEins-09-04}{\jahrEins-09-09} - \pgfcalendar{}{#2}{#3} - {\ifdate{Monday}{\printLogbuchTagMo{% - \pgfcalendarweekdayname{\pgfcalendarcurrentweekday}, % - \pgfcalendarcurrentday.\pgfcalendarcurrentmonth% - }\hfil% - }{}% - \ifdate{Tuesday}{\printLogbuchTagDi{% - \pgfcalendarweekdayname{\pgfcalendarcurrentweekday}, % - \pgfcalendarcurrentday.\pgfcalendarcurrentmonth% - }\hfil% - }{}% - \ifdate{Wednesday}{\printLogbuchTagMi{% - \pgfcalendarweekdayname{\pgfcalendarcurrentweekday}, % - \pgfcalendarcurrentday.\pgfcalendarcurrentmonth% - }\pagebreak% - }{}% - \ifdate{Thursday}{\printLogbuchTagDo{% - \pgfcalendarweekdayname{\pgfcalendarcurrentweekday}, % - \pgfcalendarcurrentday.\pgfcalendarcurrentmonth% - }\hfil% - }{}% - \ifdate{Friday}{\printLogbuchTagFr{% - \pgfcalendarweekdayname{\pgfcalendarcurrentweekday}, % - \pgfcalendarcurrentday.\pgfcalendarcurrentmonth% - }% - }{}% - } - - \clearpage - \pagestyle{scrheadings} - \restoregeometry - }{ - \clearpage - \begin{center} - \Huge{#1 1} - \end{center} - \clearpage - \begin{center} - \Huge{#1 2} - \end{center} - \clearpage - } -} -\newcommand{\printLogbuchTagMo}[2][]{% - \begin{minipage}{\textwidth} - \printLogbuchZiel - \end{minipage}\\[0.5em] - \begin{minipage}[t]{0.32\textwidth} - \centering - \begin{logbuchTag}{#2} - \faecher - \end{logbuchTag} - \end{minipage} -} -\newcommand{\printLogbuchTagDi}[2][]{% - \begin{minipage}[b]{0.32\textwidth} - \centering - \begin{logbuchTag}{#2} - \faecher[5] - \end{logbuchTag} - \begin{logbuchZusatz}{Notizen} - %something awesome will appear here - \vspace*{2.36cm} - \end{logbuchZusatz} - \end{minipage} -} -\newcommand{\printLogbuchTagMi}[2][]{% - \begin{minipage}[t]{0.32\textwidth} - \centering - \begin{logbuchTag}{#2} - \faecher - \end{logbuchTag} - \end{minipage} -} -\newcommand{\printLogbuchTagDo}[2][]{% - \begin{minipage}[b]{0.32\textwidth} - \centering - \begin{logbuchTag}{#2} - \faecher - \end{logbuchTag} - \begin{logbuchZusatz}[height=1.5cm,]{Kenntnissnahme} - \vspace{0.5cm} - - \begin{minipage}[t]{0.31\textwidth} - \centering - \luecke{\linewidth} - - \footnotesize Schüler\_in - \end{minipage}\hfil - \begin{minipage}[t]{0.31\textwidth} - \centering - \luecke{\linewidth} - - \footnotesize Lehrkraft - \end{minipage}\hfil - \begin{minipage}[t]{0.31\textwidth} - \centering - \luecke{\linewidth} - \footnotesize Eltern - \end{minipage} - \end{logbuchZusatz} - \end{minipage} -} -\newcommand{\printLogbuchTagFr}[2][]{% - \begin{minipage}[b]{0.32\textwidth} - \centering - \begin{logbuchTag}{#2} - \faecher[5] - \end{logbuchTag} - \begin{logbuchZusatz}[width=2.04\textwidth]{Wochenfeedback} - \feldLin[0.77cm]{6} - \end{logbuchZusatz} - \end{minipage}\hfil - \printLogbuchSpalte -} -\newcommand{\printLogbuchSpalte}{% - \begin{minipage}[b]{0.32\textwidth} - \centering - \begin{logbuchZusatz}{Mitteilungen Eltern} - \feldLin[0.8cm]{8} - \vspace{-0.4cm} - \chb\ Weitere Mitteilungen S.\,\pageref{mitteilungen} - \vspace{0.4cm} - \end{logbuchZusatz} - - \vspace{0.2cm} - - \begin{logbuchZusatz}{Vereinbarungen Logbuchgespräch} - \feldLin[0.8cm]{6} - \vspace{-0.5cm} - \end{logbuchZusatz} - - \vspace{0.25cm} - - \begin{logbuchZusatz}{Feedback} - \begin{smallitemize} - \item Arbeitshaltung - - \arbeitshaltungEmojis - \item Freundlich und Fair - - \arbeitshaltungEmojis - \item Material - - \arbeitshaltungEmojis - % \item Logbuch - % - % \arbeitshaltungEmojis - \end{smallitemize} - \end{logbuchZusatz} - \begin{logbuchZusatz}[upperbox=invisible,tikz={opacity=0,transparency group}]{Wochenfeedback} - \feldLin[0.77cm]{6} - \end{logbuchZusatz} - \end{minipage} -} -\newcommand{\arbeitshaltungEmojis}{% - \usym{1F603} \hspace{0.5em} \usym{1F642} \hspace{0.5em} \usym{1F610} \hspace{0.5em} \usym{1F641} -} -\newcommand{\printLogbuchZiel}{% - \begin{center} - \tcbox[% - enhanced, - attach boxed title to top left = {xshift=2mm,yshift=-2mm}, - colback=white!98!black,% - height=1.5cm, - left=1mm, - right=1mm, - drop lifted shadow, - fonttitle=\bfseries, - title={Mein Wochenziel:}, - width=0.95\linewidth, - ]{\hspace*{0.95\linewidth}}% - \end{center} -} -\newtcolorbox{logbuchZusatz}[2][]{% - enhanced, - attach boxed title to top left = {xshift=2mm,yshift=-2mm}, - colback=white!98!black,% - drop lifted shadow, - left=1mm, - right=1mm, - fonttitle=\bfseries, - center title, - minipage boxed title=3.5cm, - %colback=white!98!black,% - title={#2}, - #1 -} -\newtcolorbox{logbuchTag}[1]{% - colback=white,% - drop shadow southeast, - left=1mm, - right=1mm, - fonttitle=\bfseries\Large, - title={#1}, -} -\newtcolorbox{logbuchFach}[1]{% - enhanced, - attach boxed title to top left = {xshift=2mm,yshift=-2mm}, - sharp corners=downhill, - drop small lifted shadow, - colback=white!93!black, - sidebyside=true, - righthand width=0.8cm, - sidebyside gap=3mm, - flushright lower, - left=1mm, - right=1mm, - top=4mm, - skin=bicolor, - colbacklower=white!85!black, - halign lower=center, - leftlower=4mm, - rightlower=4mm, - title=#1, - fonttitle=\bfseries, -} -\newcommand{\faecher}[1][6]{% - \foreach\n in {1,...,#1}{% - \begin{logbuchFach}{\n.\,Stunde} - \textbf{Fach:} - - \feldLin[0.6cm]{3} - \vspace{-0.5cm} - \tcblower - \usym{1F603} - - \vspace{0.5em} - - \usym{1F642} - - \vspace{0.5em} - - \usym{1F610} - - \vspace{0.5em} - - \usym{1F641} - - \end{logbuchFach} - } -} -\newcommand{\logbuchWoche}[6][3]{% - \newcounter{logbuchTagNummer} - \setcounter{logbuchTagNummer}{0} - \foreach\name in {#2,#3,#4,#5,#6}{% - \refstepcounter{logbuchTagNummer} - \begin{minipage}{0.32\textwidth} - \centering - \begin{logbuchTag}{\name} - \faecher - \end{logbuchTag} - \end{minipage} - \ifthenelse{\value{logbuchTagNummer}<#1\OR\(\value{logbuchTagNummer}>#1\AND\value{logbuchTagNummer}<5\)}{% - \hfil - }{} - } -} -% ********************************************************************** -% Macros für Kompetenznachweis -% ********************************************************************** -\newcommand{\reiheGross}[1][1.1cm]{% - \begin{minipage}{0.1cm} - \vspace*{#1} - \end{minipage} -} -\newcommand{\kompnachweisLB}[4][]{% - \renewcommand{\arraystretch}{1.4} - \begin{tabularx}{\linewidth}{cc|X|c|c|c|c} - \rowcolor{gray!40!white} - & - {\bfseries Datum} & - {\bfseries Thema} & - {\bfseries\footnotesize Note} & - {\bfseries\footnotesize E|G} & - \multicolumn{2}{|c}{\bfseries Unterschriften} \\ - \rowcolor{gray!40!white} - & & & & & {\tiny Fachlehrer\_in} & - {\tiny Tutor\_in}\\ - \hline - \rowcolor{white} - \multicolumn{7}{c}{\bfseries Lernbüro #2}\\\hline - \rowcolor{gray!20!white} - 1 & \reiheGross & & & & &\\ - \rowcolor{gray!10!white} - 2 & \reiheGross & & & & &\\ - \rowcolor{gray!20!white} - 3 & \reiheGross & & & & &\\ - \rowcolor{gray!10!white} - 4 & \reiheGross & & & & &\\ - \rowcolor{gray!20!white} - 5 & \reiheGross & & & & &\\ - \rowcolor{gray!10!white} - 6 & \reiheGross & & & & &\\\hline - \rowcolor{white} - \multicolumn{7}{c}{\bfseries Lernbüro #3}\\\hline - \rowcolor{gray!20!white} - 1 & \reiheGross & & & & &\\ - \rowcolor{gray!10!white} - 2 & \reiheGross & & & & &\\ - \rowcolor{gray!20!white} - 3 & \reiheGross & & & & &\\ - \rowcolor{gray!10!white} - 4 & \reiheGross & & & & &\\ - \rowcolor{gray!20!white} - 5 & \reiheGross & & & & &\\ - \rowcolor{gray!10!white} - 6 & \reiheGross & & & & &\\\hline - \rowcolor{white} - \multicolumn{7}{c}{\bfseries Lernbüro #4}\\\hline - \rowcolor{gray!20!white} - 1 & \reiheGross & & & & &\\ - \rowcolor{gray!10!white} - 2 & \reiheGross & & & & &\\ - \rowcolor{gray!20!white} - 3 & \reiheGross & & & & &\\ - \rowcolor{gray!10!white} - 4 & \reiheGross & & & & &\\ - \rowcolor{gray!20!white} - 5 & \reiheGross & & & & &\\ - \rowcolor{gray!10!white} - 6 & \reiheGross & & & & &\\ - \end{tabularx} - \renewcommand{\arraystretch}{1} -} -\newcommand{\kompnachweisProj}[3][\luecke{5cm}]{% - \renewcommand{\arraystretch}{1.4} - \begin{tabularx}{\linewidth}{cc|X|c|c|c|c} - \rowcolor{gray!40!white} - & - {\bfseries Datum} & - {\bfseries Thema} & - {\bfseries\footnotesize Note} & - {\bfseries\footnotesize E|G} & - \multicolumn{2}{|c}{\bfseries Unterschriften} \\ - \rowcolor{gray!40!white} - & & & & & {\tiny Fachlehrer\_in} & - {\tiny Tutor\_in}\\ - \hline - \rowcolor{white} - \multicolumn{7}{c}{\bfseries Wahlpflichtfach: #1}\\\hline - \rowcolor{gray!20!white} - 1 & \reiheGross & & & & &\\ - \rowcolor{gray!10!white} - 2 & \reiheGross & & & & &\\ - \rowcolor{gray!20!white} - 3 & \reiheGross & & & & &\\ - \rowcolor{gray!10!white} - 4 & \reiheGross & & & & &\\ - \rowcolor{gray!20!white} - 5 & \reiheGross & & & & &\\ - \rowcolor{gray!10!white} - 6 & \reiheGross & & & & &\\\hline - \rowcolor{white} - \multicolumn{7}{c}{\bfseries Projekte (#2) }\\\hline - \rowcolor{gray!20!white} - 1 & \reiheGross[1.4cm] & & & & &\\ - \rowcolor{gray!10!white} - 2 & \reiheGross[1.4cm] & & & & &\\ - \rowcolor{gray!20!white} - 3 & \reiheGross[1.4cm] & & & & &\\ - \rowcolor{gray!10!white} - 4 & \reiheGross[1.4cm] & & & & &\\\hline - \rowcolor{white} - \multicolumn{7}{c}{\bfseries Projekte (#3) }\\\hline - \rowcolor{gray!20!white} - 1 & \reiheGross[1.4cm] & & & & &\\ - \rowcolor{gray!10!white} - 2 & \reiheGross[1.4cm] & & & & &\\ - \rowcolor{gray!20!white} - 3 & \reiheGross[1.4cm] & & & & &\\ - \rowcolor{gray!10!white} - 4 & \reiheGross[1.4cm] & & & & &\\\hline - \rowcolor{gray!20!white} - & \reiheGross[1.4cm] & & & & &\\ - \rowcolor{gray!10!white} - & \reiheGross[1.4cm] & & & & &\\ - \end{tabularx} - \renewcommand{\arraystretch}{1} -} -% ********************************************************************** -% Macros für Mitteilungen -% ********************************************************************** -\newcommand{\mitteilungen}[1][22cm]{% - \begin{center} - \renewcommand{\arraystretch}{1.75} - \begin{tabularx}{\linewidth}{p{3cm}|p{3cm}|X} - \textbf{Datum} & \textbf{Lehrkraft} & \textbf{Mitteilung}\\\hline - \begin{minipage}{2cm} \vspace{#1} \end{minipage} & & \\ - \end{tabularx} - \renewcommand{\arraystretch}{1} - \end{center} -} -% ********************************************************************** -% Macros für Entschuldigungen -% ********************************************************************** -\newcommand{\abwesenheitBox}[1][11]{% - \foreach\lauf in {1,...,#1}{% - \begin{tcolorbox}[% - %left=2mm, - ] - \centering\doublespacing - Mein Kind war/wird vom \luecke{2.6cm} bis \luecke{2.6cm} aus folgendem Grund - - \luecke{0.9\linewidth} - - abwesend (sein). - \hfil - \begin{minipage}{0.5\textwidth} - \centering - \vspace{2.25em} - \luecke{\linewidth} - \footnotesize Unterschrift Erziehungsberechtigte(r), Datum - \end{minipage} - \end{tcolorbox} - - \vfil - } -} -% ********************************************************************** -% Macros für Beratung -% ********************************************************************** -\newtcolorbox{beratungEintrag}[2][]{% - enhanced,attach boxed title to top left= - {xshift=2mm,yshift=-2mm}, - boxrule=0.5pt, - colback=white!93!black,, - skin=bicolor, - colbacklower=white!85!black, - halign lower=flush right, - title={#2}, - fonttitle=\bfseries, - #1 -} -\newtcolorbox{beratungEintragZ}[2][]{% - enhanced,attach boxed title to top center= - {xshift=0mm,yshift=-3mm}, - boxrule=0.5pt, - colback=white!94!black, - coltitle=black, - colbacktitle=white!80!black, - skin=bicolor, - colbacklower=white!85!black, - halign lower=flush right, - title={#2}, - fonttitle=\bfseries, - #1 -} -\newcommand{\beratung}[1][4]{% - %\addcontentsline{toc}{chapter}{Beratung} - \foreach\lauf in {1,...,#1}{% - \begin{tcolorbox}[% - fonttitle={\Large}, - title={\textbf{Zielvereinbarung} -- Gespräch vom \luecke{3cm} mit \luecke{2.2cm}},% - colback=white!98!black,% - ] - \begin{tcbraster}[raster columns=2,raster rows=2] - \begin{beratungEintrag}{\symDaumenHoch\hspace{0.2cm} Das kann ich schon} - \vspace{5cm} - \end{beratungEintrag} - \begin{beratungEintrag}{\symDaumenRunter\hspace{0.2cm} Das möchte ich verbessern} - \vspace{5cm} - \end{beratungEintrag} - \end{tcbraster} - \begin{beratungEintrag}{\symZielflagge\hspace{0.2cm} Mein Ziel} - \vspace{4cm} - \tcblower - bis zum: \luecke{4cm} - \end{beratungEintrag} - \begin{beratungEintrag}{\symZeigefinger\hspace{0.2cm} Unsere Unterstützung} - \vspace{0.2cm} - \begin{tcbraster}[raster columns=2,raster rows=2] - \begin{beratungEintragZ}{Schule} - \vspace{3cm} - \end{beratungEintragZ} - \begin{beratungEintragZ}{Zu Hause} - \vspace{3cm} - \end{beratungEintragZ} - \end{tcbraster} - \end{beratungEintrag} - - \vspace{0.2cm} - - \begin{beratungEintrag}{} - \vspace{1.25cm} - - \begin{minipage}[t]{0.31\textwidth} - \centering - \luecke{\linewidth} - - \footnotesize Schüler\_in - \end{minipage}\hfil - \begin{minipage}[t]{0.31\textwidth} - \centering - \luecke{\linewidth} - - \footnotesize Eltern - \end{minipage}\hfil - \begin{minipage}[t]{0.31\textwidth} - \centering - \luecke{\linewidth} - \footnotesize Lehrkraft - \end{minipage} - \end{beratungEintrag} - \end{tcolorbox} - \clearpage - } -} -% ********************************************************************** -% Macros für den Abspann -% ********************************************************************** -\newcommand{\abspann}[1][]{% - \chapter{Notizen} - \feldLin[1.25cm]{18} - \clearpage - \feldLin[1.25cm]{18} - -% \begin{center} -% \begin{tcolorbox}[ -% bicolor, -% sidebyside=true, -% righthand width=1.6cm, -% sidebyside gap=4mm, -% leftlower=1mm, -% rightlower=1mm, -% width=0.9\linewidth, -% ] -% \centering -% \ccbyncsa\\[0.5em] -% Dieses Dokument steht unter einer CCbyncsa-Lizenz. - -% Es darf zu nicht-kommerziellen Zwecken beliebig weiter verwendet werden, so lange auf die -% ursprünglichen Autoren verwiesen wird und eine ähnliche Lizenz verwendet wird. - -% \url{https://creativecommons.org/licenses/by-nc-sa/4.0/} -% \tcblower -% \mkUrlCode[mailto:]{https://creativecommons.org/licenses/by-nc-sa/4.0/}[Lizenz][1.3cm][1.2cm] - -% \end{tcolorbox} -% \end{center} - \clearpage - \thispagestyle{empty} - - %\vspace*{17cm} - \ - - \vfill - - \begin{kontaktbox}[% - bicolor, - sidebyside=true, - righthand width=1.6cm, - sidebyside gap=4mm, - leftlower=1mm, - rightlower=1mm, - width=0.6\linewidth, - %colbacklower=black!95!white, - ]{\GenordForm\ \GenordName} - \begin{itemize} - \item[\Letter] \GenordStr - - \GenordPlz\ \GenordOrt - \item[\Telefon] \GenordTel - \item[\Faxmachine] \GenordFax - \item[@] \mkUrl*[mailto:]{\GenordMail} - \item[\usym{1F30E}] \mkUrl*{\GenordUrl} - \end{itemize} - \tcblower - \begin{center} - \mkUrlCode[mailto:]{\GenordMail}[E-Mail][1.3cm][1.2cm] - - \vspace{2em} - - \mkUrlCode{\GenordUrl}[Website][1.3cm][1.2cm] - \end{center} - \end{kontaktbox} -} -% ********************************************************************** -% Macros für den Kalendar -% ********************************************************************** -\newcommand{\ferien}{} -\newcommand{\feiertage}{} -\newcommand{\termine}{} -\newenvironment{schulkalendar}[2][top=0.5cm,bottom=0.5cm,outer=1.5cm]{% - \newgeometry{#1} - \pagestyle{empty} - \addcontentsline{toc}{chapter}{#2} - \newboolean{schulkalendarSeiteOne} - \setboolean{schulkalendarSeiteOne}{true} - \newcommand{\calName}{} -}{% - \restoregeometry - \pagestyle{scrheadings} -} -\newcommand{\schulkal}[3][0.96]{% - \rotatebox{90}{% - \scalebox{#1}{% - \begin{tikzpicture}[every day/.style={anchor = north}] - \ifthenelse{\boolean{schulkalendarSeiteOne}}{% - \renewcommand{\calName}{first} - }{% - \renewcommand{\calName}{scnd} - } - \calendar[% - dates=#2, - name=\calName, - day yshift = 3em, - day code= - { - \node[name=\pgfcalendarsuggestedname,every day,shape=rectangle, - minimum height= .53cm, text width = 4.4cm, draw = gray]{\tikzdaytext}; - \draw (-1.8cm, -.1ex) node[anchor = west]{\footnotesize% - \pgfcalendarweekdayshortname{\pgfcalendarcurrentweekday}}; - }, - execute before day scope= - { - \ifdate{day of month=1} - { - % Shift right - \pgftransformxshift{4.8cm} - % Print month name - \draw (0,0)node [shape=rectangle, minimum height= .53cm, - text width = 4.4cm, fill = red, text= white, draw = red, text centered] - {\textbf{\pgfcalendarmonthname{\pgfcalendarcurrentmonth}}}; - }{} - \ifdate{workday} - { - \ferien - }{} - \ifdate{Saturday}{\tikzset{every day/.style={fill=red!10}}}{} - \ifdate{Sunday}{\tikzset{every day/.style={fill=red!20}}}{} - \feiertage - }, - execute at begin day scope= - { - % each day is shifted down according to the day of month - \pgftransformyshift{-.53*\pgfcalendarcurrentday cm} - } - ]; - - \termine - \end{tikzpicture} - } - } - \setboolean{schulkalendarSeiteOne}{false} - \clearpage -} -% Names of Holidays are inserted by employing this macro -\newcommand{\termin}[3][]{ - \ifthenelse{\boolean{schulkalendarSeiteOne}}{% - \node [anchor=north west, text width= 3.4cm] at - ($(first-#2.north west)+(3em, 0em)$) {\tiny{#3}}; - }{% - \node [anchor=north west, text width= 3.4cm] at - ($(scnd-#2.north west)+(3em, 0em)$) {\tiny{#3}}; - } -} diff --git a/Master/texmf-dist/doc/latex/schule/source/Module/GENordLogbuch/optionen.tex b/Master/texmf-dist/doc/latex/schule/source/Module/GENordLogbuch/optionen.tex deleted file mode 100644 index d6f58a65bc9..00000000000 --- a/Master/texmf-dist/doc/latex/schule/source/Module/GENordLogbuch/optionen.tex +++ /dev/null @@ -1,70 +0,0 @@ -\newboolean{printWochen} -\newboolean{printKalendar} -\newboolean{printDraft} - -% ALLGEMEINE OPTIONEN -\providecommand{\Title}{Logbuch\xspace} -\providecommand{\title}[1]{\renewcommand{\Title}{#1}} -\providecommand{\Hrsg}{Lehrerkonferenz der Gesamtschule Uellendahl-Katernberg} -\providecommand{\hrsg}[1]{\renewcommand{\Hrsg}{#1}} -\providecommand{\Satz}{André Hilbig, Daniel Spittank} -\providecommand{\satz[1]}{\renewcommand{\Satz}{#1}} - -% SPEZIFISCHE OPTIONEN -\providecommand{\Schuljahr}{--} -\providecommand{\jahrEins}{2015} -\providecommand{\jahrZwei}{2016} -\providecommand{\schuljahr}[2]{% - \renewcommand{\Schuljahr}{#1/#2} - \renewcommand{\jahrEins}{#1} - \renewcommand{\jahrZwei}{#2} -} -\providecommand{\LogoFront}{ABB/logoFront.pdf} -\providecommand{\logoFront}[1]{\renewcommand{\LogoFront}{#1}} - -% SEZIFISCHE DATEN SCHULE -\providecommand{\GenordForm}{Gesamtschule} -\providecommand{\genordForm}[1]{\renewcommand{\GenordName}{#1}} -\providecommand{\GenordName}{Uellendahl-Katernberg} -\providecommand{\genordName}[1]{\renewcommand{\GenordName}{#1}} -\providecommand{\GenordStr}{Kruppstraße 145} -\providecommand{\genordStr}[1]{\renewcommand{\GenordName}{#1}} -\providecommand{\GenordPlz}{42113} -\providecommand{\genordPlz}[1]{\renewcommand{\GenordName}{#1}} -\providecommand{\GenordOrt}{Wuppertal} -\providecommand{\genordOrt}[1]{\renewcommand{\GenordName}{#1}} - -\providecommand{\GenordTel}{0202\,5632386} -\providecommand{\genordTel}[1]{\renewcommand{\GenordTel}{#1}} -\providecommand{\GenordFax}{0202\,762980} -\providecommand{\genordFax}[1]{\renewcommand{\GenordFax}{#1}} -\providecommand{\GenordMail}{sekretariat@ge-nord.de} -\providecommand{\genordMail}[1]{\renewcommand{\GenordMail}{#1}} -\providecommand{\GenordUrl}{http://www.ge-nord.de} -\providecommand{\genordUrl}[1]{\renewcommand{\GenordUrl}{#1}} -\providecommand{\GenordUrlABC}{http://www.ge-nord.de/ABC} -\providecommand{\genordUrlABC}[1]{\renewcommand{\GenordUrlABC}{#1}} - -\providecommand{\GenordSL}{--} -\providecommand{\genordSL}[1]{\renewcommand{\GenordSL}{#1}} -\providecommand{\GenordSSL}{--} -\providecommand{\genordSSL}[1]{\renewcommand{\GenordSSL}{#1}} -\providecommand{\GenordAI}{--} -\providecommand{\genordAI}[1]{\renewcommand{\GenordAI}{#1}} -\providecommand{\GenordAII}{--} -\providecommand{\genordAII}[1]{\renewcommand{\GenordAII}{#1}} -\providecommand{\GenordDL}{--} -\providecommand{\genordDL}[1]{\renewcommand{\GenordDL}{#1}} - -\providecommand{\GenordSek}{--} -\providecommand{\genordSek}[1]{\renewcommand{\GenordSek}{#1}} -\providecommand{\GenordSekZeiten}{--} -\providecommand{\genordSekZeiten}[1]{\renewcommand{\GenordSekZeiten}{#1}} - -\providecommand{\GenordSP}{--} -\providecommand{\genordSP}[1]{\renewcommand{\GenordSP}{#1}} - -\providecommand{\GenordBerAI}{--} -\providecommand{\genordBerAI}[1]{\renewcommand{\GenordBerAI}{#1}} -\providecommand{\GenordBerAII}{--} -\providecommand{\genordBerAII}[1]{\renewcommand{\GenordBerAII}{#1}} diff --git a/Master/texmf-dist/doc/latex/schule/source/Module/GENordLogbuch/pakete.tex b/Master/texmf-dist/doc/latex/schule/source/Module/GENordLogbuch/pakete.tex deleted file mode 100644 index d9abfbebb0d..00000000000 --- a/Master/texmf-dist/doc/latex/schule/source/Module/GENordLogbuch/pakete.tex +++ /dev/null @@ -1,22 +0,0 @@ -\RequirePackage{tcolorbox} -\tcbuselibrary{skins,breakable,xparse,raster} - -\RequirePackage{translator} % German Month and Day names -\usetikzlibrary{calc} -\usetikzlibrary{calendar} - -\RequirePackage[nolinks]{qrcode} -\RequirePackage{eurosym} - -\RequirePackage{suffix} - -\RequirePackage{qrcode} - -\RequirePackage{pdflscape} - -% wegen listings -\RequirePackage{scrhack} - -\RequirePackage[calc]{datetime2} - -\RequirePackage{ccicons} diff --git a/Master/texmf-dist/doc/latex/schule/source/Module/Kuerzel/code.tex b/Master/texmf-dist/doc/latex/schule/source/Module/Kuerzel/code.tex deleted file mode 100644 index 8451b28d1a0..00000000000 --- a/Master/texmf-dist/doc/latex/schule/source/Module/Kuerzel/code.tex +++ /dev/null @@ -1,80 +0,0 @@ -% ******************************************************************** -% Kürzel * -% ******************************************************************** - -% Allgemeine Kürzel -% ******************************************************************** -\newcommand{\Lkr}{Lehr\-kraft\xspace} -\newcommand{\Lkre}{Lehr\-kräf\-te\xspace} -\newcommand{\Lpr}{Lehr\-per\-son\xspace} -\newcommand{\Lprn}{Lehr\-per\-so\-nen\xspace} -\newcommand{\EuE}{El\-tern und Er\-zie\-hungs\-be\-recht\-ig\-te\xspace} -\newcommand{\EuEn}{El\-tern und Er\-zie\-hungs\-be\-recht\-ig\-ten\xspace} -\newcommand{\EK}{Er\-wei\-ter\-ungs\-kurs\xspace} -\newcommand{\GK}{Grund\-kurs\xspace} -\newcommand{\LK}{Leis\-tungs\-kurs\xspace} -\newcommand{\EKe}{Er\-wei\-ter\-ungs\-kurse\xspace} -\newcommand{\GKe}{Grund\-kurse\xspace} -\newcommand{\LKe}{Leis\-tungs\-kurse\xspace} -\newcommand{\EKen}{Er\-wei\-ter\-ungs\-kursen\xspace} -\newcommand{\GKen}{Grund\-kursen\xspace} -\newcommand{\LKen}{Leis\-tungs\-kursen\xspace} - -% Gegenderte Kürzel -% ******************************************************************** - -\IfEqCase{\schule@gendering}{ - % Gender-Gap - {gap}{ - \newcommand{\SuS}{Schü\-ler\_in\-nen\xspace} - \newcommand{\SuSn}{\SuS} - \newcommand{\LuL}{Leh\-rer\_in\-nen\xspace} - \newcommand{\LuLn}{\LuL} - \newcommand{\KuK}{Kol\-leg\_in\-nen\xspace} - \newcommand{\KuKn}{\KuK} - }% - % Gender-Stern - {star}{ - \newcommand{\SuS}{Schü\-ler*in\-nen\xspace} - \newcommand{\SuSn}{\SuS} - \newcommand{\LuL}{Leh\-rer*in\-nen\xspace} - \newcommand{\LuLn}{\LuL} - \newcommand{\KuK}{Kol\-leg*en*in\-nen\xspace} - \newcommand{\KuKn}{\KuK} - }% - % Binnen-I - {binneni}{ - \newcommand{\SuS}{Schü\-lerIn\-nen\xspace} - \newcommand{\SuSn}{\SuS} - \newcommand{\LuL}{Leh\-rerIn\-nen\xspace} - \newcommand{\LuLn}{\LuL} - \newcommand{\KuK}{Kol\-legIn\-nen\xspace} - \newcommand{\KuKn}{\KuK} - }% - % feminin - {fem}{ - \newcommand{\SuS}{Schü\-ler\-in\-nen\xspace} - \newcommand{\SuSn}{\SuS} - \newcommand{\LuL}{Leh\-rer\xspace} - \newcommand{\LuLn}{\LuL} - \newcommand{\KuK}{Kol\-le\-gen\xspace} - \newcommand{\KuKn}{\KuK} - }% - % maskulin - {mas}{ - \newcommand{\SuS}{Schü\-ler\xspace} - \newcommand{\SuSn}{Schü\-lern\xspace} - \newcommand{\LuL}{Leh\-rer\xspace} - \newcommand{\LuLn}{Leh\-rern\xspace} - \newcommand{\KuK}{Kol\-le\-gen\xspace} - \newcommand{\KuKn}{\KuK} - }% -}[% - % Sonst Splitting - \newcommand{\SuS}{Schü\-ler\-in\-nen und Schü\-ler\xspace} - \newcommand{\SuSn}{Schü\-ler\-in\-nen und Schü\-lern\xspace} - \newcommand{\LuL}{Leh\-rer\-in\-nen und Leh\-rer\xspace} - \newcommand{\LuLn}{Leh\-rer\-in\-nen und Leh\-rern\xspace} - \newcommand{\KuK}{Kol\-leg\-in\-nen und Kol\-le\-gen\xspace} - \newcommand{\KuKn}{\KuK} -]
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/schule/source/Module/Kuerzel/optionen.tex b/Master/texmf-dist/doc/latex/schule/source/Module/Kuerzel/optionen.tex deleted file mode 100644 index a766dbda1c8..00000000000 --- a/Master/texmf-dist/doc/latex/schule/source/Module/Kuerzel/optionen.tex +++ /dev/null @@ -1,10 +0,0 @@ -% Standardwerte -% ******************************************************************** -\newcommand{\schule@gendering}{split} - -% Optionsdefinitionen -% ******************************************************************** -\pgfkeys{ - /schule/.cd, - gendering/.store in=\schule@gendering, -}
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/schule/source/Module/Lizenzen/code.tex b/Master/texmf-dist/doc/latex/schule/source/Module/Lizenzen/code.tex deleted file mode 100644 index 28f5fa7c5e0..00000000000 --- a/Master/texmf-dist/doc/latex/schule/source/Module/Lizenzen/code.tex +++ /dev/null @@ -1,73 +0,0 @@ -% ******************************************************************** -% Lizenz des Dokuments * -% ******************************************************************** - -% Metadaten inkludieren -% ******************************************************************** -\includexmp{lizenz-\schule@lizenz} - -% Lizenzname -% ******************************************************************** -% Kurz -\newcommand{\lizenzNameKurz}{ % - \IfEqCase{\schule@lizenz}{ % - % Lizenz: CC-BY-NC-SA 4.0 - {cc-by-nc-sa-4}{ % - CC-BY-NC-SA 4.0\xspace % - }% - % Lizenz: CC-BY-SA 4.0 - {cc-by-sa-4}{ % - CC-BY-SA 4.0\xspace % - }% - % Lizenz: CC-BY 4.0 - {cc-by-4}{ % - CC-BY 4.0\xspace % - }% - }[% - % Sonstiges - - ] -} - -% Lang -\newcommand{\lizenzName}{ % - \IfEqCase{\schule@lizenz}{ % - % Lizenz: CC-BY-NC-SA 4.0 - {cc-by-nc-sa-4}{ % - Creative Commons Namensnennung - Nicht-kommerziell - Weitergabe unter gleichen Bedingungen 4.0 International Lizenz\xspace % - }% - % Lizenz: CC-BY-SA 4.0 - {cc-by-sa-4}{ % - Creative Commons Namensnennung - Weitergabe unter gleichen Bedingungen 4.0 International Lizenz\xspace % - }% - % Lizenz: CC-BY 4.0 - {cc-by-4}{ % - Creative Commons Namensnennung 4.0 International Lizenz\xspace % - }% - }[% - % Sonstiges - - ] -} - -% Symbole -% ******************************************************************** -\newcommand{\lizenzSymbol}{ % - \IfEqCase{\schule@lizenz}{ % - % Lizenz: CC-BY-NC-SA 4.0 - {cc-by-nc-sa-4}{ % - \ccbyncsa % - }% - % Lizenz: CC-BY-SA 4.0 - {cc-by-sa-4}{ % - \ccbysa % - }% - % Lizenz: CC-BY 4.0 - {cc-by-4}{ % - \ccby % - }% - }[% - % Sonstiges - - ] -}
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/schule/source/Module/Lizenzen/lizenz-cc-by-4.xmp b/Master/texmf-dist/doc/latex/schule/source/Module/Lizenzen/lizenz-cc-by-4.xmp deleted file mode 100644 index 6a39d22c3e2..00000000000 --- a/Master/texmf-dist/doc/latex/schule/source/Module/Lizenzen/lizenz-cc-by-4.xmp +++ /dev/null @@ -1,25 +0,0 @@ -<?xpacket begin='' id=''?> -<x:xmpmeta xmlns:x='adobe:ns:meta/'> - <rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#'> - <rdf:Description rdf:about='' - xmlns:xapRights='http://ns.adobe.com/xap/1.0/rights/'> - <xapRights:Marked>True</xapRights:Marked> - </rdf:Description> - <rdf:Description rdf:about='' - xmlns:xapRights='http://ns.adobe.com/xap/1.0/rights/' - > - <xapRights:UsageTerms> - <rdf:Alt> - <rdf:li xml:lang='x-default' >This work is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International License</a>.</rdf:li> - <rdf:li xml:lang='en' >This work is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International License</a>.</rdf:li> - </rdf:Alt> - </xapRights:UsageTerms> - </rdf:Description> - <rdf:Description rdf:about='' - xmlns:cc='http://creativecommons.org/ns#'> - <cc:license rdf:resource='http://creativecommons.org/licenses/by/4.0/'/> - </rdf:Description> - - </rdf:RDF> -</x:xmpmeta> -<?xpacket end='r'?>
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/schule/source/Module/Lizenzen/lizenz-cc-by-nc-sa-4.xmp b/Master/texmf-dist/doc/latex/schule/source/Module/Lizenzen/lizenz-cc-by-nc-sa-4.xmp deleted file mode 100644 index 6d6924cc5f2..00000000000 --- a/Master/texmf-dist/doc/latex/schule/source/Module/Lizenzen/lizenz-cc-by-nc-sa-4.xmp +++ /dev/null @@ -1,25 +0,0 @@ -<?xpacket begin='' id=''?> -<x:xmpmeta xmlns:x='adobe:ns:meta/'> - <rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#'> - <rdf:Description rdf:about='' - xmlns:xapRights='http://ns.adobe.com/xap/1.0/rights/'> - <xapRights:Marked>True</xapRights:Marked> - </rdf:Description> - <rdf:Description rdf:about='' - xmlns:xapRights='http://ns.adobe.com/xap/1.0/rights/' - > - <xapRights:UsageTerms> - <rdf:Alt> - <rdf:li xml:lang='x-default' >This work is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License</a>.</rdf:li> - <rdf:li xml:lang='en' >This work is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License</a>.</rdf:li> - </rdf:Alt> - </xapRights:UsageTerms> - </rdf:Description> - <rdf:Description rdf:about='' - xmlns:cc='http://creativecommons.org/ns#'> - <cc:license rdf:resource='http://creativecommons.org/licenses/by-nc-sa/4.0/'/> - </rdf:Description> - - </rdf:RDF> -</x:xmpmeta> -<?xpacket end='r'?>
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/schule/source/Module/Lizenzen/lizenz-cc-by-sa-4.xmp b/Master/texmf-dist/doc/latex/schule/source/Module/Lizenzen/lizenz-cc-by-sa-4.xmp deleted file mode 100644 index 6f5724a4667..00000000000 --- a/Master/texmf-dist/doc/latex/schule/source/Module/Lizenzen/lizenz-cc-by-sa-4.xmp +++ /dev/null @@ -1,25 +0,0 @@ -<?xpacket begin='' id=''?> -<x:xmpmeta xmlns:x='adobe:ns:meta/'> - <rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#'> - <rdf:Description rdf:about='' - xmlns:xapRights='http://ns.adobe.com/xap/1.0/rights/'> - <xapRights:Marked>True</xapRights:Marked> - </rdf:Description> - <rdf:Description rdf:about='' - xmlns:xapRights='http://ns.adobe.com/xap/1.0/rights/' - > - <xapRights:UsageTerms> - <rdf:Alt> - <rdf:li xml:lang='x-default' >This work is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/">Creative Commons Attribution-ShareAlike 4.0 International License</a>.</rdf:li> - <rdf:li xml:lang='en' >This work is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/">Creative Commons Attribution-ShareAlike 4.0 International License</a>.</rdf:li> - </rdf:Alt> - </xapRights:UsageTerms> - </rdf:Description> - <rdf:Description rdf:about='' - xmlns:cc='http://creativecommons.org/ns#'> - <cc:license rdf:resource='http://creativecommons.org/licenses/by-sa/4.0/'/> - </rdf:Description> - - </rdf:RDF> -</x:xmpmeta> -<?xpacket end='r'?>
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/schule/source/Module/Lizenzen/optionen.tex b/Master/texmf-dist/doc/latex/schule/source/Module/Lizenzen/optionen.tex deleted file mode 100644 index 1935dd8489c..00000000000 --- a/Master/texmf-dist/doc/latex/schule/source/Module/Lizenzen/optionen.tex +++ /dev/null @@ -1,10 +0,0 @@ -% Standardwerte -% ******************************************************************** -\newcommand{\schule@lizenz}{cc-by-nc-sa-4} - -% Optionsdefinitionen -% ******************************************************************** -\pgfkeys{ - /schule/.cd, - lizenz/.store in=\schule@lizenz, -}
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/schule/source/Module/Lizenzen/pakete.tex b/Master/texmf-dist/doc/latex/schule/source/Module/Lizenzen/pakete.tex deleted file mode 100644 index 8a590052831..00000000000 --- a/Master/texmf-dist/doc/latex/schule/source/Module/Lizenzen/pakete.tex +++ /dev/null @@ -1,8 +0,0 @@ -% ******************************************************************** -% * Paketabhängigkeiten * -% ******************************************************************** - -% Lizenz -\RequirePackage{xmpincl} -\RequirePackage{ccicons} - diff --git a/Master/texmf-dist/doc/latex/schule/source/Module/Metadaten/code.tex b/Master/texmf-dist/doc/latex/schule/source/Module/Metadaten/code.tex deleted file mode 100644 index 7113cdfed67..00000000000 --- a/Master/texmf-dist/doc/latex/schule/source/Module/Metadaten/code.tex +++ /dev/null @@ -1,26 +0,0 @@ -% ******************************************************************** -% * Metadaten * -% ******************************************************************** - -% Makros für die Anzeige von Metadaten -% ******************************************************************** - -% Autor -\newcommand{\Autor}{\makeatletter\@author\makeatother\xspace} - -% Datum -\newcommand{\Datum}{\makeatletter\@date\makeatother\xspace} - -% Titel -\newcommand{\Titel}{\makeatletter\@title\makeatother\xspace} - -% Fach -\newcommand{\Fach}{\makeatletter\schule@fach\makeatother\xspace} - -% Lerngruppe -\newcommand{\Lerngruppe}{\makeatletter\schule@lerngruppe\makeatother\xspace} -\newcommand{\Kurs}{\Lerngruppe\xspace} - -% Nummer des Dokuments -\newcommand{\DokumentNummer}{\makeatletter\schule@nummer\makeatother\xspace} - diff --git a/Master/texmf-dist/doc/latex/schule/source/Module/Metadaten/optionen.tex b/Master/texmf-dist/doc/latex/schule/source/Module/Metadaten/optionen.tex deleted file mode 100644 index 732c1c66093..00000000000 --- a/Master/texmf-dist/doc/latex/schule/source/Module/Metadaten/optionen.tex +++ /dev/null @@ -1,14 +0,0 @@ -% ******************************************************************** -% * Paketoptionen * -% ******************************************************************** - -% Standardwerte -% ******************************************************************** -\newcommand{\schule@lerngruppe}{} -\newcommand{\schule@nummer}{0} - -\pgfkeys{ - /schule/.cd, - lerngruppe/.store in=\schule@lerngruppe, - nummer/.store in=\schule@nummer, -}
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/schule/source/Module/Papiertypen/code.tex b/Master/texmf-dist/doc/latex/schule/source/Module/Papiertypen/code.tex deleted file mode 100644 index 2693a9c2573..00000000000 --- a/Master/texmf-dist/doc/latex/schule/source/Module/Papiertypen/code.tex +++ /dev/null @@ -1,50 +0,0 @@ -% Papiertypen -% ******************************************************************** - -% Farben -% ******************************************************************** -\ifthenelse{\boolean{schule@farbig}}{ - \definecolor{farbeMillimeterpapier}{named}{orange} -}{ - \definecolor{farbeMillimeterpapier}{named}{gray} -} - -% liniertes Feld -\newcommand{\feldLin}[2][1cm]{ - \begin{tikzpicture} - \draw(0, 0); % Abstand zum oberen Rand wahren - \foreach \n in {1,...,#2} % Linien zeichnen - \draw[gray](0, -#1*\n )--(0.99\linewidth, -#1*\n ); - \end{tikzpicture} -} - -% kariertes Feld -\newcommand{\feldKar}[2][0.5cm]{ - \begin{tikzpicture} - \pgfmathtruncatemacro{\anzahl}{ - (\linewidth-\pgflinewidth)/#1 - } - \draw[gray,step=#1] - (0,0) rectangle (\anzahl*#1,#2*#1) - (0,0) grid (\anzahl*#1,#2*#1); - \end{tikzpicture} -} - -% Feld mit Milimetermuster -\newcommand{\feldMil}[1]{ - \begin{tikzpicture} - \pgfmathtruncatemacro{\anza}{(\linewidth-\pgflinewidth)/1cm} - \pgfmathtruncatemacro{\anzb}{ - (\linewidth-(0.5*\pgflinewidth))/1cm - } - \pgfmathtruncatemacro{\anzc}{ - (\linewidth-(0.1*\pgflinewidth))/1cm - } - \draw[farbeMillimeterpapier!50,step=1mm,very thin] - (0,0) grid ((\anzc,#1); - \draw[farbeMillimeterpapier,step=5mm,thin] - (0,0) grid ((\anzb,#1); - \draw[farbeMillimeterpapier,step=10mm,thick] - (0,0) grid ((\anza,#1); - \end{tikzpicture} -}
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/schule/source/Module/Symbole/code.tex b/Master/texmf-dist/doc/latex/schule/source/Module/Symbole/code.tex deleted file mode 100644 index deb993ec0c9..00000000000 --- a/Master/texmf-dist/doc/latex/schule/source/Module/Symbole/code.tex +++ /dev/null @@ -1,187 +0,0 @@ -% Namen für häufig verwendete Symbole: -% Körperteile -\newcommand{\symNase}{\usym{1F443}} -\newcommand{\symAuge}{\usym{1F441}} -\newcommand{\symAugen}{\usym{1F440}} -\newcommand{\symMund}{\usym{1F444}} -\newcommand{\symZunge}{\usym{1F445}} -\newcommand{\symOhr}{\usym{1F442}} -\newcommand{\symDaumenHoch}{\usym{1F44D}} -\newcommand{\symDaumenRunter}{\usym{1F44E}} -\newcommand{\symZeigefinger}{\usym{1F446}} -\newcommand{\symApplaus}{\usym{1F44F}} - -% Kommunikation -\newcommand{\symSprechblase}{\usym{1F5E9}} -\newcommand{\symZweiSprechblasen}{\usym{1F5EA}} -\newcommand{\symDreiSprechblasen}{\usym{1F5EB}} -\newcommand{\symDenkblase}{\usym{1F5ED}} - -% Kunst -\newcommand{\symPalette}{\usym{1F3A8}} - -% Material -\newcommand{\symBleistift}{\usym{1F589}} -\newcommand{\symFueller}{\usym{1F58B}} -\newcommand{\symKuli}{\usym{1F58A}} -\newcommand{\symBuntstift}{\usym{1F58D}} -\newcommand{\symLineal}{\usym{1F4CF}} -\newcommand{\symGeodreieck}{\usym{1F4D0}} -\newcommand{\symBueroklammer}{\usym{1F4CE}} -\newcommand{\symBueroklammern}{\usym{1F587}} -\newcommand{\symPin}{\usym{1F4CC}} -\newcommand{\symNadel}{\usym{1F4CD}} -\newcommand{\symPinsel}{\usym{1F58C}} -\newcommand{\symBuch}{\usym{1F56E}} -\newcommand{\symBild}{\usym{1F5BC}} -\newcommand{\symMikroskop}{\usym{1F52C}} -\newcommand{\symHeft}{\usym{1F4D3}} -\newcommand{\symBuecher}{\usym{1F4DA}} -\newcommand{\symKlemmbrett}{\usym{1F4CB}} -\newcommand{\symCD}{\usym{1F4BF}} -\newcommand{\symZeitung}{\usym{1F4F0}} -\newcommand{\symThermometer}{\usym{1F321}} -\newcommand{\symSchere}{\usym{2700}} -\newcommand{\symSchloss}{\usym{1F512}} -\newcommand{\symSchlossOffen}{\usym{1F513}} -\newcommand{\symSchluessel}{\usym{1F511}} -\newcommand{\symGlocke}{\usym{1F514}} -\newcommand{\symKeineGlocke}{\usym{1F515}} -\newcommand{\symLupe}{\usym{1F5FD}} - -% Musik -\newcommand{\symNote}{\usym{1F39C}} -\newcommand{\symNoten}{\usym{1F3B6}} - -% Smileys -\newcommand{\symSmileyLachend}{\usym{1F642}} -\newcommand{\symSmileyNeutral}{\usym{1F610}} -\newcommand{\symSmileyTraurig}{\usym{1F641}} -\newcommand{\symSmileyGrinsend}{\usym{1F600}} -\newcommand{\symSmileySchlafend}{\usym{1F614}} -\newcommand{\symSmileyZwinkernd}{\usym{1F609}} - - -% Sonstiges -\newcommand{\symKlee}{\usym{1F340}} -\newcommand{\symSonne}{\usym{1F323}} -\newcommand{\symMond}{\usym{1F319}} -\newcommand{\symStern}{\usym{1F31F}} -\newcommand{\symUhr}{\usym{1F551}} -\newcommand{\symHaken}{\usym{1F5F8}} - - -% Spielkarten -\newcommand{\symSpielkarte}{\usym{1F0A0}} -\newcommand{\symPik}{\usym{2660}} -\newcommand{\symHerz}{\usym{2665}} -\newcommand{\symKaro}{\usym{2666}} -\newcommand{\symKreuz}{\usym{2663}} - -\newcommand{\symPikAss}{\usym{1F0A1}} -\newcommand{\symPikZwei}{\usym{1F0A2}} -\newcommand{\symPikDrei}{\usym{1F0A3}} -\newcommand{\symPikVier}{\usym{1F0A4}} -\newcommand{\symPikFuenf}{\usym{1F0A5}} -\newcommand{\symPikSechs}{\usym{1F0A6}} -\newcommand{\symPikSieben}{\usym{1F0A7}} -\newcommand{\symPikAcht}{\usym{1F0A8}} -\newcommand{\symPikNeun}{\usym{1F0A9}} -\newcommand{\symPikZehn}{\usym{1F0AA}} -\newcommand{\symPikBube}{\usym{1F0AB}} -\newcommand{\symPikDame}{\usym{1F0AD}} -\newcommand{\symPikKoenig}{\usym{1F0AE}} - -\newcommand{\symHerzAss}{\usym{1F0B1}} -\newcommand{\symHerzZwei}{\usym{1F0B2}} -\newcommand{\symHerzDrei}{\usym{1F0B3}} -\newcommand{\symHerzVier}{\usym{1F0B4}} -\newcommand{\symHerzFuenf}{\usym{1F0B5}} -\newcommand{\symHerzSechs}{\usym{1F0B6}} -\newcommand{\symHerzSieben}{\usym{1F0B7}} -\newcommand{\symHerzAcht}{\usym{1F0B8}} -\newcommand{\symHerzNeun}{\usym{1F0B9}} -\newcommand{\symHerzZehn}{\usym{1F0BA}} -\newcommand{\symHerzBube}{\usym{1F0BB}} -\newcommand{\symHerzDame}{\usym{1F0BD}} -\newcommand{\symHerzKoenig}{\usym{1F0BE}} - -\newcommand{\symKaroAss}{\usym{1F0C1}} -\newcommand{\symKaroZwei}{\usym{1F0C2}} -\newcommand{\symKaroDrei}{\usym{1F0C3}} -\newcommand{\symKaroVier}{\usym{1F0C4}} -\newcommand{\symKaroFuenf}{\usym{1F0C5}} -\newcommand{\symKaroSechs}{\usym{1F0C6}} -\newcommand{\symKaroSieben}{\usym{1F0C7}} -\newcommand{\symKaroAcht}{\usym{1F0C8}} -\newcommand{\symKaroNeun}{\usym{1F0C9}} -\newcommand{\symKaroZehn}{\usym{1F0CA}} -\newcommand{\symKaroBube}{\usym{1F0CB}} -\newcommand{\symKaroDame}{\usym{1F0CD}} -\newcommand{\symKaroKoenig}{\usym{1F0CE}} - -\newcommand{\symKreuzAss}{\usym{1F0D1}} -\newcommand{\symKreuzZwei}{\usym{1F0D2}} -\newcommand{\symKreuzDrei}{\usym{1F0D3}} -\newcommand{\symKreuzVier}{\usym{1F0D4}} -\newcommand{\symKreuzFuenf}{\usym{1F0D5}} -\newcommand{\symKreuzSechs}{\usym{1F0D6}} -\newcommand{\symKreuzSieben}{\usym{1F0D7}} -\newcommand{\symKreuzAcht}{\usym{1F0D8}} -\newcommand{\symKreuzNeun}{\usym{1F0D9}} -\newcommand{\symKreuzZehn}{\usym{1F0DA}} -\newcommand{\symKreuzBube}{\usym{1F0DB}} -\newcommand{\symKreuzDame}{\usym{1F0DD}} -\newcommand{\symKreuzKoenig}{\usym{1F0DE}} - -% Sport -\newcommand{\symBaseball}{\usym{26BE}} -\newcommand{\symBasketball}{\usym{1F3C0}} -\newcommand{\symFussball}{\usym{26BD}} -\newcommand{\symVolleyball}{\usym{1F3D0}} -\newcommand{\symHockey}{\usym{1F3D1}} - -\newcommand{\symLaufen}{\usym{1F3C3}} -\newcommand{\symReiten}{\usym{1F3C7}} -\newcommand{\symSchwimmen}{\usym{1F3CA}} - -\newcommand{\symSki}{\usym{26F7}} -\newcommand{\symSnowboard}{\usym{1F3C2}} - -\newcommand{\symSurfen}{\usym{1F3C4}} - -\newcommand{\symTennis}{\usym{1F3BE}} -\newcommand{\symTischtennis}{\usym{1F3D3}} - -\newcommand{\symPokal}{\usym{1F3C6}} -\newcommand{\symMedaille}{\usym{1F3C5}} -\newcommand{\symZielflagge}{\usym{1F3C1}} - -% Technik -\newcommand{\symHandy}{\usym{1F4F1}} -\newcommand{\symKeinHandy}{\usym{1F4F5}} - -% Theater -\newcommand{\symTheater}{\usym{1F0DD}} - -% Verkehrsmittel -\newcommand{\symAuto}{\usym{1F698}} -\newcommand{\symBus}{\usym{1F68C}} -\newcommand{\symBahn}{\usym{1F682}} -\newcommand{\symStrassenbahn}{\usym{1F68B}} -\newcommand{\symSchwebebahn}{\usym{1F69F}} -\newcommand{\symSeilbahn}{\usym{1F6A1}} -\newcommand{\symSchiff}{\usym{1F6A2}} -\newcommand{\symBoot}{\usym{1F6A3}} -\newcommand{\symFahrrad}{\usym{1F6B2}} -\newcommand{\symFussgaenger}{\usym{1F6B8}} -\newcommand{\symRollstuhl}{\usym{267F}} - - -% Würfel -\newcommand{\symWuerfelEins}{\usym{2680}} -\newcommand{\symWuerfelZwei}{\usym{2681}} -\newcommand{\symWuerfelDrei}{\usym{2682}} -\newcommand{\symWuerfelVier}{\usym{2683}} -\newcommand{\symWuerfelFuenf}{\usym{2684}} -\newcommand{\symWuerfelSechs}{\usym{2685}}
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/schule/source/Module/Symbole/pakete.tex b/Master/texmf-dist/doc/latex/schule/source/Module/Symbole/pakete.tex deleted file mode 100644 index 755f6cc3a8f..00000000000 --- a/Master/texmf-dist/doc/latex/schule/source/Module/Symbole/pakete.tex +++ /dev/null @@ -1,2 +0,0 @@ -\RequirePackage{utfsym} -\RequirePackage{xcolor} diff --git a/Master/texmf-dist/doc/latex/schule/source/Module/Texte/code.tex b/Master/texmf-dist/doc/latex/schule/source/Module/Texte/code.tex deleted file mode 100644 index 6d07b729313..00000000000 --- a/Master/texmf-dist/doc/latex/schule/source/Module/Texte/code.tex +++ /dev/null @@ -1,52 +0,0 @@ -% ******************************************************************** -% * Umgebungen für Texte mit Zeilennummern * -% ******************************************************************** - -% Text mit Zeilennummern, einspaltig -\newenvironment{zeilenNr}[1][5]{ - \begin{linenumbers} - \modulolinenumbers[#1] -}{ - \end{linenumbers} -} - -% Text mit Zeilennummern, zweispaltig, Zeilennummern wechselnd -\newenvironment{zeilenNrZweispaltig}[1][5]{ - \begin{multicols}{2} - \def\makeLineNumber{ - \docolaction{ - \makeLineNumberLeft - } - {} - {\makeLineNumberRight} - } - \begin{linenumbers} - \modulolinenumbers[#1] -}{ - \end{linenumbers} - \end{multicols} -} - -% Text mit Zeilennummern, mehrspaltig, Zeilennummern links -\newenvironment{zeilenNrMehrspaltig}[2][5]{ - \setlength\linenumbersep{5pt} - \setlength{\columnsep}{25pt} - \begin{multicols}{#2} - \begin{linenumbers} - \modulolinenumbers[#1] -}{ - \end{linenumbers} - \end{multicols} -} - -% Text ohne Zeilennummern, mehrspaltig -\newenvironment{mehrspaltig}[1][2]{ - \begin{multicols}{#1} -}{ - \end{multicols} -} - -% Zeilennummer zurücksetzen -\newcommand{\resetZeilenNr}{ - \setcounter{linenumber}{1} -}
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/schule/source/Module/Texte/pakete.tex b/Master/texmf-dist/doc/latex/schule/source/Module/Texte/pakete.tex deleted file mode 100644 index b5307c7bd14..00000000000 --- a/Master/texmf-dist/doc/latex/schule/source/Module/Texte/pakete.tex +++ /dev/null @@ -1,9 +0,0 @@ -% ******************************************************************** -% * Paketabhängigkeiten * -% ******************************************************************** - -% Zeilennummern -\RequirePackage{lineno} -\RequirePackage{multicol} - -%
\ No newline at end of file |