diff options
| author | Frank Fuhlbrück | 2022-02-01 17:56:53 +0100 |
|---|---|---|
| committer | Frank Fuhlbrück | 2022-02-01 17:56:53 +0100 |
| commit | 178cfdd4743d36975993cefcd0cb525748468578 (patch) | |
| tree | 8d491d8c29b333c647272b4353b78bc6c673be79 | |
| parent | 58b6f5a9abadf340a55b83355f9e8485709e1bac (diff) | |
| download | exercisesheets-178cfdd4743d36975993cefcd0cb525748468578.tar.gz exercisesheets-178cfdd4743d36975993cefcd0cb525748468578.tar.bz2 exercisesheets-178cfdd4743d36975993cefcd0cb525748468578.zip | |
missing % broke \includeexercise* skipping
| -rw-r--r-- | examples/exshexample-ex1.tex | 4 | ||||
| -rw-r--r-- | examples/exshexample.tex | 2 | ||||
| -rw-r--r-- | exercisesheets.sty | 7 |
3 files changed, 9 insertions, 4 deletions
diff --git a/examples/exshexample-ex1.tex b/examples/exshexample-ex1.tex new file mode 100644 index 0000000..e538173 --- /dev/null +++ b/examples/exshexample-ex1.tex @@ -0,0 +1,4 @@ +\begin{exercise} + +\end{exercise} + diff --git a/examples/exshexample.tex b/examples/exshexample.tex index 60fa782..99a9b1f 100644 --- a/examples/exshexample.tex +++ b/examples/exshexample.tex @@ -45,6 +45,8 @@ only={5} \begin{sheet}[note={Learn how to create nice exercise sheets.}, date={Novanuar 42, -2022},title={First Sheet}] + \includeexercise*{exshexample-ex1} + \begin{exercise}[points={many, many},firstline={Read the manual.}] \end{exercise} diff --git a/exercisesheets.sty b/exercisesheets.sty index 01b034b..572549a 100644 --- a/exercisesheets.sty +++ b/exercisesheets.sty @@ -652,7 +652,6 @@ \cs_new_eq:NN \exsh@ifsingletoken \tl_if_single_token:nTF \ExplSyntaxOff \long\def\exsh@skipstuff#1{% - \detokenize{.#1.} \exsh@ifsingletoken{#1}{% \ifstrequal{#1}{\begin}{\exsh@skipstuff@begin}{% \ifstrequal{#1}{\end}{\exsh@skipstuff@end}{% @@ -665,9 +664,9 @@ \ifstrequal{#1}{\item}{\ifdef{\@enumctr}{\exsh@hyper@itemtrue\refstepcounter{\@enumctr}}{}}{}% \pgfkeysvalueof{/exsh/custom skip macro}{#1}}}}}}}}}% }{% - \exsh@skipstuff#1 - } -} + \exsh@skipstuff#1% + }% +}% \let\exshskipcontinue\exsh@skipstuff \long\def\exsh@skipcustomstuff#1{\exshskipcontinue} \def\exsh@skipstuff@end#1{% |
