summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/schulmathematik/schulmathematik.tex
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2023-06-22 03:01:06 +0000
committerNorbert Preining <norbert@preining.info>2023-06-22 03:01:06 +0000
commitac667b3d60d89dfd061e15583ed0062204ec705c (patch)
tree2a22ace0947c6691f783ba4a418000310d911817 /macros/latex/contrib/schulmathematik/schulmathematik.tex
parent16d6a70c44a97b15c195cf6b10f59f3deadd0e66 (diff)
CTAN sync 202306220301
Diffstat (limited to 'macros/latex/contrib/schulmathematik/schulmathematik.tex')
-rw-r--r--macros/latex/contrib/schulmathematik/schulmathematik.tex80
1 files changed, 70 insertions, 10 deletions
diff --git a/macros/latex/contrib/schulmathematik/schulmathematik.tex b/macros/latex/contrib/schulmathematik/schulmathematik.tex
index b23f955927..bb647163e7 100644
--- a/macros/latex/contrib/schulmathematik/schulmathematik.tex
+++ b/macros/latex/contrib/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}