Aller au contenu

LaTeX/LaTeX pour enseignants

Un livre de Wikilivres.

LaTeX a bien entendu des fonctions spécifiques pour les enseignants. Par exemple, la classe exam permet de concevoir des examens et des feuilles d'exercices. Il existe aussi d'autres classes comme probsoln ou mathexm ou des packages comme exercise. Pour les QCM avec auto correction en latex voir le logiciel auto-multiple choice https://www.auto-multiple-choice.net/index.fr.


La classe exam

[modifier | modifier le wikicode]

La classe exam est très pratique pour concevoir des examens ou des feuilles d'exercices. Les solutions sont incluses dans un environnement spécifique. Elles peuvent être imprimées ou non selon les options choisies dans le préambule. La classe exam permet aussi de compter le total de points inclus dans l'examen.

Dans le préambule, on peut préciser les lignes suivantes :

\documentclass[a4paper,11pt]{exam}
\printanswers % pour imprimer les réponses (corrigé)
% \noprintanswers % Pour ne pas imprimer les réponses (énoncé)
\addpoints % Pour compter les points
% \noaddpoints % pour ne pas compter les points
\qformat{\textbf{Question\thequestion}\quad(\thepoints)\hfill} % Pour définir le style des questions (facultatif)
\usepackage{color} % définit une nouvelle couleur
\shadedsolutions % définit le style des réponses
% \framedsolutions % définit le style des réponses
\definecolor{SolutionColor}{rgb}{0.8,0.9,1} % bleu ciel
\renewcommand{\solutiontitle}{\noindent\textbf{Solution:}\par\noindent} % Définit le titre des solutions

On peut remplacer les trois premières lignes par la ligne suivante.

\documentclass[a4paper,11pt,answers,addpoints]{exam}

L'examen est inclus dans l'environnement questions. La commande \question introduit une nouvelle question. Le nombre de points est inclus entre crochets. Les solutions sont comprises dans l'environnement solution.

\begin{questions} % Début de l'examen
\question[2] Quelle est la solution ? % Nouvelle question à 2 points
\begin{solution} 
C'est la solution
\end{solution}
\question[5] Qu'en pensez-vous ?
\begin{solution}
C'est mon opinion
\end{solution}
\end{questions}

Il est possible de personnaliser le titre de la question avec \titledquestion{Titre de la question}[].

Dans l'introduction on peut utiliser la macro \numquestions qui donne le total du nombre de questions et \numpoints qui donne le total du nombre de points.

\begin{minipage}{.8\textwidth}
Cet examen comprend \numquestions\ questions sur un total de \numpoints\ points.
\end{minipage}

Le backslash après \numquestion permet de forcer l'impression d'un espace entre la macro et le mot suivant.