summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2018-09-13 21:00:00 +0000
committerKarl Berry <karl@freefriends.org>2018-09-13 21:00:00 +0000
commit834611c7675b1f0a1c01e98b273eb260a84c880f (patch)
treeb42a0d5a00b0c17b8e460e9ce88300d1ec42fab2
parente6d91ad539fa8dc48da53e70424beca263cef982 (diff)
ulthese (13sep18)
git-svn-id: svn://tug.org/texlive/trunk@48658 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/latex/ulthese/README.md25
-rw-r--r--Master/texmf-dist/doc/latex/ulthese/abstract.tex7
-rw-r--r--Master/texmf-dist/doc/latex/ulthese/annexe.tex5
-rw-r--r--Master/texmf-dist/doc/latex/ulthese/avantpropos.tex6
-rw-r--r--Master/texmf-dist/doc/latex/ulthese/chapitre1-articles.tex17
-rw-r--r--Master/texmf-dist/doc/latex/ulthese/chapitre1.tex5
-rw-r--r--Master/texmf-dist/doc/latex/ulthese/chapitre2-articles.tex17
-rw-r--r--Master/texmf-dist/doc/latex/ulthese/chapitre2.tex5
-rw-r--r--Master/texmf-dist/doc/latex/ulthese/conclusion.tex12
-rw-r--r--Master/texmf-dist/doc/latex/ulthese/gabarit-doctorat-articles.tex20
-rw-r--r--Master/texmf-dist/doc/latex/ulthese/gabarit-doctorat-cotutelle.tex24
-rw-r--r--Master/texmf-dist/doc/latex/ulthese/gabarit-doctorat-extension-UQO.tex112
-rw-r--r--Master/texmf-dist/doc/latex/ulthese/gabarit-doctorat-extension-UdeS.tex112
-rw-r--r--Master/texmf-dist/doc/latex/ulthese/gabarit-doctorat-mesure.tex110
-rw-r--r--Master/texmf-dist/doc/latex/ulthese/gabarit-doctorat-multifacultaire.tex111
-rw-r--r--Master/texmf-dist/doc/latex/ulthese/gabarit-doctorat.tex20
-rw-r--r--Master/texmf-dist/doc/latex/ulthese/gabarit-maitrise-articles.tex (renamed from Master/texmf-dist/doc/latex/ulthese/gabarit-maitrise-extension-UQAC.tex)43
-rw-r--r--Master/texmf-dist/doc/latex/ulthese/gabarit-maitrise-bidiplomation.tex24
-rw-r--r--Master/texmf-dist/doc/latex/ulthese/gabarit-maitrise-mesure.tex111
-rw-r--r--Master/texmf-dist/doc/latex/ulthese/gabarit-maitrise.tex20
-rw-r--r--Master/texmf-dist/doc/latex/ulthese/introduction.tex9
-rw-r--r--Master/texmf-dist/doc/latex/ulthese/remerciements.tex7
-rw-r--r--Master/texmf-dist/doc/latex/ulthese/resume.tex7
-rw-r--r--Master/texmf-dist/doc/latex/ulthese/ulthese.pdfbin261349 -> 247130 bytes
-rw-r--r--Master/texmf-dist/source/latex/ulthese/ulthese.dtx1107
-rw-r--r--Master/texmf-dist/source/latex/ulthese/ulthese.ins14
-rw-r--r--Master/texmf-dist/tex/latex/ulthese/ulthese.cls105
27 files changed, 846 insertions, 1209 deletions
diff --git a/Master/texmf-dist/doc/latex/ulthese/README.md b/Master/texmf-dist/doc/latex/ulthese/README.md
index 0e7443aaa38..03589d77a89 100644
--- a/Master/texmf-dist/doc/latex/ulthese/README.md
+++ b/Master/texmf-dist/doc/latex/ulthese/README.md
@@ -8,7 +8,7 @@ extensive set of templates for the various types of theses and memoirs
offered at Laval.
Please note that the documentation for the class and the comments in
-the templates are all written in French, the language of the target
+the templates are written in French, the language of the target
audience.
## Licence
@@ -18,18 +18,22 @@ later version.
## Version
-4.4 (2017-06-01)
+5.0 (2018-08-11)
## Author
Université Laval <ulthese-dev@bibl.ulaval.ca>
+## Source code repository
+
+https://gitlab.com/vigou3/ulthese/
+
> The rest of this file is in French for the target audience.
# Paquetage ulthese
Le paquetage **ulthese** fournit la classe du même nom permettant de
-composer des thèses et mémoires immédiatement conformes aux règles
+composer des thèses et des mémoires immédiatement conformes aux règles
générales de présentation matérielle de la Faculté des études
supérieures et postdoctorales (FESP) de
l'[Université Laval](https://www.ulaval.ca). La classe est
@@ -60,19 +64,14 @@ La compilation du fichier ulthese.ins générera plusieurs fichiers:
1. la classe elle-même:
- `ulthese.cls`
-2. des gabarits pour les documents maîtres de différents types de
+2. des gabarits pour le document maître de différents types de
thèses et de mémoires:
- `gabarit-doctorat.tex`
- `gabarit-doctorat-articles.tex`
- - `gabarit-doctorat-mesure.tex`
- - `gabarit-doctorat-multifacultaire.tex`
- `gabarit-doctorat-cotutelle.tex`
- - `gabarit-doctorat-extension-UdeS.tex`
- - `gabarit-doctorat-extension-UQO.tex`
- `gabarit-maitrise.tex`
- - `gabarit-maitrise-mesure.tex`
+ - `gabarit-maitrise-articles.tex`
- `gabarit-maitrise-bidiplomation.tex`
- - `gabarit-maitrise-extension-UQAC.tex`
3. des gabarits pour quelques parties d'un document:
- `resume.tex`
@@ -103,6 +102,12 @@ source avec les commandes
L'historique des versions de la classe se trouve en annexe de la documentation.
+## Commentaires et suggestions
+
+Le [dépôt du projet](https://gitlab.com/vigou3/ulthese/) dans GitLab
+demeure le meilleur endroit pour rapporter des bogues ou pour proposer
+des améliorations à la classe.
+
## Aide additionnelle
Faire appel aux ressources suivantes, dans l'ordre:
diff --git a/Master/texmf-dist/doc/latex/ulthese/abstract.tex b/Master/texmf-dist/doc/latex/ulthese/abstract.tex
index 1384ec8fced..a97d9773e13 100644
--- a/Master/texmf-dist/doc/latex/ulthese/abstract.tex
+++ b/Master/texmf-dist/doc/latex/ulthese/abstract.tex
@@ -1,6 +1,7 @@
-\chapter*{Abstract} % ne pas numéroter
-\phantomsection\addcontentsline{toc}{chapter}{Abstract} % inclure dans TdM
+\chapter*{Abstract} % ne pas numéroter
+\label{chap:abstract} % étiquette pour renvois
+\phantomsection\addcontentsline{toc}{chapter}{\nameref{chap:abstract}} % inclure dans TdM
\begin{otherlanguage*}{english}
- Text of English abstract.
+ <Text of English abstract. Optional, but recommended.>
\end{otherlanguage*}
diff --git a/Master/texmf-dist/doc/latex/ulthese/annexe.tex b/Master/texmf-dist/doc/latex/ulthese/annexe.tex
index d69826a8bba..94af6a03f79 100644
--- a/Master/texmf-dist/doc/latex/ulthese/annexe.tex
+++ b/Master/texmf-dist/doc/latex/ulthese/annexe.tex
@@ -1,3 +1,4 @@
-\chapter{Titre de l'annexe} % numérotée
+\chapter{<Titre de l'annexe>} % numérotée
+\label{chap:} % étiquette pour renvois (à compléter!)
-Texte de l'annexe.
+<Texte de l'annexe.>
diff --git a/Master/texmf-dist/doc/latex/ulthese/avantpropos.tex b/Master/texmf-dist/doc/latex/ulthese/avantpropos.tex
index bc439c12389..ecddf7255af 100644
--- a/Master/texmf-dist/doc/latex/ulthese/avantpropos.tex
+++ b/Master/texmf-dist/doc/latex/ulthese/avantpropos.tex
@@ -1,4 +1,6 @@
\chapter*{Avant-propos} % ne pas numéroter
-\phantomsection\addcontentsline{toc}{chapter}{Avant-propos} % inclure dans TdM
+\label{chap:avantpropos} % étiquette pour renvois
+\phantomsection\addcontentsline{toc}{chapter}{\nameref{chap:avantpropos}} % inclure dans TdM
-L'avant-propos est surtout nécessaire pour une thèse par article.
+<Texte de l'avant-propos. Obligatoire dans une thèse ou un mémoire par
+articles.>
diff --git a/Master/texmf-dist/doc/latex/ulthese/chapitre1-articles.tex b/Master/texmf-dist/doc/latex/ulthese/chapitre1-articles.tex
index 8884b679c3e..1a541ce1239 100644
--- a/Master/texmf-dist/doc/latex/ulthese/chapitre1-articles.tex
+++ b/Master/texmf-dist/doc/latex/ulthese/chapitre1-articles.tex
@@ -1,6 +1,19 @@
-\chapter{Titre du chapitre} % numéroté
+\chapter{<Titre du chapitre ou de l'article>} % numéroté
+\label{chap:} % étiquette pour renvois (à compléter!)
-Texte du chapitre.
+\section{Résumé}
+
+\begin{otherlanguage*}{french}
+ <Résumé de l'article en français. Obligatoire.>
+\end{otherlanguage*}
+
+\section{Abstract}
+
+\begin{otherlanguage*}{english}
+ <English abstract of the paper. Optional, but recommended.>
+\end{otherlanguage*}
+
+<Texte du chapitre ou de l'article.>
\bibliographystyle{} % style de la bibliographie
\bibliography{} % production de la bibliographie
diff --git a/Master/texmf-dist/doc/latex/ulthese/chapitre1.tex b/Master/texmf-dist/doc/latex/ulthese/chapitre1.tex
index e03d4fd16f1..62c98ddf6e1 100644
--- a/Master/texmf-dist/doc/latex/ulthese/chapitre1.tex
+++ b/Master/texmf-dist/doc/latex/ulthese/chapitre1.tex
@@ -1,3 +1,4 @@
-\chapter{Titre du chapitre} % numéroté
+\chapter{<Titre du chapitre ou de l'article>} % numéroté
+\label{chap:} % étiquette pour renvois (à compléter!)
-Texte du chapitre.
+<Texte du chapitre ou de l'article.>
diff --git a/Master/texmf-dist/doc/latex/ulthese/chapitre2-articles.tex b/Master/texmf-dist/doc/latex/ulthese/chapitre2-articles.tex
index 8884b679c3e..1a541ce1239 100644
--- a/Master/texmf-dist/doc/latex/ulthese/chapitre2-articles.tex
+++ b/Master/texmf-dist/doc/latex/ulthese/chapitre2-articles.tex
@@ -1,6 +1,19 @@
-\chapter{Titre du chapitre} % numéroté
+\chapter{<Titre du chapitre ou de l'article>} % numéroté
+\label{chap:} % étiquette pour renvois (à compléter!)
-Texte du chapitre.
+\section{Résumé}
+
+\begin{otherlanguage*}{french}
+ <Résumé de l'article en français. Obligatoire.>
+\end{otherlanguage*}
+
+\section{Abstract}
+
+\begin{otherlanguage*}{english}
+ <English abstract of the paper. Optional, but recommended.>
+\end{otherlanguage*}
+
+<Texte du chapitre ou de l'article.>
\bibliographystyle{} % style de la bibliographie
\bibliography{} % production de la bibliographie
diff --git a/Master/texmf-dist/doc/latex/ulthese/chapitre2.tex b/Master/texmf-dist/doc/latex/ulthese/chapitre2.tex
index e03d4fd16f1..62c98ddf6e1 100644
--- a/Master/texmf-dist/doc/latex/ulthese/chapitre2.tex
+++ b/Master/texmf-dist/doc/latex/ulthese/chapitre2.tex
@@ -1,3 +1,4 @@
-\chapter{Titre du chapitre} % numéroté
+\chapter{<Titre du chapitre ou de l'article>} % numéroté
+\label{chap:} % étiquette pour renvois (à compléter!)
-Texte du chapitre.
+<Texte du chapitre ou de l'article.>
diff --git a/Master/texmf-dist/doc/latex/ulthese/conclusion.tex b/Master/texmf-dist/doc/latex/ulthese/conclusion.tex
index 950f3f45214..6a2d1152a0a 100644
--- a/Master/texmf-dist/doc/latex/ulthese/conclusion.tex
+++ b/Master/texmf-dist/doc/latex/ulthese/conclusion.tex
@@ -1,6 +1,8 @@
-\chapter*{Conclusion} % ne pas numéroter
-\phantomsection\addcontentsline{toc}{chapter}{Conclusion} % dans TdM
+\chapter*{Conclusion} % ne pas numéroter
+\label{chap:conclusion} % étiquette pour renvois
+\phantomsection\addcontentsline{toc}{chapter}{\nameref{chap:conclusion}} % inclure dans TdM
-Une thèse ou un mémoire devrait normalement se terminer par une
-conclusion, placée avant les annexes, le cas échéant. Celle-ci est
-traitée comme un chapitre normal, sauf qu'elle n'est pas numérotée.
+<Texte de la conclusion. Une thèse ou un mémoire devrait normalement
+se terminer par une conclusion placée avant les annexes, le cas
+échéant. La conclusion est traitée comme un chapitre normal, sauf
+qu'elle n'est pas numérotée.>
diff --git a/Master/texmf-dist/doc/latex/ulthese/gabarit-doctorat-articles.tex b/Master/texmf-dist/doc/latex/ulthese/gabarit-doctorat-articles.tex
index 513af6e2078..dad95d80475 100644
--- a/Master/texmf-dist/doc/latex/ulthese/gabarit-doctorat-articles.tex
+++ b/Master/texmf-dist/doc/latex/ulthese/gabarit-doctorat-articles.tex
@@ -21,7 +21,7 @@
%% 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{icomma} % gestion de la virgule dans les nombres
%% Utilisation d'une autre police de caractères pour le document.
%% - Sous LaTeX
@@ -33,11 +33,6 @@
%\setmainfont{TeX Gyre Termes} % texte en Termes (Times)
%\setmathfont{TeX Gyre Termes Math} % mathématiques en Termes (Times)
- %% Gestion des hyperliens dans le document. S'assurer que hyperref
- %% est le dernier paquetage chargé.
- \usepackage{hyperref}
- \hypersetup{colorlinks,allcolors=ULlinkcolor}
-
%% Options de mise en forme du mode français de babel. Consulter la
%% documentation du paquetage babel pour les options disponibles.
%% Désactiver (effacer ou mettre en commentaire) si l'option
@@ -54,7 +49,7 @@
%\addto\extrasfrench{%
% \renewcommand{\bibsection}{\section*{\bibname}\prebibhook}}
- %% Déclarations des pages de titre. Remplacer les éléments entre < >.
+ %% Composition de la page frontispice. Remplacer les éléments entre < >.
%% Supprimer les caractères < >. Couper un long titre ou un long
%% sous-titre manuellement avec \\.
\titre{<Titre principal>}
@@ -64,17 +59,20 @@
% \soustitre{Ceci est un exemple de long sous-titre \\
% avec saut de ligne manuel}
\auteur{<Prénom Nom>}
- \annee{<20xx>}
\direction{<Prénom Nom>, <directeur ou directrice> de recherche}
% \codirection{<Prénom Nom>, <codirecteur ou codirectrice> de recherche}
% \codirection{<Prénom Nom>, <codirecteur ou codirectrice> de recherche \\
% <Prénom Nom>, <codirecteur ou codirectrice> de recherche}
+ %% Les commandes ci-dessous servent uniquement pour la création
+ %% d'une page de titre (interdite lors du dépôt à la FESP).
+ % \annee{<20xx>}
+
\begin{document}
\frontmatter % pages liminaires
-\pagestitre % production des pages de titre
+\frontispice % production de la page frontispice
\include{resume} % résumé français
\include{abstract} % résumé anglais
@@ -89,10 +87,10 @@
\listoffigures % production de la liste des figures
\cleardoublepage
-\dedicace{Dédicace si désiré}
+\dedicace{<Dédicace si désiré>}
\cleardoublepage
-\epigraphe{Texte de l'épigraphe}{Source ou auteur}
+\epigraphe{<Texte de l'épigraphe>}{<Source ou auteur>}
\cleardoublepage
\include{remerciements} % remerciements
diff --git a/Master/texmf-dist/doc/latex/ulthese/gabarit-doctorat-cotutelle.tex b/Master/texmf-dist/doc/latex/ulthese/gabarit-doctorat-cotutelle.tex
index f8cdce5c2ba..a59a69303a4 100644
--- a/Master/texmf-dist/doc/latex/ulthese/gabarit-doctorat-cotutelle.tex
+++ b/Master/texmf-dist/doc/latex/ulthese/gabarit-doctorat-cotutelle.tex
@@ -19,7 +19,7 @@
%% 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{icomma} % gestion de la virgule dans les nombres
%% Utilisation d'une autre police de caractères pour le document.
%% - Sous LaTeX
@@ -31,11 +31,6 @@
%\setmainfont{TeX Gyre Termes} % texte en Termes (Times)
%\setmathfont{TeX Gyre Termes Math} % mathématiques en Termes (Times)
- %% Gestion des hyperliens dans le document. S'assurer que hyperref
- %% est le dernier paquetage chargé.
- \usepackage{hyperref}
- \hypersetup{colorlinks,allcolors=ULlinkcolor}
-
%% Options de mise en forme du mode français de babel. Consulter la
%% documentation du paquetage babel pour les options disponibles.
%% Désactiver (effacer ou mettre en commentaire) si l'option
@@ -49,7 +44,7 @@
%% Style de la bibliographie.
\bibliographystyle{}
- %% Déclarations des pages de titre. Remplacer les éléments entre < >.
+ %% Composition de la page frontispice. Remplacer les éléments entre < >.
%% Supprimer les caractères < >. Couper un long titre ou un long
%% sous-titre manuellement avec \\.
\titre{<Titre principal>}
@@ -59,21 +54,24 @@
% \soustitre{Ceci est un exemple de long sous-titre \\
% avec saut de ligne manuel}
\auteur{<Prénom Nom>}
- \annee{<20xx>}
\programme{Doctorat en <discipline> <-- majeure, s'il y a lieu>}
\direction{<Prénom Nom>, <directeur ou directrice> de recherche \\
<Prénom Nom>, <directeur ou directrice> de cotutelle}
% \codirection{<Prénom Nom>, <codirecteur ou codirectrice> de recherche}
% \codirection{<Prénom Nom>, <codirecteur ou codirectrice> de recherche \\
% <Prénom Nom>, <codirecteur ou codirectrice> de recherche}
- \univcotutelle{<Université de cotutelle> \\ <Ville>, <Pays>}
- \gradecotutelle{<Nom du grade> (<sigle du grade>)}
+
+ %% Les commandes ci-dessous servent uniquement pour la création
+ %% d'une page de titre (interdite lors du dépôt à la FESP).
+ % \annee{<20xx>}
+ % \univcotutelle{<Université de cotutelle> \\ <Ville>, <Pays>}
+ % \gradecotutelle{<Nom du grade> (<sigle du grade>)}
\begin{document}
\frontmatter % pages liminaires
-\pagestitre % production des pages de titre
+\frontispice % production de la page frontispice
\include{resume} % résumé français
\include{abstract} % résumé anglais
@@ -88,10 +86,10 @@
\listoffigures % production de la liste des figures
\cleardoublepage
-\dedicace{Dédicace si désiré}
+\dedicace{<Dédicace si désiré>}
\cleardoublepage
-\epigraphe{Texte de l'épigraphe}{Source ou auteur}
+\epigraphe{<Texte de l'épigraphe>}{<Source ou auteur>}
\cleardoublepage
\include{remerciements} % remerciements
diff --git a/Master/texmf-dist/doc/latex/ulthese/gabarit-doctorat-extension-UQO.tex b/Master/texmf-dist/doc/latex/ulthese/gabarit-doctorat-extension-UQO.tex
deleted file mode 100644
index 93d6c1596dc..00000000000
--- a/Master/texmf-dist/doc/latex/ulthese/gabarit-doctorat-extension-UQO.tex
+++ /dev/null
@@ -1,112 +0,0 @@
-%% GABARIT POUR THÈSE EN EXTENSION À L'UQO
-%%
-%% Consulter la documentation de la classe ulthese pour une
-%% description détaillée de la classe, de ce gabarit et des options
-%% disponibles.
-%%
-%% [Ne pas hésiter à supprimer les commentaires après les avoir lus.]
-%%
-%% Déclaration de la classe avec le type de grade
-%% [l'un de LLD, DMus, DPsy, DThP, PhD]
-%% et les langues les plus courantes. Le français sera la langue par
-%% défaut du document.
-\documentclass[PhD,extensionUQO,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.
- \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
-
- %% 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
- %% - Sous XeLaTeX
- %\setmainfont{TeX Gyre Pagella} % texte en Pagella (Palatino)
- %\setmathfont{TeX Gyre Pagella Math} % mathématiques en Pagella (Palatino)
- %\setmainfont{TeX Gyre Termes} % texte en Termes (Times)
- %\setmathfont{TeX Gyre Termes Math} % mathématiques en Termes (Times)
-
- %% Gestion des hyperliens dans le document. S'assurer que hyperref
- %% est le dernier paquetage chargé.
- \usepackage{hyperref}
- \hypersetup{colorlinks,allcolors=ULlinkcolor}
-
- %% Options de mise en forme du mode français de babel. Consulter la
- %% documentation du paquetage babel pour les options disponibles.
- %% Désactiver (effacer ou mettre en commentaire) si l'option
- %% 'nobabel' est spécifiée au chargement de la classe.
- \frenchbsetup{%
- StandardItemizeEnv=true, % format standard des listes
- ThinSpaceInFrenchNumbers=true, % espace fine dans les nombres
- og=«, fg=» % caractères « et » sont les guillemets
- }
-
- %% Style de la bibliographie.
- \bibliographystyle{}
-
- %% Déclarations des pages de titre. Remplacer les éléments entre < >.
- %% Supprimer les caractères < >. Couper un long titre ou un long
- %% sous-titre manuellement avec \\.
- \titre{<Titre principal>}
- % \titre{Ceci est un exemple de long titre \\
- % avec saut de ligne manuel}
- % \soustitre{Sous-titre le cas échéant}
- % \soustitre{Ceci est un exemple de long sous-titre \\
- % avec saut de ligne manuel}
- \auteur{<Prénom Nom>}
- \annee{<20xx>}
- \programme{Doctorat en <discipline>}
- \direction{<Prénom Nom>, <directeur ou directrice> de recherche}
- % \codirection{<Prénom Nom>, <codirecteur ou codirectrice> de recherche}
- % \codirection{<Prénom Nom>, <codirecteur ou codirectrice> de recherche \\
- % <Prénom Nom>, <codirecteur ou codirectrice> de recherche}
- \faculteUL{<Nom de la faculté UL>}
- \faculteUQO{<Nom de la faculté UQO>}
-
-\begin{document}
-
-\frontmatter % pages liminaires
-
-\pagestitre % production des pages de titre
-
-\include{resume} % résumé français
-\include{abstract} % résumé anglais
-\cleardoublepage
-
-\tableofcontents % production de la TdM
-\cleardoublepage
-
-\listoftables % production de la liste des tableaux
-\cleardoublepage
-
-\listoffigures % production de la liste des figures
-\cleardoublepage
-
-\dedicace{Dédicace si désiré}
-\cleardoublepage
-
-\epigraphe{Texte de l'épigraphe}{Source ou auteur}
-\cleardoublepage
-
-\include{remerciements} % remerciements
-\include{avantpropos} % avant-propos
-
-\mainmatter % corps du document
-
-\include{introduction} % introduction
-\include{chapitre1} % chapitre 1
-\include{chapitre2} % chapitre 2, etc.
-\include{conclusion} % conclusion
-
-\appendix % annexes le cas échéant
-
-\include{annexe} % annexe A
-
-\bibliography{} % production de la bibliographie
-
-\end{document}
diff --git a/Master/texmf-dist/doc/latex/ulthese/gabarit-doctorat-extension-UdeS.tex b/Master/texmf-dist/doc/latex/ulthese/gabarit-doctorat-extension-UdeS.tex
deleted file mode 100644
index 77dcfc5b238..00000000000
--- a/Master/texmf-dist/doc/latex/ulthese/gabarit-doctorat-extension-UdeS.tex
+++ /dev/null
@@ -1,112 +0,0 @@
-%% GABARIT POUR THÈSE EN EXTENSION À L'UNIVERSITÉ DE SHERBROOKE
-%%
-%% Consulter la documentation de la classe ulthese pour une
-%% description détaillée de la classe, de ce gabarit et des options
-%% disponibles.
-%%
-%% [Ne pas hésiter à supprimer les commentaires après les avoir lus.]
-%%
-%% Déclaration de la classe avec le type de grade
-%% [l'un de LLD, DMus, DPsy, DThP, PhD]
-%% et les langues les plus courantes. Le français sera la langue par
-%% défaut du document.
-\documentclass[PhD,extensionUdeS,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.
- \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
-
- %% 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
- %% - Sous XeLaTeX
- %\setmainfont{TeX Gyre Pagella} % texte en Pagella (Palatino)
- %\setmathfont{TeX Gyre Pagella Math} % mathématiques en Pagella (Palatino)
- %\setmainfont{TeX Gyre Termes} % texte en Termes (Times)
- %\setmathfont{TeX Gyre Termes Math} % mathématiques en Termes (Times)
-
- %% Gestion des hyperliens dans le document. S'assurer que hyperref
- %% est le dernier paquetage chargé.
- \usepackage{hyperref}
- \hypersetup{colorlinks,allcolors=ULlinkcolor}
-
- %% Options de mise en forme du mode français de babel. Consulter la
- %% documentation du paquetage babel pour les options disponibles.
- %% Désactiver (effacer ou mettre en commentaire) si l'option
- %% 'nobabel' est spécifiée au chargement de la classe.
- \frenchbsetup{%
- StandardItemizeEnv=true, % format standard des listes
- ThinSpaceInFrenchNumbers=true, % espace fine dans les nombres
- og=«, fg=» % caractères « et » sont les guillemets
- }
-
- %% Style de la bibliographie.
- \bibliographystyle{}
-
- %% Déclarations des pages de titre. Remplacer les éléments entre < >.
- %% Supprimer les caractères < >. Couper un long titre ou un long
- %% sous-titre manuellement avec \\.
- \titre{<Titre principal>}
- % \titre{Ceci est un exemple de long titre \\
- % avec saut de ligne manuel}
- % \soustitre{Sous-titre le cas échéant}
- % \soustitre{Ceci est un exemple de long sous-titre \\
- % avec saut de ligne manuel}
- \auteur{<Prénom Nom>}
- \annee{<20xx>}
- \programme{Doctorat en <discipline>}
- \direction{<Prénom Nom>, <directeur ou directrice> de recherche}
- % \codirection{<Prénom Nom>, <codirecteur ou codirectrice> de recherche}
- % \codirection{<Prénom Nom>, <codirecteur ou codirectrice> de recherche \\
- % <Prénom Nom>, <codirecteur ou codirectrice> de recherche}
- \faculteUL{<Nom de la faculté UL>}
- \faculteUdeS{<Nom de la faculté UdeS>}
-
-\begin{document}
-
-\frontmatter % pages liminaires
-
-\pagestitre % production des pages de titre
-
-\include{resume} % résumé français
-\include{abstract} % résumé anglais
-\cleardoublepage
-
-\tableofcontents % production de la TdM
-\cleardoublepage
-
-\listoftables % production de la liste des tableaux
-\cleardoublepage
-
-\listoffigures % production de la liste des figures
-\cleardoublepage
-
-\dedicace{Dédicace si désiré}
-\cleardoublepage
-
-\epigraphe{Texte de l'épigraphe}{Source ou auteur}
-\cleardoublepage
-
-\include{remerciements} % remerciements
-\include{avantpropos} % avant-propos
-
-\mainmatter % corps du document
-
-\include{introduction} % introduction
-\include{chapitre1} % chapitre 1
-\include{chapitre2} % chapitre 2, etc.
-\include{conclusion} % conclusion
-
-\appendix % annexes le cas échéant
-
-\include{annexe} % annexe A
-
-\bibliography{} % production de la bibliographie
-
-\end{document}
diff --git a/Master/texmf-dist/doc/latex/ulthese/gabarit-doctorat-mesure.tex b/Master/texmf-dist/doc/latex/ulthese/gabarit-doctorat-mesure.tex
deleted file mode 100644
index 8c46d30b20d..00000000000
--- a/Master/texmf-dist/doc/latex/ulthese/gabarit-doctorat-mesure.tex
+++ /dev/null
@@ -1,110 +0,0 @@
-%% GABARIT POUR THÈSE SUR MESURE
-%%
-%% Consulter la documentation de la classe ulthese pour une
-%% description détaillée de la classe, de ce gabarit et des options
-%% disponibles.
-%%
-%% [Ne pas hésiter à supprimer les commentaires après les avoir lus.]
-%%
-%% Déclaration de la classe avec le type de grade
-%% [l'un de LLD, DMus, DPsy, DThP, PhD]
-%% et les langues les plus courantes. Le français sera la langue par
-%% défaut du document.
-\documentclass[PhD,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.
- \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
-
- %% 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
- %% - Sous XeLaTeX
- %\setmainfont{TeX Gyre Pagella} % texte en Pagella (Palatino)
- %\setmathfont{TeX Gyre Pagella Math} % mathématiques en Pagella (Palatino)
- %\setmainfont{TeX Gyre Termes} % texte en Termes (Times)
- %\setmathfont{TeX Gyre Termes Math} % mathématiques en Termes (Times)
-
- %% Gestion des hyperliens dans le document. S'assurer que hyperref
- %% est le dernier paquetage chargé.
- \usepackage{hyperref}
- \hypersetup{colorlinks,allcolors=ULlinkcolor}
-
- %% Options de mise en forme du mode français de babel. Consulter la
- %% documentation du paquetage babel pour les options disponibles.
- %% Désactiver (effacer ou mettre en commentaire) si l'option
- %% 'nobabel' est spécifiée au chargement de la classe.
- \frenchbsetup{%
- StandardItemizeEnv=true, % format standard des listes
- ThinSpaceInFrenchNumbers=true, % espace fine dans les nombres
- og=«, fg=» % caractères « et » sont les guillemets
- }
-
- %% Style de la bibliographie.
- \bibliographystyle{}
-
- %% Déclarations des pages de titre. Remplacer les éléments entre < >.
- %% Supprimer les caractères < >. Couper un long titre ou un long
- %% sous-titre manuellement avec \\.
- \titre{<Titre principal>}
- % \titre{Ceci est un exemple de long titre \\
- % avec saut de ligne manuel}
- % \soustitre{Sous-titre le cas échéant}
- % \soustitre{Ceci est un exemple de long sous-titre \\
- % avec saut de ligne manuel}
- \auteur{<Prénom Nom>}
- \annee{<20xx>}
- \programme{Doctorat sur mesure en <discipline> <-- majeure, s'il y a lieu>}
- \direction{<Prénom Nom>, <directeur ou directrice> de recherche}
- % \codirection{<Prénom Nom>, <codirecteur ou codirectrice> de recherche}
- % \codirection{<Prénom Nom>, <codirecteur ou codirectrice> de recherche \\
- % <Prénom Nom>, <codirecteur ou codirectrice> de recherche}
-
-\begin{document}
-
-\frontmatter % pages liminaires
-
-\pagestitre % production des pages de titre
-
-\include{resume} % résumé français
-\include{abstract} % résumé anglais
-\cleardoublepage
-
-\tableofcontents % production de la TdM
-\cleardoublepage
-
-\listoftables % production de la liste des tableaux
-\cleardoublepage
-
-\listoffigures % production de la liste des figures
-\cleardoublepage
-
-\dedicace{Dédicace si désiré}
-\cleardoublepage
-
-\epigraphe{Texte de l'épigraphe}{Source ou auteur}
-\cleardoublepage
-
-\include{remerciements} % remerciements
-\include{avantpropos} % avant-propos
-
-\mainmatter % corps du document
-
-\include{introduction} % introduction
-\include{chapitre1} % chapitre 1
-\include{chapitre2} % chapitre 2, etc.
-\include{conclusion} % conclusion
-
-\appendix % annexes le cas échéant
-
-\include{annexe} % annexe A
-
-\bibliography{} % production de la bibliographie
-
-\end{document}
diff --git a/Master/texmf-dist/doc/latex/ulthese/gabarit-doctorat-multifacultaire.tex b/Master/texmf-dist/doc/latex/ulthese/gabarit-doctorat-multifacultaire.tex
deleted file mode 100644
index 9e1f5e8e418..00000000000
--- a/Master/texmf-dist/doc/latex/ulthese/gabarit-doctorat-multifacultaire.tex
+++ /dev/null
@@ -1,111 +0,0 @@
-%% GABARIT POUR THÈSE MULTIFACULTAIRE
-%%
-%% Consulter la documentation de la classe ulthese pour une
-%% description détaillée de la classe, de ce gabarit et des options
-%% disponibles.
-%%
-%% [Ne pas hésiter à supprimer les commentaires après les avoir lus.]
-%%
-%% Déclaration de la classe avec le type de grade
-%% [l'un de LLD, DMus, DPsy, DThP, PhD]
-%% et les langues les plus courantes. Le français sera la langue par
-%% défaut du document.
-\documentclass[PhD,multifacultaire,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.
- \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
-
- %% 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
- %% - Sous XeLaTeX
- %\setmainfont{TeX Gyre Pagella} % texte en Pagella (Palatino)
- %\setmathfont{TeX Gyre Pagella Math} % mathématiques en Pagella (Palatino)
- %\setmainfont{TeX Gyre Termes} % texte en Termes (Times)
- %\setmathfont{TeX Gyre Termes Math} % mathématiques en Termes (Times)
-
- %% Gestion des hyperliens dans le document. S'assurer que hyperref
- %% est le dernier paquetage chargé.
- \usepackage{hyperref}
- \hypersetup{colorlinks,allcolors=ULlinkcolor}
-
- %% Options de mise en forme du mode français de babel. Consulter la
- %% documentation du paquetage babel pour les options disponibles.
- %% Désactiver (effacer ou mettre en commentaire) si l'option
- %% 'nobabel' est spécifiée au chargement de la classe.
- \frenchbsetup{%
- StandardItemizeEnv=true, % format standard des listes
- ThinSpaceInFrenchNumbers=true, % espace fine dans les nombres
- og=«, fg=» % caractères « et » sont les guillemets
- }
-
- %% Style de la bibliographie.
- \bibliographystyle{}
-
- %% Déclarations des pages de titre. Remplacer les éléments entre < >.
- %% Supprimer les caractères < >. Couper un long titre ou un long
- %% sous-titre manuellement avec \\.
- \titre{<Titre principal>}
- % \titre{Ceci est un exemple de long titre \\
- % avec saut de ligne manuel}
- % \soustitre{Sous-titre le cas échéant}
- % \soustitre{Ceci est un exemple de long sous-titre \\
- % avec saut de ligne manuel}
- \auteur{<Prénom Nom>}
- \annee{<20xx>}
- \programme{Doctorat en <discipline> <-- majeure, s'il y a lieu>}
- \direction{<Prénom Nom>, <directeur ou directrice> de recherche}
- % \codirection{<Prénom Nom>, <codirecteur ou codirectrice> de recherche}
- % \codirection{<Prénom Nom>, <codirecteur ou codirectrice> de recherche \\
- % <Prénom Nom>, <codirecteur ou codirectrice> de recherche}
- \faculteUL{<Faculté 1> \\ <Faculté 2>}
-
-\begin{document}
-
-\frontmatter % pages liminaires
-
-\pagestitre % production des pages de titre
-
-\include{resume} % résumé français
-\include{abstract} % résumé anglais
-\cleardoublepage
-
-\tableofcontents % production de la TdM
-\cleardoublepage
-
-\listoftables % production de la liste des tableaux
-\cleardoublepage
-
-\listoffigures % production de la liste des figures
-\cleardoublepage
-
-\dedicace{Dédicace si désiré}
-\cleardoublepage
-
-\epigraphe{Texte de l'épigraphe}{Source ou auteur}
-\cleardoublepage
-
-\include{remerciements} % remerciements
-\include{avantpropos} % avant-propos
-
-\mainmatter % corps du document
-
-\include{introduction} % introduction
-\include{chapitre1} % chapitre 1
-\include{chapitre2} % chapitre 2, etc.
-\include{conclusion} % conclusion
-
-\appendix % annexes le cas échéant
-
-\include{annexe} % annexe A
-
-\bibliography{} % production de la bibliographie
-
-\end{document}
diff --git a/Master/texmf-dist/doc/latex/ulthese/gabarit-doctorat.tex b/Master/texmf-dist/doc/latex/ulthese/gabarit-doctorat.tex
index 38a2fe59404..de8fa42fbe2 100644
--- a/Master/texmf-dist/doc/latex/ulthese/gabarit-doctorat.tex
+++ b/Master/texmf-dist/doc/latex/ulthese/gabarit-doctorat.tex
@@ -19,7 +19,7 @@
%% 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{icomma} % gestion de la virgule dans les nombres
%% Utilisation d'une autre police de caractères pour le document.
%% - Sous LaTeX
@@ -31,11 +31,6 @@
%\setmainfont{TeX Gyre Termes} % texte en Termes (Times)
%\setmathfont{TeX Gyre Termes Math} % mathématiques en Termes (Times)
- %% Gestion des hyperliens dans le document. S'assurer que hyperref
- %% est le dernier paquetage chargé.
- \usepackage{hyperref}
- \hypersetup{colorlinks,allcolors=ULlinkcolor}
-
%% Options de mise en forme du mode français de babel. Consulter la
%% documentation du paquetage babel pour les options disponibles.
%% Désactiver (effacer ou mettre en commentaire) si l'option
@@ -49,7 +44,7 @@
%% Style de la bibliographie.
\bibliographystyle{}
- %% Déclarations des pages de titre. Remplacer les éléments entre < >.
+ %% Composition de la page frontispice. Remplacer les éléments entre < >.
%% Supprimer les caractères < >. Couper un long titre ou un long
%% sous-titre manuellement avec \\.
\titre{<Titre principal>}
@@ -59,18 +54,21 @@
% \soustitre{Ceci est un exemple de long sous-titre \\
% avec saut de ligne manuel}
\auteur{<Prénom Nom>}
- \annee{<20xx>}
\programme{Doctorat en <discipline> <-- majeure, s'il y a lieu>}
\direction{<Prénom Nom>, <directeur ou directrice> de recherche}
% \codirection{<Prénom Nom>, <codirecteur ou codirectrice> de recherche}
% \codirection{<Prénom Nom>, <codirecteur ou codirectrice> de recherche \\
% <Prénom Nom>, <codirecteur ou codirectrice> de recherche}
+ %% Les commandes ci-dessous servent uniquement pour la création
+ %% d'une page de titre (interdite lors du dépôt à la FESP).
+ % \annee{<20xx>}
+
\begin{document}
\frontmatter % pages liminaires
-\pagestitre % production des pages de titre
+\frontispice % production de la page frontispice
\include{resume} % résumé français
\include{abstract} % résumé anglais
@@ -85,10 +83,10 @@
\listoffigures % production de la liste des figures
\cleardoublepage
-\dedicace{Dédicace si désiré}
+\dedicace{<Dédicace si désiré>}
\cleardoublepage
-\epigraphe{Texte de l'épigraphe}{Source ou auteur}
+\epigraphe{<Texte de l'épigraphe>}{<Source ou auteur>}
\cleardoublepage
\include{remerciements} % remerciements
diff --git a/Master/texmf-dist/doc/latex/ulthese/gabarit-maitrise-extension-UQAC.tex b/Master/texmf-dist/doc/latex/ulthese/gabarit-maitrise-articles.tex
index 2bad3ed8cef..9ccf99ae874 100644
--- a/Master/texmf-dist/doc/latex/ulthese/gabarit-maitrise-extension-UQAC.tex
+++ b/Master/texmf-dist/doc/latex/ulthese/gabarit-maitrise-articles.tex
@@ -1,4 +1,3 @@
-%% GABARIT POUR MÉMOIRE EN EXTENSION À L'UQAC
%%
%% Consulter la documentation de la classe ulthese pour une
%% description détaillée de la classe, de ce gabarit et des options
@@ -10,8 +9,10 @@
%% [l'un de MATDR, MArch, MA, LLM, MErg, MMus, MPht, MSc, MScGeogr,
%% MServSoc, MPsEd]
%% et les langues les plus courantes. Le français sera la langue par
-%% défaut du document.
-\documentclass[MSc,extensionUQAC,english,french]{ulthese}
+%% défaut du document. L'option 'bibsection' permet de créer des
+%% bibliographies par chapitre présentées sous forme de section
+%% numérotée.
+\documentclass[MSc,bibsection,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.
@@ -20,7 +21,7 @@
%% 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{icomma} % gestion de la virgule dans les nombres
%% Utilisation d'une autre police de caractères pour le document.
%% - Sous LaTeX
@@ -32,11 +33,6 @@
%\setmainfont{TeX Gyre Termes} % texte en Termes (Times)
%\setmathfont{TeX Gyre Termes Math} % mathématiques en Termes (Times)
- %% Gestion des hyperliens dans le document. S'assurer que hyperref
- %% est le dernier paquetage chargé.
- \usepackage{hyperref}
- \hypersetup{colorlinks,allcolors=ULlinkcolor}
-
%% Options de mise en forme du mode français de babel. Consulter la
%% documentation du paquetage babel pour les options disponibles.
%% Désactiver (effacer ou mettre en commentaire) si l'option
@@ -47,10 +43,13 @@
og=«, fg=» % caractères « et » sont les guillemets
}
- %% Style de la bibliographie.
- \bibliographystyle{}
+ %% Suppression du numéro de section de la bibliographie. Utilisation
+ %% de \extrasfrench parce que c'est la dernière langue déclarée dans
+ %% \documentclass, ci-dessus.
+ %\addto\extrasfrench{%
+ % \renewcommand{\bibsection}{\section*{\bibname}\prebibhook}}
- %% Déclarations des pages de titre. Remplacer les éléments entre < >.
+ %% Composition de la page frontispice. Remplacer les éléments entre < >.
%% Supprimer les caractères < >. Couper un long titre ou un long
%% sous-titre manuellement avec \\.
\titre{<Titre principal>}
@@ -60,20 +59,20 @@
% \soustitre{Ceci est un exemple de long sous-titre \\
% avec saut de ligne manuel}
\auteur{<Prénom Nom>}
- \annee{<20xx>}
- \programme{Maîtrise en <discipline>}
\direction{<Prénom Nom>, <directeur ou directrice> de recherche}
% \codirection{<Prénom Nom>, <codirecteur ou codirectrice> de recherche}
% \codirection{<Prénom Nom>, <codirecteur ou codirectrice> de recherche \\
% <Prénom Nom>, <codirecteur ou codirectrice> de recherche}
- \faculteUL{<Nom de la faculté UL>}
- \faculteUQAC{<Nom de la faculté UQAC>}
+
+ %% Les commandes ci-dessous servent uniquement pour la création
+ %% d'une page de titre (interdite lors du dépôt à la FESP).
+ % \annee{<20xx>}
\begin{document}
\frontmatter % pages liminaires
-\pagestitre % production des pages de titre
+\frontispice % production de la page frontispice
\include{resume} % résumé français
\include{abstract} % résumé anglais
@@ -88,10 +87,10 @@
\listoffigures % production de la liste des figures
\cleardoublepage
-\dedicace{Dédicace si désiré}
+\dedicace{<Dédicace si désiré>}
\cleardoublepage
-\epigraphe{Texte de l'épigraphe}{Source ou auteur}
+\epigraphe{<Texte de l'épigraphe>}{<Source ou auteur>}
\cleardoublepage
\include{remerciements} % remerciements
@@ -100,14 +99,12 @@
\mainmatter % corps du document
\include{introduction} % introduction
-\include{chapitre1} % chapitre 1
-\include{chapitre2} % chapitre 2, etc.
+\include{chapitre1-articles} % chapitre 1
+\include{chapitre2-articles} % chapitre 2, etc.
\include{conclusion} % conclusion
\appendix % annexes le cas échéant
\include{annexe} % annexe A
-\bibliography{} % production de la bibliographie
-
\end{document}
diff --git a/Master/texmf-dist/doc/latex/ulthese/gabarit-maitrise-bidiplomation.tex b/Master/texmf-dist/doc/latex/ulthese/gabarit-maitrise-bidiplomation.tex
index 16634b919a3..e737a324ea2 100644
--- a/Master/texmf-dist/doc/latex/ulthese/gabarit-maitrise-bidiplomation.tex
+++ b/Master/texmf-dist/doc/latex/ulthese/gabarit-maitrise-bidiplomation.tex
@@ -20,7 +20,7 @@
%% 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{icomma} % gestion de la virgule dans les nombres
%% Utilisation d'une autre police de caractères pour le document.
%% - Sous LaTeX
@@ -32,11 +32,6 @@
%\setmainfont{TeX Gyre Termes} % texte en Termes (Times)
%\setmathfont{TeX Gyre Termes Math} % mathématiques en Termes (Times)
- %% Gestion des hyperliens dans le document. S'assurer que hyperref
- %% est le dernier paquetage chargé.
- \usepackage{hyperref}
- \hypersetup{colorlinks,allcolors=ULlinkcolor}
-
%% Options de mise en forme du mode français de babel. Consulter la
%% documentation du paquetage babel pour les options disponibles.
%% Désactiver (effacer ou mettre en commentaire) si l'option
@@ -50,7 +45,7 @@
%% Style de la bibliographie.
\bibliographystyle{}
- %% Déclarations des pages de titre. Remplacer les éléments entre < >.
+ %% Composition de la page frontispice. Remplacer les éléments entre < >.
%% Supprimer les caractères < >. Couper un long titre ou un long
%% sous-titre manuellement avec \\.
\titre{<Titre principal>}
@@ -60,21 +55,24 @@
% \soustitre{Ceci est un exemple de long sous-titre \\
% avec saut de ligne manuel}
\auteur{<Prénom Nom>}
- \annee{<20xx>}
\programme{Maîtrise en <discipline>}
\direction{<Prénom Nom>, <directeur ou directrice> de recherche \\
<Prénom Nom>, <directeur ou directrice> de recherche}
% \codirection{<Prénom Nom>, <codirecteur ou codirectrice> de recherche}
% \codirection{<Prénom Nom>, <codirecteur ou codirectrice> de recherche \\
% <Prénom Nom>, <codirecteur ou codirectrice> de recherche}
- \univcotutelle{<Université de bidiplomation> \\ <Ville>, <Pays>}
- \gradecotutelle{<Nom du grade> (<sigle du grade>)}
+
+ %% Les commandes ci-dessous servent uniquement pour la création
+ %% d'une page de titre (interdite lors du dépôt à la FESP).
+ % \annee{<20xx>}
+ % \univcotutelle{<Université de bidiplomation> \\ <Ville>, <Pays>}
+ % \gradecotutelle{<Nom du grade> (<sigle du grade>)}
\begin{document}
\frontmatter % pages liminaires
-\pagestitre % production des pages de titre
+\frontispice % production de la page frontispice
\include{resume} % résumé français
\include{abstract} % résumé anglais
@@ -89,10 +87,10 @@
\listoffigures % production de la liste des figures
\cleardoublepage
-\dedicace{Dédicace si désiré}
+\dedicace{<Dédicace si désiré>}
\cleardoublepage
-\epigraphe{Texte de l'épigraphe}{Source ou auteur}
+\epigraphe{<Texte de l'épigraphe>}{<Source ou auteur>}
\cleardoublepage
\include{remerciements} % remerciements
diff --git a/Master/texmf-dist/doc/latex/ulthese/gabarit-maitrise-mesure.tex b/Master/texmf-dist/doc/latex/ulthese/gabarit-maitrise-mesure.tex
deleted file mode 100644
index aeb4159e5d0..00000000000
--- a/Master/texmf-dist/doc/latex/ulthese/gabarit-maitrise-mesure.tex
+++ /dev/null
@@ -1,111 +0,0 @@
-%% GABARIT POUR MÉMOIRE SUR MESURE
-%%
-%% Consulter la documentation de la classe ulthese pour une
-%% description détaillée de la classe, de ce gabarit et des options
-%% disponibles.
-%%
-%% [Ne pas hésiter à supprimer les commentaires après les avoir lus.]
-%%
-%% Déclaration de la classe avec le type de grade
-%% [l'un de MATDR, MArch, MA, LLM, MErg, MMus, MPht, MSc, MScGeogr,
-%% MServSoc, MPsEd]
-%% et les langues les plus courantes. Le français sera la langue par
-%% défaut du document.
-\documentclass[MSc,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.
- \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
-
- %% 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
- %% - Sous XeLaTeX
- %\setmainfont{TeX Gyre Pagella} % texte en Pagella (Palatino)
- %\setmathfont{TeX Gyre Pagella Math} % mathématiques en Pagella (Palatino)
- %\setmainfont{TeX Gyre Termes} % texte en Termes (Times)
- %\setmathfont{TeX Gyre Termes Math} % mathématiques en Termes (Times)
-
- %% Gestion des hyperliens dans le document. S'assurer que hyperref
- %% est le dernier paquetage chargé.
- \usepackage{hyperref}
- \hypersetup{colorlinks,allcolors=ULlinkcolor}
-
- %% Options de mise en forme du mode français de babel. Consulter la
- %% documentation du paquetage babel pour les options disponibles.
- %% Désactiver (effacer ou mettre en commentaire) si l'option
- %% 'nobabel' est spécifiée au chargement de la classe.
- \frenchbsetup{%
- StandardItemizeEnv=true, % format standard des listes
- ThinSpaceInFrenchNumbers=true, % espace fine dans les nombres
- og=«, fg=» % caractères « et » sont les guillemets
- }
-
- %% Style de la bibliographie.
- \bibliographystyle{}
-
- %% Déclarations des pages de titre. Remplacer les éléments entre < >.
- %% Supprimer les caractères < >. Couper un long titre ou un long
- %% sous-titre manuellement avec \\.
- \titre{<Titre principal>}
- % \titre{Ceci est un exemple de long titre \\
- % avec saut de ligne manuel}
- % \soustitre{Sous-titre le cas échéant}
- % \soustitre{Ceci est un exemple de long sous-titre \\
- % avec saut de ligne manuel}
- \auteur{<Prénom Nom>}
- \annee{<20xx>}
- \programme{Maîtrise sur mesure en <discipline> <-- majeure, s'il y a lieu>}
- \direction{<Prénom Nom>, <directeur ou directrice> de recherche}
- % \codirection{<Prénom Nom>, <codirecteur ou codirectrice> de recherche}
- % \codirection{<Prénom Nom>, <codirecteur ou codirectrice> de recherche \\
- % <Prénom Nom>, <codirecteur ou codirectrice> de recherche}
-
-\begin{document}
-
-\frontmatter % pages liminaires
-
-\pagestitre % production des pages de titre
-
-\include{resume} % résumé français
-\include{abstract} % résumé anglais
-\cleardoublepage
-
-\tableofcontents % production de la TdM
-\cleardoublepage
-
-\listoftables % production de la liste des tableaux
-\cleardoublepage
-
-\listoffigures % production de la liste des figures
-\cleardoublepage
-
-\dedicace{Dédicace si désiré}
-\cleardoublepage
-
-\epigraphe{Texte de l'épigraphe}{Source ou auteur}
-\cleardoublepage
-
-\include{remerciements} % remerciements
-\include{avantpropos} % avant-propos
-
-\mainmatter % corps du document
-
-\include{introduction} % introduction
-\include{chapitre1} % chapitre 1
-\include{chapitre2} % chapitre 2, etc.
-\include{conclusion} % conclusion
-
-\appendix % annexes le cas échéant
-
-\include{annexe} % annexe A
-
-\bibliography{} % production de la bibliographie
-
-\end{document}
diff --git a/Master/texmf-dist/doc/latex/ulthese/gabarit-maitrise.tex b/Master/texmf-dist/doc/latex/ulthese/gabarit-maitrise.tex
index eb4cbb8feaf..6d442ca82ea 100644
--- a/Master/texmf-dist/doc/latex/ulthese/gabarit-maitrise.tex
+++ b/Master/texmf-dist/doc/latex/ulthese/gabarit-maitrise.tex
@@ -20,7 +20,7 @@
%% 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{icomma} % gestion de la virgule dans les nombres
%% Utilisation d'une autre police de caractères pour le document.
%% - Sous LaTeX
@@ -32,11 +32,6 @@
%\setmainfont{TeX Gyre Termes} % texte en Termes (Times)
%\setmathfont{TeX Gyre Termes Math} % mathématiques en Termes (Times)
- %% Gestion des hyperliens dans le document. S'assurer que hyperref
- %% est le dernier paquetage chargé.
- \usepackage{hyperref}
- \hypersetup{colorlinks,allcolors=ULlinkcolor}
-
%% Options de mise en forme du mode français de babel. Consulter la
%% documentation du paquetage babel pour les options disponibles.
%% Désactiver (effacer ou mettre en commentaire) si l'option
@@ -50,7 +45,7 @@
%% Style de la bibliographie.
\bibliographystyle{}
- %% Déclarations des pages de titre. Remplacer les éléments entre < >.
+ %% Composition de la page frontispice. Remplacer les éléments entre < >.
%% Supprimer les caractères < >. Couper un long titre ou un long
%% sous-titre manuellement avec \\.
\titre{<Titre principal>}
@@ -60,18 +55,21 @@
% \soustitre{Ceci est un exemple de long sous-titre \\
% avec saut de ligne manuel}
\auteur{<Prénom Nom>}
- \annee{<20xx>}
\programme{Maîtrise en <discipline> <-- majeure, s'il y a lieu>}
\direction{<Prénom Nom>, <directeur ou directrice> de recherche}
% \codirection{<Prénom Nom>, <codirecteur ou codirectrice> de recherche}
% \codirection{<Prénom Nom>, <codirecteur ou codirectrice> de recherche \\
% <Prénom Nom>, <codirecteur ou codirectrice> de recherche}
+ %% Les commandes ci-dessous servent uniquement pour la création
+ %% d'une page de titre (interdite lors du dépôt à la FESP).
+ % \annee{<20xx>}
+
\begin{document}
\frontmatter % pages liminaires
-\pagestitre % production des pages de titre
+\frontispice % production de la page frontispice
\include{resume} % résumé français
\include{abstract} % résumé anglais
@@ -86,10 +84,10 @@
\listoffigures % production de la liste des figures
\cleardoublepage
-\dedicace{Dédicace si désiré}
+\dedicace{<Dédicace si désiré>}
\cleardoublepage
-\epigraphe{Texte de l'épigraphe}{Source ou auteur}
+\epigraphe{<Texte de l'épigraphe>}{<Source ou auteur>}
\cleardoublepage
\include{remerciements} % remerciements
diff --git a/Master/texmf-dist/doc/latex/ulthese/introduction.tex b/Master/texmf-dist/doc/latex/ulthese/introduction.tex
index 103ca918f07..d9e6bd1653c 100644
--- a/Master/texmf-dist/doc/latex/ulthese/introduction.tex
+++ b/Master/texmf-dist/doc/latex/ulthese/introduction.tex
@@ -1,6 +1,7 @@
\chapter*{Introduction} % ne pas numéroter
-\phantomsection\addcontentsline{toc}{chapter}{Introduction} % inclure dans TdM
+\label{chap:introduction} % étiquette pour renvois
+\phantomsection\addcontentsline{toc}{chapter}{\nameref{chap:introduction}} % inclure dans TdM
-Une thèse ou un mémoire devrait normalement débuter par une
-introduction. Celle-ci est traitée comme un chapitre normal, sauf
-qu'elle n'est pas numérotée.
+<Texte de l'introduction. La thèse ou le mémoire devrait normalement
+débuter par une introduction. Celle-ci est traitée comme un chapitre
+normal, sauf qu'elle n'est pas numérotée.>
diff --git a/Master/texmf-dist/doc/latex/ulthese/remerciements.tex b/Master/texmf-dist/doc/latex/ulthese/remerciements.tex
index dd46f9dd325..72225d0d2ea 100644
--- a/Master/texmf-dist/doc/latex/ulthese/remerciements.tex
+++ b/Master/texmf-dist/doc/latex/ulthese/remerciements.tex
@@ -1,4 +1,5 @@
-\chapter*{Remerciements} % ne pas numéroter
-\phantomsection\addcontentsline{toc}{chapter}{Remerciements} % inclure dans TdM
+\chapter*{Remerciements} % ne pas numéroter
+\label{chap:remerciements} % étiquette pour renvois
+\phantomsection\addcontentsline{toc}{chapter}{\nameref{chap:remerciements}} % inclure dans TdM
-Texte des remerciements en prose.
+<Texte des remerciements en prose.>
diff --git a/Master/texmf-dist/doc/latex/ulthese/resume.tex b/Master/texmf-dist/doc/latex/ulthese/resume.tex
index 3b86f209cde..94da523ea4d 100644
--- a/Master/texmf-dist/doc/latex/ulthese/resume.tex
+++ b/Master/texmf-dist/doc/latex/ulthese/resume.tex
@@ -1,6 +1,7 @@
-\chapter*{Résumé} % ne pas numéroter
-\phantomsection\addcontentsline{toc}{chapter}{Résumé} % inclure dans TdM
+\chapter*{Résumé} % ne pas numéroter
+\label{chap:resume} % étiquette pour renvois
+\phantomsection\addcontentsline{toc}{chapter}{\nameref{chap:resume}} % inclure dans TdM
\begin{otherlanguage*}{french}
- Texte du résumé en français.
+ <Texte du résumé en français. Obligatoire.>
\end{otherlanguage*}
diff --git a/Master/texmf-dist/doc/latex/ulthese/ulthese.pdf b/Master/texmf-dist/doc/latex/ulthese/ulthese.pdf
index c88d8a7a30f..0a3429899f6 100644
--- a/Master/texmf-dist/doc/latex/ulthese/ulthese.pdf
+++ b/Master/texmf-dist/doc/latex/ulthese/ulthese.pdf
Binary files differ
diff --git a/Master/texmf-dist/source/latex/ulthese/ulthese.dtx b/Master/texmf-dist/source/latex/ulthese/ulthese.dtx
index 9ce02f4b57c..47076d97358 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) 2017 Universite Laval
+% Copyright (C) 2018 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,7 +29,7 @@
%<class>\NeedsTeXFormat{LaTeX2e}[2009/09/24]
%<class>\ProvidesClass{ulthese}%
%<*class>
- [2017/06/01 v4.4 Universite Laval thesis and memoir class]
+ [2018/08/11 v5.0 Universite Laval thesis and memoir class]
%</class>
%<*driver>
\documentclass[11pt,english,french]{ltxdoc}
@@ -44,7 +44,7 @@
\usepackage[sc]{mathpazo}
\usepackage{fontawesome}
\usepackage{metalogo}
- \usepackage{tabularx,booktabs}
+ \usepackage{tabularx,booktabs,caption}
\DisableCrossrefs
\CodelineNumbered
\RecordChanges
@@ -101,8 +101,10 @@
%% Commandes pour les liens vers la documentation
\newcommand{\link}[2]{\href{#1}{#2~\raisebox{-0.2ex}{\faExternalLink}}}
- \newcommand{\doc}[3][documentation]{%
- \link{#3}{#1}\marginpar{\hfill\faBookmark~\texttt{#2}}}
+ \newcommand{\doc}[2][documentation]{\link{#2}{#1}}
+
+ %% Francisation d'un mot clé de l'historique des commandes
+ \def\generalname{Général}
\begin{document}
\DocInput{ulthese.dtx}
@@ -116,8 +118,6 @@
% \DoNotIndex{\setlength}
% \changes{4.4}{2017-05-16}{Prise en charge des bibliographies
% multiples pour les thèses et mémoires par articles.}
-% \changes{4.4}{2017-05-16}{Nouveau gabarit pour une thèse par
-% articles.}
% \changes{4.4}{2017-05-16}{Documentation révisée, principalement ce
% qui touche à la préparation de la bibliographie.}
% \changes{4.3}{2017-03-01}{Nouvelles options pour les titres de
@@ -130,26 +130,25 @@
% grade et les options multifacultaire, cotutelle, bidiplomation et
% extension.}
% \changes{4.3}{2017-03-01}{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
+% \changes{4.2}{2016-03-29}{Ajout de l'option «examen».}
+% \changes{4.1}{2016-02-13}{Paquetage geometry déclaré incompatible
% avec la classe.}
% \changes{4.0}{2015-06-12}{Nouvelles règles de présentation matérielle
% de la FESP: recto seulement, page frontispice.}
-% \changes{3.1}{2014-05-23}{Prise en charge de la maîtrise en bidiplomation}
+% \changes{3.1}{2014-05-23}{Prise en charge de la maîtrise en bidiplomation.}
% \changes{3.0a}{2014-03-24}{Modifications et corrections à la
-% documentation, notamment relativement à la configuration de \pkg{natbib}}
+% documentation, notamment relativement à la configuration de natbib.}
% \changes{3.0}{2014-01-06}{Déclaration du grade en option de la
% classe.}
-% \changes{3.0}{2014-01-06}{Moteur {\XeLaTeX} supporté}
-% \changes{3.0}{2014-01-06}{Ajout de l'option \texttt{nobabel}}
+% \changes{3.0}{2014-01-06}{Moteur XeLaTeX supporté.}
+% \changes{3.0}{2014-01-06}{Ajout de l'option nobabel.}
% \changes{2.1}{2013-01-16}{Utilisation transparente de la police
-% Helvetica pour la page de titre}
-% \changes{2.0}{2013-01-13}{Traitement automatique des longs titres}
+% 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}
-% \changes{1.0a}{2012-10-17}{Précisions dans la documentation}
-% \changes{1.0}{2012-09-30}{Version initiale}
+% documentation.}
+% \changes{1.0a}{2012-10-17}{Précisions dans la documentation.}
+% \changes{1.0}{2012-09-30}{Version initiale.}
% \GetFileInfo{ulthese.dtx}
% \title{\class{ulthese}: la classe pour les thèses et mémoires de
% l'Université Laval\thanks{Ce document décrit la classe
@@ -186,19 +185,13 @@
% 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 \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.} %
+% \doc{http://texdoc.net/pkg/memoir} %
% exhaustive: le guide de l'utilisateur fait près de 600~pages!
% N'hésitez pas à vous y référer pour réaliser une mise en page
% particulière.
%
% L'autre compagnon naturel de la présente documentation est
-% \doc[Rédaction avec {\LaTeX}]{formation-latex-ul}{http://texdoc.net/pkg/formation-latex-ul} ^^A
+% \doc[Rédaction avec {\LaTeX}]{http://texdoc.net/pkg/formation-latex-ul} ^^A
% \citep{formation-latex-ul}, la formation {\LaTeX} de l'Université Laval.
% Vous y trouverez des informations additionnelles sur l'utilisation des
% classes \class{ulthese} et \class{memoir}.
@@ -216,7 +209,7 @@
%
% 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
+% habituellement un fichier par chapitre. Le document complet est alors
% composé à l'aide d'un fichier maître qui contient le préambule
% {\LaTeX} et un ensemble de commandes \cmd{\include} pour réunir les
% parties dans un tout.
@@ -224,9 +217,8 @@
% La classe \class{ulthese} est livrée avec un ensemble de gabarits sur
% lesquels se baser pour:
% \begin{itemize}
-% \item les fichiers maîtres de divers types de thèses et de mémoires
-% (standard, par articles, sur mesure, en cotutelle, en
-% bidiplomation, en extension, etc.);
+% \item le document maître de divers types de thèses et de mémoires
+% (standard, par articles, en cotutelle, en bidiplomation);
% \item les fichiers des parties les plus usuelles (résumés français
% et anglais, avant-propos, introduction, chapitres, conclusion,
% etc.).
@@ -242,19 +234,19 @@
%
% 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
+% dont le numéro de dossier est 111555555 et qui entame la rédaction
+% d'une thèse par articles renommera le fichier
% \begin{quote}
-% |gabarit-doctorat-multifacultaire.tex|
+% |gabarit-doctorat-articles.tex|
% \end{quote}
% en
% \begin{quote}
-% |900352789.tex|.
+% |111555555.tex|.
% \end{quote}
%
% Les gabarits comportent des commentaires succincts pour vous guider
% dans la préparation de votre document. La \autoref{sec:gabarits}
-% fournit de plus amples informations.
+% fournit les informations détaillées.
%
% \section{Installation}
%
@@ -269,21 +261,21 @@
% \end{quote}
%
% L'installation de la classe consiste à créer le fichier
-% |ulthese.cls| et plusieurs gabarits |.tex| à partir du code source
+% |ulthese.cls| et les 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
+% |ulthese.ins| en exécutant la commande suivante depuis une invite
+% de commande:
% \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}.
+% Vous pouvez aussi ouvrir le fichier |ulthese.ins| dans votre éditeur
+% de texte favori et lancer depuis celui-ci la compilation avec
+% {\LaTeX}, pdf{\LaTeX}, {\XeLaTeX} ou un autre moteur {\TeX}.
%
% \section{Utilisation}
%
@@ -299,12 +291,23 @@
% suivantes décrivent les options et les commandes définies par la
% classe.
%
+% \changes{5.0}{2018-04-24}{La classe ne crée plus de page de titre
+% suite à une nouvelle directive de la FESP.}
+% \begin{rem}
+% Depuis la version 5.0, la classe ne crée plus de page de titre
+% par défaut, sa production étant désormais prise en charge par la
+% FESP. Néanmoins, les fonctionnalités de composition d'une page
+% de titre demeurent disponibles dans la classe. Les commandes
+% pertinentes sont regroupées à l'\autoref{sec:pagetitre}.
+% \end{rem}
+%
% \subsection{Options de la classe}
% \label{sec:utilisation:options}
%
% 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 quant à elles l'objet de la \autoref{sec:commandes}.
+% ci-dessous font quant à elles l'objet de la
+% \autoref{sec:utilisation:commandes}.
%
% \begin{DescribeMacro}{PhD,MSc,MA, ...}
% Identifie le type de grade; consulter le \autoref{tab:grades}
@@ -314,6 +317,9 @@
%
% \begin{table}[t]
% \centering
+% \caption{Options de la classe pour la déclaration du grade et libellés
+% correspondants}
+% \label{tab:grades}
% \begin{tabularx}{0.85\linewidth}{lX}
% \toprule
% Option & Nom du grade (sigle) \\
@@ -355,50 +361,16 @@
% & Maître en psychoéducation (M.~Ps.~éd.) \\
% \bottomrule
% \end{tabularx}
-% \caption{Options de la classe pour la déclaration du grade et libellés
-% correspondants}
-% \label{tab:grades}
% \end{table}
%
-% \begin{DescribeMacro}{multifacultaire}
-% Identifie 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}
% Identifie 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}.
+% université. Valide uniquement avec un grade de doctorat.
% \end{DescribeMacro}
%
% \begin{DescribeMacro}{bidiplomation}
% Identifie un mémoire effectué 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}
-% Identifie 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}
-% Identifie une thèse réalisée en extension à l'Université du
-% Québec en Outaouais (UQO). 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}
-% Identifie un mémoire réalisé en extension à l'Université du Québec
-% à Chicoutimi (UQAC). Valide uniquement avec un grade de maîtrise.
-% Cette déclaration requiert ensuite d'utiliser les commandes
-% \cmd{\faculteUL} et \cmd{\faculteUQAC}.
+% université. Valide uniquement avec un grade de maîtrise.
% \end{DescribeMacro}
%
% \begin{DescribeMacro}{examen}
@@ -411,14 +383,27 @@
% doctorat.
% \end{DescribeMacro}
%
+% \changes{5.0}{2018-05-09}{Ajout d'une option «essai» pour les
+% maîtrises analogue à «examen» pour les doctorats.}
+% \begin{DescribeMacro}{essai}
+% Identifie un essai de maîtrise. Cette option permet d'utiliser la
+% classe pour la rédaction d'un essai de maîtrise respectant les
+% règles de présentation matérielle de la FESP. Elle a pour effet de
+% changer l'appellation «Maîtrise» sur la page couverture pour
+% «Essai». Elle supprime également la page frontispice. L'option
+% n'est compatible qu'avec l'une des options de grade de maîtrise.
+% Pour un essai de maîtrise, l'utilisation simultanée de l'option
+% |article| de la classe \class{memoir} peut s'avérer tout indiquée.
+% \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. Ces options
% n'ont aucun effet sur la taille des polices des pages de titre.
% \end{DescribeMacro}
%
-% \changes{4.4}{2017-05-15}{Ajout de l'option \texttt{bibchapitre}}
-% \changes{4.4}{2017-05-15}{Ajout de l'option \texttt{bibsection}}
+% \changes{4.4}{2017-05-15}{Ajout de l'option bibchapitre.}
+% \changes{4.4}{2017-05-15}{Ajout de l'option bibsection.}
% \begin{DescribeMacro}{bibchapitre}
% \begin{DescribeMacro}{bibsection}
% Permettent de composer une bibliographie distincte après chaque
@@ -466,15 +451,18 @@
% l'option |oneside|.
%
% \subsection{Commandes de la classe}
-% \label{sec:commandes}
+% \label{sec:utilisation: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. On trouvera un sommaire des commandes au
-% \autoref{tab:commandes} et leurs descriptions détaillées ci-dessous.
+% servant principalement à créer la page frontispice et des éléments
+% des pages liminaires. Le sommaire des commandes se trouve dans le
+% \autoref{tab:commandes} et les descriptions détaillées, ci-dessous.
%
% \begin{table}[t]
% \centering
+% \caption{Sommaire des commandes de la classe \class{ulthese}.
+% Celles marquées d'une étoile $^\star$ sont obligatoires.}
+% \label{tab:commandes}
% \begin{tabularx}{\linewidth}{lX}
% \toprule
% Commande & Usage \\
@@ -482,39 +470,27 @@
% \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{\frontispice}$^\star$ & production de la page 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
% commande \cmd{\title} de {\LaTeX} pour ce faire.
%
-% Un titre très long devra être coupé manuellement avec |\\| ou
-% \cmd{\newline}. Par exemple, la déclaration d'un titre d'une seule
-% ligne est:
+% Vous devez couper manuellement avec |\\| ou \cmd{\newline} un
+% titre très long. Par exemple, la déclaration d'un titre d'une
+% seule ligne est:
% \begin{quote}
% |\titre{Ceci est un titre d'une seule ligne}|
% \end{quote}
-% Pour un titre de deux lignes, utiliser:
+% Pour un titre de deux lignes, ce sera plutôt:
% \begin{quote}
% |\titre{Ceci est la première ligne d'un long titre \\| \\
% | et ceci est la seconde}|
@@ -533,10 +509,6 @@
% l'auteur.
% \end{DescribeMacro}
%
-% \begin{DescribeMacro}{\annee}
-% Année du dépôt final de la thèse ou du mémoire.
-% \end{DescribeMacro}
-%
% \begin{DescribeMacro}{\programme}
% Nom complet officiel du programme d'études comme «Doctorat en
% informatique» ou «Maîtrise en mathématiques». Si le programme
@@ -559,7 +531,7 @@
% \end{quote}
%
% De même, les maîtrises en bidiplomation comptent deux directeurs
-% ou directrices de recherche. Séparer chaque mention comme
+% ou directrices de recherche. Séparer chaque mention tel que
% mentionné ci-dessus.
% \end{DescribeMacro}
%
@@ -574,85 +546,10 @@
% \end{quote}
% \end{DescribeMacro}
%
-% \begin{DescribeMacro}{\univcotutelle}
-% 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}
-% 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}
-% 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}
-% 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}
-% 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 |\\|;
-% \item nom de la faculté de l'Université Laval où sont réalisés les
-% 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}
-% 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}
-% 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}
-% 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}
-% 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.
+% \begin{DescribeMacro}{\frontispice}
+% Création de la page frontispice. 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}
%
% \begin{DescribeMacro}{\dedicace}
@@ -713,6 +610,20 @@
% commande \cmd{\SingleSpacing} permet de passer à l'interligne simple.
% \end{DescribeMacro}
%
+% \subsection{Hyperliens}
+% \label{sec:hyperliens}
+%
+% Lorsque le document est produit avec pdf{\LaTeX} ou {\XeLaTeX},
+% toutes les références internes et externes sont automatiquement
+% transformées en hyperliens cliquables. Ceux-ci apparaissent dans une
+% teinte de bleu assez foncée tout à la fois visible en couleur et peu
+% contrastante si le document est imprimé en noir et blanc.
+%
+% \begin{DescribeMacro}{\hypersetup}
+% Vous pouvez ajouter des options de configuration pour les
+% hyperliens ou les métadonnées du document PDF avec la commande
+% \cmd{\hypersetup} du paquetage \class{hyperref}.
+% \end{DescribeMacro}
%
% \subsection{Autres paquetages chargés}
% \label{sec:paquetages}
@@ -737,16 +648,19 @@
% bibliographies multiples (si l'une ou l'autre des options
% |bibchapitre| ou |bibsection| est spécifiée;
% voir aussi la \autoref{sec:bibliographie:multiples});
+% \item[\normalfont\pkg{hyperref}] \citep{hyperref} permet de
+% transformer toutes les références en hyperliens cliquables lorsque
+% le document est produit avec pdf{\LaTeX} ou {\XeLaTeX};
+% \item[\normalfont\pkg{etoolbox}] \citep{etoolbox} outils
+% additionnels pour la conception de classes et de paquetages
+% (utilisé pour le chargement de \pkg{hyperref});
% \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} insertion et
% manipulation de graphiques;
% \item[\normalfont\pkg{xcolor}] \citep{xcolor} gestion des couleurs
-% dans le document;
+% dans le document, notamment celle des hyperliens;
% \item[\normalfont\pkg{textcomp}] multitude de symboles spéciaux,
% dont un beau symbole de copyright, \textcopyright.
% \end{description}
@@ -761,6 +675,31 @@
% de sa mauvaise interaction avec \class{memoir}. Son chargement dans
% le préambule du document cause une erreur lors de la compilation.
%
+% \section{Thèses et mémoires par articles}
+% \changes{5.0}{2018-06-08}{Ajout d'une section spécifique sur les
+% thèses et mémoires par articles.}
+%
+% La rédaction de la thèse ou du mémoire par articles est une pratique
+% qui gagne en popularité. Elle consiste à remplacer le corps
+% principal du manuscrit par un ou des articles scientifiques. Chaque
+% article fait normalement l'objet d'un chapitre dans le document. Les
+% résumés en français (obligatoire) et dans la langue de la thèse ou
+% du mémoire (le cas échéant) y apparaissent sous forme de
+% sections numérotées.
+%
+% L'autre caractéristique qui distingue la thèse et le mémoire par
+% articles des versions standards, c'est la nécessité d'utiliser une
+% bibliographie distincte pour chacun des chapitres. Les options de la
+% classe |bibchapitre| et |bibsection| permettent de réaliser cette
+% mise en forme particulière. La \autoref{sec:bibliographie:multiples}
+% explique comment en tirer profit.
+%
+% Des gabarits de document maître et de chapitre fournissent la
+% structure de base pour la thèse et le mémoire par articles. Vous
+% pouvez, au besoin, combiner les caractéristiques de ces gabarits à
+% celles de la thèse en cotutelle ou du mémoire en bidiplomation. La
+% \autoref{sec:gabarits} fournit les détails sur les gabarits.
+%
% \section{Français et autres langues}
% \label{sec:langues}
%
@@ -794,16 +733,16 @@
%
% Si vous n'êtes pas autrement familier avec le paquetage
% \pkg{babel}, consultez sa %
-% \doc{babel}{http://texdoc.net/pkg/babel/}. %
+% \doc{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}, %
+% \doc[anglais]{http://texdoc.net/pkg/babel-english}, %
+% \doc[français]{http://texdoc.net/pkg/babel-french}, %
% 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
-% \link{http://mirrors.ctan.org/tex-archive/macros/latex/required/babel/contrib/}{%
+% \link{https://mirrors.ctan.org/tex-archive/macros/latex/required/babel/contrib/}{%
% documents spécifiques par langue}.
% \changes{4.4}{2017-05-14}{Correction d'une url vers la documentation
% de babel.}
@@ -872,24 +811,20 @@
% \end{quote}
%
% Consultez la %
-% \doc{natbib}{http://texdoc.net/pkg/natbib/} %
+% \doc{http://texdoc.net/pkg/natbib/} %
% de \pkg{natbib} pour les détails.
%
% \subsection{Bibliographies multiples}
% \label{sec:bibliographie:multiples}
%
-% La rédaction de la thèse ou du mémoire par articles est une pratique
-% qui gagne en popularité. Elle consiste à remplacer le corps
-% principal du manuscrit par un ou des articles scientifiques,
-% habituellement à raison d'un par chapitre. Dans de tels cas, on
-% souhaitera utiliser une bibliographie distincte pour chacun de ces
-% chapitres. L'ajout de |bibchapitre| ou de |bibsection| dans les
-% options de la classe permet de réaliser cette mise en forme
-% particulière.
+% L'ajout de |bibchapitre| ou de |bibsection| dans les options de la
+% classe permet de générer une bibliographie distincte pour chaque
+% chapitre, une chose particulièrement utile pour les thèses et
+% mémoire par articles.
%
% La classe fait appel au paquetage \pkg{chapterbib}
% \citep{chapterbib} pour composer des bibliographies multiples. La
-% \doc{chapterbib}{http://texdoc.net/pkg/chapterbib/} du paquetage
+% \doc{http://texdoc.net/pkg/chapterbib/} du paquetage
% explique la procédure à suivre pour obtenir une bibliographie par
% chapitre avec {\BibTeX}. En résumé:
% \begin{enumerate}
@@ -915,9 +850,6 @@
% où \meta{langue} est la langue par défaut du document
% (\autoref{sec:langues}).
%
-% Le gabarit |gabarit-doctorat-articles| fournit la structure de base
-% d'une thèse par articles.
-%
% \subsection{Style de la bibliographie}
% \label{sec:bibliographie:style}
%
@@ -936,7 +868,7 @@
% numéros ISBN et les URL. Le paquetage fournit des styles de
% bibliographie |plainnat|, |unsrtnat| et |abbrvnat| similaires aux
% styles standards, mais plus complets. Il existe des
-% \link{http://mirrors.ctan.org/biblio/bibtex/contrib/bib-fr/}{versions
+% \link{https://mirrors.ctan.org/biblio/bibtex/contrib/bib-fr/}{versions
% francisées} de ces styles (et de quelques autres) dans CTAN.
%
% Le paquetage \pkg{francais-bst} \citep{francais-bst} fournit une
@@ -971,15 +903,46 @@
% \section{Gabarits}
% \label{sec:gabarits}
%
-% Les gabarits livrés avec la classe comportent des commentaires
-% succincts pour vous guider dans la préparation de votre manuscrit.
-% Les sections suivantes fournissent des détails additionnels, et ce,
-% dans l'ordre où les commandes apparaissent dans les gabarits.
+% Afin de vous épauler dans la préparation de votre manuscrit, la
+% classe \class{ulthese} est livrée avec un ensemble de gabarits. Tout
+% d'abord, pour le document maître de différents types de thèses et de
+% mémoires:
+% \begin{itemize}[noitemsep]
+% \item |gabarit-doctorat.tex|;
+% \item |gabarit-doctorat-articles.tex|;
+% \item |gabarit-doctorat-cotutelle.tex|;
+% \item |gabarit-maitrise.tex|;
+% \item |gabarit-maitrise-articles.tex|;
+% \item |gabarit-maitrise-bidiplomation.tex|.
+% \end{itemize}
+% Ensuite, pour quelques parties d'un document:
+% \begin{itemize}[noitemsep]
+% \item |resume.tex|;
+% \item |abstract.tex|;
+% \item |remerciements.tex|;
+% \item |avantpropos.tex|;
+% \item |introduction.tex|;
+% \item |chapitre1.tex|;
+% \item |chapitre1-articles.tex|;
+% \item |chapitre2.tex|;
+% \item |chapitre2-articles.tex|;
+% \item |conclusion.tex|;
+% \item |annexe.tex|.
+% \end{itemize}
+% Vous pourriez devoir combiner les caractéristiques de deux gabarits
+% de document maître comme, par exemple, pour une thèse en cotutelle
+% par articles.
+%
+% Les gabarits comportent des commentaires succincts pour vous guider
+% dans leur utilisation. Les sections suivantes fournissent des
+% détails additionnels, et ce, dans l'ordre où les commandes
+% apparaissent dans les fichiers.
%
% \begin{rem}
-% 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}.
+% Il n'y a pas de gabarit spécifique pour un examen de doctorat ou
+% pour un essai de maîtrise. On utilise le gabarit de thèse ou de
+% maîtrise approprié en ajoutant simplement l'option |examen| ou
+% |essai| dans la commande \cmd{\documentclass}.
% \end{rem}
%
% \subsection{Encodage des fichiers}
@@ -998,7 +961,7 @@
% ordinateur. La méthode la plus répandue et celle standard sur les
% versions récentes des systèmes d'exploitation Linux et macOS est
% l'UTF-8 de la norme
-% \link{http://fr.wikipedia.org/wiki/Unicode}{Unicode}. Les gabarits
+% \link{https://fr.wikipedia.org/wiki/Unicode}{Unicode}. Les gabarits
% sont livrés dans ce type d'encodage.
%
% La déclaration
@@ -1012,11 +975,11 @@
% 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 %
-% \link{http://fr.wikipedia.org/wiki/ISO_8859-1}{ISO~8859-1} %
+% \link{https://fr.wikipedia.org/wiki/ISO_8859-1}{ISO~8859-1} %
% (ou Latin-1; option |latin1| de \pkg{inputenc}), %
-% \link{http://fr.wikipedia.org/wiki/ISO_8859-15}{ISO~8859-15} %
+% \link{https://fr.wikipedia.org/wiki/ISO_8859-15}{ISO~8859-15} %
% (ou Latin-9; option |latin9|) ou %
-% \link{http://fr.wikipedia.org/wiki/Windows-1252}{Windows-1252} %
+% \link{https://fr.wikipedia.org/wiki/Windows-1252}{Windows-1252} %
% (options |cp1252| ou |ansinew|).
%
% La situation est plus simple avec {\XeLaTeX} puisqu'il gère
@@ -1027,13 +990,10 @@
%
% \subsection{Paquetages additionnels}
%
-% 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
-% additionnels. Il est recommandé d'inscrire vos commandes
-% \cmd{\usepackage} à cet endroit afin de respecter un certain ordre de
-% chargement; voir ci-dessous.
+% 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 additionnels.
%
% Si vous utilisez un paquetage non standard dans les distributions
% courantes (\TeX~Live, Mac\TeX, MiK\TeX), vous devez le fournir avec
@@ -1044,29 +1004,7 @@
% 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
-% \link{http://www.gust.org.pl/projects/e-foundry/tex-gyre/}{TeX~Gyre}.
-%
-% \subsection{Hyperliens}
-% \label{sec:hyperref}
-%
-% 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} ou {\XeLaTeX}. 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. Prenez soin de
-% maintenir le dernier rang de chargement lors de l'édition d'un
-% gabarit.
-%
-% \begin{DescribeMacro}{\hyperrefsetup}
-% La configuration du paquetage dans les gabarits fait en sorte que
-% les liens sont simplement signalés par une couleur de texte
-% légèrement contrastante. L'utilisation de couleurs dans un
-% document requiert le paquetage |xcolor|, chargé par la classe. La
-% couleur de lien par défaut, |ULlinkcolor|, est définie dans la
-% classe; voir la \autoref{sec:couleurs}.
-% \end{DescribeMacro}
+% \link{https://www.gust.org.pl/projects/e-foundry/tex-gyre/}{TeX~Gyre}.
%
% \subsection{Options de \pkg{babel}}
%
@@ -1103,14 +1041,14 @@
% commande devrait figurer dans les fichiers des chapitres
% individuels dans une thèse ou un mémoire par articles.
%
-% \subsection{Déclarations des pages de titre}
+% \subsection{Déclarations de la page frontispice}
%
% Les gabarits comportent toutes les déclarations nécessaires pour
-% composer les pages de titre des divers types de thèse ou de mémoires.
-% Vous devez remplacer les éléments se trouvant entre crochets <~> en
-% respectant la forme indiquée. Assurez-vous de supprimer les
-% caractères < et > afin qu'ils n'apparaissent pas sur les pages de titre de
-% votre document.
+% composer la page frontispice des divers types de thèse ou de
+% mémoires. Vous devez remplacer les éléments se trouvant entre
+% crochets |< >| en respectant la forme indiquée. Assurez-vous de
+% supprimer les caractères |<| et |>| afin qu'ils n'apparaissent pas
+% sur la page frontispice de votre document.
%
% \subsection{Pages liminaires}
%
@@ -1124,32 +1062,24 @@
% Les normes de présentation de la FESP édictent que les thèses et
% mémoires devraient comporter les pages liminaires suivantes, dans
% l'ordre:
-% \begin{enumerate}
-% \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);
-% \item une table des matières (obligatoire);
-% \item une liste des tableaux;
-% \item une liste des figures;
-% \item une liste des abbréviations et des sigles;
-% \item une dédicace;
-% \item une épigraphe;
-% \item des remerciements;
-% \item un avant-propos (obligatoire dans le cas d'une thèse ou d'un
+% \begin{enumerate}[noitemsep]
+% \item page frontispice (obligatoire);
+% \item résumé en français (obligatoire);
+% \item résumé en anglais (recommandé, mais non obligatoire);
+% \item table des matières (obligatoire);
+% \item liste des tableaux;
+% \item liste des figures;
+% \item liste des abbréviations et des sigles;
+% \item dédicace;
+% \item épigraphe;
+% \item remerciements;
+% \item avant-propos (obligatoire dans le cas d'une thèse ou d'un
% mémoire par articles).
% \end{enumerate}
%
-% \begin{rem}
-% 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.
-% \end{rem}
-%
% Les commandes
% \begin{quote}
-% \cmd{\pagestitre} \\
+% \cmd{\frontispice} \\
% \cmd{\tableofcontents} \\
% \cmd{\listoftables} \\
% \cmd{\listoffigures} \\
@@ -1159,6 +1089,16 @@
% permettent de générer les pages correspondantes. Seules les deux
% dernières commandes admettent des arguments.
%
+% \begin{rem}
+% L'examen de doctorat et l'essai de maîtrise comportent une page de
+% titre en lieu et place de la page frontispice. Les options de
+% classe |examen| et |essai| suppriment d'ailleurs cette dernière.
+% Il est laissé aux auteurs le soin de d'ajouter dans les gabarits
+% les commandes nécessaires pour la production de la page de titre
+% (\autoref{sec:pagetitre}) et de supprimer les autres pages
+% liminaires.
+% \end{rem}
+%
% \begin{DescribeMacro}{\chapter*}
% Les résumés, la liste des abbréviations et des sigles, les
% remerciements et l'avant-propos sont composés comme des chapitres
@@ -1166,22 +1106,36 @@
% avec la commande \cmd{\chapter*}.
% \end{DescribeMacro}
%
+% \begin{DescribeMacro}{\label}
+% La commande \cmd{\label} permet d'utiliser le système de renvois
+% automatiques de {\LaTeX} \citep[section~3.4]{formation-latex-ul}.
+% Les étiquettes des chapitres non numérotés sont déjà configurées
+% pour l'ajout de ces chapitres dans la table des matières (voir
+% ci-dessous). Nous recommandons fortement de définir vos propres
+% étiquettes pour les chapitres normaux.
+% \end{DescribeMacro}
+%
% \begin{DescribeMacro}{\phantomsection}
% \begin{DescribeMacro}{\addcontentsline}
-% Les sections declarées avec la commande \cmd{\chapter*}
-% n'apparaissent pas dans la table des matières. Comme les normes
-% de présentation de la FESP exigent que toutes les pages
-% liminaires y figurent, on fait suivre les commandes
-% \cmd{\chapter*}\marg{Titre} des commandes
+% \begin{DescribeMacro}{\nameref}
+% Les chapitres déclarés avec la commande \cmd{\chapter*}
+% n'apparaissent pas dans la table des matières. Comme les
+% normes de présentation de la FESP exigent que toutes les pages
+% liminaires y figurent, nous faisons suivre les commandes
+% \cmd{\chapter*}\marg{Titre} et \cmd{\label}\marg{nom} des
+% commandes
+% \end{DescribeMacro}
% \end{DescribeMacro}
% \end{DescribeMacro}
% \begin{quote}
-% |\phantomsection\addcontentsline{toc}{chapter}|\marg{Titre}
+% |\phantomsection\addcontentsline{toc}{chapter}{%| \\
+% | \nameref|\marg{nom}|}|
% \end{quote}
% Celles-ci ajoutent à la table des matières (|toc|) une section de
-% niveau |chapter| dont le titre est \meta{Titre}. La commande
-% \cmd{\phantomsection} est rendue nécessaire (ou recommandée) par le
-% paquetage \pkg{hyperref}.
+% niveau |chapter| dont le titre est celui du chapitre auquel
+% correspond l'étiquette \meta{nom}. La commande \cmd{\phantomsection}
+% est rendue nécessaire (ou recommandée) par le paquetage
+% \pkg{hyperref}.
%
% \subsection{Corps du document}
%
@@ -1212,11 +1166,16 @@
% \cmd{\bibliography} doit plutôt se trouver dans les fichiers des
% chapitres dans une thèse ou un mémoire par articles.
%
-% \section{Aide additionnelle}
+% \section{Commentaires, suggestions et aide}
+% \changes{5.0}{2018-08-09}{Code source du projet déplacé de GitHub
+% vers GitLab.}
+%
+% Le \link{https://gitlab.com/vigou3/ulthese/}{dépôt du projet} dans
+% GitLab demeure le meilleur endroit pour rapporter des bogues ou pour
+% proposer des améliorations à la classe \class{ulthese}.
%
% Pour obtenir de l'aide additionnelle sur l'utilisation de la classe
-% \class{ulthese} (et non sur celle de {\LaTeX} en général), prière
-% de consulter d'abord
+% --- et non sur celle de {\LaTeX} en général --- consultez d'abord:
% \begin{enumerate}
% \item le \link{http://www.theses.ulaval.ca/wiki/}{WikiThèse} de
% l'Université Laval, en particulier la
@@ -1226,7 +1185,7 @@
% 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
-% les archives, alors écrire à l'adresse
+% les archives, alors écrivez à l'adresse
% \href{mailto:ulthese-aide@listes.ulaval.ca}{\url{ulthese-aide@listes.ulaval.ca}}.
%
% \StopEventually{
@@ -1236,54 +1195,59 @@
% Arseneau, D. 2010,
% {\selectlanguage{english}\emph{chapterbib. Multiple
% bibliographies in {\LaTeX}}}.
-% URL~\url{http://www.ctan.org/pkg/chapterbib/}.
+% URL~\url{https://www.ctan.org/pkg/chapterbib/}.
%
% \bibitem[{Braams et Bezos(2016)}]{babel}
% Braams, J. et J.~Bezos. 2016,
% {\selectlanguage{english}\emph{Babel}}.
-% URL~\url{http://www.ctan.org/pkg/babel/}.
+% URL~\url{https://www.ctan.org/pkg/babel/}.
%
% \bibitem[{Carlisle et {The \LaTeX3\ Project}(2016)}]{graphicx}
% Carlisle, D. et {The \LaTeX3\ Project}. 2016,
% {\selectlanguage{english}\emph{Packages in the `graphics'
-% Bundle}}. URL~\url{http://www.ctan.org/pkg/graphics/}.
+% Bundle}}. URL~\url{https://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
+% URL~\url{https://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/}.
+% URL~\url{https://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/}.
+% francais-bst»},
+% URL~\url{https://www.ctan.org/pkg/francais-bst/}.
%
% \bibitem[{Goulet(2016)}]{formation-latex-ul}
% 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}.
+% URL~\url{httpss://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/}.
+% numprint package}}.
+% URL~\url{https://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/}.
+% URL~\url{https://www.ctan.org/pkg/inputenc/}.
%
% \bibitem[{Kern(2016)}]{xcolor}
% Kern, D.~U. 2016, {\selectlanguage{english}\emph{Extending
-% {\LaTeX}’s color facilities: the \pkg{xcolor} package}}.
-% URL~\url{http://www.ctan.org/pkg/xcolor/}.
+% {\LaTeX}’s color facilities: the xcolor package}}.
+% URL~\url{https://www.ctan.org/pkg/xcolor/}.
+%
+% \bibitem[{Lehman et Wright(2018)}]{etoolbox}
+% Lehman, P. et J.~Wright. 2018,
+% {\selectlanguage{english}\emph{The etoolbox package}}.
+% URL~\url{https://www.ctan.org/pkg/etoolbox/}.
%
% \bibitem[{Malo(1996)}]{Malo:1996}
% Malo, M. 1996, {\selectlanguage{french}\emph{Guide de la
@@ -1293,43 +1257,168 @@
% \bibitem[{Rahtz et Oberdiek(2017)}]{hyperref}
% Rahtz, S. et H.~Oberdiek. 2017,
% {\selectlanguage{english}\emph{Hypertext marks in {\LaTeX}: a
-% manual for \pkg{hyperref}}}.
-% URL~\url{http://www.ctan.org/pkg/hyperref/}.
+% manual for hyperref}}.
+% URL~\url{https://www.ctan.org/pkg/hyperref/}.
%
% \bibitem[{Robertson et Hosny(2017)}]{fontspec}
% Robertson, W. et K.~Hosny. 2017,
-% {\selectlanguage{english}\emph{The \pkg{fontspec} package: Font
+% {\selectlanguage{english}\emph{The fontspec package: Font
% selection for {\XeLaTeX} and {\LuaLaTeX}}}.
-% URL~\url{http://www.ctan.org/pkg/fontspec/}.
-%
-% \bibitem[{Robertson et coll.(2017)Robertson, Stephani et
-% Hosny}]{unicode-math}
-% Robertson, W., P.~Stephani et K.~Hosny. 2017,
-% {\selectlanguage{english}\emph{Experimental {U}nicode
-% Mathematical Typesetting: The \pkg{unicode-math} Package}}.
-% ULR~\url{http://www.ctan.org/pkg/unicode-math/}.
+% URL~\url{https://www.ctan.org/pkg/fontspec/}.
%
% \bibitem[{Wilson(2016)}]{memoir}
% Wilson, P. 2016, {\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
+% URL~\url{https://www.ctan.org/pkg/memoir/}, maintained by Lars
% Madsen.
% \end{thebibliography}
% \PrintChanges
% }
%
+% \appendix
+%
+% \section{Création d'une page de titre}
+% \label{sec:pagetitre}
+%
+% La thèse ou le mémoire déposé à la FESP ne doit \emph{pas} comporter
+% de page de titre. Les options de classe et les commandes mentionnées
+% dans cette section sont fournies à titre gracieux aux auteurs qui
+% souhaiteraient néanmoins composer une page de titre conforme aux
+% normes de présentation matérielles, ou encore pour les examens de
+% doctorat et les essais de maîtrise.
+%
+% En premier lieu, les \meta{options} suivantes s'ajoutent à celles de
+% la \autoref{sec:utilisation:options} lorsque l'on souhaite créer une
+% page de titre.
+%
+% \begin{DescribeMacro}{multifacultaire}
+% Identifie 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}{extensionUdeS}
+% Identifie 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}
+% Identifie une thèse réalisée en extension à l'Université du
+% Québec en Outaouais (UQO). 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}
+% Identifie un mémoire réalisé en extension à l'Université du Québec
+% à Chicoutimi (UQAC). Valide uniquement avec un grade de maîtrise.
+% Cette déclaration requiert ensuite d'utiliser les commandes
+% \cmd{\faculteUL} et \cmd{\faculteUQAC}.
+% \end{DescribeMacro}
+%
+% Ensuite, la composition d'une page de titre peut nécessiter
+% d'utiliser les commandes ci-dessous en plus de celles de la
+% \autoref{sec:utilisation:commandes}.
+%
+% \begin{DescribeMacro}{\annee}
+% Année du dépôt final de la thèse ou du mémoire.
+% \end{DescribeMacro}
+%
+% \begin{DescribeMacro}{\univcotutelle}
+% 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}
+% 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}
+% 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}
+% 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}
+% 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 |\\|;
+% \item nom de la faculté de l'Université Laval où sont réalisés les
+% 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}
+% 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}
+% 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}
+% 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}{\pagetitre}
+% Création de la page de titre. 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}
+%
+%
% ^^A Début du code de la classe
%
-% \appendix
% \section{Mise en {\oe}uvre}
% \label{sec:meo}
%
-% Cette annexe passe en revue le code {\TeX} et {\LaTeX} de la
-% classe. Elle ne risque d'intéresser que les personnes qui souhaitent
+% Cette annexe passe en revue le code {\TeX} et {\LaTeX} de la classe.
+% Elle n'est susceptible d'intéresser que les personnes qui souhaitent
% explorer comment la classe est programmée.
%
% \subsection{Tests et valeurs booléennes}
-% \changes{4.4}{2017-06-01}{Tests et valeurs booléennes réalisés sans ifthen}
+% \changes{4.4}{2017-06-01}{Tests et valeurs booléennes réalisés sans ifthen.}
%
% Le paquetage \pkg{ifxetex} permet de tester si un document est
% compilé avec \XeTeX.
@@ -1340,23 +1429,26 @@
% Nous définissons ici toutes les valeurs booléennes requises par la
% classe.
% \begin{macrocode}
-\newif\ifUL@babel \UL@babeltrue % charger babel?
-\newif\ifUL@natbib \UL@natbibtrue % charger natbib?
-\newif\ifUL@chapterbib \UL@chapterbibfalse % charger chapterbib?
-\newif\ifUL@sectionbib \UL@sectionbibfalse % option sectionbib de chapterbib?
-\newif\ifUL@isthesis % programme est une thèse?
-\newif\ifUL@iscotutelle \UL@iscotutellefalse % thèse en cotutelle?
-\newif\ifUL@isexam \UL@isexamfalse % examen de doctorat?
-\newif\ifUL@hassubtitle \UL@hassubtitlefalse % document a un sous-titre?
+\newif\ifUL@babel \UL@babeltrue % charger babel?
+\newif\ifUL@natbib \UL@natbibtrue % charger natbib?
+\newif\ifUL@chapterbib \UL@chapterbibfalse % charger chapterbib?
+\newif\ifUL@sectionbib \UL@sectionbibfalse % option sectionbib de chapterbib?
+\newif\ifUL@isthesis % programme est une thèse?
+\newif\ifUL@iscotutelle \UL@iscotutellefalse % thèse en cotutelle?
+\newif\ifUL@isexam \UL@isexamfalse % examen de doctorat?
+\newif\ifUL@isessay \UL@isessayfalse % essai de maîtrise?
+\newif\ifUL@hassubtitle \UL@hassubtitlefalse % document a un sous-titre?
+\newif\ifUL@hastitlepage \UL@hastitlepagefalse % page titre utilisée?
% \end{macrocode}
%
% \subsection{Options de la classe}
%
% Il y a cinq grandes catégories d'options propres à la classe: la
-% possibilité d'empêcher le chargement du paquetage \pkg{natbib};
-% la possibilité d'empêcher le chargement du paquetage \pkg{babel};
-% la taille de la police de caractères en points; le type de grade; la
-% déclaration qu'il s'agit d'un examen de doctorat.
+% possibilité d'empêcher le chargement du paquetage \pkg{natbib}; la
+% possibilité d'empêcher le chargement du paquetage \pkg{babel}; la
+% taille de la police de caractères en points; le type de grade; la
+% déclaration qu'il s'agit d'un examen de doctorat ou d'un essai de
+% maîtrise.
%
% \begin{macro}{nonatbib}
% L'option |nonatbib| permet d'empêcher la classe de charger le
@@ -1420,9 +1512,11 @@
%
% \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. Certaines options ne sont valides que pour une thèse ou
-% que pour un mémoire. La page de titre des programmes en extension
+% en cotutelle, en bidiplomation, multifacultaire ou en
+% extension. Seuls les doctorats sont offerts en cotutelle et seules
+% les maîtrises offrent l'option d'une bidiplomation. Les options
+% «multifacultaire» et «en extension» ne sont pertinentes que pour créer
+% une page de titre. La page de titre des programmes en extension
% comporte une mention «offert en extension» ou «offerte en
% extension» selon qu'il s'agit d'un doctorat ou d'une maîtrise; le
% bon terme est défini avec l'option correspondante.
@@ -1554,11 +1648,14 @@
% \end{macrocode}
% \end{macro}
%
-% \begin{macro}{examen}
+% \begin{macro}{examen,essai}
% L'option |examen| change l'appellation «Thèse» sur la couverture
-% pour «Examen de doctorat» et supprime la page frontispice. Elle
-% n'est compatible qu'avec l'une des options de thèse, autrement un
-% message d'erreur est émis.
+% pour «Examen de doctorat». L'option |essai|, quant à elle, change
+% l'appellation «Maîtrise» pour «Essai». Les deux options
+% suppriment la page frontispice. L'option |examen|
+% n'est compatible qu'avec l'une des options de thèse, alors que
+% |essai| n'est compatible qu'avec une option de maîtrise. Un
+% message d'erreur est émis en cas d'incompatibilité.
% \begin{macrocode}
\DeclareOption{examen}{%
\ifUL@isthesis
@@ -1568,6 +1665,14 @@
Incompatible option examen}
{Use this option with a thesis type only.}
\fi}
+\DeclareOption{essai}{%
+ \ifUL@isthesis
+ \ClassError{ulthese}{%
+ Incompatible option essai}
+ {Use this option with a Master's type only.}
+ \else
+ \UL@isessaytrue
+ \fi}
% \end{macrocode}
% \end{macro}
%
@@ -1592,19 +1697,21 @@
% \end{macrocode}
%
% \subsection{Paquetages requis}
+% \changes{5.0}{2018-06-10}{Le paquetage unicode-math n'est plus
+% chargé par défaut par la classe.}
+% \changes{5.0}{2018-08-11}{Le paquetage hyperref est désormais chargé
+% dans la classe plutôt que dans les gabarits. Requiert le paquetage
+% etoolbox.}
%
% La classe s'efforce de charger un minimum de paquetages afin d'éviter
% les conflits potentiels.
%
-% {\XeLaTeX} requiert le paquetage \pkg{fontspec} pour le
-% traitement des polices. Le paquetage \pkg{unicode-math} facilite
-% également le traitement des polices et des symboles mathématiques
-% avec ce moteur. Sous {\LaTeX}, il est aujourd'hui préférable
-% d'utiliser les polices T1.
+% {\XeLaTeX} requiert le paquetage \pkg{fontspec} pour le traitement
+% des polices. Sous {\LaTeX}, il est aujourd'hui préférable d'utiliser
+% les polices T1.
% \begin{macrocode}
\ifxetex
\RequirePackage{fontspec}
- \RequirePackage{unicode-math}
\defaultfontfeatures{Ligatures=TeX}
\else
\RequirePackage[T1]{fontenc}
@@ -1646,9 +1753,20 @@
\fi
% \end{macrocode}
%
+% L'interaction du paquetage \pkg{hyperref} avec les autres est
+% parfois --- voire souvent --- délicate. Pour cette raison, il est
+% recommandé de charger \pkg{hyperref} en tout dernier avec la
+% commande \cmd{\AtEndPreamble} du paquetage \pkg{etoolbox}. La
+% configuration de base de la classe fait en sorte que tous les liens
+% sont signalés par la couleur |ULlinkcolor| définie à la
+% \autoref{sec:couleurs}.
+% \begin{macrocode}
+\RequirePackage{etoolbox}
+\AtEndPreamble{\RequirePackage[colorlinks,allcolors=ULlinkcolor]{hyperref}}
+% \end{macrocode}
+%
% 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}
@@ -1676,12 +1794,9 @@
% \subsection{Couleur des hyperliens}
% \label{sec:couleurs}
%
-% 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.
+% La classe définit une couleur standard pour les hyperliens, une
+% teinte de bleu assez foncée pour être à la 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}
@@ -1742,8 +1857,8 @@
%
% \subsection{Pages de titre}
%
-% Le code pour traiter et composer la page de titre et la page
-% frontispice constitue l'essentiel de la classe.
+% Le code pour traiter et composer la page de titre (le cas échéant)
+% et la page frontispice constitue l'essentiel de la classe.
%
% \subsubsection{Famille et style de la police de caractères}
%
@@ -1827,8 +1942,8 @@
\newcommand*{\UL@facother}{}
% \end{macrocode}
% Puis les commandes visibles pour les utilisateurs, qui redéfinissent
-% les commandes internes. Voir la \autoref{sec:commandes} pour leur
-% signification.
+% les commandes internes. Voir la \autoref{sec:utilisation:commandes}
+% pour leur signification.
% \begin{macrocode}
\newcommand{\titre}[1]{\renewcommand{\UL@maintitle}{#1}}
\newcommand{\soustitre}[1]{%
@@ -1888,8 +2003,8 @@
%
% \begin{macro}{\UL@typeofdoc}
% La commande |\UL@typeofdoc| contient le type de document qui est
-% produit: thèse, thèse en cotutelle, maîtrise
-% ou examen de doctorat.
+% produit: thèse, thèse en cotutelle, maîtrise, examen de doctorat
+% ou essai.
% \begin{macrocode}
\ifUL@isthesis
\ifUL@iscotutelle
@@ -1903,6 +2018,9 @@
\ifUL@isexam
\renewcommand*{\UL@typeofdoc}{Examen de doctorat}
\fi
+\ifUL@isessay
+ \renewcommand*{\UL@typeofdoc}{Essai}
+\fi
% \end{macrocode}
% \end{macro}
%
@@ -1929,10 +2047,10 @@
% standard; multifacultaire; en cotutelle ou en bidiplomation
% (disposition identique); en extension.
%
-% Tel qu'expliqué à la \autoref{sec:utilisation:options}, certains
+% Tel qu'expliqué à l'\autoref{sec:pagetitre}, certains
% types de grade requièrent expressément que certaines informations
-% soient fournies. Si un élément d'information manque, un
-% avertissement est émis.
+% soient fournies pour la composition d'une page de titre. Si un
+% élément d'information manque, un avertissement est émis.
% \begin{macrocode}
\newcommand{\UL@details}{%
\ifcase\UL@typenum\relax% 0 standard
@@ -1993,31 +2111,25 @@
% \end{macrocode}
% \end{macro}
%
-% \subsubsection{Conception des pages de titre}
+% \subsubsection{Conception de la page frontispice}
%
-% \begin{macro}{\pagestitre}
-% Les thèses et mémoires comportent une page de titre et une page
-% frontispice. La première comporte:
+% \begin{macro}{\frontispice}
+% Les thèses et mémoires doivent obligatoirement débuter par une
+% page frontispice. Celle-ci comporte, de haut en bas:
% \begin{enumerate}
-% \item le logo de l'Université Laval (sauf pour les thèses ou
-% mémoires réalisés en cotutelle, en bidiplomation ou en
-% extension);
+% \item un espace vide (créé avec une boîte de réglure invisible, ou
+% \emph{strut}) de la même hauteur que le logo de l'Université
+% Laval;
% \item le titre et le sous-titre, le cas échéant;
% \item le type de document (thèse, thèse en cotutelle,
% mémoire, etc.);
% \item le nom complet de l'auteur;
-% \item une description du programme, du grade obtenu et des
-% facultés ou universités d'attache, le cas échéant;
-% \item la mention «Québec, Canada» si le logo de l'Université
-% Laval est présent;
-% \item la notice de copyright.
+% \item les noms des directeur et codirecteurs de recherche.
% \end{enumerate}
-% La page frontispice reprend les éléments 2--4 et ajoute les
-% noms des directeur et codirecteurs de recherche.
%
-% On doit rétablir pour les pages de titre l'interligne simple et
-% l'espacement nul entre les paragraphes (\cmd{\parskip}). Ensuite, on
-% doit ajuster la distance entre le bloc de titre et le type de
+% Nous devons rétablir pour les pages de titre l'interligne simple et
+% l'espacement nul entre les paragraphes (\cmd{\parskip}). Ensuite, nous
+% devons ajuster la distance entre le bloc de titre et le type de
% document (\cmd{\UL@docidspacing}) et celle entre ce dernier et le nom
% de l'auteur (\cmd{\UL@authorspacing}). Cela fait en sorte que les
% éléments des pages de titre se retrouvent (presque) toujours au même
@@ -2026,47 +2138,32 @@
% (précaution nécessaire pour l'éventuel cas d'un bloc de titre
% s'étendant sur plusieurs lignes).
%
-% Sur la page frontispice, le logo de l'Université est remplacé par
-% une boîte de réglure invisible (\emph{strut}) de la même hauteur.
-%
-% Le nom de l'auteur, les directeurs et codirecteurs de recherche et
-% la notice de copyright sont insérées directement dans le code de
-% la commande \cmd{\pagestitre}.
+% Le nom de l'auteur et ceux des directeurs et codirecteurs de
+% recherche sont insérées directement dans le code de la commande
+% \cmd{\frontispice}.
% \begin{macrocode}
\newlength{\UL@docidspacing}
\setlength{\UL@docidspacing}{82pt}
\newlength{\UL@authorspacing}
\setlength{\UL@authorspacing}{72pt}
-\newcommand{\pagestitre}{{%
- \clearpage
- \pagestyle{empty}
- \SingleSpacing\setlength{\parskip}{0pt}
- \centering
- \UL@fontbase
- \UL@measuretitle
- \addtolength{\UL@docidspacing}{-\UL@titleboxtotht}
- \addtolength{\UL@docidspacing}{-\UL@subtitleboxtotht}
- \ifdim\UL@docidspacing<\baselineskip\relax
- \setlength{\UL@docidspacing}{\baselineskip}
- \addtolength{\UL@authorspacing}{-\baselineskip}
- \fi
- \ifnum\UL@typenum>1\relax
- \vspace*{0pt}\par
- \else
- \includegraphics[height=15mm,keepaspectratio=true]{ul_p}\par
- \fi
- \vspace{82pt}
- \copy\UL@titlebox
- \copy\UL@subtitlebox
- \vspace{\UL@docidspacing}
- \UL@docid
- \vspace{\UL@authorspacing}
- {\UL@fontauthor\UL@author}\par
- \UL@details
- \vfill
- {\textcopyright} \UL@author, \UL@year\par
- \ifUL@isexam\else
+\newcommand{\UL@settitledims}{%
+ \UL@measuretitle
+ \addtolength{\UL@docidspacing}{-\UL@titleboxtotht}
+ \addtolength{\UL@docidspacing}{-\UL@subtitleboxtotht}
+ \ifdim\UL@docidspacing<\baselineskip\relax
+ \setlength{\UL@docidspacing}{\baselineskip}
+ \addtolength{\UL@authorspacing}{-\baselineskip}
+ \fi}
+\newcommand{\frontispice}{{%
+ \ifUL@isexam\else\ifUL@isessay\else
\clearpage
+ \pagestyle{empty}
+ \SingleSpacing\setlength{\parskip}{0pt}
+ \centering
+ \UL@fontbase
+ \ifUL@hastitlepage\else
+ \UL@settitledims
+ \fi
\ifnum\UL@typenum>1\relax
\vspace*{0pt}\par
\else
@@ -2084,19 +2181,56 @@
\vspace{\baselineskip}
\UL@director\par
\UL@codirector
- \fi
+ \fi\fi
\clearpage}}
% \end{macrocode}
% \end{macro}
%
% \begin{macro}{\pagetitre}
-% 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.
+% La composition d'une page de titre est optionnelle pour les thèses
+% et mémoires de l'Université Laval. La commande \cmd{\pagetitre}
+% permet néanmoins d'en créer une conforme aux normes de
+% présentation matérielle de la FESP. La page de titre comporte, de
+% haut en bas:
+% \begin{enumerate}
+% \item le logo de l'Université Laval (sauf pour les thèses ou
+% mémoires réalisés en cotutelle, en bidiplomation ou en
+% extension);
+% \item le titre et le sous-titre, le cas échéant;
+% \item le type de document (thèse, thèse en cotutelle,
+% mémoire, etc.);
+% \item le nom complet de l'auteur;
+% \item une description du programme, du grade obtenu et des
+% facultés ou universités d'attache, le cas échéant;
+% \item la mention «Québec, Canada» si le logo de l'Université
+% Laval est présent;
+% \item la notice de copyright.
+% \end{enumerate}
% \begin{macrocode}
-\newcommand{\pagetitre}{
- \ClassWarning{ulthese}{Command \protect\pagetitre\space is obsolete.\MessageBreak
- Using \protect\pagestitre\space instead}\pagestitre}
+\newcommand{\pagetitre}{{%
+ \UL@hastitlepagetrue
+ \clearpage
+ \pagestyle{empty}
+ \SingleSpacing\setlength{\parskip}{0pt}
+ \centering
+ \UL@fontbase
+ \UL@settitledims
+ \ifnum\UL@typenum>1\relax
+ \vspace*{0pt}\par
+ \else
+ \includegraphics[height=15mm,keepaspectratio=true]{ul_p}\par
+ \fi
+ \vspace{82pt}
+ \copy\UL@titlebox
+ \copy\UL@subtitlebox
+ \vspace{\UL@docidspacing}
+ \UL@docid
+ \vspace{\UL@authorspacing}
+ {\UL@fontauthor\UL@author}\par
+ \UL@details
+ \vfill
+ {\textcopyright} \UL@author, \UL@year\par
+ \clearpage}}
% \end{macrocode}
% \end{macro}
%
@@ -2194,6 +2328,21 @@
% \end{macrocode}
% ^^A Fin du code de la classe
%
+% ^^A Il faut placer ces notes de changement relatives aux gabarits
+% ^^A avant \Finale
+% \changes{5.0}{2018-06-08}{Gabarits: meilleure indication du texte à
+% remplacer.}
+% \changes{5.0}{2018-06-08}{Gabarits: bonification de la structure
+% d'un chapitre de thèse ou de mémoire par articles.}
+% \changes{5.0}{2018-04-25}{Gabarits: ajout d'étiquettes et de renvois
+% dans les gabarits des parties du document.}
+% \changes{5.0}{2018-04-25}{Gabarits: automatisation de l'ajout
+% d'entrées dans la table des matières à l'aide d'étiquettes et de
+% renvois.}
+% \changes{4.4}{2017-05-16}{Gabarits: nouveau gabarit pour une thèse
+% par articles.}
+% \changes{4.2}{2016-03-29}{Gabarits: nouvelles options de babel.}
+%
% \Finale
%
% \iffalse
@@ -2226,15 +2375,12 @@
%<articles>%% défaut du document. L'option 'bibsection' permet de créer des
%<articles>%% bibliographies par chapitre présentées sous forme de section
%<articles>%% numérotée.
-%<phd&(standard|mesure)>\documentclass[PhD,english,french]{ulthese}
+%<phd&standard>\documentclass[PhD,english,french]{ulthese}
%<phd&articles>\documentclass[PhD,bibsection,english,french]{ulthese}
-%<phd&multifac>\documentclass[PhD,multifacultaire,english,french]{ulthese}
%<phd&cotutelle>\documentclass[PhD,cotutelle,english,french]{ulthese}
-%<phd&UdeS>\documentclass[PhD,extensionUdeS,english,french]{ulthese}
-%<phd&UQO>\documentclass[PhD,extensionUQO,english,french]{ulthese}
-%<m&(standard|mesure)>\documentclass[MSc,english,french]{ulthese}
+%<m&standard>\documentclass[MSc,english,french]{ulthese}
+%<m&articles>\documentclass[MSc,bibsection,english,french]{ulthese}
%<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.
@@ -2243,7 +2389,7 @@
%% 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{icomma} % gestion de la virgule dans les nombres
%% Utilisation d'une autre police de caractères pour le document.
%% - Sous LaTeX
@@ -2255,11 +2401,6 @@
%\setmainfont{TeX Gyre Termes} % texte en Termes (Times)
%\setmathfont{TeX Gyre Termes Math} % mathématiques en Termes (Times)
- %% Gestion des hyperliens dans le document. S'assurer que hyperref
- %% est le dernier paquetage chargé.
- \usepackage{hyperref}
- \hypersetup{colorlinks,allcolors=ULlinkcolor}
-
%% Options de mise en forme du mode français de babel. Consulter la
%% documentation du paquetage babel pour les options disponibles.
%% Désactiver (effacer ou mettre en commentaire) si l'option
@@ -2278,7 +2419,7 @@
%<articles> %\addto\extrasfrench{%
%<articles> % \renewcommand{\bibsection}{\section*{\bibname}\prebibhook}}
- %% Déclarations des pages de titre. Remplacer les éléments entre < >.
+ %% Composition de la page frontispice. Remplacer les éléments entre < >.
%% Supprimer les caractères < >. Couper un long titre ou un long
%% sous-titre manuellement avec \\.
\titre{<Titre principal>}
@@ -2288,14 +2429,9 @@
% \soustitre{Ceci est un exemple de long sous-titre \\
% avec saut de ligne manuel}
\auteur{<Prénom Nom>}
- \annee{<20xx>}
-%<phd&(standard|multifac|cotutelle)> \programme{Doctorat en <discipline> <-- majeure, s'il y a lieu>}
-%<phd&(mesure)> \programme{Doctorat sur mesure en <discipline> <-- majeure, s'il y a lieu>}
-%<phd&(UdeS|UQO)> \programme{Doctorat en <discipline>}
+%<phd&(standard|cotutelle)> \programme{Doctorat en <discipline> <-- majeure, s'il y a lieu>}
%<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 <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 \\
%<cotutelle> <Prénom Nom>, <directeur ou directrice> de cotutelle}
@@ -2304,20 +2440,19 @@
% \codirection{<Prénom Nom>, <codirecteur ou codirectrice> de recherche}
% \codirection{<Prénom Nom>, <codirecteur ou codirectrice> de recherche \\
% <Prénom Nom>, <codirecteur ou codirectrice> de recherche}
-%<cotutelle> \univcotutelle{<Université de cotutelle> \\ <Ville>, <Pays>}
-%<bidiplomation> \univcotutelle{<Université de bidiplomation> \\ <Ville>, <Pays>}
-%<cotutelle|bidiplomation> \gradecotutelle{<Nom du grade> (<sigle du grade>)}
-%<multifac> \faculteUL{<Faculté 1> \\ <Faculté 2>}
-%<UdeS|UQO|UQAC> \faculteUL{<Nom de la faculté UL>}
-%<UdeS> \faculteUdeS{<Nom de la faculté UdeS>}
-%<UQO> \faculteUQO{<Nom de la faculté UQO>}
-%<UQAC> \faculteUQAC{<Nom de la faculté UQAC>}
+
+ %% Les commandes ci-dessous servent uniquement pour la création
+ %% d'une page de titre (interdite lors du dépôt à la FESP).
+ % \annee{<20xx>}
+%<cotutelle> % \univcotutelle{<Université de cotutelle> \\ <Ville>, <Pays>}
+%<bidiplomation> % \univcotutelle{<Université de bidiplomation> \\ <Ville>, <Pays>}
+%<cotutelle|bidiplomation> % \gradecotutelle{<Nom du grade> (<sigle du grade>)}
\begin{document}
\frontmatter % pages liminaires
-\pagestitre % production des pages de titre
+\frontispice % production de la page frontispice
\include{resume} % résumé français
\include{abstract} % résumé anglais
@@ -2332,10 +2467,10 @@
\listoffigures % production de la liste des figures
\cleardoublepage
-\dedicace{Dédicace si désiré}
+\dedicace{<Dédicace si désiré>}
\cleardoublepage
-\epigraphe{Texte de l'épigraphe}{Source ou auteur}
+\epigraphe{<Texte de l'épigraphe>}{<Source ou auteur>}
\cleardoublepage
\include{remerciements} % remerciements
@@ -2361,73 +2496,89 @@
%
% ^^A Gabarits des parties du document
%<*resume>
-\chapter*{Résumé} % ne pas numéroter
-\phantomsection\addcontentsline{toc}{chapter}{Résumé} % inclure dans TdM
+\chapter*{Résumé} % ne pas numéroter
+\label{chap:resume} % étiquette pour renvois
+\phantomsection\addcontentsline{toc}{chapter}{\nameref{chap:resume}} % inclure dans TdM
\begin{otherlanguage*}{french}
- Texte du résumé en français.
+ <Texte du résumé en français. Obligatoire.>
\end{otherlanguage*}
%</resume>
%
%<*abstract>
-\chapter*{Abstract} % ne pas numéroter
-\phantomsection\addcontentsline{toc}{chapter}{Abstract} % inclure dans TdM
+\chapter*{Abstract} % ne pas numéroter
+\label{chap:abstract} % étiquette pour renvois
+\phantomsection\addcontentsline{toc}{chapter}{\nameref{chap:abstract}} % inclure dans TdM
\begin{otherlanguage*}{english}
- Text of English abstract.
+ <Text of English abstract. Optional, but recommended.>
\end{otherlanguage*}
%</abstract>
%
%<*remerciements>
-\chapter*{Remerciements} % ne pas numéroter
-\phantomsection\addcontentsline{toc}{chapter}{Remerciements} % inclure dans TdM
+\chapter*{Remerciements} % ne pas numéroter
+\label{chap:remerciements} % étiquette pour renvois
+\phantomsection\addcontentsline{toc}{chapter}{\nameref{chap:remerciements}} % inclure dans TdM
-Texte des remerciements en prose.
+<Texte des remerciements en prose.>
%</remerciements>
%
%<*avantpropos>
\chapter*{Avant-propos} % ne pas numéroter
-\phantomsection\addcontentsline{toc}{chapter}{Avant-propos} % inclure dans TdM
+\label{chap:avantpropos} % étiquette pour renvois
+\phantomsection\addcontentsline{toc}{chapter}{\nameref{chap:avantpropos}} % inclure dans TdM
-L'avant-propos est surtout nécessaire pour une thèse par article.
+<Texte de l'avant-propos. Obligatoire dans une thèse ou un mémoire par
+articles.>
%</avantpropos>
%
%<*introduction>
\chapter*{Introduction} % ne pas numéroter
-\phantomsection\addcontentsline{toc}{chapter}{Introduction} % inclure dans TdM
+\label{chap:introduction} % étiquette pour renvois
+\phantomsection\addcontentsline{toc}{chapter}{\nameref{chap:introduction}} % inclure dans TdM
-Une thèse ou un mémoire devrait normalement débuter par une
-introduction. Celle-ci est traitée comme un chapitre normal, sauf
-qu'elle n'est pas numérotée.
+<Texte de l'introduction. La thèse ou le mémoire devrait normalement
+débuter par une introduction. Celle-ci est traitée comme un chapitre
+normal, sauf qu'elle n'est pas numérotée.>
%</introduction>
%
%<*chapitre>
-\chapter{Titre du chapitre} % numéroté
+\chapter{<Titre du chapitre ou de l'article>} % numéroté
+\label{chap:} % étiquette pour renvois (à compléter!)
-Texte du chapitre.
+%<articles>\section{Résumé}
+%<articles>
+%<articles>\begin{otherlanguage*}{french}
+%<articles> <Résumé de l'article en français. Obligatoire.>
+%<articles>\end{otherlanguage*}
+%<articles>
+%<articles>\section{Abstract}
+%<articles>
+%<articles>\begin{otherlanguage*}{english}
+%<articles> <English abstract of the paper. Optional, but recommended.>
+%<articles>\end{otherlanguage*}
+%<articles>
+<Texte du chapitre ou de l'article.>
%<articles>
%<articles>\bibliographystyle{} % style de la bibliographie
%<articles>\bibliography{} % production de la bibliographie
%</chapitre>
%
%<*conclusion>
-\chapter*{Conclusion} % ne pas numéroter
-\phantomsection\addcontentsline{toc}{chapter}{Conclusion} % dans TdM
+\chapter*{Conclusion} % ne pas numéroter
+\label{chap:conclusion} % étiquette pour renvois
+\phantomsection\addcontentsline{toc}{chapter}{\nameref{chap:conclusion}} % inclure dans TdM
-Une thèse ou un mémoire devrait normalement se terminer par une
-conclusion, placée avant les annexes, le cas échéant. Celle-ci est
-traitée comme un chapitre normal, sauf qu'elle n'est pas numérotée.
+<Texte de la conclusion. Une thèse ou un mémoire devrait normalement
+se terminer par une conclusion placée avant les annexes, le cas
+échéant. La conclusion est traitée comme un chapitre normal, sauf
+qu'elle n'est pas numérotée.>
%</conclusion>
%
%<*annexe>
-\chapter{Titre de l'annexe} % numérotée
+\chapter{<Titre de l'annexe>} % numérotée
+\label{chap:} % étiquette pour renvois (à compléter!)
-Texte de l'annexe.
+<Texte de l'annexe.>
%</annexe>
-% Local Variables:
-% mode: doctex
-% coding: utf-8
-% TeX-master: t
-% TeX-engine: xetex
-% End:
% \fi
diff --git a/Master/texmf-dist/source/latex/ulthese/ulthese.ins b/Master/texmf-dist/source/latex/ulthese/ulthese.ins
index 08b80a85ee6..7987a0f368c 100644
--- a/Master/texmf-dist/source/latex/ulthese/ulthese.ins
+++ b/Master/texmf-dist/source/latex/ulthese/ulthese.ins
@@ -48,24 +48,14 @@ derived files listed in the README.md file.
\from{ulthese.dtx}{gabarit,phd,standard}}
\file{gabarit-doctorat-articles.tex}{\nopreamble\nopostamble
\from{ulthese.dtx}{gabarit,phd,articles}}
- \file{gabarit-doctorat-mesure.tex}{\nopreamble\nopostamble
- \from{ulthese.dtx}{gabarit,phd,mesure}}
- \file{gabarit-doctorat-multifacultaire.tex}{\nopreamble\nopostamble
- \from{ulthese.dtx}{gabarit,phd,multifac}}
\file{gabarit-doctorat-cotutelle.tex}{\nopreamble\nopostamble
\from{ulthese.dtx}{gabarit,phd,cotutelle}}
- \file{gabarit-doctorat-extension-UdeS.tex}{\nopreamble\nopostamble
- \from{ulthese.dtx}{gabarit,phd,UdeS}}
- \file{gabarit-doctorat-extension-UQO.tex}{\nopreamble\nopostamble
- \from{ulthese.dtx}{gabarit,phd,UQO}}
\file{gabarit-maitrise.tex}{\nopreamble\nopostamble
\from{ulthese.dtx}{gabarit,m,standard}}
- \file{gabarit-maitrise-mesure.tex}{\nopreamble\nopostamble
- \from{ulthese.dtx}{gabarit,m,mesure}}
+ \file{gabarit-maitrise-articles.tex}{\nopreamble\nopostamble
+ \from{ulthese.dtx}{gabarit,m,articles}}
\file{gabarit-maitrise-bidiplomation.tex}{\nopreamble\nopostamble
\from{ulthese.dtx}{gabarit,m,bidiplomation}}
- \file{gabarit-maitrise-extension-UQAC.tex}{\nopreamble\nopostamble
- \from{ulthese.dtx}{gabarit,m,UQAC}}
\file{resume.tex}{\nopreamble\nopostamble
\from{ulthese.dtx}{resume}}
\file{abstract.tex}{\nopreamble\nopostamble
diff --git a/Master/texmf-dist/tex/latex/ulthese/ulthese.cls b/Master/texmf-dist/tex/latex/ulthese/ulthese.cls
index 7f738a6da49..5ada1363624 100644
--- a/Master/texmf-dist/tex/latex/ulthese/ulthese.cls
+++ b/Master/texmf-dist/tex/latex/ulthese/ulthese.cls
@@ -30,16 +30,18 @@
%%
\NeedsTeXFormat{LaTeX2e}[2009/09/24]
\ProvidesClass{ulthese}%
- [2017/06/01 v4.4 Universite Laval thesis and memoir class]
+ [2018/08/11 v5.0 Universite Laval thesis and memoir class]
\RequirePackage{ifxetex}
-\newif\ifUL@babel \UL@babeltrue % charger babel?
-\newif\ifUL@natbib \UL@natbibtrue % charger natbib?
-\newif\ifUL@chapterbib \UL@chapterbibfalse % charger chapterbib?
-\newif\ifUL@sectionbib \UL@sectionbibfalse % option sectionbib de chapterbib?
-\newif\ifUL@isthesis % programme est une thèse?
-\newif\ifUL@iscotutelle \UL@iscotutellefalse % thèse en cotutelle?
-\newif\ifUL@isexam \UL@isexamfalse % examen de doctorat?
-\newif\ifUL@hassubtitle \UL@hassubtitlefalse % document a un sous-titre?
+\newif\ifUL@babel \UL@babeltrue % charger babel?
+\newif\ifUL@natbib \UL@natbibtrue % charger natbib?
+\newif\ifUL@chapterbib \UL@chapterbibfalse % charger chapterbib?
+\newif\ifUL@sectionbib \UL@sectionbibfalse % option sectionbib de chapterbib?
+\newif\ifUL@isthesis % programme est une thèse?
+\newif\ifUL@iscotutelle \UL@iscotutellefalse % thèse en cotutelle?
+\newif\ifUL@isexam \UL@isexamfalse % examen de doctorat?
+\newif\ifUL@isessay \UL@isessayfalse % essai de maîtrise?
+\newif\ifUL@hassubtitle \UL@hassubtitlefalse % document a un sous-titre?
+\newif\ifUL@hastitlepage \UL@hastitlepagefalse % page titre utilisée?
\DeclareOption{nonatbib}{\UL@natbibfalse}
\DeclareOption{bibchapitre}{\UL@chapterbibtrue}
\DeclareOption{bibsection}{\UL@chapterbibtrue\UL@sectionbibtrue}
@@ -186,6 +188,14 @@
Incompatible option examen}
{Use this option with a thesis type only.}
\fi}
+\DeclareOption{essai}{%
+ \ifUL@isthesis
+ \ClassError{ulthese}{%
+ Incompatible option essai}
+ {Use this option with a Master's type only.}
+ \else
+ \UL@isessaytrue
+ \fi}
\DeclareOption*{\PassOptionsToClass{\CurrentOption}{memoir}}
\ExecuteOptions{11pt,letterpaper}
\ProcessOptions\relax
@@ -197,7 +207,6 @@
\LoadClass[oneside]{memoir}
\ifxetex
\RequirePackage{fontspec}
- \RequirePackage{unicode-math}
\defaultfontfeatures{Ligatures=TeX}
\else
\RequirePackage[T1]{fontenc}
@@ -220,6 +229,8 @@
\RequirePackage{babel}
\RequirePackage[autolanguage]{numprint}
\fi
+\RequirePackage{etoolbox}
+\AtEndPreamble{\RequirePackage[colorlinks,allcolors=ULlinkcolor]{hyperref}}
\RequirePackage{graphicx}
\RequirePackage{xcolor}
\RequirePackage{textcomp}
@@ -320,6 +331,9 @@
\ifUL@isexam
\renewcommand*{\UL@typeofdoc}{Examen de doctorat}
\fi
+\ifUL@isessay
+ \renewcommand*{\UL@typeofdoc}{Essai}
+\fi
\newcommand{\UL@docid}{%
{\UL@fontprogram\UL@typeofdoc\par
\ifnum\UL@typenum=2 \UL@program\par \fi}}
@@ -383,19 +397,51 @@
\setlength{\UL@docidspacing}{82pt}
\newlength{\UL@authorspacing}
\setlength{\UL@authorspacing}{72pt}
-\newcommand{\pagestitre}{{%
+\newcommand{\UL@settitledims}{%
+ \UL@measuretitle
+ \addtolength{\UL@docidspacing}{-\UL@titleboxtotht}
+ \addtolength{\UL@docidspacing}{-\UL@subtitleboxtotht}
+ \ifdim\UL@docidspacing<\baselineskip\relax
+ \setlength{\UL@docidspacing}{\baselineskip}
+ \addtolength{\UL@authorspacing}{-\baselineskip}
+ \fi}
+\newcommand{\frontispice}{{%
+ \ifUL@isexam\else\ifUL@isessay\else
+ \clearpage
+ \pagestyle{empty}
+ \SingleSpacing\setlength{\parskip}{0pt}
+ \centering
+ \UL@fontbase
+ \ifUL@hastitlepage\else
+ \UL@settitledims
+ \fi
+ \ifnum\UL@typenum>1\relax
+ \vspace*{0pt}\par
+ \else
+ \rule{0mm}{15mm}\par % strut
+ \fi
+ \vspace{82pt}
+ \box\UL@titlebox
+ \box\UL@subtitlebox
+ \vspace{\UL@docidspacing}
+ \UL@docid
+ \vspace{\UL@authorspacing}
+ {\UL@fontauthor\UL@author}\par
+ \vspace{72pt}
+ Sous la direction de:\par
+ \vspace{\baselineskip}
+ \UL@director\par
+ \UL@codirector
+ \fi\fi
+ \clearpage}}
+\newcommand{\pagetitre}{{%
+ \UL@hastitlepagetrue
\clearpage
\pagestyle{empty}
\SingleSpacing\setlength{\parskip}{0pt}
\centering
\UL@fontbase
- \UL@measuretitle
- \addtolength{\UL@docidspacing}{-\UL@titleboxtotht}
- \addtolength{\UL@docidspacing}{-\UL@subtitleboxtotht}
- \ifdim\UL@docidspacing<\baselineskip\relax
- \setlength{\UL@docidspacing}{\baselineskip}
- \addtolength{\UL@authorspacing}{-\baselineskip}
- \fi
+ \UL@settitledims
\ifnum\UL@typenum>1\relax
\vspace*{0pt}\par
\else
@@ -411,30 +457,7 @@
\UL@details
\vfill
{\textcopyright} \UL@author, \UL@year\par
- \ifUL@isexam\else
- \clearpage
- \ifnum\UL@typenum>1\relax
- \vspace*{0pt}\par
- \else
- \rule{0mm}{15mm}\par % strut
- \fi
- \vspace{82pt}
- \box\UL@titlebox
- \box\UL@subtitlebox
- \vspace{\UL@docidspacing}
- \UL@docid
- \vspace{\UL@authorspacing}
- {\UL@fontauthor\UL@author}\par
- \vspace{72pt}
- Sous la direction de:\par
- \vspace{\baselineskip}
- \UL@director\par
- \UL@codirector
- \fi
\clearpage}}
-\newcommand{\pagetitre}{
- \ClassWarning{ulthese}{Command \protect\pagetitre\space is obsolete.\MessageBreak
- Using \protect\pagestitre\space instead}\pagestitre}
\ifUL@babel
\addto\captionsfrench{\renewcommand{\listfigurename}{Liste des figures}}
\fi