Verified Commit f1aa1ce6 authored by Adrian C. Hinrichs's avatar Adrian C. Hinrichs
Browse files

Add the optional argument to newsubproblem and new subsubproblem

Also changes the documentation
parent db144baa
...@@ -97,12 +97,11 @@ Abgabe: \@abgabe\\ ...@@ -97,12 +97,11 @@ Abgabe: \@abgabe\\
{.5ex \@plus .5ex}%afterskip {.5ex \@plus .5ex}%afterskip
{\normalfont\large\bfseries}%style {\normalfont\large\bfseries}%style
*{#1}} *{#1}}
\newcommand{\newsubproblem}[1][]{\stepcounter{subproblem} \newcommand{\newsubproblem}[1][]{\stepcounter{subproblem}
\ifthenelse{\equal{#1}{}} \ifthenelse{\equal{#1}{}}
{ } { }
{\setcounter{subproblem}{#1} {\setcounter{subproblem}{#1}}
\subproblem{Aufgabe \arabic{problem}} \subproblem{Aufgabe \arabic{problem}.\alph{subproblem}}
} }
\newcommand{\subsubproblem}[1]{\@startsection{subsubproblem}%Name \newcommand{\subsubproblem}[1]{\@startsection{subsubproblem}%Name
...@@ -112,7 +111,13 @@ Abgabe: \@abgabe\\ ...@@ -112,7 +111,13 @@ Abgabe: \@abgabe\\
{.5em}%afterskip {.5em}%afterskip
{\normalfont\bfseries}%style {\normalfont\bfseries}%style
*{#1}} *{#1}}
\newcommand{\newsubsubproblem}{ \stepcounter{subsubproblem} \subsubproblem{(\roman{subsubproblem})}}
\newcommand{\newsubsubproblem}[1][]{\stepcounter{subsubproblem}
\ifthenelse{\equal{#1}{}}
{ }
{\setcounter{subsubproblem}{#1}}
\subproblem{\roman{subsubproblem})}
}
\newcommand{\solution}{\@startsection{solution}%Name \newcommand{\solution}{\@startsection{solution}%Name
{4}%Level {4}%Level
......
...@@ -17,8 +17,8 @@ ...@@ -17,8 +17,8 @@
\item[\texttt{problem\{\#1\}}] Startet eine neue Aufgabe mit \#1 als \"Uberschrift. Die Aufgabe wird nicht nummeriert \item[\texttt{problem\{\#1\}}] Startet eine neue Aufgabe mit \#1 als \"Uberschrift. Die Aufgabe wird nicht nummeriert
\item[\texttt{newproblem\{?1\}}] Startet eine neue Aufgabe. Die \"Uberschrift ist \enquote{Aufgabe \texttt{\#Aufgaben}} mit \texttt{\#Aufgaben} als fortlaufenden Counter \"uber alle Aufgaben. Das optionale Argument \texttt{?1} ist die Nummer der Aufgabe, wird es \"ubergeben, so wird der Counter auf \texttt{?1} gesetzt. \item[\texttt{newproblem\{?1\}}] Startet eine neue Aufgabe. Die \"Uberschrift ist \enquote{Aufgabe \texttt{\#Aufgaben}} mit \texttt{\#Aufgaben} als fortlaufenden Counter \"uber alle Aufgaben. Das optionale Argument \texttt{?1} ist die Nummer der Aufgabe, wird es \"ubergeben, so wird der Counter auf \texttt{?1} gesetzt.
\item[\texttt{subproblem\{\#1\}}] Startet eine neue Teilaufgabe mit \#1 als \"Uberschrift. Die Teilufgabe wird nicht nummeriert \item[\texttt{subproblem\{\#1\}}] Startet eine neue Teilaufgabe mit \#1 als \"Uberschrift. Die Teilufgabe wird nicht nummeriert
\item[\texttt{newsubproblem}] Startet eine neue Aufgabe. Die \"Uberschrift ist \enquote{Aufgabe \texttt{\#Aufgaben}.\texttt{\#Teilaufgaben}} mit \texttt{\#Teilaufgaben} als Buchstaben. \item[\texttt{newsubproblem\{?1\}}] Startet eine neue Aufgabe. Die \"Uberschrift ist \enquote{Aufgabe \texttt{\#Aufgaben}.\texttt{\#Teilaufgaben}} mit \texttt{\#Teilaufgaben} als Buchstaben. Das optionale Argument \texttt{?1} ist die Nummer der Teilaufgabe als Zahl.
\item[\texttt{subsubproblem\{\#1\}}] Startet eine neue Unterunteraufgabe mit \#1 als \"Uberschrift. Die Teilufgabe wird nicht nummeriert \item[\texttt{subsubproblem\{\#1\}}] Startet eine neue Unterunteraufgabe mit \#1 als \"Uberschrift. Die Teilufgabe wird nicht nummeriert
\item[\texttt{newsubsubproblem}] Startet eine neue Unterunteraufgabe. Die \"Uberschrift ist \enquote{\texttt{\#Unteraufgabe}} mit \texttt{\#Unteraufgabe} als kleine R\"omische Nummer. \item[\texttt{newsubsubproblem\{?1\}}] Startet eine neue Unterunteraufgabe. Die \"Uberschrift ist \enquote{\texttt{\#Unteraufgabe}} mit \texttt{\#Unteraufgabe} als kleine R\"omische Nummer. Das optionale Argument \texttt{?1} ist die nummer der Teilaufgabe als Zahl.
\end{itemize} \end{itemize}
\end{document} \end{document}
No preview for this file type
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment