diff options
author | Norbert Preining <norbert@preining.info> | 2020-04-05 03:02:36 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2020-04-05 03:02:36 +0000 |
commit | b5a2e1693a20452ed082823402d3c619eebc6599 (patch) | |
tree | c98bd29d229f796644e33d5135e972ccdf245560 /macros/latex/contrib/xsim/code | |
parent | 4f71d4ff0d1e7ff4607b58eb7d030bd860e44f3a (diff) |
CTAN sync 202004050302
Diffstat (limited to 'macros/latex/contrib/xsim/code')
5 files changed, 12 insertions, 5 deletions
diff --git a/macros/latex/contrib/xsim/code/xsim.base.code.tex b/macros/latex/contrib/xsim/code/xsim.base.code.tex index 3bcfb21d36..fd478455f6 100644 --- a/macros/latex/contrib/xsim/code/xsim.base.code.tex +++ b/macros/latex/contrib/xsim/code/xsim.base.code.tex @@ -216,7 +216,11 @@ % #2: item % #3: value \cs_new_protected:Npn \xsim_attribute_set:nnn #1#2#3 - { \cs_gset:cpx {____xsim_attribute_ \tl_to_str:n {#1::#2} :} { \exp_not:n {#3} } } + { + \cs_gset:cpx + {____xsim_attribute_ \tl_to_str:n {#1::#2} :} + { \exp_not:n { \exp_not:n {#3} } } + } \cs_generate_variant:Nn \xsim_attribute_set:nnn {nnx} % #1: attribute @@ -279,3 +283,5 @@ % ---------------------------------------------------------------------------- \file_input_stop: 2020/03/15 - alternative to property lists for performance optimizations +2020/03/22 - fix bug in new attribute mechanism which was a problem when + `no-files` has been used diff --git a/macros/latex/contrib/xsim/code/xsim.blanks.code.tex b/macros/latex/contrib/xsim/code/xsim.blanks.code.tex index e2cc6c584c..6cb2f3b252 100644 --- a/macros/latex/contrib/xsim/code/xsim.blanks.code.tex +++ b/macros/latex/contrib/xsim/code/xsim.blanks.code.tex @@ -127,7 +127,7 @@ { \skip_horizontal:N \l__xsim_blank_line_minimum_length_dim } } } -\cs_generate_variant:Nn \__xsim_blank_skip:n { V } +\cs_generate_variant:Nn \__xsim_blank_skip:n {V} % ---------------------------------------------------------------------------- \file_input_stop: diff --git a/macros/latex/contrib/xsim/code/xsim.exercises.code.tex b/macros/latex/contrib/xsim/code/xsim.exercises.code.tex index 9ba49c6803..5314369ffa 100644 --- a/macros/latex/contrib/xsim/code/xsim.exercises.code.tex +++ b/macros/latex/contrib/xsim/code/xsim.exercises.code.tex @@ -41,6 +41,7 @@ \int_gzero_new:N \g_xsim_max_id_int \tl_new:N \l_xsim_current_id_tl \tl_new:N \g_xsim_exercise_id_tl +\tl_new:N \g_xsim_exercise_type_tl \tl_new:N \ExerciseID \tl_new:N \ExerciseType \bool_new:N \l____xsim_print_bool diff --git a/macros/latex/contrib/xsim/code/xsim.sty b/macros/latex/contrib/xsim/code/xsim.sty index 9ab9d38680..cc30ae9052 100644 --- a/macros/latex/contrib/xsim/code/xsim.sty +++ b/macros/latex/contrib/xsim/code/xsim.sty @@ -29,10 +29,10 @@ \ExplSyntaxOn -\tl_const:Nn \c_xsim_date_tl {2020/03/19} +\tl_const:Nn \c_xsim_date_tl {2020/04/04} \tl_const:Nn \c_xsim_version_major_number_tl {0} \tl_const:Nn \c_xsim_version_minor_number_tl {19} -\tl_const:Nn \c_xsim_version_subrelease_tl {a} +\tl_const:Nn \c_xsim_version_subrelease_tl {b} \tl_const:Nx \c_xsim_version_number_tl { \c_xsim_version_major_number_tl . diff --git a/macros/latex/contrib/xsim/code/xsim.templates.code.tex b/macros/latex/contrib/xsim/code/xsim.templates.code.tex index 35bd173bba..f14d7fc87e 100644 --- a/macros/latex/contrib/xsim/code/xsim.templates.code.tex +++ b/macros/latex/contrib/xsim/code/xsim.templates.code.tex @@ -25,7 +25,7 @@ % If you have any ideas, questions, suggestions or bugs to report, please % feel free to contact me. % ---------------------------------------------------------------------------- -\XSIMmodule{templates}{properties of exercises} +\XSIMmodule{templates}{templates for typesetting exercises} \xsim_load_modules:n {base} |