summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2022-08-12 21:10:47 +0000
committerKarl Berry <karl@freefriends.org>2022-08-12 21:10:47 +0000
commit8940ca1b768b638e0d430f78657b4dc6c8afd8a3 (patch)
treed36307a2f11c049c4eb8aba9f08edf03a62f5e07 /Master/texmf-dist/tex
parent3edecded35f54f8efc8ee5ba322d25eca38038cb (diff)
schulmathematik (12aug22)
git-svn-id: svn://tug.org/texlive/trunk@64108 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex')
-rw-r--r--Master/texmf-dist/tex/latex/schulmathematik/schulma-ab.cls9
-rw-r--r--Master/texmf-dist/tex/latex/schulmathematik/schulma-gutachten.cls6
-rw-r--r--Master/texmf-dist/tex/latex/schulmathematik/schulma-klausur.cls50
-rw-r--r--Master/texmf-dist/tex/latex/schulmathematik/schulma-komp.cls6
-rw-r--r--Master/texmf-dist/tex/latex/schulmathematik/schulma-mdlprf.cls6
-rw-r--r--Master/texmf-dist/tex/latex/schulmathematik/schulma-physik.sty19
-rw-r--r--Master/texmf-dist/tex/latex/schulmathematik/schulma-praes.cls6
-rw-r--r--Master/texmf-dist/tex/latex/schulmathematik/schulma.sty6
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}