% \iffalse % % Copyright 2017-2019 HEC Montreal % % This work may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either version 1.3c % of this license or (at your option) any later version. % % The latest version of this license is in % http://www.latex-project.org/lppl.txt % and version 1.3c or later is part of all distributions of LaTeX % version 2008/05/04 or later. % % This work has the LPPL maintenance status `maintained'. % % The Current Maintainer of this work is Benoit Hamel % . % % This work consists of the files hecthese.dtx and hecthese.ins % and the derived files listed in the README file. % % \fi % \iffalse %<*dtx> \ProvidesFile{hecthese.dtx} % %\NeedsTeXFormat{LaTeX2e} %\ProvidesClass{hecthese}[2019/03/25 v1.3.2 Class for dissertations and theses at HEC Montreal] %<*driver> \documentclass[10pt,english,french]{ltxdoc} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{babel} \usepackage[autolanguage]{numprint} \usepackage{fontawesome} \usepackage{framed} \usepackage{url} \usepackage{color} \usepackage{enumitem} \usepackage{iflang} \usepackage{hyperref} \newcommand{\frenchdoc}{% \IfLanguageName{english}{0}{1} } \DisableCrossrefs \CodelineIndex \RecordChanges \ifnum\frenchdoc=1 \GlossaryPrologue{\section*{Historique des versions}% \addcontentsline{toc}{section}{Historique des versions}} \else \GlossaryPrologue{\section*{Change History}% \addcontentsline{toc}{section}{Change History}} \fi \definecolor{liens}{rgb}{0,0.35,0.65} \definecolor{shadecolor}{rgb}{0.93,0.97,0.99} \definecolor{TFFrameColor}{rgb}{0,0.235,0.443} \definecolor{TFTitleColor}{rgb}{1,1,1} \definecolor{bleuFoncePrimaire}{RGB}{0,60,113} \definecolor{rougeTertiaire}{RGB}{234,0,42} \hypersetup{ colorlinks=true, allcolors=liens, pdftitle={Guide d'utilisation de la classe hecthese}, pdfauthor={Benoit Hamel, HEC Montréal} } \ifnum\frenchdoc=1 \frenchbsetup{ og=«, fg=» } \addto\captionsfrench{% \renewcommand{\tablename}{Tableau} } \fi \MakeShortVerb{\+} \newcommand{\hecthese}{\textsf{\bfseries hecthese}} \newcommand{\oui}{\color{green}\faCheck} \newcommand{\non}{\color{red}\faBan} \newcommand{\hectheseTitre}{% \ifnum\frenchdoc=1 {\hecthese} : la classe {\LaTeX} pour les thèses et mémoires de HEC Montréal \else \hecthese: the \LaTeX\ document class for dissertations and theses at HEC Montréal \fi } \newcommand{\biblio}{% \ifnum\frenchdoc=1 Bibliothèque \else Library \fi } \newcommand{\lien}[2]{% \href{#1}{\bfseries #2 \faExternalLink} } \newlist{HECcompilation}{itemize}{1} \setlist[HECcompilation]{label=\faCog} \newenvironment{HECwarning}[1]{% \begin{leftbar} \noindent{\Large {\color{rougeTertiaire}\faExclamationCircle} \textbf{#1}} \\ }{% \end{leftbar} } \newenvironment{HECwhat}[1]{% \begin{leftbar} \noindent{\Large {\color{bleuFoncePrimaire}\faQuestionCircle} \textbf{#1}} \\ }{% \end{leftbar} } \setlength{\parskip}{1ex} \begin{document} \DocInput{hecthese.dtx} \end{document} % % \fi % \CheckSum{511} % \DoNotIndex{\RequirePackage,\ExecuteOptions,\ifthenelse,\ProcessOptions} % \DoNotIndex{\newcommand,\newcommand*,\newboolean,\setboolean} % \DoNotIndex{\emph,\cite,\LaTeX,\hecthese,\textbf,\item,\footnote} % \DoNotIndex{\label,\ref,\caption,\hline,\multicolumn,\oui,\non,\cmd} % \DoNotIndex{\dots,\url,\clearpage,\bibitem} % \DoNotIndex{\hectheseTitre,\biblio} % \changes{1.3.2}{2019-03-25}{Coquille dans la dtx et changement du lien vers le gabarit anglais pour MacOS.} % \changes{1.3.1}{2019-02-11}{Ajout d'une note pour les utilisateurs de MacOS en ce qui concerne % l'installation de la classe. / Added a note to MacOS users concerning the class installation.} % \changes{1.3}{2018-04-27}{Première version bilingue de la classe / First bilingual version of the class} % \changes{1.2}{2017-11-29}{Mise à jour des liens vers les capsules vidéos dans % la documentation.} % \changes{1.1}{2017-10-20}{Uniformisation de la licence lppl dans tous les fichiers. % Ajout de liens vers des capsules vidéos dans la documentation.} % \changes{1.0}{2017-10-06}{Première version de production lancée publiquement. % Ajout du préfixe HEC à toutes les commandes publiques. Révision, % correction et augmentation de la documentation. Ajout des sections non numérotées % "mots clés" et "méthodes de recherche" dans le résumé et l'abstract. Prise en charge % de l'anglais pour les intitulés de chapitres et sections. Correction du bogue d'affichage % des citations "hors articles" dans les thèses et mémoires par articles.} % \changes{0.4.1}{2017-06-08}{Ajout d'une condition pour vérifier la présence du sous-titre % dans la mise en forme de la page d'identification du jury.} % \changes{0.4}{2017-06-01}{Retrait de la section «Mise en garde» de la documentation et % ajout de l'encadré «Phase de tests de la version bêta. Lancement du package pour fins % de tests.} % \changes{0.3}{2017-05-29}{Retrait du package +mathptmx+ des packages requis par la classe. % Ajout du choix de polices entre +mathptmx+ et +mathpazo+ dans les gabarits. Ajout des % sections «Rédaction» et «Compilation» dans la documentation.} % \changes{0.2}{2017-05-18}{Première version bêta lancée pour les tests usagers} % \title{\hectheseTitre} % \author{Benoit Hamel, \biblio, HEC Montréal} % \date{\today} % \maketitle % % \begin{abstract} % \ifnum\frenchdoc=1 % La classe {\LaTeX} {\hecthese} a été conçue pour permettre aux étudiants de HEC Montréal % de rédiger leur thèse ou leur mémoire à l'aide du système de préparation de documents tout % en se conformant aux règles de présentation en vigueur à l'École. À ce titre, la classe % répond en tous points aux normes de présentation énoncées dans le % \emph{Guide pour la rédaction d'un travail universitaire de 1er, 2e et 3e cycles}\cite{guideRedaction}, ci-après % nommé le \emph{Guide de rédaction}. % \else % The \hecthese\ \LaTeX\ document class has been created to allow graduate students at HEC Montréal % to write their dissertation or thesis with the document preparation system while complying to all % presentation standards required by the University. As such, the class complies entirely with the % \emph{Guidelines for Writing an Academic Work at a Graduate Level}\cite{guidelines}, % hereafter called the \emph{Guidelines}. % \fi % \end{abstract} % % \ifnum\frenchdoc=1 % \section{Installation de la classe} % % \subsection{Prérequis} % \else % \section{Installing the class} % % \subsection{Prerequisites} % \fi % % \ifnum\frenchdoc=1 % L'utilisation de cette classe suppose que vous avez déjà installé une distribution TeX et % un éditeur de code intégré. Pour la conception de {\hecthese}, la distribution TeXLive 2016\cite{texlive} % et l'éditeur de code TeXStudio\cite{texstudio} ont été utilisés et ses fonctionnalités ont % été testées avec les compilateurs +latex+, +pdflatex+, +bibtex+ et +makeindex+. La classe % a également été testée avec la distribution MiK\TeX\footnote{Un immense merci à Franck Jeannot pour avoir effectué ces tests!}. % Nous vous invitons à la tester avec vos propres distributions TeX et % éditeurs de codes et à l'utiliser de la même manière dont vous vous servez de vos outils pour vos % autres travaux en {\LaTeX}. % \else % The use of this document class presumes that you have already installed a \TeX\ distribution and % a code editor. For the development of \hecthese, the \TeX Live 2016 distribution\cite{texlive} % and the \TeX Studio code editor\cite{texstudio} were used. Its features were tested with the % +latex+, +pdflatex+, +bibtex+ and +makeindex+ compilers. The class has also been tested with the % MiK\TeX\ distribution\footnote{A big ``thank you!'' goes to Franck Jeannot for making the tests.} % and WinEdt code editor. % We invite you to test the class with your own distribution and code editor and to use it like % you would with any other work you do with \LaTeX. % \fi % % \subsection{Installation} % % \ifnum\frenchdoc=1 % \begin{HECwarning}{Utilisateurs de MacOS} % Pour une raison encore non résolue, le processus d'installation décrit ci-dessous ne fonctionne % pas sous MacOS. Vous devez donc \lien{http://bit.ly/frhecthesemac}{télécharger} une version % préinstallée de la classe pour vous en servir. % \end{HECwarning} % % L'archive +.zip+ que vous avez téléchargée contient les cinq fichiers et répertoire suivants : % \else % \begin{HECwarning}{MacOS users } % For a reason still unresolved, the installation process described hereunder doesn't work on % MacOS. You must \lien{http://bit.ly/enhecthesemac2}{download} a preinstalled version of the % class to work with it. % \end{HECwarning} % % The +.zip+ archive you downloaded contains the following files and directory: % \fi % % \begin{enumerate} % \ifnum\frenchdoc=1 % \item \textbf{hecthese-fr.ins} : le fichier d'installation de la version française de la classe; % \item \textbf{hecthese-en.ins} : le fichier d'installation de la version anglaise de la classe; % \item \textbf{hecthese.dtx} : le code source documenté bilingue de la classe; % \item \textbf{hecthese.pdf} : la version française de la documentation de la classe; % \item \textbf{hecthese-en.pdf} : la version anglaise de la documentation de la classe; % \item \textbf{README.md} : le fichier nécessaire à l'affichage de la % description de la classe sur le site ctan.org. % \else % \item \textbf{hecthese-fr.ins}: the french class installation file; % \item \textbf{hecthese-en.ins}: the english class installation file; % \item \textbf{hecthese.dtx}: the bilingual documented source code; % \item \textbf{hecthese.pdf}: the french version of the class documentation; % \item \textbf{hecthese-en.pdf}: the english version of the class documentation; % \item \textbf{README.md}: the file required to show the class description on % the ctan.org Website. % \fi % \end{enumerate} % % \ifnum\frenchdoc=1 % Suivez les étapes suivantes pour installer la classe % \footnote{Une vidéo d'installation est aussi disponible au \url{https://www.youtube.com/watch?v=nfTEgcJbufs}.} : % \else % Follow these steps to install the class % \footnote{An installation tutorial is available at \url{https://www.youtube.com/watch?v=nfTEgcJbufs} (in French with English subtitles).}: % \fi % % \begin{enumerate} % \ifnum\frenchdoc=1 % \item Créez-vous un répertoire de travail. % \item Décompressez l'archive +.zip+ dans votre répertoire de travail. % \item Ouvrez un éditeur de ligne de commande. % \item Changez de répertoire pour atteindre votre répertoire de travail. % \item Saisissez la commande suivante dans l'éditeur : \\ % \begin{shaded*} % +latex hecthese-fr.ins+ % \end{shaded*} % \else % \item Create a working directory on your computer. % \item Extract the +.zip+ archive in that directory. % \item Open a command-line editor. % \item Change directories until you reach your working directory. % \item Type the following command in the editor:\\ % \begin{shaded*} % +latex hecthese-en.ins+ % \end{shaded*} % \fi % \end{enumerate} % % \ifnum\frenchdoc=1 % La commande créera une série de fichiers qui composeront votre travail, et la liste des % fichiers que vous aurez à utiliser dépendra du type de travail que vous composerez. % \else % The command will create a bunch of files that will become your document. The list of files % needed will depend on the type of document you'll be writing. % \fi % % \ifnum\frenchdoc=1 % \subsection{Liste des fichiers constitutifs d'un travail} % \else % \subsection{List of a document's required files} % \fi % \label{liste-fichiers} % % \ifnum\frenchdoc=1 % Le Tableau \ref{tableau:fichiers} montre la liste des fichiers composant chaque type de document. En fonction % du type de votre travail, vous devrez choisir l'un des quatre gabarits suivants : % \else % Table \ref{tableau:fichiers} shows a list of all required files for each type of document. % Depending on the type of work you'll be doing, you'll have to choose between one of these four % templates: % \fi % % \begin{itemize} % \ifnum\frenchdoc=1 % \item \textbf{gabarit-these-classique.tex} : gabarit pour une thèse rédigée de manière classique; % \item \textbf{gabarit-these-articles.tex} : gabarit pour une thèse rédigée par articles; % \item \textbf{gabarit-memoire-classique.tex} : gabarit pour un mémoire rédigé de manière classique; % \item \textbf{gabarit-memoire-articles.tex} : gabarit pour un mémoire rédigé par articles. % \else % \item \textbf{template-phd-classic.tex} : template for writing a dissertation in a classic manner; % \item \textbf{template-phd-articles.tex} : template for writing a dissertation with articles; % \item \textbf{template-msc-classic.tex} : template for writing a thesis in a classic manner; % \item \textbf{template-msc-articles.tex} : template for writing a thesis with articles. % \fi % \end{itemize} % % \begin{table}[tb] % \ifnum\frenchdoc=1 % \caption{Liste des fichiers constitutifs d'un travail} % \else % \caption{List of a document's required files} % \fi % \label{tableau:fichiers} % \begin{center} % \begin{tabular}{l|cc|cc} % \hline\hline % \ifnum\frenchdoc=1 % & \multicolumn{2}{c|}{Thèses} & \multicolumn{2}{c}{Mémoires} \\ % \textbf{Fichier} & Classiques & Par articles & Classiques & Par articles \\ % \hline % gabarit-these-*.tex & \oui & \oui & \non & \non \\ % gabarit-memoire-*.tex & \non & \non & \oui & \oui \\ % resume-francais.tex & \oui & \oui & \oui & \oui \\ % resume-anglais.tex & \oui & \oui & \oui & \oui \\ % liste-abreviations.tex & \oui & \oui & \oui & \oui \\ % dedicace.tex & \oui & \oui & \non & \non \\ % remerciements.tex & \oui & \oui & \oui & \oui \\ % avant-propos.tex & \oui & \oui & \oui & \oui \\ % introduction.tex & \oui & \oui & \oui & \oui \\ % cadre-theorique.tex & \non & \oui & \non & \non \\ % revue-litterature.tex & \non & \non & \oui & \oui \\ % chapitre-1.tex & \oui & \non & \oui & \non \\ % chapitre-2.tex & \oui & \non & \oui & \non \\ % chapitre-3.tex & \oui & \non & \oui & \non \\ % article-1.tex & \non & \oui & \non & \oui \\ % article-2.tex & \non & \oui & \non & \non \\ % article-3.tex & \non & \oui & \non & \non \\ % conclusion.tex & \oui & \oui & \oui & \oui \\ % annexe.tex & \oui & \oui & \oui & \oui \\ % \else % & \multicolumn{2}{c|}{Dissertations} & \multicolumn{2}{c}{Theses} \\ % \textbf{File} & Classic & With articles & Classic & With articles \\ % \hline % template-phd-*.tex & \oui & \oui & \non & \non \\ % template-msc-*.tex & \non & \non & \oui & \oui \\ % abstract-french.tex & \oui & \oui & \oui & \oui \\ % abstract-english.tex & \oui & \oui & \oui & \oui \\ % acronym-list.tex & \oui & \oui & \oui & \oui \\ % dedication.tex & \oui & \oui & \non & \non \\ % acknowledgements.tex & \oui & \oui & \oui & \oui \\ % preface.tex & \oui & \oui & \oui & \oui \\ % introduction.tex & \oui & \oui & \oui & \oui \\ % theoretical-framework.tex & \non & \oui & \non & \non \\ % literature-revue.tex & \non & \non & \oui & \oui \\ % chapter-1.tex & \oui & \non & \oui & \non \\ % chapter-2.tex & \oui & \non & \oui & \non \\ % chapter-3.tex & \oui & \non & \oui & \non \\ % article-1.tex & \non & \oui & \non & \oui \\ % article-2.tex & \non & \oui & \non & \non \\ % article-3.tex & \non & \oui & \non & \non \\ % conclusion.tex & \oui & \oui & \oui & \oui \\ % appendix.tex & \oui & \oui & \oui & \oui \\ % \fi % \hline\hline % \end{tabular} % \end{center} % \end{table} % % \ifnum\frenchdoc=1 % Une fois que vous aurez choisi un gabarit, supprimez les trois fichiers gabarits dont vous % n'aurez pas besoin. Ce fichier constitue le fichier maître à partir duquel vous lancerez les % diverses compilations nécessaires à la génération de votre document final. C'est également dans le % gabarit que vous saisirez les métadonnées relatives à votre travail (auteur, titre, etc.) et que % vous ajouterez les +packages+, commandes et environnements nécessaires à votre rédaction. % % La rédaction en tant que telle se fera dans les autres fichiers. Chaque fichier représente une % section de votre travail. Leur nom est donc, comme on le dit en chinois, \emph{self-explanatory}. % Vous pourrez en ajouter ou en supprimer à votre guise. Assurez-vous seulement % d'inclure les fichiers ajoutés dans le gabarit avec la commande \cmd{\include}, de supprimer les % \cmd{\include} relatifs aux fichiers supprimés, mais surtout, de respecter les règles du % \emph{Guide de rédaction} en ce qui concerne les sections obligatoires et % l'ordre de présentation des sections. % \else % Once you have chosen a template file, delete the three remaining ones as you won't need them. % The template file is your document's master file, the one on which you will have to run all % compilers needed to generate your final document. It is also in this file that you will write % all the metadata related to your work (title, author, etc.) and add all packages, user-defined % commands and environments you will need to complete your work. % % Your work will be written in the other files. Each file represents a section of your work. Their % name is, as such, self-explanatory. You can add and delete as many files as you wish. Just make % sure to include the added files to your template file with \cmd{\include} commands, to erase the % \cmd{\include} commands related to the deleted files and, most of all, to comply with all the % \emph{Guidelines}' rules related to the mandatory sections of your work and their presentation % order. % \fi % % \ifnum\frenchdoc=1 % \section{Utilisation de la classe} % \else % \section{Using the class} % \fi % % \ifnum\frenchdoc=1 % La classe {\hecthese} a été conçue pour être la plus simple et la plus flexible possible. Le but premier % de la classe étant la mise en forme de votre thèse ou mémoire selon les normes du % \emph{Guide de rédaction}, vous aurez tout le loisir d'ajouter toutes les fonctionnalités % que vous désirez. % % {\hecthese} est basée sur la classe +memoir+\cite{memoir}, qui fournit déjà de très nombreuses % fonctionnalités. Avant de programmer de nouvelles commandes ou de nouveaux environnements, nous % vous invitons donc à consulter l'imposante documentation de la classe % \footnote{L'auteur de la présente classe n'a d'ailleurs pas encore lu la documentation de la classe +memoir+ % % au complet. \emph{Mea culpa}...}. % \else % The \hecthese\ document class has been created to be as simple and as flexible as possible. The main % goal of the class is to layout your dissertation or thesis according to the presentation standards % required by the \emph{Guidelines} and to allow you to add as many features as you see fit. % % \hecthese\ is based on the +memoir+ document class\cite{memoir} which already provides numerous features. % Before programming any new commands or environments, you should read the class' exhaustive documentation % \footnote{\ldots although\ldots\ the author of the present class did not read it himself entirely. \emph{Mea culpa}\ldots}. % \fi % % \ifnum\frenchdoc=1 % \subsection{Options de la classe} % \else % \subsection{Class options} % \fi % % \ifnum\frenchdoc=1 % La classe comporte très peu d'options de base. Celles-ci ne concernent que la taille de la % police de caractères, la langue du document ainsi que le type de document que vous rédigez. Elles se retrouvent toutes % à l'intérieur de la commande \cmd{\documentclass}. % \else % The class has very few default options. They only concern font size, document language and type. % They are all enclosed in the \cmd{\documentclass} command. % \fi % % \begin{DescribeMacro}{10pt,11pt,12pt} % \ifnum\frenchdoc=1 % Le \emph{Guide de rédaction} mentionne à la page 15 que «[la] taille des caractères % varie généralement entre 10 et 12 points pour le texte courant»\cite{guideRedaction}. Vous inscrivez % donc l'une des trois options permises, soit +10pt+, +11pt+ ou +12pt+. Si vous n'inscrivez % aucune taille de police de caractères dans les options, la classe utilisera l'option % +12pt+ par défaut % \footnote{À titre d'exemple, cette documentation a été écrite avec la taille +10pt+}. % \else % The french edition of the \emph{Guidelines} mentions that ``font size usually varies between 10 and % 12 points in the text''\cite[p. 15]{guideRedaction}. You have to choose between one of these three % options: +10pt+, +11pt+ or +12pt+. If none of the options is chosen, the default +12pt+ option will % be used by the class % \footnote{As an example, this documentation is written with a +10pt+ font size}. % \fi % \end{DescribeMacro} % % \begin{DescribeMacro}{english,frenchb} % \ifnum\frenchdoc=1 % Les options +english+ et +frenchb+ sont propres au +package+ +babel+\cite{babel} et servent à indiquer % au compilateur la ou les langues utilisées dans le document. La dernière langue de la liste % est la langue par défaut du document. Même si ces options sont propres à +babel+, nous % les insérons dans les options de la classe pour qu'elles s'appliquent globalement à % tous les +packages+ qui pourraient en avoir besoin. % \else % +frenchb+ and +english+ options come from the +babel+ package\cite{babel} and they are used to % indicate to the compiler in which language(s) the document is written. The last language in the % options list is the document's default language. Even if these options come from the +babel+ package, % they are inserted in the \cmd{\documentclass} command so they can be applied globally to all % packages that could use them. % \fi % \end{DescribeMacro} % % \begin{DescribeMacro}{phdclassique} % \end{DescribeMacro} % \begin{DescribeMacro}{phdarticles} % \end{DescribeMacro} % \begin{DescribeMacro}{mscclassique} % \end{DescribeMacro} % \begin{DescribeMacro}{mscarticles} % \ifnum\frenchdoc=1 % Vous utilisez l'option +phdclassique+ lorsque vous rédigez une thèse de manière classique, % +phdarticles+, une thèse par articles, +mscclassique+, un mémoire classique et +mscarticles+ % % lorsque vous rédigez un mémoire par articles. Chacune de ces options est inscrite % automatiquement dans le fichier gabarit approprié au type de % document lorsque vous installez {\hecthese}. La classe considérant par défaut que le travail % que vous rédigez est une thèse classique, vous pourriez à la limite supprimer % l'option +phdclassique+ de la commande \cmd{\documentclass} du fichier % \textbf{gabarit-these-classique.tex}, mais nous vous conseillons de % la laisser dans la liste afin d'éviter des problèmes. % % En ce qui a trait aux trois autres options de types de document, % \textbf{ne supprimez pas l'option de la commande \cmd{\documentclass}}! Ce faisant, % vous aurez des problèmes lors de la compilation de votre document, notamment pour % la génération des bibliographies et des pages titre. % \else % You use +phdclassique+ when you write a dissertation in a classic manner, +phdarticles+ when % you write a dissertation with articles, +mscclassique+ when you write a thesis in a classic % manner and +mscarticles+ when you write a thesis with articles. Each of these options is % automatically inserted in its corresponding template file when you install the \hecthese\ % document class. Since +phdclassique+ is the class' default document type option, you could % erase this option from the \textbf{template-phd-classic.tex} file, but we advise you don't do % that so you don't encounter problems while writing. % % As for the three other document type options, % \textbf{never erase them from the \cmd{\documentclass} command}! By doing so, you would % encounter errors when compiling your document, especially during the BiB\TeX\ compilations % and during the title page layout. % \fi % \end{DescribeMacro} % % \ifnum\frenchdoc=1 % \subsection{Commandes de la classe} % \else % \subsection{Class commands} % \fi % % \ifnum\frenchdoc=1 % La classe {\hecthese} comprend quelques commandes qu'on pourrait répartir en trois catégories : % \begin{enumerate} % \item les métadonnées de votre document (auteur, titre, etc.) servant à générer la (les) % page(s) titre ; % \item les commandes de mise en forme du document ; % \item les commandes liées aux bibliographies des thèses et mémoires par articles. % \end{enumerate} % \else % The \hecthese\ document class provides commands that can be separated into three categories: % \begin{enumerate} % \item document metadata (author, title, etc.) used to generate the title pages; % \item document layout commands; % \item bibliography-related commands for dissertations and theses written with articles. % \end{enumerate} % \fi % % \ifnum\frenchdoc=1 % \subsubsection{Métadonnées du document} % \else % \subsubsection{Document metadata} % \fi % \label{commandes:meta} % % \ifnum\frenchdoc=1 % Les commandes ci-dessous s'appliquent à tous les types de documents. % \else % The following commands are used in all document types. % \fi % % \ifnum\frenchdoc=1 % \begin{DescribeMacro}{\HECtitre} % Il s'agit du titre de votre thèse ou mémoire. N'utilisez pas la commande {\LaTeX} % \cmd{\title}, car la classe n'en tiendra pas compte. Si votre titre est très long, % séparez-le en plusieurs lignes avec la commande \cmd{\\}. % \end{DescribeMacro} % \else % \begin{DescribeMacro}{\HECtitle} % This is the title of your dissertation or thesis. Do not use the \LaTeX\ \cmd{\title} % command as the class will not take it into account. If your title is very long, separate it % in more than one line with the \cmd{\\} command. % \end{DescribeMacro} % \fi % % \ifnum\frenchdoc=1 % \begin{DescribeMacro}{\HECsoustitre} % Il s'agit du sous-titre de votre thèse ou mémoire, s'il y a lieu. Si votre travail % comporte un sous-titre, un : séparera automatiquement le titre du sous-titre et ce % dernier s'affichera sous le titre sans qu'il soit nécessaire d'insérer la commande % \cmd{\\} dans le titre. % \end{DescribeMacro} % \else % \begin{DescribeMacro}{\HECsubtitle} % This is the subtitle of your dissertation or thesis. If there is a subtitle, a colon (:) % will automatically separate the title from the subtitle, and the latter will be laid out below % the title without you having to add the \cmd{\\} command after the title. % \end{DescribeMacro} % \fi % % \ifnum\frenchdoc=1 % \begin{DescribeMacro}{\HECauteur} % L'auteur de la thèse ou du mémoire, c'est vous, à moins que vous n'ayez plagié votre % travail\dots Écrivez votre nom sous la forme \emph{Prénom Nom}. N'utilisez pas la commande % {\LaTeX} \cmd{\author}, car la classe n'en tiendra pas compte. % \end{DescribeMacro} % \else % \begin{DescribeMacro}{\HECauthor} % This is the author of the dissertation or thesis, meaning you, unless you have plagiarized % your work\ldots Write your name in the \emph{FirstName LastName} format. Do not use the % \LaTeX\ \cmd{\author} command as the class will not take it into account. % \end{DescribeMacro} % \fi % % \begin{DescribeMacro}{\HECoption} % \ifnum\frenchdoc=1 % La commande \cmd{\HECoption} détermine l'option de votre grade de maîtrise ou de doctorat. % \else % The \cmd{\HECoption} determines your dissertation's or thesis' option. % \fi % \end{DescribeMacro} % % \ifnum\frenchdoc=1 % \begin{DescribeMacro}{\HECmoisDepot} % \end{DescribeMacro} % \begin{DescribeMacro}{\HECanneeDepot} % Les commandes \cmd{\HECmoisDepot} et \cmd{\HECanneeDepot} représentent le mois et l'année du % \textbf{dépôt final} de votre travail. Inscrivez le mois en toutes lettres et l'année % au format AAAA. % \end{DescribeMacro} % \else % \begin{DescribeMacro}{\HECsubMonth} % \end{DescribeMacro} % \begin{DescribeMacro}{\HECsubYear} % \cmd{\HECsubMonth} and \cmd{\HECsubYear} represent the month and year of the final submission % of your work. Write down the month in full letters and the year in the \emph{YYYY} format. % \end{DescribeMacro} % \fi % % \begin{DescribeMacro}{\HECpdfauteur} % \end{DescribeMacro} % \begin{DescribeMacro}{\HECpdftitre} % \ifnum\frenchdoc=1 % Ces deux commandes sont des variantes de \cmd{\HECauteur} et \cmd{\HECtitre} et servent % exclusivement à l'inclusion de métadonnées dans le document pdf généré. Pour ce % faire, elle sont utilisées avec les options +pdftitle+ et +pdfauthor+ de la commande % \cmd{\hypersetup} du +package+ +hyperref+\cite{hyperref}. % \else % These are variants of the \cmd{\HECauthor} and \cmd{\HECtitle} commands and they are used for % inserting metadata in the final .pdf document. They are included in the \cmd{\hypersetup} % command's +pdftitle+ and +pdfauthor+ options provided by the +hyperref+ % package\cite{hyperref}. % \fi % \end{DescribeMacro} % % \ifnum\frenchdoc=1 % Les commandes qui suivent ne s'appliquent qu'aux thèses. Si votre travail est un % mémoire, vous pouvez passez à la Section \ref{commandes:layout}. % \else % The following commands are used in dissertations only. If you are writing a thesis, you can % skip to Section \ref{commandes:layout}. % \fi % % \ifnum\frenchdoc=1 % \begin{DescribeMacro}{\HECpresidentRapporteur} % \end{DescribeMacro} % \begin{DescribeMacro}{\HECdirecteurRecherche} % \end{DescribeMacro} % \begin{DescribeMacro}{\HECcodirecteurRecherche} % \end{DescribeMacro} % \begin{DescribeMacro}{\HECexaminateurExterne} % \end{DescribeMacro} % \begin{DescribeMacro}{\HECrepresentantDirecteur} % Chacune de ces commandes représentent un intervenant dans votre travail. Le premier % argument est le nom de l'intervenant au format \emph{Prénom Nom}, tandis que le deuxième est le % genre de l'intervenant, homme (M) ou femme (F). Il est important d'indiquer le genre % de chacun des intervenants, car cela va affecter la manière dont sera affiché leur % titre sur la page d'identification du jury, et la remise d'une thèse n'est pas tout à % fait le bon moment pour heurter les sensibilités de ceux et celles qui vont vous % évaluer\dots % \end{DescribeMacro} % \else % \begin{DescribeMacro}{\HECrapporteurPresident} % \end{DescribeMacro} % \begin{DescribeMacro}{\HECresearchDirector} % \end{DescribeMacro} % \begin{DescribeMacro}{\HECresearchCodirector} % \end{DescribeMacro} % \begin{DescribeMacro}{\HECexternalexaminator} % \end{DescribeMacro} % \begin{DescribeMacro}{\HECdirectorRepresentative} % Each of these commands identifies a person involved in your work. The commands take two arguments. % The first argument is the person's name in the \emph{FirstName LastName} format. The second % argument is the person's gender, male (M) or female (F). It is important to type in the person's % gender as it will affect how the person's title is rendered on the title page, and it is not % advisable to hurt your directors' feelings upon submission of your work\ldots % \end{DescribeMacro} % \fi % % \ifnum\frenchdoc=1 % \begin{DescribeMacro}{\HECmembreJury} % Cette commande a la même fonction que les cinq précédentes, c'est-à-dire nommer % explicitement un intervenant dans votre thèse, mais elle ne prend qu'un seul % argument, le nom au format \emph{Prénom Nom}, car le titre de la fonction est % épicène. % \end{DescribeMacro} % \else % \begin{DescribeMacro}{\HECjuryMember} % This command has the same role as the five preceding ones, but it only takes one argument, % the person's name, as the job title is in this case gender-neutral. % \end{DescribeMacro} % \fi % % \ifnum\frenchdoc=1 % \begin{DescribeMacro}{\HECuniversiteCodirecteur} % \end{DescribeMacro} % \begin{DescribeMacro}{\HECuniversiteMembreJury} % \end{DescribeMacro} % \begin{DescribeMacro}{\HECuniversiteExaminateur} % Par défaut, la classe {\hecthese} indique que le codirecteur, le membre du jury ainsi % que l'examinateur externe proviennent de HEC Montréal, mais ils pourraient provenir % d'une autre université. Modifiez le nom de l'université dans toutes les commandes % nécessaires, le cas échéant. % \end{DescribeMacro} % \else % \begin{DescribeMacro}{\HECcodirectorUniversity} % \end{DescribeMacro} % \begin{DescribeMacro}{\HECjuryMemberUniversity} % \end{DescribeMacro} % \begin{DescribeMacro}{\HECexaminatorUniversity} % By default, your codirector, jury member and external examinator are considered % working at HEC Montréal by the \hecthese\ document class, but they could be working % at another university. You'll then have to modify the university's name is these commands % when necessary. % \end{DescribeMacro} % \fi % % \ifnum\frenchdoc=1 % \subsubsection{Mise en forme} % \else % \subsubsection{Document layout} % \fi % \label{commandes:layout} % % \ifnum\frenchdoc=1 % \begin{DescribeMacro}{\HECpagestitre} % Les pages titre diffèrent en fonction du type de document, tel qu'il est montré dans % les modèles de pages titre du \emph{Guide de rédaction}. De plus, une page d'identification % du jury est insérée à la suite de la page titre dans les thèses. La commande % \cmd{\HECpagestitre} met en forme automatiquement toutes les pages de titre en utilisant % le contenu des commandes de la Section \ref{commandes:meta}. % \end{DescribeMacro} % \else % \begin{DescribeMacro}{\HECtitlepages} % Title pages differ from one document type to the other as it is shown in the % \emph{Guidelines}' title page templates. A jury identification page is also included after % the title page in dissertations. The \cmd{\HECtitlepages} command automatically % generates all title pages using the contents of the commands listes in Section \ref{commandes:meta}. % % \begin{HECwhat}{Why are my title pages displayed in French?} % The Université de Montréal's \emph{Règlement pédagogique de la faculté des études supérieures et % % postdoctorales}\cite[art. 88,89,134,135]{udem:reglements} states the language and presentation % standards that prevail for dissertations and thesis, and refers to the % \emph{Guide de présentation des mémoires et des thèses}\cite[p. 22]{udem:guide} where it is % written that ``\emph{title pages must be written in French even when the dissertation or % % thesis is written in English}''. Since HEC Montréal is one of Université de Montréal's % affiliate universities, this rule prevails. % \end{HECwhat} % \end{DescribeMacro} % \fi % % \begin{DescribeMacro}{\HECtitreIntroduction} % \end{DescribeMacro} % \begin{DescribeMacro}{\HECtitreConclusion} % \end{DescribeMacro} % \begin{DescribeMacro}{\HECgenererTitres} % \ifnum\frenchdoc=1 % Les commandes \cmd{\HECtitreIntroduction} et \cmd{\HECtitreConclusion} sont placées en % tant qu'argument des commandes \cmd{\chapter*} situées au début des fichiers % \textbf{introduction.tex} et \textbf{conclusion.tex} respectivement. Elles servent % à indiquer le titre de ces parties de votre travail, titre généré à l'aide de la commande % \cmd{\HECgenererTitres}. Si vous rédigez votre thèse ou mémoire de manière classique, % les titres seront tout simplement «Introduction» et «Conclusion» ; dans le cas contraire, % ces sections seront intitulées «Introduction générale» et «Conclusion générale» pour les % distinguer des introductions et des conclusions des articles. % \else % The \cmd{\HECtitreIntroduction} and \cmd{\HECtitreConclusion} commands are placed as arguments in % the \textbf{introduction.tex} and \textbf{conclusion.tex} files' \cmd{\chapter*} command. % They are used in the title generation with the \cmd{\HECgenererTitres} command. If you % write a dissertation or thesis in a classical manner, the titles of your document's introduction % and conclusion will be ``Introduction'' and ``Conclusion'', whereas if you write a dissertation % or thesis with articles, the titles will be ``General Introduction'' and ``General Conclusion''. % \fi % \end{DescribeMacro} % % \begin{DescribeMacro}{\HECtdmAbreviations} % \end{DescribeMacro} % \begin{DescribeMacro}{\HECtdmRemerciements} % \end{DescribeMacro} % \begin{DescribeMacro}{\HECtdmAvantPropos} % \end{DescribeMacro} % \begin{DescribeMacro}{\HECtdmCadreTheorique} % \end{DescribeMacro} % \begin{DescribeMacro}{\HECtdmRevueLitterature} % \end{DescribeMacro} % \begin{DescribeMacro}{\HECtdmResumeArticle} % \ifnum\frenchdoc=1 % Plusieurs parties d'une thèse ou d'un mémoire étant des sections et chapitres «maison», % il n'existe pas de traduction anglaise d'office pour celles-ci. La classe {\hecthese} pallie % à cette situation en détectant la langue et en générant le titre approprié pour de nombreuses % sections du document : l'introduction et la conclusion générales des thèses et mémoires par articles, % la liste des abréviations, les remerciements, l'avant-propos, le cadre théorique, la revue de littérature % et le résumé de chacun des articles. % \else % Many parts of HEC Montréal's dissertations and theses being ``homemade'' sections and chapters, % no official english translations exist for their titles. The \hecthese\ class takes care of the % problem by automatically detecting the document's default language and by generating the appropriate % titles for these sections: general introduction and conclusion, acronym list, acknowledgements, % preface, theoretical framework, literature revue and each article's abstract. % \fi % \end{DescribeMacro} % % \ifnum\frenchdoc=1 % \subsubsection{Les bibliographies des thèses et mémoires par articles} % \else % \subsubsection{By-article dissertations' and theses' bibliographies} % \fi % %\ifnum\frenchdoc=1 % Dans les thèses et mémoires rédigés par articles, il y a plusieurs bibliographies : une % par article et une générale pour l'ensemble du travail. La classe {\hecthese} utilise % le +package chapterbib+\cite{chapterbib} pour permettre la publication de ces nombreuses bibliographies. % \else % In dissertations and theses written with articles, there are many bibliographies: one specific % bibliography for each article and a general bibliography for the whole document. The % \hecthese\ document class uses the +chapterbib+ package\cite{chapterbib} to generate % multiple bibliographies in one document. % \fi % % \begin{DescribeMacro}{\HECbibliographieArticle} % \ifnum\frenchdoc=1 % Le +package chapterbib+ ne s'accorde cependant pas très bien avec la classe +memoir+ en ce qui % concerne la place de chacune des bibliographies dans les divisions du document. La % commande \cmd{\HECbibliographieArticle} s'assure donc que les bibliographies des articles % seront positionnées en tant que section non numérotées à l'intérieur des articles. C'est % pourquoi, dans les gabarits par articles, cette commande est placée après la commande % \cmd{\HECpagestitre}. % \else % The +chapterbib+ package and +memoir+ class have conflicting issues concerning the bibliographies' % place in a document's divisions. The \cmd{\HECbibliographieArticle} makes sure that the articles' % bibliographies are positioned as unnumbered sections inside the articles. This is why, in the % by-articles templates, this command is placed just after the \cmd{\HECtitlepages} command. % \fi % \end{DescribeMacro} % % \begin{DescribeMacro}{\HECbibliographieGenerale} % \ifnum\frenchdoc=1 % Cette commande sert à positionner la bibliographie générale du travail en tant % que «chapitre» (au sens {\LaTeX} du terme) non numéroté. Cette commande est placée % tout juste avant la commande \cmd{\bibliographystyle} du gabarit. % \else % This command positions the document's general bibliography as an unnumbered ``chapter'' % (in the \LaTeX\ definition of the term). It is placed just before the template's % \cmd{\bibliographystyle} command. % \fi % \end{DescribeMacro} % % \begin{DescribeMacro}{\HECreferences} % \ifnum\frenchdoc=1 % Le +package chapterbib+ remplit très bien son rôle de création de bibliographies multiples. Le % hic, c'est qu'il faut inclure la commande \cmd{\bibliography} dans chaque fichier inclus % dans un document pour que les citations s'affichent correctement. Ce faisant, une bibliographie % est générée pour chacun de ces fichiers. Or, dans des sections comme l'introduction, % les résumés ou encore la conclusion, la bibliographie ne doit pas être affichée, % car elle est incluse dans la bibliographie générale du document. La commande \cmd{\HECreferences} % permet d'insérer des citations et de les voir s'afficher correctement sans qu'une bibliographie % soit générée dans une section donnée. Sa syntaxe est la suivante : % % \begin{shaded*} % \cmd{\HECreferences\{