Donnez vie à vos documents numériques !
 

Répondre à : QCM avec cases à cocher LaTeX

abracadabraPDF Forums PDF – Général QCM avec cases à cocher LaTeX Répondre à : QCM avec cases à cocher LaTeX

#64027
jps
Membre

documentclass{article}
usepackage{hyperref}
usepackage[T1]{fontenc}
usepackage{amssymb}
usepackage{ifthen}

textwidth=17cm

begin{document}

begin{Form}

TextField[bordercolor=1 0 0,width=10em,charsize=0pt,name=box]{NOM : }

vspace{1cm }

vspace{1cm }

begin{enumerate}
item
Une primitive de $x mapsto x^2$ est :

ChoiceMenu[name=Q1,radio,default=-0]{}{qquad $x mapsto x^3$=0,qquad $x mapsto frac{1}{3}x^3$=1,qquad $x mapsto 2x$=0}

item

ChoiceMenu[name=Q2,radio,default=-0]{Ma Question 1}{r’eponse à 2 points=2,r’eponse à 1 point=1,R’eponse fausse=0}

item ChoiceMenu[name=Q3,radio,default=-0]{Ma Question 2}{r’eponse à 2 points=2,r’eponse à 1 point=1,R’eponse fausse=0}

end{enumerate}

vspace{4cm }

ChoiceMenu[name=OBTENIRREPONSE,radio,default=0]{Obtenir la note}{CALCUL DU SCORE =1,PAS ENCORE DE CALCUL =0}

vspace{1cm }

TextField[bordercolor=1 0 0,width=10em,charsize=0pt,name=boxcode]{code : }

%ifthenelse{2=2}{oui}{non}
%ifthenelse{this.getField(“boxcode”).value=2}{oui}{non}

vspace{1cm }
%TextField[readonly=true,bordercolor=1 0 0,width=10em,charsize=0pt,name=zzz,calculate=boxcode.value]{valeur zzz : }

vspace{1cm }

TextField[readonly=true,value=0,%
%calculate={event.value=(this.getField(“Q1”).value+this.getField(“Q2”).value+this.getField(“Q3”).value)*this.getField(“OBTENIRREPONSE”).value;}%
calculate={event.value=this.getField(“boxcode”).value+1;}%
]{score final : }

end{Form}

end{document}