summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/xsim
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2020-03-17 21:32:40 +0000
committerKarl Berry <karl@freefriends.org>2020-03-17 21:32:40 +0000
commitd3055981f6f2eef5eaf0ed6e1407c5c46ba77172 (patch)
tree5024a0fad0ef81a7be8f224c6f523337e69823d6 /Master/texmf-dist/doc/latex/xsim
parent636cbf03f6dcdc84f121e242abcf036015800524 (diff)
xsim (17mar20)
git-svn-id: svn://tug.org/texlive/trunk@54380 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/xsim')
-rw-r--r--Master/texmf-dist/doc/latex/xsim/README2
-rw-r--r--Master/texmf-dist/doc/latex/xsim/examples/xsim.collections.tex2
-rw-r--r--Master/texmf-dist/doc/latex/xsim/xsim.history5
-rw-r--r--Master/texmf-dist/doc/latex/xsim/xsim_manual.pdfbin1233169 -> 1233899 bytes
-rw-r--r--Master/texmf-dist/doc/latex/xsim/xsim_manual.tex7
5 files changed, 14 insertions, 2 deletions
diff --git a/Master/texmf-dist/doc/latex/xsim/README b/Master/texmf-dist/doc/latex/xsim/README
index d8f72533c50..e99d361202c 100644
--- a/Master/texmf-dist/doc/latex/xsim/README
+++ b/Master/texmf-dist/doc/latex/xsim/README
@@ -1,5 +1,5 @@
--------------------------------------------------------------------------
-XSIM 2020/02/23 v0.18
+XSIM 2020/03/16 v0.19
XSIMVERB 2019/12/29 v0.1a
eXercise Sheets IMproved
diff --git a/Master/texmf-dist/doc/latex/xsim/examples/xsim.collections.tex b/Master/texmf-dist/doc/latex/xsim/examples/xsim.collections.tex
index beca1910055..990391e0915 100644
--- a/Master/texmf-dist/doc/latex/xsim/examples/xsim.collections.tex
+++ b/Master/texmf-dist/doc/latex/xsim/examples/xsim.collections.tex
@@ -5,7 +5,7 @@
\DeclareExerciseCollection{foo-medium}
\DeclareExerciseTagging{difficulty}
-\usepackage{filecontents,lipsum}
+\usepackage{lipsum}
\begin{filecontents*}{foo.tex}
\begin{exercise}[difficulty=easy,points=1]
foo one \lipsum[4]
diff --git a/Master/texmf-dist/doc/latex/xsim/xsim.history b/Master/texmf-dist/doc/latex/xsim/xsim.history
index 20415de1bff..b957f1e1da9 100644
--- a/Master/texmf-dist/doc/latex/xsim/xsim.history
+++ b/Master/texmf-dist/doc/latex/xsim/xsim.history
@@ -148,3 +148,8 @@ HISTORY:
- change \printexercise and \printsolution to accept a
clist of either ids or IDs (or mixed)
- new templates in the `layouts' style
+ v0.19 2020/03/16 - improve performance
+ - only set \ExerciseID and \ExerciseType locally to ensure
+ correct values when exercises (of different types) are
+ nested
+ - new load-time option `debug' - only for development
diff --git a/Master/texmf-dist/doc/latex/xsim/xsim_manual.pdf b/Master/texmf-dist/doc/latex/xsim/xsim_manual.pdf
index 03d1892dacb..f3d4e642339 100644
--- a/Master/texmf-dist/doc/latex/xsim/xsim_manual.pdf
+++ b/Master/texmf-dist/doc/latex/xsim/xsim_manual.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/xsim/xsim_manual.tex b/Master/texmf-dist/doc/latex/xsim/xsim_manual.tex
index e301758b606..d3adf284d9b 100644
--- a/Master/texmf-dist/doc/latex/xsim/xsim_manual.tex
+++ b/Master/texmf-dist/doc/latex/xsim/xsim_manual.tex
@@ -68,6 +68,9 @@ using an up to date \TeX\ distribution, anyway.
package. Be careful: if you're in the middle of an important project it
might be better to wait with the update until you've finished the project.
Every update might be breaking some things.
+
+ Please also be aware that \xsim\ is actively developed and many things may
+ still change. However, I will try my best to keep the interface stable.
\end{bewareofthedog}
\section{Motivation and Background}
@@ -1483,6 +1486,10 @@ yourself in order to achieve certain layouts\footnote{I plan to incorporate
Can be used to refer to the current exercise type.
\expandable\command{ExerciseID}
Can be used to refer to the current exercise id.
+ \expandable\command{ExerciseText}
+ Can be used inside solutions to retrieve the text of the corresponding
+ solution. This is propably seldom useful as in most use cases the
+ exercise property \property{solution} is the easier alternative.
\expandable\command{ExerciseCollection}
Can be used in certain templates to refer to the collection that is
currently inserted.