Je mets en page des feuilles d'exercices destinées à l'évaluation des compétences d'élèves de l'école primaire.

Trois possibilités sont prévues, selon que la compétence évaluée est acquise, en cours d'acquisition ou non acquise.

L'enseignant coche dans la marge l'une des trois cases correspondantes, respectivement marquées « A », « EA » ou « NA ».

J'aimerais donc faire figurer dans la marge des feuilles d'exercices des petites cases à cocher, chacune surmontée d'une des mentions ci-dessus.

screenshot

J'ignore comment réaliser un tel travail en LaTeX : d'où ce message.

Un tableau serait-il possible ? J'ignore s'il est possible d'en inclure un dans une note marginale. D'autre part, je ne sais réaliser un tableau dont les en-têtes de colonnes ne seraient pas encadrés.

Ou alors, je réalise un tableau dont les cellules seraient toutes dépourvues d'encadrement, et dont celles de la deuxième rangée contiendraient la commande square de l'extension amssymb ?|

Ce serait moins élégant : les trois cases ne seraient pas jointives.

Je pourrais également utiliser TikZ, mais préfère demander l'avis des contributeurs de la liste auparavant : il ne m'étonnerait pas que ce problème modeste ait été résolu depuis lurette par le développement d'une extension dont j'ignorerais l'existence.

Posée 29 Jul '15, 20:38

denis's gravatar image

denis ♦♦
7.3k1510
Taux d'acceptation : 53%

Modifiée 29 Jul '15, 21:01

stefan's gravatar image

stefan ♦♦
10618


Si le tableau doit être mis dans la marge, alors j'écrirais une petite macro avec marginnote et le tableau suggéré par Denis Bitouzé :

Ouvrir dans l'éditeur
\documentclass{article}
\usepackage{marginnote}
\newcommand{\CasesMarge}{%
\marginnote{%
     \begin{tabular}{|*{3}{p{.5cm}|}}
%      \\\hline
       \multicolumn{1}{c}{A} & \multicolumn{1}{c}{EA} & \multicolumn{1}{c}{NA} \\\hline
                             &                        &                        \\\hline
     \end{tabular}\\
   }
}
\reversemarginpar
\begin{document}
Les questions:
\begin{enumerate}
  \item blabla1 \CasesMarge{}\\
  \item blabla1 \CasesMarge{}\\
  \item blabla1 \CasesMarge{}\\
\end{enumerate}
\end{document}
Lien permanent

Publiée 29 Jul '15, 20:39

denis's gravatar image

denis ♦♦
7.3k1510
Taux d'acceptation : 53%

Modifiée 01 Fév '16, 10:01

Pathe's gravatar image

Pathe ♦♦
7.5k42203251

Il n'est même pas nécessaire de recourir à une extension :

Ouvrir dans l'éditeur
\documentclass{article}
\begin{document}
\begin{tabular}{|*{3}{p{.5cm}|}}
  \multicolumn{1}{c}{A} & \multicolumn{1}{c}{EA} & \multicolumn{1}{c}{NA} \\\hline
                        &                        &                        \\\hline
\end{tabular}
\end{document}

donne le résultat suivant :

Cases à cocher

Lien permanent

Publiée 29 Jul '15, 20:39

denis's gravatar image

denis ♦♦
7.3k1510
Taux d'acceptation : 53%

Modifiée 06 Sep '15, 23:18

Votre réponse
(dés)activer l'aperçu

Suivre cette question

Par courriel :

Une fois que vous serez enregistré, vous pourrez souscrire à n'importe quelle mise à jour ici

Par flux RSS :

Réponses

Réponses et commentaires

Bases de Markdown

  • *italique* ou _italique_
  • **gras** ou __gras__
  • Lien ::[texte](http://url.com/ "Titre ")
  • Image : ?![alt texte](/path/img.jpg "Titre ")
  • Liste numérotée : 1. Foo 2. Bar
  • Pour ajouter un passage à la ligne, ajoutez deux espaces à l'endroit où vous souhaitez que la ligne commence.
  • Les balises HTML de base sont également prises en charge.