From bd7d3c932c93859c248f542876101c00dd2fe6d7 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Mon, 7 Oct 2019 20:58:33 +0000 Subject: xsim (7oct19) git-svn-id: svn://tug.org/texlive/trunk@52314 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/xsim/README | 2 +- .../doc/latex/xsim/examples/xsim.texsx-338165.pdf | Bin 56889 -> 57235 bytes .../doc/latex/xsim/examples/xsim.texsx-338165.tex | 4 +--- Master/texmf-dist/doc/latex/xsim/xsim.history | 1 + Master/texmf-dist/doc/latex/xsim/xsim_manual.pdf | Bin 1225761 -> 1220136 bytes Master/texmf-dist/doc/latex/xsim/xsim_manual.tex | 22 ++++++++++++++++++++- 6 files changed, 24 insertions(+), 5 deletions(-) (limited to 'Master/texmf-dist/doc/latex/xsim') diff --git a/Master/texmf-dist/doc/latex/xsim/README b/Master/texmf-dist/doc/latex/xsim/README index 722702fd3ca..5c33f5ca6cc 100644 --- a/Master/texmf-dist/doc/latex/xsim/README +++ b/Master/texmf-dist/doc/latex/xsim/README @@ -1,5 +1,5 @@ -------------------------------------------------------------------------- -XSIM 2019/09/30 v0.12 +XSIM 2019/10/06 v0.13 eXercise Sheets IMproved diff --git a/Master/texmf-dist/doc/latex/xsim/examples/xsim.texsx-338165.pdf b/Master/texmf-dist/doc/latex/xsim/examples/xsim.texsx-338165.pdf index f6557530a1d..4b5a09474d0 100644 Binary files a/Master/texmf-dist/doc/latex/xsim/examples/xsim.texsx-338165.pdf and b/Master/texmf-dist/doc/latex/xsim/examples/xsim.texsx-338165.pdf differ diff --git a/Master/texmf-dist/doc/latex/xsim/examples/xsim.texsx-338165.tex b/Master/texmf-dist/doc/latex/xsim/examples/xsim.texsx-338165.tex index e48d8880dab..a0b204f914e 100644 --- a/Master/texmf-dist/doc/latex/xsim/examples/xsim.texsx-338165.tex +++ b/Master/texmf-dist/doc/latex/xsim/examples/xsim.texsx-338165.tex @@ -8,9 +8,7 @@ \usepackage{xsim} \usepackage{tcolorbox} \tcbuselibrary{breakable, skins} -\settasks{ - counter-format = tsk. -} +\settasks{ label = \arabic*. } \DeclareExerciseEnvironmentTemplate{boxed} {% diff --git a/Master/texmf-dist/doc/latex/xsim/xsim.history b/Master/texmf-dist/doc/latex/xsim/xsim.history index a22d42ad031..c16a4ef7ec0 100644 --- a/Master/texmf-dist/doc/latex/xsim/xsim.history +++ b/Master/texmf-dist/doc/latex/xsim/xsim.history @@ -114,3 +114,4 @@ HISTORY: v0.12 2019/09/30 - add parameter versions for the plural forms of exercise and solution names - bug fixes (issues 37, 39, 43, 47) + v0.13 2019/10/06 - experimental package option `no-files' diff --git a/Master/texmf-dist/doc/latex/xsim/xsim_manual.pdf b/Master/texmf-dist/doc/latex/xsim/xsim_manual.pdf index bfd2c316412..b6fb1d329c8 100644 Binary files a/Master/texmf-dist/doc/latex/xsim/xsim_manual.pdf and b/Master/texmf-dist/doc/latex/xsim/xsim_manual.pdf differ diff --git a/Master/texmf-dist/doc/latex/xsim/xsim_manual.tex b/Master/texmf-dist/doc/latex/xsim/xsim_manual.tex index afc17fd68a2..9bf643e1ca6 100644 --- a/Master/texmf-dist/doc/latex/xsim/xsim_manual.tex +++ b/Master/texmf-dist/doc/latex/xsim/xsim_manual.tex @@ -128,6 +128,12 @@ meaning in this manual. probability of possibly faulty exercises after changes to the document.} The \option{final} option automatically disables this option. See also sections~\vref{sec:how-exerc-envir} and~\vref{sec:resolve-getting}. + \opt{no-files} + \sinceversion{0.13}This option prevents \xsim\ from writing the exercises + and solutions to external files. This will keep your working folder + ``clean'' but will also prevent using verbatim material in exercises and + solutions and will possibly slow processing further down. \emph{This + option is considered experimental. Feedback is very welcome.} \end{options} Those options are used the usual way as package option @@ -299,6 +305,19 @@ order to deal with this somehow \xsim\ offers the following option: \end{exercise} \end{sourcecode} +If\sinceversion{0.13} you don't like all the external files and the problems +which come with them \emph{and} if you don't need any verbatim or similar +material inside the exercises and solutions then you can use the following +package option: +\begin{options} + \opt{no-files} + This option prevents \xsim\ from writing the exercises and solutions to + external files. This will keep your working folder ``clean'' but will + also prevent using verbatim material in exercises and solutions and will + possibly slow processing further down. \emph{This option is considered + experimental. Feedback is very welcome.} +\end{options} + \begin{bewareofthedog} \xsim\ writes a lot of stuff to the auxfile for re-using information on subsequent compilations. If you add exercises, change properties \etc\ it @@ -557,8 +576,9 @@ others can be set using the optional argument of the exercise environment. This is better demonstrated with an example: \begin{example} + % \lipsum is provided by package `lipsum' \begin{exercise} - \lipsum[4] % from package `lipsum' + \lipsum[4] \verb+\GetExerciseProperty{id}+: \GetExerciseProperty{id} \par \verb+\GetExerciseAliasProperty{ID}+: \GetExerciseAliasProperty{ID} \par \verb+\GetExerciseProperty{ID}+: \GetExerciseProperty{ID} -- cgit v1.2.3