aboutsummaryrefslogtreecommitdiff
path: root/exercisesheets.tex
diff options
context:
space:
mode:
authorFrank Fuhlbrück2015-02-25 11:09:18 +0000
committerFrank Fuhlbrück2015-02-25 11:09:18 +0000
commit480b75f8d24b14a94af33179883692805e7302af (patch)
treea244a5020d9d125b9db900886cdc8da9d407c5d0 /exercisesheets.tex
parent6221eba486cf32c461fddfe1fe6c3a7d5d3a8ba6 (diff)
downloadexercisesheets-480b75f8d24b14a94af33179883692805e7302af.tar.gz
exercisesheets-480b75f8d24b14a94af33179883692805e7302af.tar.bz2
exercisesheets-480b75f8d24b14a94af33179883692805e7302af.zip
exercisesheets.sty with new features
Diffstat (limited to 'exercisesheets.tex')
-rw-r--r--exercisesheets.tex15
1 files changed, 14 insertions, 1 deletions
diff --git a/exercisesheets.tex b/exercisesheets.tex
index c4fcf3d..072f2a4 100644
--- a/exercisesheets.tex
+++ b/exercisesheets.tex
@@ -91,6 +91,7 @@ finally combined into this package.
\item \texttt{pgfkeys} (part of PGF 2.0)
\item \texttt{ifthen}
\item \texttt{amsmath} (for \verb|\numberwithin|)
+ \item \texttt{iflualatex}
\end{itemize}
@@ -138,6 +139,10 @@ The following options are available:
is not necessary, as the main document language will be automatically
detected. Currently \option{english}, \option{german} and \option{ngerman} are
supported. Other translations are welcome: Please contact the author.
+ \item[\option{pointsfloatright}] Use an alternative mechanism to place points for Sub-Exercises.
+ If this option is used, the points label for a Sub-Exercise is placed at the (right) end of the current line.
+ It is especially useful if used in a context like \texttt{$\backslash$item$\backslash$points$\{3\}$}.
+ This option exploits (and partially breaks) RTL-Support.
\end{description}
\subsection{Supplying Meta-Data}
@@ -221,7 +226,10 @@ supported:
\item[\option{pointsinfo=\param{text}}] Supply \param{text} as additional
information to be displayed after the points.
\item[\option{optional}] Shortcut for \option{pointsinfo=optional} with
- automatic translation.
+ automatic translation and abbreviation (if requested).
+ \item[\option{bonus}] Change \enquote{points} to \enquote{bonus points} (with
+ automatic translation and abbreviation).
+ \item[\option{abbrev}] Use abbreviated labels.
\item[\option{exercisemark=\param{symbol}}] Mark the exercise
with \param{symbol} in the left margin.
\item[\option{difficult}] Shortcut for \option{exercisemark=*}.
@@ -273,6 +281,7 @@ each place.
\item Part 3 \points{4}
\item Part 4 \points[bonus]{6}
\end{enumerate}
+ Sub-Exercises within continuous text can be annotated like this \points[inplace]{3} without adding space.
\end{exercise}
\end{lstlisting}
@@ -314,11 +323,15 @@ the used strings, you can do so with the following options:
\item[\option{strings/solution=\param{string}}]
\item[\option{strings/hint=\param{string}}]
\item[\option{strings/oral=\param{string}}]
+ \item[\option{strings/oral abbrev=\param{string}}]
\item[\option{strings/point=\param{string}}]
\item[\option{strings/points=\param{string}}]
+ \item[\option{strings/points abbrev=\param{string}}]
\item[\option{strings/bonus point=\param{string}}]
\item[\option{strings/bonus points=\param{string}}]
+ \item[\option{strings/bonus points abbrev=\param{string}}]
\item[\option{strings/optional=\param{string}}]
+ \item[\option{strings/optional abbrev=\param{string}}]
\end{description}
Example: Give an introduction that should only be included in the version with