summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/srdp-mathematik
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2021-03-30 03:00:56 +0000
committerNorbert Preining <norbert@preining.info>2021-03-30 03:00:56 +0000
commit93809c868bf15852ddc7b50542713131a5d8c05f (patch)
tree3c741be9d43fdee2f3ecdb17d463deb188d881a8 /macros/latex/contrib/srdp-mathematik
parent3c5dd0d2f091e5e866af1de0327171b253ec9178 (diff)
CTAN sync 202103300300
Diffstat (limited to 'macros/latex/contrib/srdp-mathematik')
-rw-r--r--macros/latex/contrib/srdp-mathematik/README.txt56
-rw-r--r--macros/latex/contrib/srdp-mathematik/srdp-mathematik.pdfbin161583 -> 176727 bytes
-rw-r--r--macros/latex/contrib/srdp-mathematik/srdp-mathematik.sty54
-rw-r--r--macros/latex/contrib/srdp-mathematik/srdp-mathematik.tex238
4 files changed, 161 insertions, 187 deletions
diff --git a/macros/latex/contrib/srdp-mathematik/README.txt b/macros/latex/contrib/srdp-mathematik/README.txt
index 98bf90021a..af803dd1eb 100644
--- a/macros/latex/contrib/srdp-mathematik/README.txt
+++ b/macros/latex/contrib/srdp-mathematik/README.txt
@@ -1,28 +1,28 @@
-__________________________________
-
- The
- srdp-mathematik package
- v1.8
-
- 2021/03/18
-___________________________________
-
-Maintainer: Christoph Weberndorfer
-E-mail : c.weberndorfer@gmail.com
- Comments, bug reports and suggestions are welcome.
-Licence : Released under the LaTeX Project Public License 1.3c or
- later, see http://www.latex-project.org/lppl.txt
-
-----------------------------------------------------------------------
-
-This package provides basic commands for the defined formats of the Austrian sRDP in mathematics.
-Furthermore, it includes ways to implement answers in the tex file, which can be voluntarily displayed in the pdf file and
-it offers a way of varying the answers in order to create different groups (e.g. for tests) easily.
-
-----------------------------------------------------------------------
-
-Dieses Paket bietet grundlegende Befehle für die vorgegebenen Formate der österreichischen, standardisierten
-Reife- und Diplomprüfung (sRDP) in Mathematik.
-Es bietet darüber hinaus die Möglichkeit, Antworten in die tex Datei zu implentieren und diese bei Bedarf in der pdf Datei anzuzeigen.
-Außerdem können die eingegeben Antwortmöglichkeiten variiert werden, um mehrere Gruppe für zum Beispiel Schularbeiten einfach zu erstellen.
-
+__________________________________
+
+ The
+ srdp-mathematik package
+ v1.9.0
+
+ 2021/03/29
+___________________________________
+
+Maintainer: Christoph Weberndorfer
+E-mail : c.weberndorfer@gmail.com
+ Comments, bug reports and suggestions are welcome.
+Licence : Released under the LaTeX Project Public License 1.3c or
+ later, see http://www.latex-project.org/lppl.txt
+
+----------------------------------------------------------------------
+
+This package provides basic commands for the defined formats of the Austrian sRDP in mathematics.
+Furthermore, it includes ways to implement answers in the tex file, which can be voluntarily displayed in the pdf file and
+it offers a way of varying the answers in order to create different groups (e.g. for tests) easily.
+
+----------------------------------------------------------------------
+
+Dieses Paket bietet grundlegende Befehle für die vorgegebenen Formate der österreichischen, standardisierten
+Reife- und Diplomprüfung (sRDP) in Mathematik.
+Es bietet darüber hinaus die Möglichkeit, Antworten in die tex Datei zu implentieren und diese bei Bedarf in der pdf Datei anzuzeigen.
+Außerdem können die eingegeben Antwortmöglichkeiten variiert werden, um mehrere Gruppe für zum Beispiel Schularbeiten einfach zu erstellen.
+
diff --git a/macros/latex/contrib/srdp-mathematik/srdp-mathematik.pdf b/macros/latex/contrib/srdp-mathematik/srdp-mathematik.pdf
index 610ae58130..81b5cbc449 100644
--- a/macros/latex/contrib/srdp-mathematik/srdp-mathematik.pdf
+++ b/macros/latex/contrib/srdp-mathematik/srdp-mathematik.pdf
Binary files differ
diff --git a/macros/latex/contrib/srdp-mathematik/srdp-mathematik.sty b/macros/latex/contrib/srdp-mathematik/srdp-mathematik.sty
index 6176e19db1..09bf9fd8ab 100644
--- a/macros/latex/contrib/srdp-mathematik/srdp-mathematik.sty
+++ b/macros/latex/contrib/srdp-mathematik/srdp-mathematik.sty
@@ -10,7 +10,7 @@
%
\NeedsTeXFormat{LaTeX2e}[1996/12/26]
-\ProvidesPackage{srdp-mathematik}[2021/03/18 v1.8 Standard-Schularbeitsformate]
+\ProvidesPackage{srdp-mathematik}[2021/03/29 v1.9.0 Standard-Schularbeitsformate]
\usepackage{color}
@@ -309,54 +309,38 @@
%
%%%%%%%%%%%% NOTENSCHLUESSEL %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
-%
-\newcommand{\notenschluessel}[5][]{
-\vfill
+%
+
+\NewDocumentCommand{\notenschluessel}{ O{} O{} O{} m m m m}{
+\null\vfill
\STautoround{3}\renewcommand{\arraystretch}{0}\tiny
\begin{spreadtab}[\STsavecell\gutgenau{b2} \STsavecell\befriedigendgenau{c2} \STsavecell\genuegendgenau{d2} \STsavecell\nichtgenuegendgenau{e2}
\STsavecell\gut{b3} \STsavecell\befriedigend{c3} \STsavecell\genuegend{d3} \STsavecell\nichtgenuegend{e3}
\STsavecell\gutpluseins{b4} \STsavecell\befriedigendpluseins{c4} \STsavecell\genuegendpluseins{d4} \STsavecell\nichtgenuegendpluseins{e4} \STsavecell\gutminuseins{b5} \STsavecell\befriedigendminuseins{c5} \STsavecell\genuegendminuseins{d5} \STsavecell\nichtgenuegendminuseins{e5}]{{tabular}{ccccc}}
- \SThidecol\thepunkte &\SThidecol 1 &\SThidecol2 &\SThidecol 3 &\SThidecol 4 \\
- & a1*#2 &a1*#3 & a1*#4 & a1*#5 \\
- &trunc(a1*#2,0) & trunc(a1*#3,0) &trunc(a1*#4,0) &trunc(a1*#5,0) \\
- &b3+1 &c3+1 &d3+1 & e3+1\\
- &b3-1 &c3-1 &d3-1 & e3-1\\
+ \SThidecol\thepunkte &\SThidecol 1 &\SThidecol2 &\SThidecol 3 &\SThidecol 4 \\
+ & a1*#4 &a1*#5 & a1*#6 & a1*#7 \\
+ &trunc(a1*#4,0) & trunc(a1*#5,0) &trunc(a1*#6,0) &trunc(a1*#7,0) \\
+ &b3+1 &c3+1 &d3+1 & e3+1\\
+ &b3-1 &c3-1 &d3-1 & e3-1\\
\end{spreadtab}
\footnotesize\renewcommand{\arraystretch}{1}
\begin{center}
\begin{tabular}{|C{3cm}C{3cm}C{3cm}C{3cm}C{3cm}|} \hline
+\ifthenelse{\equal{#2}{prozent}}{%
Erreichte Punkte & Prozent & Gesamt & \multicolumn{2}{c|}{Note} \\
-&& \multirow{2}{*}{\thepunkte} && \\
-&&&& \\ \hline \hline
-\scriptsize{Sehr gut} & \scriptsize{Gut} & \scriptsize{Befriedigend} & \scriptsize{Gen\"ugend} & \scriptsize{Nicht gen\"ugend} \\
-\scriptsize{\thepunkte ~ - \ifdim\gut pt=\gutgenau pt \gut\else\gutpluseins\fi}& \scriptsize{\ifdim\gut pt=\gutgenau pt \gutminuseins\else\gut\fi \ifthenelse{\equal{#1}{1/2}}{,5}{} ~ - \ifdim\befriedigend pt=\befriedigendgenau pt \befriedigend\else\befriedigendpluseins\fi} & \scriptsize{\ifdim\befriedigend pt=\befriedigendgenau pt \befriedigendminuseins\else\befriedigend\fi \ifthenelse{\equal{#1}{1/2}}{,5}{} ~ - \ifdim\genuegend pt=\genuegendgenau pt \genuegend\else\genuegendpluseins\fi} & \scriptsize{\ifdim\genuegend pt=\genuegendgenau pt \genuegendminuseins\else\genuegend\fi \ifthenelse{\equal{#1}{1/2}}{,5}{} ~ - \ifdim\nichtgenuegend pt=\nichtgenuegendgenau pt \nichtgenuegend\else\nichtgenuegendpluseins\fi} & \scriptsize{unter \ifdim\nichtgenuegend pt=\nichtgenuegendgenau pt \nichtgenuegend\else\nichtgenuegendpluseins\fi} \\ \hline
-\end{tabular}
-\end{center}\STautoround{}\normalsize}
-
-\newcommand{\notenschluesselop}[5][]{
-\vfill
-\STautoround{3}\renewcommand{\arraystretch}{0}\tiny
-\begin{spreadtab}[\STsavecell\gutgenau{b2} \STsavecell\befriedigendgenau{c2} \STsavecell\genuegendgenau{d2}
-\STsavecell\gut{b3} \STsavecell\befriedigend{c3} \STsavecell\genuegend{d3} \STsavecell\nichtgenuegend{e3}
-\STsavecell\gutpluseins{b4} \STsavecell\befriedigendpluseins{c4} \STsavecell\genuegendpluseins{d4} \STsavecell\gutminuseins{b5} \STsavecell\befriedigendminuseins{c5} \STsavecell\genuegendminuseins{d5}]{{tabular}{ccccc}}
- \SThidecol \thepunkte &\SThidecol 1 &\SThidecol 2 &\SThidecol 3 &\SThidecol 4 \\
- & a1*#2 &a1*#3 & a1*#4 & a1*#5 \\
- &trunc(a1*#2,0) & trunc(a1*#3,0) &trunc(a1*#4,0) &trunc(a1*#5,0) \\
- &b3+1 &c3+1 &d3+1 & e3+1\\
- &b3-1 &c3-1 &d3-1 & e3-1\\
-\end{spreadtab}
-\footnotesize\renewcommand{\arraystretch}{1}
-\begin{center}
-\begin{tabular}{|C{3cm}C{3cm}C{3cm}C{3cm}C{3cm}|} \hline
+&& \multirow{2}{*}{\thepunkte} && \\%
+}{%
Erreichte Punkte &Gesamt&\multicolumn{2}{c}{Note}& \\
-&\multirow{2}{*}{\thepunkte} &&& \\
+&\multirow{2}{*}{\thepunkte} &&& \\}
&&&& \\ \hline \hline
-\scriptsize{Sehr gut} & \scriptsize{Gut} & \scriptsize{Befriedigend} & \scriptsize{Gen\"ugend} & \scriptsize{Nicht gen\"ugend} \\
-\scriptsize{\thepunkte ~ - \ifdim\gut pt=\gutgenau pt \gut\else\gutpluseins\fi}& \scriptsize{\ifdim\gut pt=\gutgenau pt \gutminuseins\else\gut\fi \ifthenelse{\equal{#1}{1/2}}{,5}{} ~ - \ifdim\befriedigend pt=\befriedigendgenau pt \befriedigend\else\befriedigendpluseins\fi} & \scriptsize{\ifdim\befriedigend pt=\befriedigendgenau pt \befriedigendminuseins\else\befriedigend\fi \ifthenelse{\equal{#1}{1/2}}{,5}{} ~ - \ifdim\genuegend pt=\genuegendgenau pt \genuegend\else\genuegendpluseins\fi} & \scriptsize{\ifdim\genuegend pt=\genuegendgenau pt \genuegendminuseins\else\genuegend\fi \ifthenelse{\equal{#1}{1/2}}{,5}{} ~ - \ifdim\nichtgenuegend pt=\nichtgenuegendgenau pt \nichtgenuegend\else\nichtgenuegendpluseins\fi} & \scriptsize{unter \ifdim\nichtgenuegend pt=\nichtgenuegendgenau pt \nichtgenuegend\else\nichtgenuegendpluseins\fi} \\ \hline
+\ifthenelse{\equal{#3}{ms}}{}{\scriptsize{Sehr gut}} & \ifthenelse{\equal{#3}{ms}}{}{\scriptsize{Gut}} & \scriptsize{Befriedigend} & \scriptsize{Gen\"ugend} & \scriptsize{Nicht gen\"ugend} \\
+\ifthenelse{\equal{#3}{ms}}{}{\scriptsize{\thepunkte ~ - \ifdim\gut pt=\gutgenau pt \gut\else\gutpluseins\fi}}& \ifthenelse{\equal{#3}{ms}}{}{\scriptsize{\ifdim\gut pt=\gutgenau pt \gutminuseins\else\gut\fi \ifthenelse{\equal{#1}{1/2}}{,5}{} ~ - \ifdim\befriedigend pt=\befriedigendgenau pt \befriedigend\else\befriedigendpluseins\fi}} & \scriptsize{\ifdim\befriedigend pt=\befriedigendgenau pt \befriedigendminuseins\else\befriedigend\fi \ifthenelse{\equal{#1}{1/2}}{,5}{} ~ - \ifdim\genuegend pt=\genuegendgenau pt \genuegend\else\genuegendpluseins\fi} & \scriptsize{\ifdim\genuegend pt=\genuegendgenau pt \genuegendminuseins\else\genuegend\fi \ifthenelse{\equal{#1}{1/2}}{,5}{} ~ - \ifdim\nichtgenuegend pt=\nichtgenuegendgenau pt \nichtgenuegend\else\nichtgenuegendpluseins\fi} & \scriptsize{unter \ifdim\nichtgenuegend pt=\nichtgenuegendgenau pt \nichtgenuegend\else\nichtgenuegendpluseins\fi} \\ \hline
\end{tabular}
\end{center}\STautoround{}\normalsize}
-
+% for legacy reason
+\newcommand{\notenschluesselop}[5][1]{\notenschluessel[#1]{#2}{#3}{#4}{#5}}
+%%%%%%%%%%%%%%%%%
%
%%%%%%%%%%%%%%%%%% GAP DEFINITION
diff --git a/macros/latex/contrib/srdp-mathematik/srdp-mathematik.tex b/macros/latex/contrib/srdp-mathematik/srdp-mathematik.tex
index 8dbc5baae6..1df75d3560 100644
--- a/macros/latex/contrib/srdp-mathematik/srdp-mathematik.tex
+++ b/macros/latex/contrib/srdp-mathematik/srdp-mathematik.tex
@@ -55,7 +55,7 @@ hidelinks
\vfill
-\Huge The \textit{srdp-mathematik} package v1.8\\[1cm]
+\Huge The \textit{srdp-mathematik} package v1.9.0\\[1cm]
Documentation \\ [1cm]
@@ -93,7 +93,7 @@ Die \textit{allgemeinen Befehle} erleichtern das Erstellen von Tests, Schularbei
Jedes Beispiel sollte innerhalb einer Beispielumgebung gesetzt werden, welche bei der Formatierung und der Verarbeitung der Punkte unterstützt. Dabei werden zwei Beispiel-Typen unterschieden: \texttt{beispiel} und \texttt{langesbeispiel}.
\vspace{1cm}
-\subsubsection{\texttt{beispiel}-Umbgebung}
+\subsubsection{\texttt{\textbackslash begin\{beispiel\} \ldots\ \textbackslash end\{beispiel\}}}
Die \texttt{beispiel}-Umgebung dient zur Erstellung eines Beispiels einer Schularbeit, einer Prüfung, usw. Dabei sind praktisch alle Funktionen von \LaTeX, wie Text, Formeln oder Grafiken möglich. Diese Umgebung erlaubt jedoch keinen Seitenumbruch! Die Beispiele werden automatisch nummeriert.
@@ -127,7 +127,7 @@ $\frac{x^2+x+5}{\sqrt{x^3}}$
\vspace{1cm}
-\subsubsection{\texttt{langesbeispiel}-Umbgebung}
+\subsubsection{\texttt{\textbackslash begin\{langesbeispiel\} \ldots\ \textbackslash end\{langesbeispiel\}}}
Die \texttt{langesbeispiel}-Umgebung dient ebenso zur Erstellung eines Beispiels, funktioniert analog, erlaubt aber im Gegensatz zur \texttt{beispiel}-Umgebung Seitenumbrüche. Auch lange Beispiele werden weiterführend nummeriert.
@@ -159,48 +159,83 @@ $\frac{x^2+x+5}{\sqrt{x^3}}$.
-\subsubsection{Notenschlüssel}
+\subsubsection{\texttt{\textbackslash notenschluessel}}
Werden für alle Beispiele die \texttt{beispiel}- oder die \texttt{langesbeispiel}-Umgebung verwendet, wird die Gesamtpunktezahl sowie der Notenschlüssel automatisch berechnet. Die Werte in Klammer geben dabei den prozentualen Notenschlüssel vor und können beliebig variiert werden:
\vspace{0.4cm}
+\setcounter{punkte}{48}
+
+
+\vspace{0.3cm}
+
+\textsc{Ausgabe:}
+\notenschluessel{0.91}{0.8}{0.64}{0.5}
+\vfill
+
+Der Befehl \texttt{notenschluessel} bietet auch die Eingabe von drei unterschiedlichen Optionen, die alle einzeln oder gemeinsam verwendet werden können. Wichtig: Wird Option 3 benötigt (jedoch Option 1 \& 2 nicht) müssen die Optionen 1 \& 2 jeweils mit leerer Klammer \texttt{[]} angegeben werden.
+
+\subsubsection*{\texttt{\textbackslash notenschluessel} -- Option 1: Halbe Punkte-Schritte}
+
+Durch die Option 1 \texttt{[1/2]} wird die Anzeige auf halbe Punkte-Schritten geändert.
\textsc{Eingabe:}
\begin{verbatim}
-\notenschluessel{0.91}{0.8}{0.64}{0.5}
+\notenschluessel[1/2]{0.91}{0.8}{0.64}{0.5}
\end{verbatim}
-\vspace{0.3cm}
-
\textsc{Ausgabe:}
-\notenschluessel{0.91}{0.8}{0.64}{0.5}
+\notenschluessel[1/2]{0.91}{0.8}{0.64}{0.5}
+
-\normalsize
+\subsubsection*{\texttt{\textbackslash notenschluessel} -- Option 2: Prozentanzeige}
-\paragraph{Notenschlüssel - Ohne Prozentangabe}
-Analog zum \texttt{notenschluessel} funktioniert auch der Befehl \texttt{notenschluesselop}. Es wird dabei jedoch die Prozentspalte nicht angezeigt.
+Die Option 2 \texttt{[prozent]} ergänzt die erste Zeile des Notenschlüssel mit einer prozentuellen Angabe.
\textsc{Eingabe:}
\begin{verbatim}
-\notenschluesselop{0.91}{0.8}{0.64}{0.5}
+\notenschluessel[][prozent]{0.91}{0.8}{0.64}{0.5}
\end{verbatim}
\textsc{Ausgabe:}
-\notenschluessel{0.91}{0.8}{0.64}{0.5}
+\notenschluessel[][prozent]{0.91}{0.8}{0.64}{0.5}
-\paragraph{Notenschlüssel - Option: [1/2]}
+\subsubsection*{\texttt{\textbackslash notenschluessel} -- Option 3: Standard der Mittelschule}
-Die Option 1/2 ermöglicht die Anzeige des Notenschlüssel (mit oder ohne Prozentspalte) mit halben Punkten.
+Die option 3 \texttt{ms} ermöglicht die Darstellung des Notenschlüssels entsprechend des Standards der Mittelschule.
\textsc{Eingabe:}
\begin{verbatim}
-\notenschluessel[1/2]{0.91}{0.8}{0.64}{0.5}
+\notenschluessel[][][ms]{0.91}{0.8}{0.64}{0.5}
\end{verbatim}
\textsc{Ausgabe:}
-\notenschluessel[1/2]{0.91}{0.8}{0.64}{0.5}
+\notenschluessel[][][ms]{0.91}{0.8}{0.64}{0.5}
+
+%\paragraph{Notenschlüssel - Ohne Prozentangabe}
+%Analog zum \texttt{notenschluessel} funktioniert auch der Befehl \texttt{notenschluesselop}. Es wird dabei jedoch die Prozentspalte nicht angezeigt.
+%
+%\textsc{Eingabe:}
+%\begin{verbatim}
+%\notenschluesselop{0.91}{0.8}{0.64}{0.5}
+%\end{verbatim}
+%
+%\textsc{Ausgabe:}
+%\notenschluessel{0.91}{0.8}{0.64}{0.5}
+
+%\paragraph{Notenschlüssel - Option: [1/2]}
+%
+%Die Option 1/2 ermöglicht die Anzeige des Notenschlüssel (mit oder ohne Prozentspalte) mit halben Punkten.
+%
+%\textsc{Eingabe:}
+%\begin{verbatim}
+%\notenschluessel[1/2]{0.91}{0.8}{0.64}{0.5}
+%\end{verbatim}
+%
+%\textsc{Ausgabe:}
+%\notenschluessel[1/2]{0.91}{0.8}{0.64}{0.5}
-\subsubsection{Beurteilungsraster}
+\subsubsection{\texttt{\textbackslash beurteilungsraster}}
Der Befehl \texttt{beurteilungsraster} entspricht der aktuellen Vorgabe der Beurteilung der standardisierten Reifeprüfung (Stand 2019). Dabei müssen die Punkte für Teil 1, Ausgleichspunkte und Teil 2 angegeben werden. Die in Klammer angegebenen Werte entsprechen der bei der Reifeprüfung verwendeten prozentuellen Notenverteilung, können jedoch jederzeit verändert werden. \leer
@@ -227,7 +262,7 @@ siehe nächste Seite \newpage
\newpage
-\subsection{Lösungseingabe -- Option: \texttt{[solution\_on/off]}}
+\subsection{Paketoption -- Lösungseingabe: \texttt{[solution\_on/off]}}
Es besteht die Möglichkeit, die Lösung in der erstellten \texttt{tex}-Datei zu implementieren und diese bei Bedarf in der \texttt{PDF}-Datei ein- bzw. auszublenden. Um diese Funktion nutzen zu können, muss die \texttt{solution\_on/off} Option im \texttt{srdp-mathematik}-Paket geladen werden. Diese kann durch hinzufügen durch "`\texttt{solution\_on}"' bzw. "`\texttt{solution\_off}"' aktiviert bzw. deaktiviert werden. Also:
@@ -245,11 +280,11 @@ oder
Die korrekte Lösungseingabe der vorformatierten Typ-1-Aufgaben wird bei den entsprechenden Befehlen direkt erklärt. Unabhängig davon, gibt es die Möglichkeit mithilfe des \texttt{antwort}-Befehls, beliebige Abschnitte als \textit{Antwort} zu deklarieren. (verwendeter counter: \texttt{Antworten=0, 1})
-\subsubsection{\texttt{antwort}-Befehl}
+\subsubsection{\texttt{\textbackslash antwort}}
Für offene Antworten kann der \texttt{\textbackslash antwort\{\}}-Befehl verwendet werden. Darin können Textpassagen, mathematische Formeln oder Grafiken angegeben werden, die ausschließlich bei aktivierter Lösung (\texttt{[solution\_on]}) und in \textcolor[rgb]{1,0,0}{rot} angegeben werden. \leer
-\subsubsection{Zusatz: Optionales Argument}
+\subsubsection*{\texttt{\textbackslash antwort} -- Option: Anzeige nur bei \texttt{solution\_off}}
Der \texttt{antwort}-Befehl erlaubt ein optionales Argument. Es können dadurch zusätzliche Textpassagen angegeben werden, die \underline{ausschließlich} angezeigt werden, wenn die Lösungsanzeige deaktiviert (\texttt{[solution\_off])} ist. Das heißt: \leer
@@ -278,7 +313,7 @@ wird.]
\texttt{'solution\_on'} eingestellt ist.}
-\subsection{Erstellung von Gruppen -- Option: \texttt{[random=0,1,2,\ldots]}}
+\subsection{Paketoption -- Erstellung von Gruppen: \texttt{[random=0,1,2,\ldots]}}
Das \texttt{srdp-mathematik}-Paket ermöglicht auch die automatische Erstellung von Gruppen für Schularbeiten, durch Vertauschung der Antwortmöglichkeiten aller Typ-1-Aufgaben. Dazu kann die \texttt{random}-Option im \texttt{srdp-mathematik}-Paket eingebunden geladen werden. Also:
\begin{verbatim}
@@ -299,93 +334,9 @@ Durch das Ersetzen der Zahl "`0"' durch die Zahlen $1, 2, 3, \ldots$ (und anschl
Die Erstellung der Gruppen ist dabei reproduzierbar. Die Reihenfolge der Antwortmöglichkeiten einer Gruppe bleibt daher immer gleich. Mithilfe des Befehls \texttt{\textbackslash Gruppe} kann die Gruppennummer innerhalb der \texttt{PDF}-Datei (z.B. am Deckblatt) angezeigt werden. (verwendeter counter: \texttt{Zufall=0, 1, 2, \ldots})
-%Dieses Prinzip wird exemplarisch am Multiplechoice-Format gezeigt:\leer
-%
-%\textsc{Eingabe:}
-%\begin{verbatim}
-%\multiplechoice[5]{ %Anzahl der Antwortmoeglichkeiten, Standard: 5
- %L1={Antwort 1}, %1. Antwortmoeglichkeit
- %L2={Antwort 2}, %2. Antwortmoeglichkeit
- %L3={Antwort 3}, %3. Antwortmoeglichkeit
- %L4={Antwort 4}, %4. Antwortmoeglichkeit
- %L5={Antwort 5}, %5. Antwortmoeglichkeit
- %L6={}, %6. Antwortmoeglichkeit
- %L7={}, %7. Antwortmoeglichkeit
- %L8={}, %8. Antwortmoeglichkeit
- %L9={}, %9. Antwortmoeglichkeit
- %%% LOESUNG: %%
- %A1=2, % 1. Antwort
- %A2=4, % 2. Antwort
- %A3=0, % 3. Antwort
- %A4=0, % 4. Antwort
- %A5=0, % 5. Antwort
- %}
-%\end{verbatim}
-%
-%\setcounter{Zufall}{0}
-%\textsc{Ausgabe:}, bei \texttt{\textbackslash setcounter\{Zufall\}\{0\}}:
-%
-%\multiplechoice[5]{ %Anzahl der Antwortmoeglichkeiten, Standard: 5
- %L1={Antwort 1}, %1. Antwortmoeglichkeit
- %L2={Antwort 2}, %2. Antwortmoeglichkeit
- %L3={Antwort 3}, %3. Antwortmoeglichkeit
- %L4={Antwort 4}, %4. Antwortmoeglichkeit
- %L5={Antwort 5}, %5. Antwortmoeglichkeit
- %L6={}, %6. Antwortmoeglichkeit
- %L7={}, %7. Antwortmoeglichkeit
- %L8={}, %8. Antwortmoeglichkeit
- %L9={}, %9. Antwortmoeglichkeit
- %%% LOESUNG: %%
- %A1=2, % 1. Antwort
- %A2=4, % 2. Antwort
- %A3=0, % 3. Antwort
- %A4=0, % 4. Antwort
- %A5=0, % 5. Antwort
- %}
- %
-%\setcounter{Zufall}{1}
-%\textsc{Ausgabe:}, bei \texttt{\textbackslash setcounter\{Zufall\}\{1\}}:
-%
-%\multiplechoice[5]{ %Anzahl der Antwortmoeglichkeiten, Standard: 5
- %L1={Antwort 1}, %1. Antwortmoeglichkeit
- %L2={Antwort 2}, %2. Antwortmoeglichkeit
- %L3={Antwort 3}, %3. Antwortmoeglichkeit
- %L4={Antwort 4}, %4. Antwortmoeglichkeit
- %L5={Antwort 5}, %5. Antwortmoeglichkeit
- %L6={}, %6. Antwortmoeglichkeit
- %L7={}, %7. Antwortmoeglichkeit
- %L8={}, %8. Antwortmoeglichkeit
- %L9={}, %9. Antwortmoeglichkeit
- %%% LOESUNG: %%
- %A1=2, % 1. Antwort
- %A2=4, % 2. Antwort
- %A3=0, % 3. Antwort
- %A4=0, % 4. Antwort
- %A5=0, % 5. Antwort
- %}
-%
-%\setcounter{Zufall}{2}
-%\textsc{Ausgabe:}, bei \texttt{\textbackslash setcounter\{Zufall\}\{2\}}:
-%
-%\multiplechoice[5]{ %Anzahl der Antwortmoeglichkeiten, Standard: 5
- %L1={Antwort 1}, %1. Antwortmoeglichkeit
- %L2={Antwort 2}, %2. Antwortmoeglichkeit
- %L3={Antwort 3}, %3. Antwortmoeglichkeit
- %L4={Antwort 4}, %4. Antwortmoeglichkeit
- %L5={Antwort 5}, %5. Antwortmoeglichkeit
- %L6={}, %6. Antwortmoeglichkeit
- %L7={}, %7. Antwortmoeglichkeit
- %L8={}, %8. Antwortmoeglichkeit
- %L9={}, %9. Antwortmoeglichkeit
- %%% LOESUNG: %%
- %A1=2, % 1. Antwort
- %A2=4, % 2. Antwort
- %A3=0, % 3. Antwort
- %A4=0, % 4. Antwort
- %A5=0, % 5. Antwort
- %}
-
-\subsection{Informationseingabe -- Option: \texttt{[info\_on/off]}}
+
+
+\subsection{Paketoption -- Informationseingabe: \texttt{[info\_on/off]}}
Es ist darüber hinaus möglich zusätzliche Informationen (Erläuterungen, Hilfestellungen, \ldots) hinzuzufügen und einzublenden. Dazu kann die Option \texttt{info\_on/off} im \texttt{srdp-mathematik}-Paket eingebunden werden. Die Infos werden in \textcolor[rgb]{0,0,1}{blau} angegeben und nur dann angezeigt, wenn die Option \texttt{info\_on} gewählt wurde (verwendeter counter: \texttt{info=0,1}). Also:
@@ -403,13 +354,13 @@ oder
\subsection{Weitere allgemeine Befehle}
Außerdem gibt es noch weitere Befehle, die die Formatierung erleichtern.
-\subsubsection*{\texttt{\textbackslash leer} - Befehl}
+\subsubsection{\texttt{\textbackslash leer}}
Eine Leerzeile, etwa zwischen zwei Beispielen. \\
(Nach dem Befehl \texttt{\textbackslash leer} muss in der \texttt{.tex}-Datei ein Leerzeile eingefügt werden!)
\leer
-\subsubsection*{\texttt{\textbackslash meinlr} - Befehl}
+\subsubsection{\texttt{\textbackslash meinlr}}
\begin{verbatim}
\meinlr{Dieser Teil steht links. Wenn dieser Text länger sein sollte,
geht er automatisch in der nächsten Zeile weiter ohne auf die andere
@@ -426,7 +377,7 @@ geht er automatisch in der nächsten Zeile weiter ohne auf die andere
Seite über zu gehen.}{Dieser Teil steht rechts.}
-\subsubsection*{Zusatz: Variable Spaltenbreiten bei \texttt{\textbackslash meinlr}}
+\subsubsection*{\texttt{\textbackslash meinlr} -- Option: Variable Spaltenbreiten}
Der Befehl \texttt{\textbackslash meinlr} erlaubt durch die optionale Eingabe eine Abänderung der beiden Spaltenbreiten. Durch die Eingabe zwischen ca. -0.3 und 0.3 kann die Spaltenmitte nach links oder rechts verschoben und somit die Spaltenbreite variiert werden.
@@ -446,7 +397,7 @@ die Spaltenbreiten nach Belieben zu variieren.}
\leer
-\subsubsection*{\texttt{\textbackslash meinlcr} - Befehl}
+\subsubsection{\texttt{\textbackslash meinlcr}}
\begin{verbatim}
\meinlcr{Text ganz links}{Text in der Mitte. Auch hier sind längere Texte
möglich.}{Text auf der rechten Seite.}
@@ -459,15 +410,54 @@ Teilt die Seite in drei gleich große Teile
\meinlcr{Text ganz links. Was passiert hier wenn dieser Teil länger ist?}{Text in der Mitte. Auch hier sind längere Texte möglich.}{Text auf der rechten Seite.}
+
+\subsubsection{\texttt{\textbackslash dint} und \texttt{\textbackslash dx}}
+Die Befehle \texttt{\textbackslash dint} und \texttt{\textbackslash dx} vereinfacht die Eingabe eines Integrals (bestimmt oder unbestimmt).\leer
+
+\textsc{Eingabe:}
+
+\begin{verbatim}
+$\dint_1^3 x^2 \dx$
+\end{verbatim}
+
+\textsc{Ausgabe:}\leer
+
+$\dint_1^3 x^2 \dx$
\leer
+Wird eine Variable ungleich $x$ integriert, kann diese mithilfe der Option \texttt{\textbackslash{dx[Variable]}} dargestellt werden.\leer
+
+\textsc{Eingabe:}
+
+\begin{verbatim}
+$\dint t^2 \dx[t]$
+\end{verbatim}
+
+\textsc{Ausgabe:}\leer
+
+$\dint t^2 \dx[t]$
+
+\subsubsection{\texttt{\textbackslash degre}}
+
+Der \texttt{\textbackslash degre} Befehl stellt das Einheitszeichen für Grad dar. Er kann im Text- und im Mathematik-Modus verwendet werden.
+
+\textsc{Eingabe:}
+
+\begin{verbatim}
+Der Winkel Alpha ist 30\degre. ($\alpha = 30 \degre$)
+\end{verbatim}
+
+\textsc{Ausgabe:}\leer
+
+Der Winkel Alpha ist 30\degre. ($\alpha = 30 \degre$)
+
\section{Typ-1-Aufgaben}
Das \texttt{srdp-mathematik}-Paket ermöglicht die Verwendung vorgefertigter Aufgabenformate, die bei der österreichischen, standardisierten Reifeprüfung Anwendung finden.
-\subsection{\texttt{multiplechoice}-Befehl}
+\subsection{\texttt{\textbackslash multiplechoice}}
Dieser Befehl liefert eine vollständige Formatierung für eine Multiplechoice-Aufgabe. Die Anzahl der Antwortmöglichkeiten kann dabei frei (max. 9) gewählt werden. Als Standard ist dabei das Format mit fünf Antwortmöglichkeiten eingestellt. \leer
@@ -669,7 +659,7 @@ Die Eingabe in eckiger Klammer ist dabei optional. Wird sie nicht angegeben, wir
\leer
\newpage
-\subsubsection{Add-on: \texttt{langmultiplechoice}-Befehl}
+\subsubsection{Add-on: \texttt{\textbackslash langmultiplechoice}}
Der \texttt{langmultiplechoice}-Befehl ist analog zum \texttt{multiplechoice}-Befehl zu verwenden. Der Unterschied besteht darin, dass Antwortmöglichkeiten auf zwei Spalten aufgeteilt werden. Dies ist vor allem dann sinnvoll, wenn Geogebra-Grafiken importiert werden, um eine bessere Lesbarkeit zu ermöglichen.
@@ -790,7 +780,7 @@ Der \texttt{langmultiplechoice}-Befehl ist analog zum \texttt{multiplechoice}-Be
\newpage
-\subsection{\texttt{lueckentext}-Befehl}
+\subsection{\texttt{\textbackslash lueckentext}}
Dieser Befehl dient zur Erstellung eines Lückentexts, basierend auf dem standardisierten Format des BIFIE. Der einleitenden Satz: \textit{"`Ergänze die Textlücken im folgenden Satz durch Ankreuzen der jeweils richtigen Satzteile so, dass eine mathematisch korrekte Aussage entsteht!"'} wird als Standard angenommen und automatisch angegeben. Im Bereich \texttt{\textbackslash text=\{\}} wird der Lückentext angegeben, wobei die Lücken immer mit \texttt{\textbackslash gap} eingefügt werden und automatisch nummeriert werden. Analog zu den Lösungsangaben der Multiplechoice-Aufgabe, werden die korrekten Antworten bei A1, A2 oder A3 mit 1,2 oder 3 angegeben. (hier: Lösung links: 3 und rechts: 2)
\vspace{0.35cm}
@@ -829,7 +819,7 @@ die \gap, die Lücke zwei hat die \gap.}, %Lueckentext Luecke=\gap
}
-\subsubsection{Zusatz: Variable Breiten der Boxen}
+\subsubsection{\texttt{\textbackslash lueckentext} -- Option: Variable Breiten der Boxen}
Der \texttt{lueckentext}-Befehl erlaubt ein optionales Argument, um die Größen der beiden Boxen zu variieren. Dabei werden in den eckigen Klammern $[~]$ die Veränderung der linken Box (Änderung ca. zwischen -0.3 und 0.3) angegeben und die rechte Box wird automatisch angepasst. Will man etwa die linke Box vergrößern, gilt:\leer
@@ -877,7 +867,7 @@ die \gap, die Lücke zwei hat die \gap.}, %Lueckentext Luecke=\gap
Analog funktioniert die Verkleinerung der linken Box. Dazu müssen Werte kleiner 0 angegeben
werden.
-\subsubsection{\texttt{Zusatz}: Englischer Lückentext}
+\subsubsection{\texttt{\textbackslash lueckentext} -- Option: Englischer Lückentext}
Der Befehl \texttt{englueckentext} ist analog zum \texttt{lueckentext}-Befehl zu verwenden. Jedoch wird der als Standard angenommene, einleitende Satz bei Lückentextaufgaben in Englisch angezeigt.
\textsc{Eingabe:}
@@ -911,7 +901,7 @@ Der Befehl \texttt{englueckentext} ist analog zum \texttt{lueckentext}-Befehl zu
A2=3 % Antwort rechts
}
-\subsection{\texttt{zuordnen}-Befehl}
+\subsection{\texttt{\textbackslash zuordnen}}
Dieser Befehl dient zum Erstellen des Zuordnungsformats von vier aus sechs Möglichkeiten.
Die korrekten Antworten können hier frei als Buchstaben eingegeben werden. (hier: F, C, A, D)
@@ -961,7 +951,7 @@ Die korrekten Antworten können hier frei als Buchstaben eingegeben werden. (hie
A4={D}, % 4. richtige Zuordnung
}
-\subsubsection{Zusatz: Variable Breiten der Boxen}
+\subsubsection{\texttt{\textbackslash zuordnen} -- Option: Variable Breiten der Boxen}
Der \texttt{zuordnen}-Befehl erlaubt ein optionales Argument, um die Größen der beiden Boxen zu variieren. Dabei werden in den eckigen Klammern $[~]$ die Veränderung der linken Box (Änderung ca. zwischen -0.3 und 0.3) angegeben und die rechte Box wird automatisch angepasst. Will man etwa die linke Box vergrößern, gilt:
@@ -1019,16 +1009,16 @@ Analog funktioniert die Verkleinerung der linken Box. Dazu müssen Werte kleiner
\section{Typ-2-Aufgaben}
Um die Struktur der Teil-2-Aufgaben ähnlich jener bei der standardisierten Reifeprüfung einhalten zu können, beinhaltet das Paket einige Befehle, die die Erstellung von Typ-2-Aufagben erleichtern.
-\subsection{\texttt{aufgabenstellung}-Umgebung}
+\subsection{\texttt{\textbackslash begin\{aufgabenstellung\} \ldots\ \textbackslash end\{aufgabenstellung\}}}
Typ-2-Aufgaben sollten innerhalb einer Prüfung mithilfe der \texttt{langesbeispiel}-Umgebung eingegeben werden, um die volle Funktionalität (wie \texttt{notenschluessel}) des Pakets zu ermöglichen. Der einleitenden Aufgabentext kann dann eingegeben werden. Für die Eingabe der Aufgabenstellung kann dann die \texttt{aufgabenstellung}-Umgebung verwendet werden.\leer
\subsubsection{\texttt{\textbackslash item} und \texttt{\textbackslash Subitem\{\}}}
Innerhalb dieser Umgebung können dann mithilfe von \texttt{\textbackslash item} (nummeriert mit a), b) ,c), \ldots) und \texttt{\textbackslash Subitem\{\}} (nummeriert mit 1), 2), \ldots) die jeweiligen Items und Subitems der Aufgabe eingegeben werden. \leer
-\subsubsection{Ausgleichspunkte}
+\subsubsection{Ausgleichspunkte -- \texttt{\textbackslash Aitem} und \texttt{\textbackslash ASubitem\{\}}}
Um die notwendigen Ausgleichspunkte in den Typ-2-Aufgaben zu markieren, können die Befehle \texttt{item} und \texttt{Subitem} durch \texttt{\textbackslash Aitem} und \texttt{\textbackslash ASubitem\{\}} ersetzt werden. Dabei wird vor den geschriebenen Text noch ein \fbox{A} eingefügt -- die Nummerierung wird aber wie gewohnt fortgesetzt.
-\subsection{\texttt{loesung}-Umgebung}
+\subsection{\texttt{\textbackslash begin\{loesung\} \ldots\ \textbackslash end\{loesung\}}}
Mithilfe der \texttt{loesung}-Umgebung kann die Lösungserwartung sowie der Lösungsschlüssel eingegeben werden. Analog zur Aufgabenstellung können \texttt{\textbackslash item} und \texttt{\textbackslash Subitem\{\}} verwendet werden. Die Eingabe innerhalb der \texttt{loesung}-Umgebung werden nur dann angezeigt, wenn die Lösungsanzeige aktiviert wurde. Die Nummerierung der Subitems kann man mit folgender Eingabe zurücksetzen: \texttt{\textbackslash setcounter{subitemcounter}{0}}.\leer
Eine vollständige Typ-2-Aufgabe könnte also wie folgt aussehen:
@@ -1063,7 +1053,7 @@ Hier steht der einleitende Text der Typ-2-Aufgabe.
\end{langesbeispiel}
\end{verbatim}
-\newpage
+
\textsc{Ausgabe:}
\setcounter{Antworten}{1}