Historique des modifications [retour]
cliquez ici pour masquer/afficher la révision 2

16 Nov '21, 16:02

joseph-tux's gravatar image

joseph-tux
53923565

hyperref: utiliser le champs accesskey (Form)

Je cherche à créer un formulaire en pure \LaTeX , avec hyperref et son environnement Form. Il s'agit de cocher des cases en réponse à des questions, puis d'additionner les scores (entiers négatifs par défaut, positif si cochée) Ma question concerne donc la syntaxe à utiliser pour réaliser cette addition, comment transmettre chaque valeur à additionner. Dans l'ECM suivant, il s'agit donc de savoir par quoi remplacer (cle*) dans la fonction \\ifthenelse. \documentclass[french,a4paper,]{article} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{ifthen} \usepackage{babel} \usepackage{hyperref} \newcounter{cote} \begin{document} \begin{Form} % 1 non = -1 , oui = +2 \CheckBox[accesskey=cleune]{Cette question vous plait-elle?} \ifthenelse{boolean{(cleune)}}{\addtocounter{cote}{-1}}{\addtocounter{cote}{2}} % 2 non = -2 , oui = +3 \CheckBox[accesskey=cledeux]{Et celle-ci?} \ifthenelse{boolean{(cledeux)}}{\addtocounter{cote}{-2}}{\addtocounter{cote}{3}} Le score total est: \thecote \end{Form} \end{document}
cliquez ici pour masquer/afficher la révision 1

16 Nov '21, 15:45

joseph-tux's gravatar image

joseph-tux
53923565

hyperref: utiliser le champs accesskey (Form)

Je cherche à créer un formulaire en pure \LaTeX , avec hyperref et son environnement Form. Il s'agit de cocher des cases en réponse à des questions, puis d'additionner les scores (entiers négatifs par défaut, positif si cochée) Ma question concerne donc la syntaxe à utiliser pour réaliser cette addition, comment transmettre chaque valeur à additionner. Dans l'ECM suivant, il s'agit donc de savoir par quoi remplacer (cle*) dans la fonction \\ifthenelse. \documentclass[french,a4paper,]{article} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{ifthen} \usepackage{babel} \usepackage{hyperref} \newcounter{cote} \begin{document} \begin{Form} % 1 non = -1 , oui = +2 \CheckBox[accesskey=cleune]{Cette question vous plait-elle?} \ifthenelse{boolean{(cleune)}}{\addtocounter{cote}{-1}}{\addtocounter{cote}{2}} % 2 non = -2 , oui = +3 \CheckBox[accesskey=cledeux]{Et celle-ci?} \ifthenelse{boolean{(cledeux)}}{\addtocounter{cote}{-2}}{\addtocounter{cote}{3}} Le score total est: \thecote \end{Form} \end{document}