diff options
| author | Sebastian Kuhnert | 2008-10-28 12:44:27 +0000 |
|---|---|---|
| committer | Sebastian Kuhnert | 2008-10-28 12:44:27 +0000 |
| commit | d8fbb89110a24fe475db568dd07f7ae003cacca5 (patch) | |
| tree | 51878c330f3af4674de72edfd914622f1e311e84 /exercisesheets.sty | |
| parent | f92973ad3dd28cec57d57a377c1ded43473462fb (diff) | |
| download | exercisesheets-d8fbb89110a24fe475db568dd07f7ae003cacca5.tar.gz exercisesheets-d8fbb89110a24fe475db568dd07f7ae003cacca5.tar.bz2 exercisesheets-d8fbb89110a24fe475db568dd07f7ae003cacca5.zip | |
exercisesheets.sty: slight improvements to \TODO and documentation
Diffstat (limited to 'exercisesheets.sty')
| -rw-r--r-- | exercisesheets.sty | 17 |
1 files changed, 7 insertions, 10 deletions
diff --git a/exercisesheets.sty b/exercisesheets.sty index 0ec5775..99161a3 100644 --- a/exercisesheets.sty +++ b/exercisesheets.sty @@ -1,8 +1,7 @@ -\def\fileversion{0.5a} -\def\filedate{2008/10/23} +\def\fileversion{0.5b} +\def\filedate{2008/10/28} % TODO: allow \and in author and solutionsby -% TODO: allow \\ in note %\NeedsTeXFormat{LaTeX2e}[1994/12/01] \ProvidesPackage{exercisesheets}[\filedate\space\fileversion\space Typesetting of exercise sheets] @@ -395,7 +394,7 @@ }{% \begingroup \pgfkeysvalueof{/exsh/sheet note font}% - \vskip\pgfkeysvalueof{/exsh/above sheet note skip}\relax + \vskip\pgfkeysvalueof{/exsh/above sheet note skip}\relax \pgfkeysvalueof{/exsh/note}\\\unskip% \endgroup }% @@ -512,14 +511,12 @@ \newcommand{\pun}[1][]{\space\hspace*{\fill}{\pgfkeysvalueof{/exsh/points font}\mbox{(#1)}}} \newcommand{\TODO}{% - {\pgfkeysvalueof{/exsh/todo marker font}TODO}% - \ifexsh@solutions - \PackageWarning{exercisesheets}% - {TODO marker found}% + \ifmmode + ${\pgfkeysvalueof{/exsh/todo marker font}TODO}$% \else - \PackageError{exercisesheets}% - {TODO marker found}% + {\pgfkeysvalueof{/exsh/todo marker font}TODO}% \fi + \PackageWarning{exercisesheets}{TODO marker found}% } \newcommand{\ifsolutions}[2]{\ifexsh@solutions #1\else #2\fi} |
