From 97f29f7d4f7ca7d5eafb444caa6a7c485e8019bc Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Wed, 21 Jun 2023 20:06:20 +0000 Subject: schulmathematik (21jun23) git-svn-id: svn://tug.org/texlive/trunk@67426 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/schulmathematik/README | 4 +- .../doc/latex/schulmathematik/schulmathematik.pdf | Bin 209102 -> 288357 bytes .../doc/latex/schulmathematik/schulmathematik.tex | 80 ++++++++++++++++++--- 3 files changed, 72 insertions(+), 12 deletions(-) (limited to 'Master/texmf-dist/doc') diff --git a/Master/texmf-dist/doc/latex/schulmathematik/README b/Master/texmf-dist/doc/latex/schulmathematik/README index d585dab53a0..7a9604603f6 100644 --- a/Master/texmf-dist/doc/latex/schulmathematik/README +++ b/Master/texmf-dist/doc/latex/schulmathematik/README @@ -2,8 +2,8 @@ The schulmathematik bundle provides LaTeX commands and document classes for German-speaking teachers of mathematics and physics. Package author: K. Wehr -Version: 1.4 -Date: 13 March 2023 +Version: 1.5 +Date: 21 June 2023 The schulmathematik bundle is subject to the LaTeX Project Public License, version 1.3 or later. diff --git a/Master/texmf-dist/doc/latex/schulmathematik/schulmathematik.pdf b/Master/texmf-dist/doc/latex/schulmathematik/schulmathematik.pdf index 0ec8ca5e2ca..9c60983c637 100644 Binary files a/Master/texmf-dist/doc/latex/schulmathematik/schulmathematik.pdf and b/Master/texmf-dist/doc/latex/schulmathematik/schulmathematik.pdf differ diff --git a/Master/texmf-dist/doc/latex/schulmathematik/schulmathematik.tex b/Master/texmf-dist/doc/latex/schulmathematik/schulmathematik.tex index b23f955927b..bb647163e7c 100644 --- a/Master/texmf-dist/doc/latex/schulmathematik/schulmathematik.tex +++ b/Master/texmf-dist/doc/latex/schulmathematik/schulmathematik.tex @@ -1,6 +1,6 @@ % Manual of the schulmathematik bundle -% Version 1.4 -% 13. März 2023 +% Version 1.5 +% 21. Juni 2023 \documentclass{scrartcl} \usepackage[babelshorthands]{polyglossia} \usepackage{longtable} @@ -11,6 +11,7 @@ \usepackage{beamerarticle} \usepackage{unicode-math} \usepackage{icomma} +\usepackage{hvextern} \makeatletter \let\example\@undefined @@ -31,6 +32,8 @@ \setmainlanguage{german} \pghyphenation{german}{Pa-ket-op-tion} +\setkeys{hv}{force=true} + \makeatletter % tasks: j überspringen \newcommand*\@schulmaalph[1]{\ifnum #1>9 \@alph{\numexpr #1+1}\else \@alph{#1}\fi} @@ -367,7 +370,7 @@ Schulmathematik \medskip \large -Version 1.4 +Version 1.5 \medskip \normalsize @@ -433,9 +436,9 @@ Für \Paket{pgfplots} werden einige Voreinstellungen vorgenommen: \begin{itemize} \item \verb:compat=newest:, um unter Verzicht auf Abwärtskompatibilität die neueste Variante des Pakets zu verwenden \item \verb:axis lines=middle:, um durch den Ursprung verlaufende Koordinatenachsen anstelle eines Kastens um das ganze Koordinatensystem zu verwenden -\item \verb:label style={font=\small}:, um die Beschriftung der Koordinatenachsen in leicht verkleinerter Schrift anzuzeigen +\item \verb:every axis/.append style={font=\small}:, um alle Beschriftungen, insbesondere die Beschriftung der Koordinatenachsen, in leicht verkleinerter Schrift anzuzeigen \item \verb:ticklabel style={font=\footnotesize,/pgf/number format/use comma,:\\ -\verb:/pgf/number format/fixed}:, um die Skalen der Koordinatenachsen mit Zahlen in kleiner Schrift unter Verwendung eines Dezimalkommas anstelle eines Dezimalpunkts und möglichst ohne wissenschaftliche Zahlschreibweise zu beschriften +\verb:/pgf/number format/fixed,/pgf/number format/set thousands separator={\,}}:, um die Skalen der Koordinatenachsen mit Zahlen in kleiner Schrift unter Verwendung eines Dezimalkommas anstelle eines Dezimalpunkts, möglichst ohne wissenschaftliche Zahlschreibweise und mit einem kleinen Leerzeichen als Tausendertrennzeichen zu beschriften \item \verb:tick style={thick}:, um deutlich sichtbare Skalenstriche zu erhalten \item \verb:scaled ticks=false:, um alle Skalenstriche -- ohne eine Zehnerpotenz auszulagern -- mit der vollständigen Zahl zu beschriften \item \verb:every axis plot/.append style={semithick}:, um Funktionsgraphen etwas dicker darzustellen @@ -565,6 +568,12 @@ Gibt einen Federkraftmesser mit dem angegebenen \meta{Messwert} (einzugeben mit \Kraftmesser{3.4}{10} \Kraftmesser{2.4}{5} \end{sidebyside} +\Befehlsbeschreibung{Multimeter}[\marg{Messwert}\marg{Maximalausschlag}\marg{Maßeinheit}] +Gibt die Skala eines Drehspulinstruments zur Spannungs- und Stromstärkemessung aus. Der \meta{Messwert} und der \meta{Maximalausschlag} sind mit Dezimalpunkt einzugeben. Für die \meta{Maßeinheit} gilt die \Paket{siunitx}-Syntax. +\begin{sidebyside} + \Multimeter{3.75}{10}{V} + \Multimeter{243}{300}{\uA} +\end{sidebyside} \Befehlsbeschreibung{Massstab}[\marg{Zahl 1}\marg{Einheit 1}\marg{Zahl 2}\marg{Einheit 2}] Dient zur Definition eines Maßstabs. Für Zahlenwerte und Einheiten gilt die Syntax des \Paket{siunitx}-Pakets. \begin{sidebyside} @@ -634,7 +643,6 @@ Schaltzeichen werden durch die TikZ-Bibliothek \Paket{circuits.ee.IEC} in Form v Für die Schulphysik wichtige Schaltsymbole zeigt die folgende Übersicht. Weitere sind der \Paket{tikz}-Anleitung zu entnehmen. Mit \dag{} markierte Knotentypen wurden gegenüber der TikZ-Bibliothek \Paket{circuits.ee.IEC} modifiziert, mit \ddag{} markierte neu hinzugefügt. -\newpage \begin{longtable}{l>{\begin{minipage}[c][8mm][c]{3cm}}l<{\end{minipage}}l} \emph{Bauteil} & \emph{Symbol} & \emph{Knotentyp} \\ Glühlampe & \Schaltbeispiel{bulb} & \texttt{bulb}\textsuperscript{\dag} \\ @@ -685,7 +693,53 @@ Da die Nuklidschreibweise eher selten benötigt wird, wird dieses Paket nicht au \section{Dokumentenklassen} \subsection{Arbeitsblätter mit der Klasse \Klasse{schulma-ab}} -Die Dokumentenklasse für Arbeitsblatter basiert auf der KOMA-Script-Klasse \Klasse{scrartcl}. Diese wird mit der Option \Option{DIV=14} geladen, d.\,h. der linke und rechte Rand sind im Hochformat A\,4 je \qty{2,25}{cm} breit. +Die Dokumentenklasse für Arbeitsblätter basiert auf der KOMA-Script-Klasse \Klasse{scrartcl}. Diese wird mit der Option \Option{DIV=14} geladen, d.\,h. der linke und rechte Rand sind im Hochformat A\,4 je \qty{2,25}{cm} breit. + +\begin{externalDocument}[frame,framesep=0pt,grfOptions={width=0.5\textwidth}]{schulma} +\documentclass{schulma-ab} +\usepackage{multicol} +\Kurs{Mathematik\\Klasse 8\,a} +\Datum{2023-6-21} +\Thema{Ausklammern} +\begin{document} +\emph{Klammere aus.} + +\medskip +Beispiele: $\begin{aligned}[t] +& 3\,a+6 = 3\cdot a+3\cdot 2=3\cdot(a+2) \\ +&a\,x+4\,x = (a+4)\cdot x +\end{aligned}$ + +\begin{multicols}{2} +\begin{Kreisliste} +\item $12\,x-8$ +\item $35\,u-20\,v$ +\item $4\,r+2\,k$ +\item $7\,a+7\,x$ +\item $5\,x+5$ +\item $4\,x+4\,y+4\,z$ +\item $2\,p+6\,b-12\,c$ +\item $9\,t^2+6\,a\,t-12\,t\,g$ +\item $8\,s\,a\,g-12\,k\,a^2g$ +\item $5\,c\,u+10\,u-5\,u\,g$ +\item $4\,t^2d+8\,b\,d\,t-6\,d\,t\,s$ +\item $3\,x^2+6\,x+9$ +\item $24\,a^2+32\,a-60$ +\item $a^2+a\,b+a\,c$ +\item $68\,x^2+34\,x+102$ +\item $x^3y+x^2y+x\,y$ +\item $a^3b^2+a^2b+a\,b^3$ +\item $4\,x^3-6\,x^2+8\,x$ +\item $36\,a^2b-45\,a\,b^2-9\,a\,b$ +\item $x^2y\,z-x\,y^2z+x\,y\,z^2$ +\item $3\,a\,c^2+9\,a^2c^3-3\,a\,c^4$ +\item $25\,a^2b^3c^3+75\,a^4b^2c^2$ +\item $(a+b)\cdot x+(a+b)\cdot y$ +\item $(u+3)\cdot(2\,a+4)+(u+3)\cdot 7$ +\end{Kreisliste} +\end{multicols} +\end{document} +\end{externalDocument} \subsubsection*{Klassenoptionen} \begin{Liste} @@ -1078,13 +1132,13 @@ Diese Option ist anzugeben, falls der Korreferent weiblich ist. Dies wirkt sich \emph{Siehe S. \pageref{babel}.} \Paketbeschreibung{datetime2}[mit der Option \Option{useregional=text}] Gibt das Datum des Gutachtens in der Langform »1. März 2021« aus. Österreichische Benutzer verwenden die Klassenoption \Option{AT}, um »Jänner« statt »Januar« zu erhalten. -\Paketbeschreibung{siunitx}[mit der Option \Option{locale=DE}] +\Paketbeschreibung{siunitx}[mit den Optionen \Option{locale=DE} und \Option{mode=match}] \emph{Siehe S. \pageref{siunitx}.} Das Paket wird hier zur Formatierung von Punktzahlen und Prozentsätzen benötigt. \end{Liste} \subsubsection*{Befehle in der Präambel} \begin{Liste} \Befehlsbeschreibung{Schule}[\marg{Schulname}] -Gibt den Namen der Schule an. Dieser erscheint in der linken oberen Ecke des Gutachtens. +Gibt den Namen der Schule an. Dieser erscheint in der linken oberen Ecke des Gutachtens. Zeilenumbrüche mit \verb:\\: sind möglich. \Befehlsbeschreibung{Ort}[\marg{Schulort}] Gibt den Ort der Schule an. Dieser erscheint mit dem Datum vor dem Unterschriftsfeld. \Befehlsbeschreibung{Datum}[\marg{Datum}] @@ -1206,7 +1260,7 @@ Für die Musterlösung wird bei Verwendung der Umgebung \Umgebung{Teilaufgaben} \item \textbf{\Klasse{schulma-ab}:} Anpassung der vertikalen Abstände innerhalb der \verb:tasks:"=Umgebung an die Umgebung \Umgebung{Teilaufgaben} \item \textbf{\Klasse{schulma-klausur}:} Anpassung der vertikalen Abstände innerhalb der \verb:tasks:-Umgebung an die Umgebung \Umgebung{Teilaufgaben}; neues optionales Argument des Befehls \Befehl{Aufgabe} für die Bearbeitungszeit; Ausgabe von Informationen zu den Aufgaben auf dem Terminal \end{itemize} -\item[1.4] \today +\item[1.4] 13. März 2023 \begin{itemize} \item \textbf{\Paket{schulma}:} neue Paketoption \Option{ohne-icomma} \item \textbf{\Paket{schulma-physik}:} neue Paketoption \Option{circuitikz}; neue Optionen \Option{cm}, \Option{inch} und \Option{cm+inch} für den Befehl \Befehl{Messschieber}, um eine Zollskala alternativ oder zusätzlich zur Zentimeterskala auszugeben; neuer Befehl \Befehl{Kraftmesser} @@ -1214,6 +1268,12 @@ Für die Musterlösung wird bei Verwendung der Umgebung \Umgebung{Teilaufgaben} Das Verhalten des Befehls \Befehl{Gruppen} wurde für den Fall geändert, dass keine der Klassenoptionen \Option{GruppeA} und \Option{GruppeB} gewählt wurde: In der Musterlösung werden die Texte für beide Gruppen ausgegeben; in der Klausur wird weiterhin der Text für Gruppe A abgedruckt, aber eine Warnung ausgegeben. Damit verbunden ist die Einführung einer Sternversion des Befehls \Befehl{Gruppen}. \end{itemize} +\item[1.5] \today +\begin{itemize} +\item \textbf{\Paket{schulma}:} Verwendung des Schriftbefehls \verb:\small: für alle Beschriftungen innerhalb der Umgebung \texttt{axis} und des Befehls \verb:\,: als Tausendertrennzeichen für die Skalenbeschriftung innerhalb der gleichen Umgebung +\item \textbf{\Paket{schulma-physik}:} neuer Befehl \Befehl{Multimeter} +\item \textbf{\Klasse{schulma-gutachten}:} Ermöglichung mehrzeiliger Schulnamen; Anpassung der Schriftart des erreichten Prozentsatzes an die umgebende Schrift +\end{itemize} \end{description} \end{document} -- cgit v1.2.3