diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex')
8 files changed, 75 insertions, 33 deletions
diff --git a/Master/texmf-dist/tex/latex/schulmathematik/schulma-ab.cls b/Master/texmf-dist/tex/latex/schulmathematik/schulma-ab.cls index cde79ed6d91..61a6cb75972 100644 --- a/Master/texmf-dist/tex/latex/schulmathematik/schulma-ab.cls +++ b/Master/texmf-dist/tex/latex/schulmathematik/schulma-ab.cls @@ -1,8 +1,8 @@ % schulmathematik bundle: document class schulma-ab -% Version 1.2 -% 18. Dezember 2021 +% Version 1.3 +% 12. August 2022 \NeedsTeXFormat{LaTeX2e} -\ProvidesExplClass{schulma-ab}{2021-12-18}{1.2}{Dokumentenklasse fuer Arbeitsblaetter} +\ProvidesExplClass{schulma-ab}{2022-08-12}{1.3}{Dokumentenklasse fuer Arbeitsblaetter} \tl_new:N \g_schulma_ab_kurs_tl \tl_new:N \g_schulma_ab_thema_tl @@ -127,7 +127,8 @@ label=\schulmaalph*), after-skip=4.5pt plus2pt minus1pt} -\settasks{before-skip=4.5pt plus2pt minus1pt} +\settasks{before-skip=9pt plus4pt minus2pt, + after-item-skip=9pt plus4pt minus2pt} \addtokomafont{pagefoot}{\upshape} \cfoot{\pagemark/\pageref{LastPage}} diff --git a/Master/texmf-dist/tex/latex/schulmathematik/schulma-gutachten.cls b/Master/texmf-dist/tex/latex/schulmathematik/schulma-gutachten.cls index 3c38d75b9cd..996f85bb4b5 100644 --- a/Master/texmf-dist/tex/latex/schulmathematik/schulma-gutachten.cls +++ b/Master/texmf-dist/tex/latex/schulmathematik/schulma-gutachten.cls @@ -1,8 +1,8 @@ % schulmathematik bundle: document class schulma-gutachten -% Version 1.2 -% 18. Dezember 2021 +% Version 1.3 +% 12. August 2022 \NeedsTeXFormat{LaTeX2e} -\ProvidesExplClass{schulma-gutachten}{2021-12-18}{1.2}{Dokumentenklasse fuer Gutachten ueber schriftliche Abiturklausuren} +\ProvidesExplClass{schulma-gutachten}{2022-08-12}{1.3}{Dokumentenklasse fuer Gutachten ueber schriftliche Abiturklausuren} \bool_new:N \g_schulma_gutachten_bell_bool \bool_new:N \g_schulma_gutachten_oesterreich_bool diff --git a/Master/texmf-dist/tex/latex/schulmathematik/schulma-klausur.cls b/Master/texmf-dist/tex/latex/schulmathematik/schulma-klausur.cls index 9f74a2057b0..96e6e023e4b 100644 --- a/Master/texmf-dist/tex/latex/schulmathematik/schulma-klausur.cls +++ b/Master/texmf-dist/tex/latex/schulmathematik/schulma-klausur.cls @@ -1,8 +1,8 @@ % schulmathematik bundle: document class schulma-klausur -% Version 1.2 -% 18. Dezember 2021 +% Version 1.3 +% 12. August 2022 \NeedsTeXFormat{LaTeX2e} -\ProvidesExplClass{schulma-klausur}{2021-12-18}{1.2}{Dokumentenklasse fuer Klausuren} +\ProvidesExplClass{schulma-klausur}{2022-08-12}{1.3}{Dokumentenklasse fuer Klausuren} \RequirePackage {etoolbox} @@ -29,6 +29,8 @@ \bool_new:N \l_schulma_klausur_loesung_bool \int_new:N \g_schulma_klausur_anzahl_hilfen_int +\int_new:N \g_schulma_klausur_gesamtzeitbedarf_int +\int_new:N \g_schulma_klausur_gesamtpunktzahl_int \clist_new:N \l_schulma_klausur_notenliste_clist @@ -51,6 +53,31 @@ \frac {f(x)-f(x\sb{0})} {x-x\sb{0}} \] } +\msg_new:nnn {schulma-klausur} {Aufgabennachricht} + { + Aufgabe~ \arabic {Aufgabe} :~ + \str_if_eq:nnTF {#1} {-NoValue-} {[ohne~Titel]} {#1} + \str_if_eq:nnF {#2} {-NoValue-} {,~#2~min} + \str_if_eq:nnF {#3} {-NoValue-} {,~#3~Punkte} + } + +\msg_new:nnn {schulma-klausur} {Aufgabensumme} + { + insgesamt~ \arabic {Aufgabe} ~Aufgaben + \int_compare:nNnT { \g_schulma_klausur_gesamtzeitbedarf_int } > {0} + { + ,~ + \int_to_arabic:n { \g_schulma_klausur_gesamtzeitbedarf_int } + \c_space_tl min + } + \int_compare:nNnT { \g_schulma_klausur_gesamtpunktzahl_int } > {0} + { + ,~ + \int_to_arabic:n { \g_schulma_klausur_gesamtpunktzahl_int } + \c_space_tl Punkte + } + } + \tl_set:Nn \l_schulma_klausur_aufgabentitel_tl {Aufgabe} \bool_gset_true:N \g_schulma_klausur_gruppe_a_bool @@ -174,7 +201,7 @@ \resetcounteronoverlays {Aufgabe} - \NewDocumentCommand \Aufgabe {s o d()} + \NewDocumentCommand \Aufgabe {s o o d()} { \stepcounter {Aufgabe} \frametitle @@ -325,10 +352,13 @@ } }{}{} % pretocmd hat vier Argumente - \NewDocumentCommand \Aufgabe {s o d()} + \AtEndDocument { \msg_note:nn {schulma-klausur} {Aufgabensumme} } + + \NewDocumentCommand \Aufgabe {s o o d()} { \item \stepcounter {Aufgabe} + \msg_note:nnnnn {schulma-klausur} {Aufgabennachricht} {#2} {#3} {#4} \group_begin: \sffamily \bfseries \l_schulma_klausur_aufgabentitel_tl @@ -336,11 +366,16 @@ \arabic {Aufgabe} \IfValueT {#3} { + \int_gadd:Nn \g_schulma_klausur_gesamtzeitbedarf_int {#3} + } + \IfValueT {#4} + { \mdseries \rmfamily \slshape \c_space_tl - (#3~Punkte) + (#4~Punkte) + \int_gadd:Nn \g_schulma_klausur_gesamtpunktzahl_int {#4} } \IfBooleanF {#1} {.} \group_end: @@ -377,7 +412,8 @@ label=\schulmaalph*), after-skip=4.5pt plus2pt minus1pt} -\settasks{before-skip=4.5pt plus2pt minus1pt} +\settasks{before-skip=9pt plus4pt minus2pt, + after-item-skip=9pt plus4pt minus2pt} } \RequirePackage {adjustbox} diff --git a/Master/texmf-dist/tex/latex/schulmathematik/schulma-komp.cls b/Master/texmf-dist/tex/latex/schulmathematik/schulma-komp.cls index ff1a7362dfe..2a811c79a96 100644 --- a/Master/texmf-dist/tex/latex/schulmathematik/schulma-komp.cls +++ b/Master/texmf-dist/tex/latex/schulmathematik/schulma-komp.cls @@ -1,8 +1,8 @@ % schulmathematik bundle: document class schulma-komp -% Version 1.2 -% 18. Dezember 2021 +% Version 1.3 +% 12. August 2022 \NeedsTeXFormat{LaTeX2e} -\ProvidesExplClass{schulma-komp}{2021-12-18}{1.2}{Dokumentenklasse fuer Kompetenzlisten} +\ProvidesExplClass{schulma-komp}{2022-08-12}{1.3}{Dokumentenklasse fuer Kompetenzlisten} \ProcessOptions \relax diff --git a/Master/texmf-dist/tex/latex/schulmathematik/schulma-mdlprf.cls b/Master/texmf-dist/tex/latex/schulmathematik/schulma-mdlprf.cls index a446fbd38ac..36333524134 100644 --- a/Master/texmf-dist/tex/latex/schulmathematik/schulma-mdlprf.cls +++ b/Master/texmf-dist/tex/latex/schulmathematik/schulma-mdlprf.cls @@ -1,8 +1,8 @@ % schulmathematik bundle: document class schulma-mdlprf -% Version 1.2 -% 18. Dezember 2021 +% Version 1.3 +% 12. August 2022 \NeedsTeXFormat{LaTeX2e} -\ProvidesExplClass{schulma-mdlprf}{2021-12-18}{1.2}{Dokumentenklasse fuer muendliche Abiturpruefungen} +\ProvidesExplClass{schulma-mdlprf}{2022-08-12}{1.3}{Dokumentenklasse fuer muendliche Abiturpruefungen} \bool_new:N \g_schulma_mdlprf_oesterreich_bool \bool_new:N \g_schulma_mdlprf_pruefer_weiblich_bool diff --git a/Master/texmf-dist/tex/latex/schulmathematik/schulma-physik.sty b/Master/texmf-dist/tex/latex/schulmathematik/schulma-physik.sty index 3ce073aa2a3..b3996d6cc2d 100644 --- a/Master/texmf-dist/tex/latex/schulmathematik/schulma-physik.sty +++ b/Master/texmf-dist/tex/latex/schulmathematik/schulma-physik.sty @@ -1,11 +1,13 @@ % schulmathematik bundle: package schulma-physik -% Version 1.2 -% 18. Dezember 2021 -\ProvidesExplPackage{schulma-physik}{2021-12-18}{1.2}{Befehle für die Schulphysik} +% Version 1.3 +% 12. August 2022 +\ProvidesExplPackage{schulma-physik}{2022-08-12}{1.3}{Befehle für die Schulphysik} -\RequirePackage [locale=DE] {siunitx} +\RequirePackage {siunitx} \RequirePackage {tikz} +\sisetup { locale = DE , uncertainty-mode = separate } + \NewDocumentCommand \Massstab {m m m m} { \ensuremath @@ -74,7 +76,7 @@ \NewDocumentCommand \Planck { } { - \qty {6,63e-34} { \J . \s } + \qty {6,63e-34} { \J \s } } \NewDocumentCommand \EFK { } @@ -91,8 +93,11 @@ { \ensuremath { - 4 \, \pi \cdot - \qty [ print-unity-mantissa = false ] { e-7 } { \V \s \per \A \per \m } + 4 \, + \cs_if_exist_use:N \symup + \pi + \cdot + \qty [ print-unity-mantissa = false ] {e-7} { \V \s \per \A \per \m } } } } diff --git a/Master/texmf-dist/tex/latex/schulmathematik/schulma-praes.cls b/Master/texmf-dist/tex/latex/schulmathematik/schulma-praes.cls index 9d47606aee6..eeac2ce3c96 100644 --- a/Master/texmf-dist/tex/latex/schulmathematik/schulma-praes.cls +++ b/Master/texmf-dist/tex/latex/schulmathematik/schulma-praes.cls @@ -1,8 +1,8 @@ % schulmathematik bundle: document class schulma-praes -% Version 1.2 -% 18. Dezember 2021 +% Version 1.3 +% 12. August 2022 \NeedsTeXFormat{LaTeX2e} -\ProvidesExplClass{schulma-praes}{2021-12-18}{1.2}{Dokumentenklasse fuer Bildschirmpraesentationen} +\ProvidesExplClass{schulma-praes}{2022-08-12}{1.3}{Dokumentenklasse fuer Bildschirmpraesentationen} \bool_new:N \g_schulma_praes_seitenzahlen_bool \bool_new:N \g_schulma_praes_druck_bool diff --git a/Master/texmf-dist/tex/latex/schulmathematik/schulma.sty b/Master/texmf-dist/tex/latex/schulmathematik/schulma.sty index 139894f4b8a..6d25a7e4450 100644 --- a/Master/texmf-dist/tex/latex/schulmathematik/schulma.sty +++ b/Master/texmf-dist/tex/latex/schulmathematik/schulma.sty @@ -1,7 +1,7 @@ % schulmathematik bundle: package schulma -% Version 1.2 -% 18. Dezember 2021 -\ProvidesExplPackage{schulma}{2021-12-18}{1.2}{Befehle für die Schulmathematik} +% Version 1.3 +% 12. August 2022 +\ProvidesExplPackage{schulma}{2022-08-12}{1.3}{Befehle für die Schulmathematik} \RequirePackage [intlimits] {mathtools} \RequirePackage {autoaligne} |