diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/esami')
-rw-r--r-- | Master/texmf-dist/tex/latex/esami/esami.sty | 22 |
1 files changed, 14 insertions, 8 deletions
diff --git a/Master/texmf-dist/tex/latex/esami/esami.sty b/Master/texmf-dist/tex/latex/esami/esami.sty index 61b17698d51..4e1f358583e 100644 --- a/Master/texmf-dist/tex/latex/esami/esami.sty +++ b/Master/texmf-dist/tex/latex/esami/esami.sty @@ -2,7 +2,7 @@ %% This is file `esami.sty', %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% esami.sty package, 2017-07-01 %% +%% esami.sty package, 2017-09-18 %% %% Copyright (C) 2008-2017 G. Messineo e S. Vassallo %% %% %% %% This program can be redistributed and/or modified %% @@ -32,11 +32,17 @@ %Modified es-german.lng and es-spanish.lng for an error in the input of the solutions. Introduced the macro randestrai. %Introduced the macro FPsignpol. Introduced a control on the total points of the exercises. Solved the incompatibility %with babel for the Spanish language. Removed the incompatibility between the command \fillin and the commands \sempli and \semplix. +% Version 2.2 % 2017/07/01 -%Introduced the possibility to have two different seeds for exercises choice and for scrambling. Sligtly modified teh command \estrai so that can be used to extract parameters from a list. Improved the documentation. +%Introduced the possibility to have two different seeds for exercises choice and for scrambling. Sligtly modified the command \estrai so that can be used +%to extract parameters from a list. Improved the documentation. +% Version 2.3 +% 2017/09/18 +%Corrected a misprint in the code + \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{esami} - [2017/07/01 v2.2 An Exam Construction Package] + [2017/09/18 v2.3 An Exam Construction Package] % +=============================+ % | THE OPTIONS | @@ -1908,11 +1914,6 @@ \advance\tmp@cntb by -#1 \loop \expandafter\edef\csname #3\romannumeral\tmp@cntb\endcsname{#3\romannumeral\tmp@cntb}% -\ifes@fillin% -\ifes@solutions -\immediate\write\parametri{\string\def\expandafter\unexpanded\expandafter{\csname #3\romannumeral\beg@al\endcsname}{\csname al@f\romannumeral\tmpalf \endcsname}}% -\fi% -\fi \advance\tmp@cntb by-1 \ifnum\tmp@cntb>0 \repeat @@ -1926,6 +1927,11 @@ \advance\tmp@cntb by -#1 \loop \expandafter\edef\csname #3\romannumeral\tmp@cntb\endcsname{\csname tmp@out\romannumeral\tmp@cntb\endcsname}% + \ifes@fillin% +\ifes@solutions +\immediate\write\parametri{\string\def\expandafter\unexpanded\expandafter{\csname #3\romannumeral\tmp@cntb\endcsname}{\csname tmp@out\romannumeral\tmp@cntb\endcsname}}% +\fi% +\fi \advance\tmp@cntb by-1 \ifnum\tmp@cntb>0 \repeat |