Examens et thèses

Deux types de documents structurés ont leurs propres conventions : les examens (classe exam : questions, points, espaces de réponse, solutions optionnelles) et les thèses (souvent un modèle imposé par l’université, avec préliminaires, corps et annexes). Cette page traite les deux.

Examens — la classe exam

Utilisez \documentclass{exam} (Philip Hirschhorn). Les questions se placent dans un environnement questions avec \question, les sous-parties dans parts avec \part. Les points se donnent avec \question[10] ; totaux et barèmes sont disponibles. Réservez l’espace de réponse avec \fillwithlines{...} ou un environnement solution, et composez les QCM avec choices / oneparchoices en marquant la bonne réponse avec \CorrectChoice. \printanswers / \noprintanswers ou l’option [answers] activent ou masquent les solutions : la même source produit le sujet et le corrigé.

latex
\documentclass[addpoints]{exam}
% \printanswers   % コメントを外すと解答入り / uncomment for the key
\begin{document}
\begin{questions}
  \question[10] 次を計算せよ。
  \begin{solution} 答え。 \end{solution}
  \question 正しいものを選べ。
  \begin{oneparchoices}
    \choice 誤り \CorrectChoice 正しい \choice 誤り
  \end{oneparchoices}
\end{questions}
\end{document}

Thèses — utiliser le modèle

La plupart des universités distribuent une classe ou un modèle officiel de thèse. Utilisez-le d’abord : marges, page de titre et mise en forme exigées y sont déjà intégrées. S’il n’y a aucune obligation, partez de report/book ou de memoir, voire scrbook de KOMA-Script. Beaucoup de classes de thèse dérivent de book.

Structure — préliminaires, corps, annexes

Une thèse comporte trois parties : préliminaires (page de titre, résumé, remerciements, table des matières), corps (chapitres) et annexes / fin (bibliographie, appendices). Les classes dérivées de book fournissent \frontmatter / \mainmatter / \backmatter, qui passent automatiquement la pagination de romaine à arabe. Placez le résumé dans un environnement abstract. Pour une grande thèse avec beaucoup de chapitres, découpez-les en fichiers et incluez-les avec \include (voir « Projets multi-fichiers » et « Gérer les grands documents »).

latex
\documentclass[12pt]{book}   % または大学指定のクラス / or your university’s class
\begin{document}
\frontmatter          % ローマ数字: 表紙・要旨・目次
\tableofcontents
\mainmatter           % アラビア数字: 本文
\include{chapters/intro}
\backmatter           % 参考文献・付録
\end{document}