summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/ulthese/ulthese.dtx
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2017-03-04 23:13:48 +0000
committerKarl Berry <karl@freefriends.org>2017-03-04 23:13:48 +0000
commitefbf808194d78e47d1c83db5234befdefb40e1ad (patch)
tree76dac65e1e721e5ecd96ee3642dab6d45aec7c2c /Master/texmf-dist/source/latex/ulthese/ulthese.dtx
parent7bd517903406aa8d487340f84350c10826ff5e54 (diff)
ulthese (4mar17)
git-svn-id: svn://tug.org/texlive/trunk@43397 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/ulthese/ulthese.dtx')
-rw-r--r--Master/texmf-dist/source/latex/ulthese/ulthese.dtx930
1 files changed, 563 insertions, 367 deletions
diff --git a/Master/texmf-dist/source/latex/ulthese/ulthese.dtx b/Master/texmf-dist/source/latex/ulthese/ulthese.dtx
index 211519339e3..7ef8340db09 100644
--- a/Master/texmf-dist/source/latex/ulthese/ulthese.dtx
+++ b/Master/texmf-dist/source/latex/ulthese/ulthese.dtx
@@ -1,6 +1,6 @@
% \iffalse meta-comment
%
-% Copyright (C) 2016 Universite Laval
+% Copyright (C) 2017 Universite Laval
%
% This file may be distributed and/or modified under the conditions
% of the LaTeX Project Public License, either version 1.3c of this
@@ -29,19 +29,22 @@
%<class>\NeedsTeXFormat{LaTeX2e}[2009/09/24]
%<class>\ProvidesClass{ulthese}%
%<*class>
- [2016/03/29 v4.2 Classe pour les theses et memoires de l'Universite Laval]
+ [2017/03/01 v4.3 Classe pour les theses et memoires de l'Universite Laval]
%</class>
%<*driver>
-\documentclass[11pt,french]{ltxdoc}
+\documentclass[11pt,english,french]{ltxdoc}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{natbib}
\usepackage{babel}
\usepackage[autolanguage]{numprint}
- \usepackage{mathpazo}
+ \usepackage{microtype}
\usepackage[scaled=0.92]{helvet}
+ \usepackage[scaled=1.02]{inconsolata}
+ \usepackage[sc]{mathpazo}
\usepackage{fontawesome}
- \usepackage{color,booktabs,amsthm,metalogo}
+ \usepackage{color,metalogo}
+ \usepackage{enumitem,tabularx,booktabs,amsthm}
\DisableCrossrefs
\CodelineNumbered
\RecordChanges
@@ -52,6 +55,9 @@
\definecolor{url}{rgb}{0.6,0,0} % rouge foncé
\definecolor{citation}{rgb}{0,0.5,0} % vert foncé
+ %% Liste description alignée à gauche
+ \setlist[description]{leftmargin=*,align=left}
+
\usepackage{hyperref}
\hypersetup{colorlinks, linktocpage,
urlcolor=url, linkcolor=link, citecolor=citation,
@@ -61,6 +67,7 @@
\addto\extrasfrench{%
\def\appendixautorefname{annexe}%
\def\tableautorefname{tableau}%
+ \def\subsectionautorefname{section}%
}
\theoremstyle{definition}
@@ -69,8 +76,9 @@
\newcommand{\class}[1]{\textsf{#1}}
\newcommand{\pkg}[1]{\textbf{#1}}
+ \newcommand{\link}[2]{\href{#1}{#2~\raisebox{-0.2ex}{\faExternalLink}}}
\newcommand{\doc}[3][documentation]{%
- \href{#3}{#1~\raisebox{-0.2ex}{\faExternalLink}}\marginpar{\hfill\faBook~\texttt{#2}}}
+ \link{#3}{#1}\marginpar{\hfill\faBookmark~\texttt{#2}}}
\frenchbsetup{%
StandardItemizeEnv=true, % listes standards
@@ -84,11 +92,18 @@
\end{document}
%</driver>
% \fi
-% \CheckSum{754}
+% \CheckSum{834}
% \DoNotIndex{\',\^,\`,\ ,\ae}
% \DoNotIndex{\RequirePackage,\ExecuteOptions,\ifthenelse,\ProcessOptions}
% \DoNotIndex{\newcommand,\newcommand*,\newboolean}
% \DoNotIndex{\setlength,\setboolean}
+% \changes{4.3}{2017-03-01}{Nouvelles options pour les titres de
+% docteur en musique, maître en architecture, maître en
+% ergothérapie, maître en physiothérapie et maître en
+% psychoéducation. Modifications à la composition des sigles de
+% grades. Vérification de la compatibilité entre le grade et les
+% options multifacultaire, cotutelle, bidiplomation et extension.
+% Améliorations à la documentation.}
% \changes{4.2}{2016-03-29}{Ajout de l'option \texttt{examen}. Nouvelles
% options de \pkg{babel} dans les gabarits.}
% \changes{4.1}{2016-02-13}{Paquetage \pkg{geometry} déclaré incompatible
@@ -101,7 +116,7 @@
% \changes{3.0}{2014-01-06}{Déclaration du grade en option de la
% classe. Moteur {\XeLaTeX} supporté; ajout de l'option \texttt{nobabel}}
% \changes{2.1}{2013-01-16}{Utilisation transparente de la police
-% Helvetica pour la page titre}
+% Helvetica pour la page de titre}
% \changes{2.0}{2013-01-13}{Traitement automatique des longs titres}
% \changes{1.0b}{2012-11-11}{Ajouts et corrections mineures dans la
% documentation}
@@ -116,8 +131,8 @@
% Goulet~(Faculté des sciences et de génie) avec la collaboration de
% Koassi D'Almeida~(Faculté des études supérieures et postdoctorales) et
% Pierre Lasou~(Bibliothèque).}}
+% \date{}
% \maketitle
-% \tableofcontents
%
% \section{Introduction}
%
@@ -129,84 +144,47 @@
% des thèses et mémoires ainsi que la disposition du texte sur la
% page. La classe en elle-même est donc relativement simple.
%
-% La classe \class{ulthese} est basée sur la classe \class{memoir},
-% une extension de la classe standard \class{book} facilitant à
-% plusieurs égards la préparation de documents d'allure
-% professionnelle dans {\LaTeX}. La classe \class{memoir} est très
-% configurable et incorpore d'office plus de 30 des paquetages
-% (\emph{packages}) les plus populaires\footnote{%
+% Cependant, \class{ulthese} est basée sur la classe \class{memoir}
+% \citep{memoir}, une extension de la classe standard \class{book}
+% facilitant à plusieurs égards la préparation de documents d'allure
+% professionnelle dans {\LaTeX}. La classe \class{memoir} incorpore
+% d'office plus de 30 des paquetages (\emph{packages}) les plus
+% populaires\footnote{%
% Consulter la section~18.24 de la documentation de \class{memoir}
-% pour la liste ou encore le fichier journal (\emph{log}) de la
-% compilation d'un document utilisant la classe \class{ulthese}.}. %
+% pour la liste ou encore le journal de la compilation (\emph{log})
+% d'un document utilisant la classe \class{ulthese}.}. %
% L'intégralité des fonctionnalités de \class{memoir} se retrouve donc
-% disponible dans \class{ulthese}.
+% dans \class{ulthese}.
%
-% La classe \class{memoir} fait partie des distributions
-% {\LaTeX} modernes; elle devrait donc être installée et disponible
-% sur votre système. La classe est livrée avec une %
+% La classe \class{memoir} fait partie des distributions {\LaTeX}
+% modernes; elle devrait donc être installée et disponible sur votre
+% système. Elle est livrée avec une %
% \doc{memman}{http://texdoc.net/pkg/memoir}\footnote{%
% Première occurence d'une convention de ce document quand il s'agit
% de documentation d'un paquetage: un hyperlien mène vers une version
-% en ligne dans le site \href{http://texdoc.net}{TeXdoc Online} et on
+% en ligne dans le site \link{http://texdoc.net}{TeXdoc Online} et on
% trouve dans la marge le nom du fichier correspondant (sans
% l'extension \texttt{.pdf}) sur un système doté d'une installation de
% {\TeX}~Live.} %
-% exhaustive: le manuel d'instructions fait près de 600~pages! Il peut
-% être utile de s'y référer de temps à autre pour réaliser une mise en
-% page particulière.
-%
-% \section{Installation}
-%
-% La classe est livrée avec la distribution {\TeX}~Live. Si vous
-% utilisez cette distribution et qu'elle est à jour, vous devriez
-% pouvoir utiliser \class{ulthese} sans autre intervention. Dans ce
-% cas, passez directement à la section suivante.
-%
-% Le reste de cette section explique comment installer la classe si
-% elle n'est pas disponible sur votre système ou si la version n'est
-% pas à jour.
-%
-% La classe est distribuée sous forme d'une archive |ulthese.zip| via
-% le réseau de sites \emph{Comprehensive {\TeX} Archive Network} (CTAN):
-% \begin{quote}
-% \url{https://www.ctan.org/pkg/ulthese}
-% \end{quote}
+% exhaustive: le guide de l'utilisateur fait près de 600~pages! Il
+% peut être utile de s'y référer de temps à autre pour réaliser une
+% mise en page particulière.
%
-% L'installation de la classe consiste à créer le fichier
-% |ulthese.cls| et plusieurs gabarits |.tex| à partir du code source
-% documenté se trouvant dans le fichier |ulthese.dtx|. Il est
-% recommandé de simplement créer ces fichiers dans le dossier de
-% travail de la thèse ou du mémoire.
+% On trouvera des informations additionnelles sur l'utilisation des
+% classes \class{ulthese} et \class{memoir} dans \doc[Rédaction avec
+% {\LaTeX}]{formation-latex-ul}{http://texdoc.net/pkg/formation-latex-ul}
+% \citep{Goulet:2016}, la formation {\LaTeX} de l'Université Laval.
%
-% Pour procéder à l'installation, décompresser l'archive |ulthese.zip|
-% dans le dossier de travail, puis compiler avec {\LaTeX} le fichier
-% |ulthese.ins| en exécutant
-% \begin{quote}
-% |latex ulthese.ins|
-% \end{quote}
-% depuis une invite de commande. Si l'on est peu familier avec
-% l'invite de commande, on peut aussi procéder comme avec tout
-% document {\LaTeX}, soit ouvrir le fichier |ulthese.ins| dans son
-% éditeur de texte favori et lancer depuis celui-ci la compilation avec {\LaTeX},
-% pdf{\LaTeX}, {\XeLaTeX} ou un autre moteur {\TeX}.
-%
-% \section{Utilisation}
-%
-% La classe est compatible avec les moteurs {\LaTeX} traditionnels
-% ainsi qu'avec le plus récent moteur {\XeLaTeX}.
-%
-% On charge la classe avec la commande
-% \begin{quote}
-% \cmd{\documentclass}\oarg{options}|{ulthese}|
-% \end{quote}
-% Les marges, l'interligne et la numérotation des pages sont adaptées
-% aux règles de présentation matérielle de la FESP. Les options et les
-% commandes définies par la classe sont décrites dans les sections
-% suivantes.
-%
-% \subsection{Pour les impatients (démarrage rapide)}
+% \section{Démarrage rapide (pour les impatients)}
% \label{sec:utilisation:rapide}
%
+% La classe est livrée avec la distribution {\TeX}~Live. Si vous
+% utilisez cette distribution et qu'elle est à jour\footnote{%
+% En cas de doute, exécutez la commande |tlmgr update --all| depuis
+% une invite de commande.}, %
+% vous devriez pouvoir utiliser \class{ulthese} sans autre
+% intervention.
+%
% Il est recommandé de segmenter tout document d'une certaine ampleur
% dans des fichiers |.tex| distincts pour chaque partie ---
% habituellement un fichier par chapitre. Le document complet est
@@ -230,10 +208,10 @@
% |chapitre1.tex|).
%
% Dans {\TeX}~Live, les gabarits sont classés avec la documentation de
-% la classe. Pour les utiliser, copier les fichiers appropriés dans
+% la classe. Pour les utiliser, copiez les fichiers appropriés dans
% votre dossier de travail.
%
-% Pour débuter la rédaction, renommer le gabarit de document maître
+% Pour débuter la rédaction, renommez le gabarit de document maître
% approprié d'après votre numéro de dossier. Par exemple, l'étudiante
% dont le numéro de dossier est 900352789 et qui entame la rédaction
% d'une thèse multifacultaire renommera le fichier
@@ -246,141 +224,241 @@
% \end{quote}
%
% Les gabarits comportent des commentaires succincts pour vous guider
-% dans la préparation de votre document. Pour plus de détails sur les gabarits,
-% consulter la \autoref{sec:gabarits}.
+% dans la préparation de votre document. Pour plus de détails sur les
+% gabarits, consultez la \autoref{sec:gabarits}.
+%
+% \section{Installation}
+%
+% Cette section explique comment installer la classe \class{ulthese}
+% si elle n'est pas disponible sur votre système ou si la version
+% n'est pas à jour.
+%
+% La classe est distribuée sous forme d'une archive |ulthese.zip| via
+% le réseau de sites \emph{Comprehensive {\TeX} Archive Network} (CTAN):
+% \begin{quote}
+% \url{https://www.ctan.org/pkg/ulthese}
+% \end{quote}
+%
+% L'installation de la classe consiste à créer le fichier
+% |ulthese.cls| et plusieurs gabarits |.tex| à partir du code source
+% documenté se trouvant dans le fichier |ulthese.dtx|. Il est
+% recommandé de simplement créer ces fichiers dans le dossier de
+% travail de la thèse ou du mémoire.
+%
+% Pour procéder à l'installation, décompressez l'archive |ulthese.zip|
+% dans votre dossier de travail, puis compilez avec {\LaTeX} le fichier
+% |ulthese.ins| en exécutant
+% \begin{quote}
+% |latex ulthese.ins|
+% \end{quote}
+% depuis une invite de commande. Il est aussi possible d'ouvrir le
+% fichier |ulthese.ins| dans votre éditeur de texte favori et de
+% lancer depuis celui-ci la compilation avec {\LaTeX}, pdf{\LaTeX},
+% {\XeLaTeX} ou un autre moteur {\TeX}.
+%
+% \section{Utilisation}
+%
+% La classe est compatible avec les moteurs {\LaTeX} traditionnels
+% ainsi qu'avec le plus récent moteur {\XeLaTeX}.
+%
+% On charge la classe avec la commande
+% \begin{quote}
+% \cmd{\documentclass}\oarg{options}|{ulthese}|
+% \end{quote}
+% Les marges, l'interligne et la numérotation des pages sont adaptées
+% aux règles de présentation matérielle de la FESP. Les options et les
+% commandes définies par la classe sont décrites dans les sections
+% suivantes.
%
% \subsection{Options de la classe}
% \label{sec:utilisation:options}
%
-% Les \meta{options} que l'on peut spécifier au chargement de la classe
-% sont les suivantes:
-% \begin{description}
-% \item[|PhD, MSc, MA, ...|] déclaration du type de grade (consulter
-% le \autoref{tab:grades} pour la liste complète des options et
-% les grades correspondants);
-% \item[|multifacultaire|] déclaration d'une thèse multifacultaire;
-% \item[|cotutelle|] déclaration d'une thèse effectuée en cotutelle;
-% \item[|bidiplomation|] déclaration d'un mémoire en bidiplomation;
-% \item[|extensionUdeS|] déclaration d'une thèse ou d'un mémoire
-% réalisé en extension à l'Université de Sherbrooke;
-% \item[|extensionUQO|] déclaration d'une thèse ou d'un mémoire
-% réalisé en extension à l'Université du Québec en Outaouais;
-% \item[|extensionUQAC|] déclaration d'une thèse ou d'un mémoire
-% réalisé en extension à l'Université du Québec à Chicoutimi;
-% \item[|examen|] identifie le document comme un examen de doctorat;
-% \item[|10pt|] sélectionne une taille de police de 10~points;
-% \item[|11pt|] sélectionne une taille de police de 11~points (valeur
-% par défaut);
-% \item[|12pt|] sélectionne une taille de police de 12~points;
-% \item[|nonatbib|] empêche le chargement du paquetage
-% \pkg{natbib};
-% \item[|nobabel|] empêche le chargement du paquetage \pkg{babel};
-% \item[|english, french, ...|] langues utilisées dans le document;
-% \item[\mdseries\meta{options memoir}] autres options du paquetage
-% \class{memoir}.
-% \end{description}
+% Cette section passe en revue les \meta{options} que l'on peut
+% spécifier au chargement de la classe. Les commandes mentionnées
+% ci-dessous font l'objet de la \autoref{sec:commandes}.
%
-% \begin{table}
+% \begin{DescribeMacro}{PhD,MSc,MA, ...}
+% Déclaration du type de grade (consulter le \autoref{tab:grades}
+% pour la liste complète des options et les grades correspondants).
+% La déclaration d'un type de grade est obligatoire.
+% \end{DescribeMacro}
+%
+% \begin{table}[t]
% \centering
-% \begin{tabular}{lp{9cm}}
+% \begin{tabularx}{0.85\linewidth}{lX}
% \toprule
% Option & Nom du grade (sigle) \\
% \midrule
% |LLD|
-% & Docteur en droit (L.L.D.) \\
+% & Docteur en droit (LL.~D.) \\
+% |DMus|
+% & Docteur en musique (D.~Mus.) \\
% |DPsy|
-% & Docteur en psychologie (D.Psy.) \\
+% & Docteur en psychologie (D.~Psy.) \\
% |DThP|
-% & Docteur en théologie pratique (D.Th.P.) \\
+% & Docteur en théologie pratique (D.~Th.~P.) \\
% |PhD|
-% & Philosophi{\ae} doctor (Ph.D.) \\
+% & Philosophi{\ae} doctor (Ph.~D.) \\
% \addlinespace[6pt]
-% |LLM|
-% & Maître en droit (L.L.M.) \\
+% |MATDR|
+% & Maître en aménagement du territoire et développement régional
+% (M.ATDR) \\
+% |MArch|
+% & Maître en architecture
+% (M.~Arch.) \\
% |MA|
% & Maître ès arts (M.A.) \\
+% |LLM|
+% & Maître en droit (LL.~M.) \\
+% |MErg|
+% & Maître en ergothérapie (M.~Erg.) \\
% |MMus|
-% & Maître en musique (M.Mus.) \\
+% & Maître en musique (M.~Mus.) \\
+% |MPht|
+% & Maître en physiothérapie (M.~Pht.) \\
% |MSc|
-% & Maître ès sciences (M.Sc.) \\
-% |MServSoc|
-% & Maître en service social (M.Serv.Soc.) \\
+% & Maître ès sciences (M.~Sc.) \\
% |MScGeogr|
-% & Maître en sciences géographiques (M.Sc.Géogr.) \\
-% |MATDR|
-% & Maître en aménagement du territoire et développement régional
-% (M.ATDR) \\
+% & Maître en sciences géographiques (M.~Sc.~géogr.) \\
+% |MServSoc|
+% & Maître en service social (M.~Serv.~soc.) \\
+% |MPsEd|
+% & Maître en psychoéducation (M.~Ps.~éd.) \\
% \bottomrule
-% \end{tabular}
+% \end{tabularx}
% \caption{Options de la classe pour la déclaration du grade et libellés
% correspondants}
% \label{tab:grades}
% \end{table}
%
-% La déclaration d'un type de grade est obligatoire.
-%
-% La déclaration d'une thèse multifacultaire nécessite d'utiliser la
-% commande \cmd{\faculteUL}. La déclaration d'une thèse réalisée en
-% cotutelle avec une autre université nécessite d'utiliser les
-% commandes \cmd{\univcotutelle} et \cmd{\gradecotutelle}. De manière
-% similaire, la déclaration d'un mémoire en bidiplomation avec une
-% autre université nécessite d'utiliser les commandes
-% \cmd{\univbidiplomation} et \cmd{\gradebidiplomation}. Les déclarations de
-% thèse ou de mémoire réalisé en extension dans une autre université
-% nécessitent d'utiliser les commandes \cmd{\faculteUL} et l'une ou
-% l'autre de \cmd{\faculteUdeS}, \cmd{\faculteUQO} ou \cmd{\faculteUQAC}, selon le
-% cas. L'ensemble de ces commandes sont décrites à la
-% \autoref{sec:commandes}.
-%
-% L'option |examen| permet d'utiliser la classe pour la rédaction d'un
-% examen de doctorat respectant les règles de présentation matérielle
-% de la FESP. Elle a pour effet de changer l'appellation «Thèse» sur
-% la page couverture pour «Examen de doctorat». Elle supprime
-% également la page frontispice. L'option |examen| n'est compatible
-% qu'avec l'une des options de grade de doctorat.
-%
-% Si aucune taille de police n'est précisée, la classe utilisera par
-% défaut une police de 11~points. La taille des polices des pages de
-% titre n'est pas affectée par les options |10pt|, |11pt| et |12pt|.
-%
-% Le paquetage \pkg{natbib} est normalement chargé par la classe;
-% voir la \autoref{sec:bibliographystyle}. L'option |nonatbib| permet
-% d'empêcher le chargement pour modifier les options du paquetage ou
-% en cas de conflit avec un autre paquetage de mise en forme de la
-% bibliographie.
-%
-% La classe utilise par défaut le paquetage \pkg{babel} pour le
-% traitement des langues dans le document; voir la
-% \autoref{sec:langues}. L'option |nobabel| permet d'empêcher son
-% chargement si un autre paquetage devait être utilisé --- on pense
-% ici principalement à \pkg{polyglossia} pour un document produit
-% avec le moteur {\XeLaTeX}.
-%
-% Les langues sont passées au paquetage \pkg{babel} (dans la mesure
-% où |nobabel| n'est pas spécifié, bien entendu). Le libellé des
-% langues devrait donc correspondre aux options de \pkg{babel}. La
-% dernière langue spécifiée est la langue active par défaut dans le
-% document.
+% \begin{DescribeMacro}{multifacultaire}
+% Déclaration d'une thèse multifacultaire. Valide uniquement avec un
+% grade de doctorat. Cette déclaration requiert ensuite d'utiliser
+% la commande \cmd{\faculteUL}.
+% \end{DescribeMacro}
+%
+% \begin{DescribeMacro}{cotutelle}
+% Déclaration d'une thèse effectuée en cotutelle avec une autre
+% université. Valide uniquement avec un grade de doctorat. Cette
+% déclaration requiert ensuite d'utiliser les commandes
+% \cmd{\univcotutelle} et \cmd{\gradecotutelle}.
+% \end{DescribeMacro}
+%
+% \begin{DescribeMacro}{bidiplomation}
+% Déclaration d'un mémoire en bidiplomation avec une autre
+% université. Valide uniquement avec un grade de maîtrise. Cette
+% déclaration requiert ensuite d'utiliser les commandes
+% \cmd{\univbidiplomation} et \cmd{\gradebidiplomation}.
+% \end{DescribeMacro}
+%
+% \begin{DescribeMacro}{extensionUdeS}
+% Déclaration d'une thèse réalisée en extension à l'Université de
+% Sherbrooke. Valide uniquement avec un grade de doctorat. Cette
+% déclaration requiert ensuite d'utiliser les commandes
+% \cmd{\faculteUL} et \cmd{\faculteUdeS}.
+% \end{DescribeMacro}
+%
+% \begin{DescribeMacro}{extensionUQO}
+% Déclaration d'une thèse réalisée en extension à l'Université du
+% Québec en Outaouais. Valide uniquement avec un grade de doctorat.
+% Cette déclaration requiert ensuite d'utiliser les commandes
+% \cmd{\faculteUL} et \cmd{\faculteUQO}.
+% \end{DescribeMacro}
+%
+% \begin{DescribeMacro}{extensionUQAC}
+% Déclaration d'un mémoire réalisé en extension à l'Université du
+% Québec à Chicoutimi. Valide uniquement avec un grade de maîtrise.
+% Cette déclaration requiert ensuite d'utiliser les commandes
+% \cmd{\faculteUL} et \cmd{\faculteUQAC}.
+% \end{DescribeMacro}
+%
+% \begin{DescribeMacro}{examen}
+% Identifie le document comme un examen de doctorat. Cette option
+% permet d'utiliser la classe pour la rédaction d'un examen de
+% doctorat respectant les règles de présentation matérielle de la
+% FESP. Elle a pour effet de changer l'appellation «Thèse» sur la
+% page couverture pour «Examen de doctorat». Elle supprime également
+% la page frontispice. L'option n'est compatible qu'avec l'une des
+% options de grade de doctorat.
+% \end{DescribeMacro}
+%
+% \begin{DescribeMacro}{10pt,11pt,12pt}
+% Sélectionne une taille de police de 10, 11 ou 12~points. Par
+% défaut la classe utilise une police de 11~points. La taille des
+% polices des pages de titre n'est pas affectée par ces options.
+% \end{DescribeMacro}
+%
+% \begin{DescribeMacro}{nonatbib}
+% Empêche le chargement du paquetage \pkg{natbib}. La paquetage est
+% normalement chargé par la classe; voir la
+% \autoref{sec:bibliographystyle}. L'option |nonatbib| permet
+% d'empêcher le chargement pour modifier les options du paquetage ou
+% en cas de conflit avec un autre paquetage de mise en forme de la
+% bibliographie.
+% \end{DescribeMacro}
+%
+% \begin{DescribeMacro}{nobabel}
+% Empêche le chargement du paquetage \pkg{babel}. La classe utilise
+% par défaut ce paquetage pour le traitement des langues dans le
+% document; voir la \autoref{sec:langues}. L'option |nobabel| permet
+% d'empêcher son chargement si un autre paquetage devait être
+% utilisé --- on pense ici principalement à \pkg{polyglossia} pour
+% un document produit avec le moteur {\XeLaTeX}.
+% \end{DescribeMacro}
+%
+% \begin{DescribeMacro}{english, french, ...}
+% Langues utilisées dans le document. Celles-ci sont passées au
+% paquetage \pkg{babel} (dans la mesure où |nobabel| n'est pas
+% spécifié, bien entendu). Le libellé des langues devrait donc
+% correspondre aux options de \pkg{babel}. La dernière langue
+% spécifiée est la langue active par défaut dans le document.
+% \end{DescribeMacro}
%
% Toute autre option sera passée à la classe \class{memoir} dont,
% entre autres, le format du papier. Le format lettre nord-américain
-% (option |letterpaper|) est utilisé par défaut. Si la thèse doit être
-% imprimée en format international A4, utiliser l'option |a4paper|. La
-% classe \class{memoir} est toujours chargée avec l'option |oneside|.
+% (option |letterpaper|) est utilisé par défaut. Si votre thèse doit
+% être imprimée en format international A4, utilisez l'option
+% |a4paper|. La classe \class{memoir} est toujours chargée avec
+% l'option |oneside|.
%
-% \subsection{Nouvelles commandes}
+% \subsection{Commandes de la classe}
% \label{sec:commandes}
%
% La classe \class{ulthese} définit quelques nouvelles commandes
-% servant principalement à créer les pages de titre et des éléments des
-% pages liminaires.
-%
-% \subsubsection{Commandes des pages de titre}
-% \label{sec:commandes:pagetitre}
+% servant principalement à créer les pages de titre et des éléments
+% des pages liminaires. On trouvera un sommaire des commandes au
+% \autoref{tab:commandes} et leurs descriptions détaillées ci-dessous.
%
-% Les commandes ci-dessous servent à définir les divers éléments de la
-% page titre et de la page frontispice, ainsi que leur disposition
-% sur la page.
+% \begin{table}[t]
+% \centering
+% \begin{tabularx}{\linewidth}{lX}
+% \toprule
+% Commande & Usage \\
+% \midrule
+% \cmd{\titre}$^\star$ & titre principal du document \\
+% \cmd{\soustitre} & sous-titre du document \\
+% \cmd{\auteur}$^\star$ & nom complet de l'auteur \\
+% \cmd{\annee}$^\star$ & année du dépôt final \\
+% \cmd{\programme}$^\star$ & nom officiel du programme d'études \\
+% \cmd{\direction}$^\star$ & nom du directeur (directrice) de recherche \\
+% \cmd{\codirection} & noms des codirecteurs de recherche \\
+% \cmd{\univcotutelle} & université de cotutelle \\
+% \cmd{\gradecotutelle} & grade conféré par l'université de cotutelle \\
+% \cmd{\univbidiplomation} & université de bidiplomation \\
+% \cmd{\gradebidiplomation} & grade conféré par l'université de bidiplomation \\
+% \cmd{\faculteUL} & noms des facultés de l'Université Laval \\
+% \cmd{\faculteUdeS} & nom de la faculté de l'Université de Sherbrooke \\
+% \cmd{\faculteUQO} & nom de la faculté de l'UQO \\
+% \cmd{\faculteUQAC} & nom de la faculté de l'UQAC \\
+% \cmd{\pagestitre}$^\star$ & production des pages de titre et frontispice \\
+% \cmd{\dedicace} & dédicace du document \\
+% \cmd{\epigraphe} & épigraphe du document \\
+% \bottomrule
+% \end{tabularx}
+% \caption{Sommaire des commandes de la classe \class{ulthese}.
+% Celles marquées d'une étoile $^\star$ sont obligatoires.}
+% \label{tab:commandes}
+% \end{table}
%
% \begin{DescribeMacro}{\titre}
% Titre principal de la thèse ou du mémoire. Ne pas utiliser la
@@ -451,45 +529,47 @@
% \end{DescribeMacro}
%
% \begin{DescribeMacro}{\univcotutelle}
-% Prend effet seulement lorsque la classe est chargée avec
-% l'option |cotutelle|. Nom, ville et pays de l'université de
-% cotutelle, déclarés sous la forme
+% Nom, ville et pays de l'université de cotutelle, déclarés sous la
+% forme
% \begin{quote}
% |\univcotutelle{Nom de l'université \\ Ville, Pays}|
% \end{quote}
+% Cette commande prend effet seulement lorsque la classe est chargée
+% avec l'option |cotutelle|.
% \end{DescribeMacro}
%
% \begin{DescribeMacro}{\gradecotutelle}
-% Prend effet seulement lorsque la classe est chargée avec l'option
-% |cotutelle|. Grade conféré par l'université de cotutelle, déclaré
+% Grade conféré par l'université de cotutelle, déclaré
% sous la forme
% \begin{quote}
% |\gradecotutelle{Nom du grade (sigle)}|
% \end{quote}
+% Cette commande prend effet seulement lorsque la classe est chargée
+% avec l'option |cotutelle|.
% \end{DescribeMacro}
%
% \begin{DescribeMacro}{\univbidiplomation}
-% Prend effet seulement lorsque la classe est chargée avec l'option
-% |bidiplomation|. Nom, ville et pays de l'université de
-% bidiplomation, déclarés sous la forme
+% Nom, ville et pays de l'université de bidiplomation, déclarés sous
+% la forme
% \begin{quote}
% |\univbidiplomation{Nom de l'université \\ Ville, Pays}|
% \end{quote}
+% Cette commande prend effet seulement lorsque la classe est chargée
+% avec l'option |bidiplomation|.
% \end{DescribeMacro}
%
% \begin{DescribeMacro}{\gradebidiplomation}
-% Prend effet seulement lorsque la classe est chargée avec l'option
-% |bidiplomation|. Grade conféré par l'université de bidiplomation,
+% Grade conféré par l'université de bidiplomation,
% déclaré sous la forme
% \begin{quote}
% |\gradebidiplomation{Nom du grade (sigle)}|
% \end{quote}
+% Cette commande prend effet seulement lorsque la classe est chargée
+% avec l'option |bidiplomation|.
% \end{DescribeMacro}
%
% \begin{DescribeMacro}{\faculteUL}
-% Prend effet seulement lorsque la classe est chargée avec l'une ou
-% l'autre des options |multifacultaire|, |extensionUdeS|,
-% |extensionUQO| ou |extensionUQAC|. Cette macro a deux usages:
+% La commande a deux usages:
% \begin{enumerate}
% \item noms des facultés pour les thèses et mémoires
% multifacultaires, séparés par des commandes |\\|;
@@ -497,57 +577,58 @@
% thèses et mémoires en extension à l'Université de Sherbrooke, à
% l'UQO ou à l'UQAC.
% \end{enumerate}
+% Cette commande prend effet seulement lorsque la classe est chargée
+% avec l'une ou l'autre des options |multifacultaire|,
+% |extensionUdeS|, |extensionUQO| ou |extensionUQAC|.
% \end{DescribeMacro}
%
% \begin{DescribeMacro}{\faculteUdeS}
-% Prend effet seulement lorsque la classe est chargée avec l'option
-% |extensionUdeS|. Nom de la faculté de l'Université de Sherbrooke
-% hébergeant la thèse en extension.
+% Nom de la faculté de l'Université de Sherbrooke hébergeant la
+% thèse en extension. Cette commande prend effet seulement lorsque
+% la classe est chargée avec l'option |extensionUdeS|.
% \end{DescribeMacro}
%
% \begin{DescribeMacro}{\faculteUQO}
-% Prend effet seulement lorsque la classe est chargée avec l'option
-% |extensionUQO|. Nom de la faculté de l'Université du Québec en
-% Outaouais hébergeant la thèse en extension.
+% Nom de la faculté de l'Université du Québec en Outaouais
+% hébergeant la thèse en extension. Cette commande prend effet
+% seulement lorsque la classe est chargée avec l'option
+% |extensionUQO|.
% \end{DescribeMacro}
%
% \begin{DescribeMacro}{\faculteUQAC}
-% Prend effet seulement lorsque la classe est chargée avec l'option
-% |extensionUQAC|. Nom de la faculté de l'Université du Québec à
-% Chicoutimi hébergeant le mémoire en extension.
+% Nom de la faculté de l'Université du Québec à Chicoutimi
+% hébergeant le mémoire en extension. Cette commande prend effet
+% seulement lorsque la classe est chargée avec l'option
+% |extensionUQAC|.
% \end{DescribeMacro}
%
% \begin{DescribeMacro}{\pagestitre}
-% Déclaration de création de la page titre et de la page
+% Déclaration de création de la page de titre et de la page
% frontispice. Ne pas utiliser la commande \cmd{\pagetitle} de {\LaTeX}
% pour ce faire. De toutes les commandes ci-dessus, c'est la seule
% qui doit se trouver dans le corps du document plutôt que dans le
% préambule.
% \end{DescribeMacro}
%
-% \subsubsection{Commandes des pages liminaires}
-%
-% La classe définit deux commandes pour créer des pages liminaires
-% prévues aux règles de présentation matérielle.
-%
% \begin{DescribeMacro}{\dedicace}
% La commande \cmd{\dedicace} ajoute une dédicace («À mes parents», «À
% Camille») à la thèse ou au mémoire. La dédicace est disposée seule
-% sur une page, à une dizaine de lignes de la marge du haut et
+% sur une page liminaire, à une dizaine de lignes de la marge du haut et
% alignée à droite. Par défaut, elle est composée en italique.
% \end{DescribeMacro}
%
% \begin{DescribeMacro}{\epigraphe}
-% La commande \cmd{\epigraph} sert à ajouter une épigraphe au début du
+% La commande \cmd{\epigraphe} sert à ajouter une épigraphe au début du
% document. Comme la dédicace, l'épigraphe est disposée seule sur une
-% page, à une dizaine de lignes de la marge du haut et alignée à
+% page liminaire, à une dizaine de lignes de la marge du haut et alignée à
% droite. La commande accepte deux arguments, soit le texte de la
% citation et son auteur ou la source, dans l'ordre.
-% \end{DescribeMacro}
%
-% Pour ajouter une épigraphe au début d'un ou plusieurs chapitres,
-% utiliser directement la commande \cmd{\epigraph} de \class{memoir}, sur
-% laquelle \cmd{\dedicace} et \cmd{\epigraphe} sont d'ailleurs basées.
+% Pour ajouter une épigraphe au début d'un ou plusieurs chapitres,
+% utiliser directement la commande \cmd{\epigraph} de
+% \class{memoir}, sur laquelle \cmd{\dedicace} et \cmd{\epigraphe}
+% sont d'ailleurs basées.
+% \end{DescribeMacro}
%
% \subsection{Citations}
% \label{sec:citations}
@@ -572,6 +653,7 @@
% \end{DescribeEnv}
%
% \subsection{Interligne}
+% \label{sec:interligne}
%
% \begin{DescribeMacro}{\OnehalfSpacing}
% L'espacement d'un interligne et demi utilisé dans la classe est
@@ -591,27 +673,30 @@
% \label{sec:paquetages}
%
% Outre \class{memoir}, la classe \class{ulthese} charge quelques
-% paquetages qui peuvent aussi être utiles pour l'utilisateur de la
-% classe. Il n'est donc pas nécessaire de charger de nouveau les
-% paquetages suivants:
+% paquetages qui peuvent aussi vous être utiles. Il n'est donc pas
+% nécessaire de charger de nouveau les paquetages suivants:
% \begin{description}
-% \item[\normalfont\pkg{babel}] gestion des documents rédigés dans
-% une ou plusieurs langues autres que l'anglais (si l'option
-% |nobabel| de la classe est absente; voir aussi la
+% \item[\normalfont\pkg{babel}] \citep{babel} gestion des documents
+% rédigés dans une ou plusieurs langues autres que l'anglais (si
+% l'option |nobabel| de la classe est absente; voir aussi la
% \autoref{sec:langues});
-% \item[\normalfont\pkg{numprint}] requis par la commande \cmd{\nombre}
-% de \pkg{babel}; le paquetage est donc chargé uniquement si
-% \pkg{babel} l'est. Permet de composer automatiquement des
-% nombres avec un séparateur toutes les trois positions (une espace
-% en français);
-% \item[\normalfont\pkg{natbib}] gestion de la bibliographie (si
-% l'option |nonatbib| de la classe est absente; voir aussi la
-% \autoref{sec:bibliographystyle});
-% \item[\normalfont\pkg{fontspec}] gestion des polices OpenType
-% sous {\XeLaTeX} (chargé avec ce moteur seulement);
-% \item[\normalfont\pkg{graphicx}] support pour l'insertion et la
-% manipulation de graphiques;
-% \item[\normalfont\pkg{xcolor}] extension du paquetage
+% \item[\normalfont\pkg{numprint}] \citep{numprint} requis par la
+% commande \cmd{\nombre} de \pkg{babel}; le paquetage est donc
+% chargé uniquement si \pkg{babel} l'est. Permet de composer
+% automatiquement des nombres avec un séparateur toutes les trois
+% positions (une espace en français);
+% \item[\normalfont\pkg{natbib}] \citep{natbib} gestion de la
+% bibliographie (si l'option |nonatbib| de la classe est absente;
+% voir aussi la \autoref{sec:bibliographystyle});
+% \item[\normalfont\pkg{fontspec}] \citep{fontspec} gestion des
+% polices OpenType sous {\XeLaTeX} (chargé avec ce moteur
+% seulement);
+% \item[\normalfont\pkg{unicode-math}] \citep{unicode-math} gestion
+% des polices mathématiques {\XeLaTeX} (chargé avec ce moteur
+% seulement);
+% \item[\normalfont\pkg{graphicx}] \citep{graphicx} support pour
+% l'insertion et la manipulation de graphiques;
+% \item[\normalfont\pkg{xcolor}] \citep{xcolor} extension du paquetage
% \pkg{color} pour gérer les couleurs dans le texte;
% \item[\normalfont\pkg{textcomp}] multitude de symboles spéciaux,
% dont un beau symbole de copyright, \textcopyright.
@@ -659,25 +744,26 @@
% \end{DescribeEnv}
%
% Si vous n'êtes pas autrement familier avec le paquetage
-% \pkg{babel}, consulter sa %
+% \pkg{babel}, consultez sa %
% \doc{babel}{http://texdoc.net/pkg/babel/}. %
% Celle-ci est éclatée en un
% document principal, pour le c{\oe}ur du paquetage et plusieurs
% autres pour les fonctionnalités propres à une langue: %
% \doc[anglais]{english}{http://texdoc.net/pkg/babel-english}, %
% \doc[français]{frenchb}{http://texdoc.net/pkg/babel-french}, %
-% etc. Consulter au moins les documents consacrés aux
+% etc. Consultez au moins les documents consacrés aux
% langues utilisées dans votre thèse ou mémoire. Le plus simple
% consiste sans doute à consulter en ligne sur CTAN les
-% \href{http://mirrors.ctan.org/macros/latex/required/babel/contrib/}{%
+% \link{http://mirrors.ctan.org/macros/latex/required/babel/contrib/}{%
% documents spécifiques par langue}.
%
% Les utilisateurs de {\XeLaTeX} qui souhaiteraient plutôt utiliser le
-% plus récent paquetage \pkg{polyglossia} peuvent empêcher le
-% chargement de \pkg{babel} avec l'option |nobabel| de la classe.
-% Ils devront toutefois charger et configurer \pkg{polyglossia}
-% eux-mêmes dans l'entête de leur document. Ce paquetage est moins
-% évolué que \pkg{babel} pour la typographie française.
+% plus récent paquetage \pkg{polyglossia} \citep{polyglossia} peuvent
+% empêcher le chargement de \pkg{babel} avec l'option |nobabel| de la
+% classe. Ils devront toutefois charger et configurer
+% \pkg{polyglossia} eux-mêmes dans l'entête de leur document. Ce
+% paquetage est moins évolué que \pkg{babel} pour la typographie
+% française.
%
% \section{Police de caractères du document}
% \label{sec:police}
@@ -690,26 +776,11 @@
% sans empattements \textsf{Helvetica} pour composer les page de
% titre.
%
-% La FESP permet l'utilisation des polices
-% {\fontfamily{ptm}\selectfont Times} et Palatino\footnote{%
-% Palatino est la police utilisée dans le présent document.} %
-% dans les thèse et mémoires {\LaTeX}. Pour utiliser ces polices avec
-% {\LaTeX}, charger les paquetages \pkg{mathptmx} ou
-% \pkg{mathpazo}, respectivement. Pour les détails, consulter la %
-% \doc{psnfss2e}{http://texdoc.net/pkg/psnfss/} %
-% de l'ensemble de paquetages PSNFSS.
-%
-% Avec {\XeLaTeX}, on peut utiliser les polices
-% {\fontfamily{qtm}\selectfont Termes} et {\fontfamily{qpl}\selectfont
-% Pagella} du projet
-% \href{http://www.gust.org.pl/projects/e-foundry/tex-gyre/}{TeX
-% Gyre}. Ce sont des polices très similaires à Times et Palatino,
-% disponibles en version OpenType et qui fournissent un bon support
-% pour les mathématiques via le projet frère
-% \href{http://www.gust.org.pl/projects/e-foundry/tg-math/}{TeX Gyre
-% Math}. La gestion des polices de caractères avec {\XeLaTeX} se fait
-% avec le paquetage standard \pkg{fontspec}; consulter sa %
-% \doc{fontspec}{http://texdoc.net/pkg/fontspec/}.
+% La FESP permet l'utilisation des polices Times, Palatino (la police
+% du présent document) et Lucida~Bright dans les thèse et mémoires. La
+% section~10.2 de \doc[Rédaction avec
+% {\LaTeX}]{formation-latex-ul}{http://texdoc.net/pkg/formation-latex-ul}
+% explique comment utiliser ces polices dans son document.
%
% \section{Gabarits}
% \label{sec:gabarits}
@@ -720,26 +791,27 @@
% dans l'ordre où les commandes apparaissent dans les gabarits.
%
% \begin{rem}
-% Il n'y a pas de gabarit spécifique pour un examen de doctorat.
-% Utiliser le gabarit de thèse approprié et ajouter simplement
-% l'option de classe |examen| dans la commande \cmd{\documentclass}.
+% Il n'y a pas de gabarit spécifique pour un examen de doctorat. On
+% utilise le gabarit de thèse approprié en ajoutant simplement
+% l'option |examen| dans la commande \cmd{\documentclass}.
% \end{rem}
%
% \subsection{Encodage des fichiers}
%
-% Taper de longs textes en français en {\LaTeX} devient rapidement
-% pénible si on utilise les commandes |\'e|, |\`a| ou |\^e| pour entrer
-% les lettres accentuées. Afin de pouvoir plutôt entrer directement |é|,
-% |à| ou |ê|, {\LaTeX} doit être configuré pour reconnaître les lettres
-% accentuées. C'est le rôle du paquetage \pkg{inputenc}.
+% Composer de longs textes en français en {\LaTeX} devient rapidement
+% pénible si l'on utilise les commandes |\'e|, |\`a| ou |\^e| pour
+% entrer les lettres accentuées. Afin de pouvoir plutôt entrer
+% directement |é|, |à| ou |ê|, {\LaTeX} doit être configuré pour
+% reconnaître les lettres accentuées. C'est le rôle du paquetage
+% \pkg{inputenc} \citep{inputenc}.
%
-% Cependant, il existe plusieurs manières différentes d'encoder --- ou
+% Il existe plusieurs manières différentes d'encoder --- ou
% d'enregistrer --- les lettres accentuées et autres caractères
% spéciaux (comme, par exemple, le symbole de l'euro) dans un
% ordinateur. La méthode la plus répandue et celle standard sur les
% versions récentes des systèmes d'exploitation Linux et OS~X est
% l'UTF-8 de la norme
-% \href{http://fr.wikipedia.org/wiki/Unicode}{Unicode}. Les gabarits
+% \link{http://fr.wikipedia.org/wiki/Unicode}{Unicode}. Les gabarits
% sont livrés dans ce type d'encodage.
%
% La déclaration
@@ -753,23 +825,22 @@
% Selon l'éditeur de texte employé et la version du système
% d'exploitation, il peut être nécessaire d'utiliser les normes
% d'encodage %
-% \href{http://fr.wikipedia.org/wiki/ISO_8859-1}{ISO~8859-1} %
+% \link{http://fr.wikipedia.org/wiki/ISO_8859-1}{ISO~8859-1} %
% (ou Latin-1; option |latin1| de \pkg{inputenc}), %
-% \href{http://fr.wikipedia.org/wiki/ISO_8859-15}{ISO~8859-15} %
+% \link{http://fr.wikipedia.org/wiki/ISO_8859-15}{ISO~8859-15} %
% (ou Latin-9; option |latin9|) ou %
-% \href{http://fr.wikipedia.org/wiki/Windows-1252}{Windows-1252} %
+% \link{http://fr.wikipedia.org/wiki/Windows-1252}{Windows-1252} %
% (options |cp1252| ou |ansinew|).
%
-% La situation est plus simple avec le moteur {\XeLaTeX} puisqu'il
-% gère nativement Unicode. Le paquetage \pkg{inputenc} est non
-% seulement inutile, mais incompatible avec {\XeLaTeX}. C'est
-% pourquoi, dans les gabarits, \pkg{inputenc} est chargé seulement
-% lorsque {\XeLaTeX} n'est pas le moteur employé pour compiler le
-% document.
+% La situation est plus simple avec {\XeLaTeX} puisqu'il gère
+% nativement Unicode. Le paquetage \pkg{inputenc} est non seulement
+% inutile, mais incompatible avec {\XeLaTeX}. C'est pourquoi, dans les
+% gabarits, \pkg{inputenc} est chargé seulement lorsque {\XeTeX}
+% n'est pas le moteur employé pour compiler le document.
%
% \subsection{Paquetages additionnels}
%
-% Tel qu'explicité à la \autoref{sec:paquetages}, la classe
+% Tel qu'expliqué à la \autoref{sec:paquetages}, la classe
% charge déjà quelques paquetages. Cependant, il est fort probable que
% vous devrez en charger d'autres pour composer votre document. Les
% gabarits prévoient un endroit pour le chargement de paquetages
@@ -785,18 +856,19 @@
%
% Les gabarits comportent des déclarations types pour utiliser les
% polices Palatino ou Times sous {\LaTeX} ou, sous {\XeLaTeX}, leurs
-% équivalents Pagella et Termes du projet TeX~Gyre.
+% équivalents Pagella et Termes du projet
+% \link{http://www.gust.org.pl/projects/e-foundry/tex-gyre/}{TeX~Gyre}.
%
% \subsection{Hyperliens}
% \label{sec:hyperref}
%
-% Le paquetage \pkg{hyperref} permet de transformer toutes les
-% références en hyperliens cliquables lorsque le document est produit
-% avec pdf{\LaTeX}. L'interaction de ce paquetage avec les autres est
-% parfois (voire souvent) délicate. Pour cette raison, il est
-% habituellement nécessaire de charger \pkg{hyperref} en tout
+% Le paquetage \pkg{hyperref} \citep{hyperref} permet de transformer
+% toutes les références en hyperliens cliquables lorsque le document
+% est produit avec pdf{\LaTeX}. L'interaction de ce paquetage avec les
+% autres est parfois (voire souvent) délicate. Pour cette raison, il
+% est habituellement nécessaire de charger \pkg{hyperref} en tout
% dernier. C'est pourquoi il n'est pas chargé dans la classe, mais
-% plutôt dans les gabarits. Prendre soin de maintenir le dernier rang
+% plutôt dans les gabarits. Prenez soin de maintenir le dernier rang
% de chargement lors de l'édition d'un gabarit.
%
% La configuration du paquetage dans les gabarits fait en sorte que
@@ -811,7 +883,7 @@
% \begin{DescribeMacro}{\frenchbsetup}
% La commande \cmd{\frenchbsetup} de \pkg{babel} permet de contrôler
% certains ajustements typographiques apportés par le paquetage en
-% mode français. Consulter la documentation de \pkg{babel} pour la
+% mode français. Consultez la documentation de \pkg{babel} pour la
% liste des options de configuration disponibles.
% \end{DescribeMacro}
%
@@ -832,20 +904,20 @@
%
% \begin{DescribeMacro}{\nombre}
% Au sujet des espaces dans les nombres, le paquetage \pkg{numprint} étant
-% chargé dans la classe avec \pkg{babel}, on peut utiliser la
+% chargé dans la classe avec \pkg{babel}, vous pouvez utiliser la
% commande \cmd{\nombre} pour formater automatiquement les nombres. Par
% exemple, le résultat de |\nombre{123456789}| est
% \nombre{123456789}.
% \end{DescribeMacro}
%
-% Ces ajustements doivent évidemment être désactivés si l'option
+% Vous devez évidemment désactiver ces ajustements si l'option
% |nobabel| est spécifiée au chargement de la classe.
%
% \subsection{Style de la bibliographie}
% \label{sec:bibliographystyle}
%
% \begin{DescribeMacro}{\bibliographystyle}
-% Il est fortement recommandé d'utiliser BIB{\TeX} pour la préparation
+% Il est fortement recommandé d'utiliser {\BibTeX} pour la préparation
% de la bibliographie. Le formatage de la bibliographie est contrôlé
% par un style choisi par la commande \cmd{\bibliographystyle}. Les styles
% standards de {\LaTeX} sont |plain|, |unsrt|, |alpha| et |abbrv|.
@@ -860,7 +932,7 @@
% et les URL. Le paquetage fournit des styles de bibliographie
% |plainnat|, |unsrtnat| et |abbrvnat| similaires aux styles standards,
% mais plus complets. Il existe des
-% \href{http://mirrors.ctan.org/biblio/bibtex/contrib/bib-fr/}{versions
+% \link{http://mirrors.ctan.org/biblio/bibtex/contrib/bib-fr/}{versions
% francisées} de ces styles (et de quelques autres) dans CTAN.
%
% Afin d'assurer le bon fonctionnement avec \pkg{babel}, le
@@ -873,8 +945,8 @@
% explicitement \pkg{natbib} avec ses options;
% \item
% \begin{DescribeMacro}{\setcitestyle}
-% passer de nouvelles options à \pkg{natbib} avec la
-% commande \cmd{\setcitestyle}.
+% utiliser la commande \cmd{\setcitestyle} pour passer de
+% nouvelles options à \pkg{natbib}.
% \end{DescribeMacro}
% \end{enumerate}
%
@@ -891,18 +963,18 @@
% \begin{quote}
% |\documentclass{ulthese}| \\
% |...| \\
-% |\bibliographystyle{plain-fr}| \\
-% |\setcitestyle{numbers,square}|
+% |\setcitestyle{numbers,square}| \\
+% |\bibliographystyle{plain-fr}|
% \end{quote}
%
-% Consulter la %
+% Consultez la %
% \doc{natbib}{http://texdoc.net/pkg/natbib/} %
% de \pkg{natbib} pour les détails.
%
-% On trouve dans CTAN le paquetage
-% \href{http://www.ctan.org/pkg/francais-bst/}{\pkg{francais-bst}}
-% qui fournit une feuille de style compatible avec \pkg{natbib}.
-% Celle-ci permet de composer des bibliographies auteur-année
+% Le paquetage
+% \link{http://www.ctan.org/pkg/francais-bst/}{\pkg{francais-bst}}
+% \citep{francais-bst} fournit une feuille de style compatible avec
+% \pkg{natbib} permettant de composer des bibliographies auteur-année
% respectant les normes de typographie française proposées dans
% \cite{Malo:1996}. Pour utiliser ce style, on spécifiera dans le
% préambule du document LaTeX
@@ -936,7 +1008,7 @@
% mémoires devraient comporter les pages liminaires suivantes, dans
% l'ordre:
% \begin{enumerate}
-% \item la page titre (obligatoire);
+% \item la page de titre (obligatoire);
% \item la page frontispice (obligatoire);
% \item un résumé en français (obligatoire);
% \item un résumé en anglais (recommandé mais non obligatoire);
@@ -952,7 +1024,7 @@
% \end{enumerate}
%
% \begin{rem}
-% Pour un examen de doctorat, on ne considère que la page titre
+% Pour un examen de doctorat, on ne considère que la page de titre
% comme obligatoire. L'option de classe |examen| supprime d'ailleurs
% la page frontispice. Il est laissé aux auteurs le soin de
% supprimer les autres pages liminaires des gabarits.
@@ -1018,7 +1090,7 @@
% \subsection{Bibliographie}
%
% \begin{DescribeMacro}{\bibliography}
-% Si vous utilisez BIB{\TeX}, la bibliographie est insérée dans le
+% Si vous utilisez {\BibTeX}, la bibliographie est insérée dans le
% document à l'endroit où apparait la commande \cmd{\bibliography} dans le
% code source.
% \end{DescribeMacro}
@@ -1032,11 +1104,11 @@
% \class{ulthese} (et non sur celle de {\LaTeX} en général), prière
% de consulter d'abord
% \begin{enumerate}
-% \item le \href{http://www.theses.ulaval.ca/wiki/}{WikiThèse} de
+% \item le \link{http://www.theses.ulaval.ca/wiki/}{WikiThèse} de
% l'Université Laval, en particulier la
-% \href{http://www.theses.ulaval.ca/wiki/index.php?title=FAQ}{Foire aux questions};
+% \link{http://www.theses.ulaval.ca/wiki/index.php?title=FAQ}{Foire aux questions};
% \item les
-% \href{http://listes.ulaval.ca/listserv/archives/ulthese-aide.html}{archives}
+% \link{http://listes.ulaval.ca/listserv/archives/ulthese-aide.html}{archives}
% de la liste de distribution \texttt{ulthese-aide}.
% \end{enumerate}
% Si la réponse à votre question ne se trouve ni dans le wiki, ni dans
@@ -1046,17 +1118,88 @@
% \StopEventually{
% \begin{thebibliography}{1}
% \addcontentsline{toc}{section}{Références}
+% \bibitem[{Braams et Bezos(2015)}]{babel}
+% Braams, J. et J.~Bezos. 2015,
+% {\selectlanguage{english}\emph{Babel}}.
+% URL~\url{http://www.ctan.org/pkg/babel/}.
+%
+% \bibitem[{Carlisle et {The \LaTeX3\ Project}(2014)}]{graphicx}
+% Carlisle, D. et {The \LaTeX3\ Project}. 2014,
+% {\selectlanguage{english}\emph{Packages in the `graphics'
+% Bundle}}. URL~\url{http://www.ctan.org/pkg/graphics/}.
+%
+% \bibitem[{Charette(2015)}]{polyglossia}
+% Charette, F. 2015, {\selectlanguage{english}\emph{Polyglossia:
+% An Alternative to Babel for {\XeLaTeX} and {\LuaLaTeX}}}.
+% URL~\url{http://www.ctan.org/pkg/polyglossia/}, current
+% maintainer Arthur Reutenauer.
+%
+% \bibitem[{Daly(2010)}]{natbib}
+% Daly, P.~W. 2010, {\selectlanguage{english}\emph{Natural
+% Sciences Citations and References}}.
+% URL~\url{http://www.ctan.org/pkg/natbib/}.
+%
+% \bibitem[{Goulet(2013)}]{francais-bst}
+% Goulet, V. 2013, {\selectlanguage{french}«Paquetage
+% \pkg{francais-bst}»},
+% URL~\url{http://www.ctan.org/pkg/francais-bst/}.
+%
+% \bibitem[{Goulet(2016)}]{Goulet:2016}
+% Goulet, V. 2016, {\selectlanguage{french}\emph{Rédaction avec
+% {\LaTeX}}}, document libre sous contrat Creative Commons.
+% ISBN~978-2-9811416-7-5.
+% URL~\url{https://ctan.org/pkg/formation-latex-ul}.
+%
+% \bibitem[{Harders(2012)}]{numprint}
+% Harders, H. 2012, {\selectlanguage{english}\emph{The
+% \pkg{numprint} package}}.
+% URL~\url{http://www.ctan.org/pkg/numprint/}.
+%
+% \bibitem[{Jeffrey et Mittelbach(2015)}]{inputenc}
+% Jeffrey, A. et F.~Mittelbach. 2015,
+% {\selectlanguage{english}\emph{inputenc.sty}}.
+% URL~\url{http://www.ctan.org/pkg/inputenc/}.
+%
+% \bibitem[{Kern(2007)}]{xcolor}
+% Kern, D.~U. 2007, {\selectlanguage{english}\emph{Extending
+% {\LaTeX}’s color facilities: the \pkg{xcolor} package}}.
+% URL~\url{http://www.ctan.org/pkg/xcolor/}.
+%
% \bibitem[{Malo(1996)}]{Malo:1996}
-% Malo, M. 1996, {\emph{Guide de la
-% communication écrite au cégep, à l'université et en entreprise}}, Québec
-% Amérique. ISBN~978-2-8903-7875-9.
+% Malo, M. 1996, {\selectlanguage{french}\emph{Guide de la
+% communication écrite au cégep, à l'université et en
+% entreprise}}, Québec Amérique. ISBN~978-2-8903-7875-9.
+%
+% \bibitem[{Rahtz et Oberdiek(2012)}]{hyperref}
+% Rahtz, S. et H.~Oberdiek. 2012,
+% {\selectlanguage{english}\emph{Hypertext marks in {\LaTeX}: a
+% manual for \pkg{hyperref}}}.
+% URL~\url{http://www.ctan.org/pkg/hyperref/}.
+%
+% \bibitem[{Robertson et Hosny(2015)}]{fontspec}
+% Robertson, W. et K.~Hosny. 2015,
+% {\selectlanguage{english}\emph{The \pkg{fontspec} package: Font
+% selection for {\XeLaTeX} and {\LuaLaTeX}}}.
+% URL~\url{http://www.ctan.org/pkg/fontspec/}.
+%
+% \bibitem[{Robertson et coll.(2015)Robertson, Stephani et
+% Hosny}]{unicode-math}
+% Robertson, W., P.~Stephani et K.~Hosny. 2015,
+% {\selectlanguage{english}\emph{Experimental {U}nicode
+% Mathematical Typesetting: The \pkg{unicode-math} Package}}.
+% ULR~\url{http://www.ctan.org/pkg/unicode-math/}.
+%
+% \bibitem[{Wilson(2013)}]{memoir}
+% Wilson, P. 2013, {\selectlanguage{english}\emph{The Memoir Class
+% for Configurable Typesetting}}, 8{\ieme} éd., The Herries Press.
+% URL~\url{http://www.ctan.org/pkg/memoir/}, maintained by Lars
+% Madsen.
% \end{thebibliography}
-% ^^A\PrintChanges
+% \PrintChanges
% }
%
% ^^A Début du code de la classe
%
-% \newpage
% \appendix
% \section{Mise en {\oe}uvre}
% \label{sec:meo}
@@ -1139,86 +1282,137 @@
% \begin{macro}{PhD,MSc,MA,...}
% Définition du type de grade et si la thèse ou le mémoire est
% multifacultaire, effectué en cotutelle, en bidiplomation ou en
-% extension. On identifie également si le type de programme
-% (doctorat ou maîtrise) est masculin ou non; cela servira à adapter
-% la composition de la page titre, plus loin.
+% extension. Certaines options ne sont valides que pour une thèse ou
+% que pour un mémoire. On identifie également si le type de
+% programme (doctorat ou maîtrise) est masculin ou non; cela servira
+% à adapter la composition de la page de titre, plus loin.
% \begin{macrocode}
\newcommand*{\UL@typenum}{}
\DeclareOption{LLD}{%
\renewcommand*{\UL@typenum}{0}
\setboolean{UL@isprogmasc}{true}
\newcommand*{\UL@typeofdoc}{Th\`ese}
- \newcommand*{\UL@degree}{Docteur en droit (L.L.D.)}}
+ \newcommand*{\UL@degree}{Docteur en droit (LL.~D.)}}
+\DeclareOption{DMus}{%
+ \renewcommand*{\UL@typenum}{0}
+ \setboolean{UL@isprogmasc}{true}
+ \newcommand*{\UL@typeofdoc}{Th\`ese}
+ \newcommand*{\UL@degree}{Docteur en musique (D.~Mus.)}}
\DeclareOption{DPsy}{%
\renewcommand*{\UL@typenum}{0}
\setboolean{UL@isprogmasc}{true}
\newcommand*{\UL@typeofdoc}{Th\`ese}
- \newcommand*{\UL@degree}{Docteur en psychologie (D.Psy.)}}
+ \newcommand*{\UL@degree}{Docteur en psychologie (D.~Psy.)}}
\DeclareOption{DThP}{%
\renewcommand*{\UL@typenum}{0}
\setboolean{UL@isprogmasc}{true}
\newcommand*{\UL@typeofdoc}{Th\`ese}
- \newcommand*{\UL@degree}{Docteur en th\'eologie pratique (D.Th.P.)}}
+ \newcommand*{\UL@degree}{Docteur en th\'eologie pratique (D.~Th.~P.)}}
\DeclareOption{PhD}{%
\renewcommand*{\UL@typenum}{0}
\setboolean{UL@isprogmasc}{true}
\newcommand*{\UL@typeofdoc}{Th\`ese}
- \newcommand*{\UL@degree}{Philosophi{\ae} doctor (Ph.D.)}}
-\DeclareOption{LLM}{%
+ \newcommand*{\UL@degree}{Philosophi{\ae} doctor (Ph.~D.)}}
+\DeclareOption{MATDR}{%
\renewcommand*{\UL@typenum}{0}
\setboolean{UL@isprogmasc}{false}
\newcommand*{\UL@typeofdoc}{M\'emoire}
- \newcommand*{\UL@degree}{Ma\^itre en droit (L.L.M.)}}
+ \newcommand*{\UL@degree}{Ma\^itre en am\'enagement du territoire %
+ et d\'eveloppement r\'egional (M.ATDR)}}
+\DeclareOption{MArch}{%
+ \renewcommand*{\UL@typenum}{0}
+ \setboolean{UL@isprogmasc}{false}
+ \newcommand*{\UL@typeofdoc}{M\'emoire}
+ \newcommand*{\UL@degree}{Ma\^itre en architecture (M.~Arch.)}}
\DeclareOption{MA}{%
\renewcommand*{\UL@typenum}{0}
\setboolean{UL@isprogmasc}{false}
\newcommand*{\UL@typeofdoc}{M\'emoire}
\newcommand*{\UL@degree}{Ma\^itre \`es arts (M.A.)}}
+\DeclareOption{LLM}{%
+ \renewcommand*{\UL@typenum}{0}
+ \setboolean{UL@isprogmasc}{false}
+ \newcommand*{\UL@typeofdoc}{M\'emoire}
+ \newcommand*{\UL@degree}{Ma\^itre en droit (LL.~M.)}}
+\DeclareOption{MErg}{%
+ \renewcommand*{\UL@typenum}{0}
+ \setboolean{UL@isprogmasc}{false}
+ \newcommand*{\UL@typeofdoc}{M\'emoire}
+ \newcommand*{\UL@degree}{Ma\^itre en ergoth\'erapie (M.~Erg.)}}
\DeclareOption{MMus}{%
\renewcommand*{\UL@typenum}{0}
\setboolean{UL@isprogmasc}{false}
\newcommand*{\UL@typeofdoc}{M\'emoire}
- \newcommand*{\UL@degree}{Ma\^itre en musique (M.Mus.)}}
-\DeclareOption{MSc}{%
+ \newcommand*{\UL@degree}{Ma\^itre en musique (M.~Mus.)}}
+\DeclareOption{MPht}{%
\renewcommand*{\UL@typenum}{0}
\setboolean{UL@isprogmasc}{false}
\newcommand*{\UL@typeofdoc}{M\'emoire}
- \newcommand*{\UL@degree}{Ma\^itre \`es sciences (M.Sc.)}}
-\DeclareOption{MServSoc}{%
+ \newcommand*{\UL@degree}{Ma\^itre en physioth\'erapie (M.~Pht.)}}
+\DeclareOption{MSc}{%
\renewcommand*{\UL@typenum}{0}
\setboolean{UL@isprogmasc}{false}
\newcommand*{\UL@typeofdoc}{M\'emoire}
- \newcommand*{\UL@degree}{Ma\^itre en service social (M.Serv.Soc.)}}
+ \newcommand*{\UL@degree}{Ma\^itre \`es sciences (M.~Sc.)}}
\DeclareOption{MScGeogr}{%
\renewcommand*{\UL@typenum}{0}
\setboolean{UL@isprogmasc}{false}
\newcommand*{\UL@typeofdoc}{M\'emoire}
- \newcommand*{\UL@degree}{Ma\^itre en sciences g\'eographiques (M.Sc.G\'eogr.)}}
-\DeclareOption{MATDR}{%
+ \newcommand*{\UL@degree}{Ma\^itre en sciences g\'eographiques (M.~Sc.~g\'eogr.)}}
+\DeclareOption{MServSoc}{%
\renewcommand*{\UL@typenum}{0}
\setboolean{UL@isprogmasc}{false}
\newcommand*{\UL@typeofdoc}{M\'emoire}
- \newcommand*{\UL@degree}{Ma\^itre en am\'enagement du territoire et d\'eveloppement r\'egional (M.ATDR)}}
+ \newcommand*{\UL@degree}{Ma\^itre en service social (M.~Serv.~soc.)}}
+\DeclareOption{MPsEd}{%
+ \renewcommand*{\UL@typenum}{0}
+ \setboolean{UL@isprogmasc}{false}
+ \newcommand*{\UL@typeofdoc}{M\'emoire}
+ \newcommand*{\UL@degree}{Ma\^itre en psycho\'education (M.~Ps.~\'ed.)}}
\DeclareOption{multifacultaire}{%
- \renewcommand*{\UL@typenum}{1}}
+ \ifthenelse{\equal{\UL@typeofdoc}{Th\`ese}}{%
+ \renewcommand*{\UL@typenum}{1}}{%
+ \ClassError{ulthese}{%
+ Incompatible option multifacultaire}
+ {Use this option with a doctorate degree only.}}}
\DeclareOption{cotutelle}{%
- \renewcommand*{\UL@typenum}{2}
- \protected@edef\UL@typeofdoc{\UL@typeofdoc\ en cotutelle}}
+ \ifthenelse{\equal{\UL@typeofdoc}{Th\`ese}}{%
+ \renewcommand*{\UL@typenum}{2}
+ \protected@edef\UL@typeofdoc{\UL@typeofdoc\ en cotutelle}}{%
+ \ClassError{ulthese}{%
+ Incompatible option cotutelle}
+ {Use this option with a doctorate degree only.}}}
\DeclareOption{bidiplomation}{%
- \renewcommand*{\UL@typenum}{2}
- \protected@edef\UL@typeofdoc{\UL@typeofdoc}}
+ \ifthenelse{\equal{\UL@typeofdoc}{M\'emoire}}{%
+ \renewcommand*{\UL@typenum}{2}
+ \protected@edef\UL@typeofdoc{\UL@typeofdoc}}{%
+ \ClassError{ulthese}{%
+ Incompatible option bidiplomation}
+ {Use this option with a master degree only.}}}
\DeclareOption{extensionUdeS}{%
- \renewcommand*{\UL@typenum}{3}
- \newcommand*{\UL@extensionat}{Universit\'e de Sherbrooke}
- \newcommand*{\UL@extensionloc}{Sherbrooke, Qu\'ebec}}
+ \ifthenelse{\equal{\UL@typeofdoc}{Th\`ese}}{%
+ \renewcommand*{\UL@typenum}{3}
+ \newcommand*{\UL@extensionat}{Universit\'e de Sherbrooke}
+ \newcommand*{\UL@extensionloc}{Sherbrooke, Canada}}{%
+ \ClassError{ulthese}{%
+ Incompatible option extensionUdeS}
+ {Use this option with a doctorate degree only.}}}
\DeclareOption{extensionUQO}{%
- \renewcommand*{\UL@typenum}{3}
- \newcommand*{\UL@extensionat}{Universit\'e du Qu\'ebec en Outaouais}
- \newcommand*{\UL@extensionloc}{Gatineau, Qu\'ebec}}
+ \ifthenelse{\equal{\UL@typeofdoc}{Th\`ese}}{%
+ \renewcommand*{\UL@typenum}{3}
+ \newcommand*{\UL@extensionat}{Universit\'e du Qu\'ebec en Outaouais}
+ \newcommand*{\UL@extensionloc}{Gatineau, Canada}}{%
+ \ClassError{ulthese}{%
+ Incompatible option extensionUQO}
+ {Use this option with a doctorate degree only.}}}
\DeclareOption{extensionUQAC}{%
- \renewcommand*{\UL@typenum}{3}
- \newcommand*{\UL@extensionat}{Universit\'e du Qu\'ebec \`a Chicoutimi}
- \newcommand*{\UL@extensionloc}{Chicoutimi, Qu\'ebec}}
+ \ifthenelse{\equal{\UL@typeofdoc}{M\'emoire}}{%
+ \renewcommand*{\UL@typenum}{3}
+ \newcommand*{\UL@extensionat}{Universit\'e du Qu\'ebec \`a Chicoutimi}
+ \newcommand*{\UL@extensionloc}{Chicoutimi, Canada}}{%
+ \ClassError{ulthese}{%
+ Incompatible option extensionUQAC}
+ {Use this option with a master degree only.}}}
% \end{macrocode}
% \end{macro}
%
@@ -1299,17 +1493,15 @@
\RequirePackage[autolanguage]{numprint}}{}
% \end{macrocode}
%
-% L'insertion du logo de l'Université sur la page titre requiert
-% \pkg{graphicx}. On définit également une couleur pour les
-% hyperliens dans le document (mais \pkg{hyperref} est chargé dans
-% les gabarits afin de demeurer le dernier paquetage chargé; voir la
+% L'insertion du logo de l'Université sur la page de titre requiert
+% \pkg{graphicx}. Les coloration des hyperliens requiert \pkg{xcolor}.
% \autoref{sec:hyperref}).
% \begin{macrocode}
\RequirePackage{graphicx}
\RequirePackage{xcolor}
% \end{macrocode}
%
-% La commande \cmd{\textcopyright} utilisée sur la page titre requiert le
+% La commande \cmd{\textcopyright} utilisée sur la page de titre requiert le
% paquetage \pkg{textcomp} pour obtenir un beau signe de copyright.
% \begin{macrocode}
\RequirePackage{textcomp}
@@ -1331,9 +1523,12 @@
% \subsection{Couleur des hyperliens}
% \label{sec:couleurs}
%
-% La classe définit une couleur standard pour les hyperliens, une
-% teinte de bleu assez foncée pour être à fois visible en couleur et
-% peu contrastante si le document est imprimé en noir et blanc.
+% Le paquetage \pkg{hyperref} est chargé dans les gabarits afin de
+% demeurer le dernier paquetage chargé; voir la
+% \autoref{sec:hyperref}. La classe définit néanmoins une couleur standard pour
+% les hyperliens, une teinte de bleu assez foncée pour être à fois
+% visible en couleur et peu contrastante si le document est imprimé en
+% noir et blanc.
% \begin{macrocode}
\definecolor{ULlinkcolor}{rgb}{0,0,0.3}
% \end{macrocode}
@@ -1394,7 +1589,7 @@
%
% \subsection{Pages de titre}
%
-% Le code pour traiter et composer la page titre et la page
+% Le code pour traiter et composer la page de titre et la page
% frontispice constitue l'essentiel de la classe.
%
% \subsubsection{Famille et style de la police de caractères}
@@ -1424,7 +1619,7 @@
% \bottomrule
% \end{tabular}
% \caption{Tailles et graisses de la police Helvetica des éléments
-% de la page titre}
+% de la page de titre}
% \label{tab:polices}
% \end{table}
%
@@ -1506,7 +1701,7 @@
% Le titre et le sous-titre peuvent s'étendre sur plus d'une ligne.
% Sans traitement spécial, un long titre ou sous-titre aurait pour
% impact de décaler vers le bas tous les autres éléments de la page
-% titre. Pour contrer ce phénomène, nous devrons mesurer la hauteur du
+% de titre. Pour contrer ce phénomène, nous devrons mesurer la hauteur du
% titre et du sous-titre pour ensuite ajuster en conséquence la
% distance entre ce bloc et les éléments qui suivent.
%
@@ -1555,7 +1750,7 @@
% La commande |\Ul@details| est la plus complexe puisque la
% disposition des informations additionnelles sur le document varie
% beaucoup selon le type de thèse ou de mémoire. Il existe quatre
-% grandes catégories de disposition des éléments sur la page titre:
+% grandes catégories de disposition des éléments sur la page de titre:
% standard; multifacultaire; en cotutelle ou en bidiplomation
% (disposition identique); en extension.
%
@@ -1627,7 +1822,7 @@
% \subsubsection{Conception des pages de titre}
%
% \begin{macro}{\pagestitre}
-% Les thèses et mémoires comportent une page titre et une page
+% Les thèses et mémoires comportent une page de titre et une page
% frontispice. La première comporte:
% \begin{enumerate}
% \item le logo de l'Université Laval (sauf pour les thèses ou
@@ -1720,7 +1915,7 @@
% \end{macro}
%
% \begin{macro}{\pagetitre}
-% La page titre était produite avec la commande \cmd{\pagetitre} dans
+% La page de titre était produite avec la commande \cmd{\pagetitre} dans
% les versions précédentes de la classe. Émettre un avertissement et
% utiliser plutôt \cmd{\pagestitre} si la commande obsolète est utilisée.
% \begin{macrocode}
@@ -1824,7 +2019,6 @@
% ^^A Fin du code de la classe
%
% \Finale
-% \PrintChanges
%
% \iffalse
% ^^A Gabarits du document maître
@@ -1847,8 +2041,9 @@
%% [Ne pas hésiter à supprimer les commentaires après les avoir lus.]
%%
%% Déclaration de la classe avec le type de grade
-%<phd>%% [l'un de PhD, LLD, DPsy, DThP]
-%<m>%% [l'un de MSc, LLM, MA, MMus, MServSoc, MScGeogr, MATDR]
+%<phd>%% [l'un de LLD, DMus, DPsy, DThP, PhD]
+%<m>%% [l'un de MATDR, MArch, MA, LLM, MErg, MMus, MPht, MSc, MScGeogr,
+%<m>%% MServSoc, MPsEd]
%% et les langues les plus courantes. Le français sera la langue par
%% défaut du document.
%<phd&(standard|mesure)>\documentclass[PhD,english,french]{ulthese}
@@ -1860,19 +2055,19 @@
%<m&bidiplomation>\documentclass[MA,bidiplomation,english,french]{ulthese}
%<m&UQAC>\documentclass[MSc,extensionUQAC,english,french]{ulthese}
%% Encodage utilisé pour les caractères accentués dans les fichiers
- %% source du document. Les gabarits sont encodés en UTF-8. Inutile avec
- %% XeLaTeX, qui gère Unicode nativement.
+ %% source du document. Les gabarits sont encodés en UTF-8. Inutile
+ %% avec XeLaTeX, qui gère Unicode nativement.
\ifxetex\else \usepackage[utf8]{inputenc} \fi
%% Charger ici les autres paquetages nécessaires pour le document.
%% Quelques exemples; décommenter au besoin.
- %\usepackage{amsmath} % recommandé pour les mathématiques
- %\usepackage{ncccomma} % gestion de la virgule dans les nombres
+ %\usepackage{amsmath} % recommandé pour les mathématiques
+ %\usepackage{ncccomma} % gestion de la virgule dans les nombres
%% Utilisation d'une autre police de caractères pour le document.
%% - Sous LaTeX
- %\usepackage{mathpazo} % texte et mathématiques en Palatino
- %\usepackage{mathptmx} % texte et mathématiques en Times
+ %\usepackage{mathpazo} % texte et mathématiques en Palatino
+ %\usepackage{mathptmx} % texte et mathématiques en Times
%% - Sous XeLaTeX
%\setmainfont{TeX Gyre Pagella} % texte en Pagella (Palatino)
%\setmathfont{TeX Gyre Pagella Math} % mathématiques en Pagella (Palatino)
@@ -1913,7 +2108,7 @@
%<phd&(UdeS|UQO)> \programme{Doctorat en <discipline>}
%<m&standard> \programme{Maîtrise en <discipline> <-- majeure, s'il y a lieu>}
%<m&mesure> \programme{Maîtrise sur mesure en <discipline> <-- majeure, s'il y a lieu>}
-%<m&bidiplomation> \programme{Maîtrise en études anciennes}
+%<m&bidiplomation> \programme{Maîtrise en <discipline>}
%<m&UQAC> \programme{Maîtrise en <discipline>}
%<!(cotutelle|bidiplomation)> \direction{<Prénom Nom>, <directeur ou directrice> de recherche}
%<cotutelle> \direction{<Prénom Nom>, <directeur ou directrice> de recherche \\
@@ -2042,5 +2237,6 @@ Texte de l'annexe.
% mode: doctex
% coding: utf-8
% TeX-master: t
+% TeX-engine: xetex
% End:
% \fi