<..web.4ht..>
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% web.4ht 2014-07-12-22:36 %
% Copyright (C) 1999--2009 Eitan M. Gurari %
<.TeX4ht copyright.>
\let\web:startsection=\@startsection
\def\@startsection{\def\@seccntformat##1{}\web:startsection}
\def\maketitle{{%
<.adjust minipageNum for setcounter footnote 0.>%
\a:mktl
\pend:def\webversion{\a:webversion}%
\append:def\webversion{\b:webversion}%
\pend:def\webtitle{\a:webtitle}%
\append:def\webtitle{\b:webtitle}%
\pend:def\webauthor{\a:webauthor}%
\append:def\webauthor{\b:webauthor}%
\pend:def\webuniversity{\a:webuniversity}%
\append:def\webuniversity{\b:webuniversity}%
\o:maketitle: \b:mktl}}
\NewConfigure{maketitle}[2]{\def\a:mktl{#1}\def\b:mktl{#2}}
\NewConfigure{webauthor}{2}
\NewConfigure{webtitle}{2}
\NewConfigure{webuniversity}{2}
\NewConfigure{webversion}{2}
<.def HColor.>
\Hinput{web}
\endinput
-_-_-
<..exerquiz.4ht..>
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% exerquiz.4ht 2014-07-12-22:36 %
% Copyright (C) 1999--2009 Eitan M. Gurari %
<.TeX4ht copyright.>
\def\Rect#1{#1}
\ifx \pdf@rect\:UnDef
\newsavebox{\pdf@box}
\def\pdf@rect#1{\leavevmode #1}
\fi
\NewConfigure{javascript}{1}
\let\sv:tocsection=\tocsection
\def\tocsection{\let\toclikesection=\:gobbleIII \sv:tocsection}
\def\hypertarget#1#2{\Link{}{#1}#2\EndLink}
\def\hyperlink#1#2{\Link{#1}{}#2\EndLink}
\append:def\exercise{\Link{}{page.ex\the@exno}\EndLink }
\pend:def\endsolution{\def\thepage{ex\the@exno}}
\let\:shortquiz=\shortquiz
\def\shortquiz{\gHAdvance\:onClick by 1
\Link{}{page.qz\:onClick}\EndLink \:shortquiz
\pend:def\endsolution{\def\thepage{qz\:onClick}}}
\pend:def\include@quizsolutions{%
\let\sv:newpage=\newpage
\append:def\newpage{\ht:everypar{\HtmlPar}}}
\append:def\include@solutions{%
\let\noindent=\sv:noindent}
<.configure answers.>
\Hinput{exerquiz}
\endinput
-_-_-
<..configure answers..>
\HAssign\:onClick = 0
\HAssign\Prob:N = 0
\HAssign\Quiz:N = 0
\append:def\shortquiz{\pend:def\answers{\gHAdvance\Prob:N by 1
\let\:NAME=\empty}}
\let\:@quiz=\@quiz
\def\@quiz*#1#2{%
\if #1f \let\c:quiz=\C:quiz\fi
\:@quiz*{#1}{#2}%
\pend:defI\answers{\gHAdvance\Prob:N by 1
\let\:NAME=\empty}}
\pend:def\quiz{%
\let\:bqlabel=\bqlabel
\def\bqlabel{\IgnorePar\EndP
\Tg<form action="." class="quiz"
id="thisform\Quiz:N">%
\Tg<input value="\:bqlabel" type="reset"
onClick=’\c:quiz’ />}%
\let\:eqlabel=\eq@eqlabel
\def\eq@eqlabel{\IgnorePar\EndP
\Tg<input type="button" value="\:eqlabel"
onClick=’\a:javascript \d:quiz’ />%
\ifeq@nocorrections\else
\Tg<input type="button" value="\eq@CA"
name="correct\Quiz:N"
onClick=’\a:javascript \e:quiz’ />%
\fi
}%
\gHAdvance\Quiz:N by 1 \gHAssign\Prob:N=0 \ShowPar
}
\append:def\endquiz{\let\eq@eqlabel==\:eqlabel
\Tg</form>\Tag{ans-\Quiz:N}{\Prob:N}}
<.configure shortquiz.>
<.configure quiz.>
<.configure quiz*.>
\LinkCommand\js:link{input,,,, /}
\LinkCommand\js:Link{input,onClick=’\a:javascript \noexpand\:tempa
href(\noexpand\:gobble,,, /}
\def\js:click#1#2#3{\ifnum #3=0
\js:link[ type="button" value="#2"\Hnewline
class="onClickClass" onClick=’\a:javascript #1’
name="ans\Quiz:N y\Prob:N"
\:NAME]{}{}%
\else
\def\:tempa{#1}%
\js:Link[ );’ type="button" value="#2"\Hnewline
name="ans\Quiz:N y\Prob:N"
class="onClickClass" \:NAME]{\@qzsolndest}{}%
\fi
}
-_-_-
<..configure shortquiz..>
\pend:def\shortquiz{\leavevmode
\Tg<form action="." class="shortquiz">\IgnorePar}
\append:def\endshortquiz{\Tg</form>}{}{}
\def\Ans@i#1{\stepcounter{quizno}{
\ifx#11
\js:click{\b:shortquiz}{\a:shortquiz}{\ifx
\@qzsolndest\empty 0\else 1\fi}%
\else \js:click{\c:shortquiz}{\a:shortquiz}{0}%
\fi
}}%
\NewConfigure{shortquiz}{3}
\pend:defII\ReturnTo{\noindent\a:ReturnTo}
\append:defII\ReturnTo{\b:ReturnTo}
\NewConfigure{ReturnTo}{2}
-_-_-
<..configure quiz..>
\def\Ans@l#1{\stepcounter{quizno}%
\ifnum #1=1 \def\:NAME{ id="ans\Quiz:N x\Prob:N" }\fi
\def\ANS{#1}%
\js:click{\b:quiz}{\a:quiz}{0}}
\NewConfigure{quiz}{5}
-_-_-
<..configure quiz*-NOPE..>
\def\Ans@f#1{\stepcounter{quizno}%
\def\ANS{#1}%
\Tg<input type="radio"
\ifnum #1=1 id="ans\Quiz:N x\Prob:N" \fi
name="ans\Quiz:N y\Prob:N"
class="onClickClass" onClick=’\a:javascript \a:ANS’ />}
\NewConfigure{quiz*}[1]{\def\a:ANS{#1}}
\Configure{quiz*}{}
-_-_-
<..configure quiz*..>
\def\Ans@f#1{\stepcounter{quizno}%
\ifnum #1=1 \def\:NAME{ id="ans\Quiz:N x\Prob:N" }\fi
\def\ANS{#1}%
\js:click{\B:quiz}{\A:quiz}{0}}
\NewConfigure{quiz*}[3]{\def\A:quiz{#1}\def\B:quiz{#2}\def\C:quiz{#3}}
\Configure{quiz*}{}{}{}
-_-_-