Avec le package hyperref, on peut faire des formulaires (si).
J'obtiens des cases, mais :
De plus (l'exigeant, çui-là !), j'aimerais bien qu'en cliquant sur mon adresse (ou un bouton « envoyer » : encore mieux), le formulaire soit expédié. [EDIT] J'ajoute une autre question : comment faire en sorte qu'on ne puisse cliquer que sur un bouton ? Là, on peut cliquer sur « oui » et sur « non »... Posée 05 Fév '18, 17:12 fred02840
Affichage de 5 parmi 9
Afficher 4 commentaire(s) en plus
|
Argh ! Avec les
Publiée 06 Fév '18, 13:08 fred02840 Je constate la même chose et n'ai pas trouvé de réponse dans la doc d'hyperref. TexLive à jour, compilé avec pdflatex (précisément: latexlk -pdf)
(09 Fév '18, 22:01)
joseph-tux
Idem : j'ai aussi épluché la documentation...
(10 Fév '18, 02:19)
fred02840
|
Problème de la case à clique résolu :
\begin{Form} \CheckBox[checked,name=ch1]{Yes} \end{Form}
Source : https://tex.stackexchange.com/questions/136599/checkbox-from-hyperref-tick-by-default
Je progresse : la case peut être mise à gauche, et non cochée a priori :
\begin{Form} \makeatletter\Fld@checkedfalse\makeatother \CheckBox[name=ch1]{} Oui \CheckBox[name=ch1]{Non} \end{Form}
Case réduite et en noir :
\begin{Form} \makeatletter\Fld@checkedfalse\makeatother \CheckBox[name=ch2,width=0.4cm,height=0.4cm,bordercolor=black]{} Oui \CheckBox[name=ch2]{} Non \end{Form}
Et j'ai indiqué un label (ch1) différent pour chaque case, car sinon le fait de cocher l'une entraîne le même chez ses semblables.
Bouton d'envoi (graphiquement pas terrible) réalisé :
Merci d'envoyer votre réponse avant le \ldots\ \vspace{0.5cm} \centering \begin{Form}[action={dudule@mail.fr}] \Submit[bordercolor=black]{Envoyer mes réponses} \end{Form}
Je ne suis qu'un amateur, mais si ça peut aider, votre question m'a incité à mettre en ligne un formulaire que j'ai créé l'an passé. C'est ici:
http://www.joseph-tux.fr/La-generation-de-formulaires-pdf
Bien sûr, si vous avez des critiques (constructives) à faire sur mon exercice, vous pouvez en parler ici, je suis preneur comme tout autre lecteur de ce forum.
@fred02840 merci de poster une réponse ou de modifier votre question, si le problème n'est pas encore totalement résolu.
Oui @touhami. J'ai vu qu'il y avait une possibilité plus simple que les
\Checkbox
pour les réponses binaires : utiliser\ChoiceMenu
. De ce fait, il semblerait qu'un seul choix soit possible, ce qui résolverait le problème de pouvoir cliquer sur « Oui » et sur « Non » à la fois. J'expérimente. Et le travail de @joseph-tux est à considérer avec soin : c'est une source que je n'avais pas trouvée. Merci beaucoup ! Bref, je suis presqu'au bout de mes peines.Une autre source (513 p.) : http://www.dickimaw-books.com/latex/admin/admin-report.pdf (2015)
Le bouton d'envoi des réponses (submit) ne focntionnait pas avec une adresse mail. Chose réglée (malgré un message d'alerte) :
\begin{Form}[action={mailto:dudule@mail.fr}] \Submit[bordercolor=black]{Envoyer mes réponses} \end{Form}
[EDIT]. Bon, ben non : pas réglé. Un mail s'ouvre, mais ne contient pas le formulaire. Damned, alors... Et je ne trouve pas comment mettre un filet autour de certains champs...