diff options
author | Karl Berry <karl@freefriends.org> | 2016-11-15 22:47:10 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2016-11-15 22:47:10 +0000 |
commit | 8b8ef343c2f6f74375bfcfbd0c6e89fd6dc148df (patch) | |
tree | de15fddf942cd7925015ac95df8794f5daf25d15 /Master/texmf-dist/tex/latex/bangorexam | |
parent | 875085fac82bc16d4ecd70bea0b91a85b957bd3e (diff) |
bangorexam (15nov16)
git-svn-id: svn://tug.org/texlive/trunk@42517 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/bangorexam')
-rw-r--r-- | Master/texmf-dist/tex/latex/bangorexam/bangorexam.cls | 17 |
1 files changed, 13 insertions, 4 deletions
diff --git a/Master/texmf-dist/tex/latex/bangorexam/bangorexam.cls b/Master/texmf-dist/tex/latex/bangorexam/bangorexam.cls index f7163b7e76f..76db594d305 100644 --- a/Master/texmf-dist/tex/latex/bangorexam/bangorexam.cls +++ b/Master/texmf-dist/tex/latex/bangorexam/bangorexam.cls @@ -39,7 +39,7 @@ %% Right bracket \] Circumflex\^ Underscore\_ %% Grave accent \` Left brace\{ Vertical bar \| %% Right brace \} Tilde \~} -\def\version{1.1.2 } +\def\version{1.1.3 } \NeedsTeXFormat{LaTeX2e} @@ -316,18 +316,27 @@ Time allowed:~\timeAllowed~hours } \newcommand{\be@adduppoints}[1]{% +\def\temp{#1}\ifx\temp\empty% + \def\temp{0}% + \fi% \ifnumcomp{\value{question}}{=}{\value{lq}} {% Same question - \addtocounter{lqp}{#1}% + \addtocounter{lqp}{\temp}% } {% Moved onto next question - \be@addpoints{\totalpoints}% + \be@addpoints{\value{lqp}}% \setcounter{lq}{\value{question}}% \setcounter{lqp}{0}% - \addtocounter{lqp}{#1}% + \addtocounter{lqp}{\temp}% }% } +\let\oldendq\endquestions% +\renewcommand{\endquestions}{% + \addtocounter{question}{-1}% + \be@adduppoints{0}% +} + \newcommand{\be@addpoints}[1]{% \edef\mytemp{{\inDoc}}% \expandafter\ifstrequal\mytemp{secA}% |