FrancisBanville/phd_thesis
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
Fichiers :
-- README Ce fichier
-- dms.cls La classe
-- phd_thesis.tex Document de travail
-- 01_introduction.tex Document de travail contenant l'introduction
-- 02_article1.tex Document de travail contenant le premier article
-- 03_article2.tex Document de travail contenant le deuxième article
-- phd_thesis.pdf Document compilé par pdflatex
-- figures/ Pour placer ses figures
Langues :
La classe <dms> procure les commandes \francais
et \anglais pour passer d'une langue à l'autre.
Elles changent dynamiquement la plupart des mots-clés
comme théorème/theorem, lemme/lemma, etc.
Les entêtes (Chapitre/Chapter, Table des matières/Contents, etc.)
sont figées une fois que le \begin{document} est passé. Pour
qu'elles changent dynamiquement avec \francais et \anglais,
utilisez \entetedynamique. Attention! Il serait très
étrange que l'entête d'un chapitre soit Chapitre, mais
que le suivant soit Chapter. Notez que ceci affecte aussi
les entrées de la table des matières.
Le package <babel> n'est donc pas strictement nécessaire,
mais il reste compatible pour l'utiliser, p.ex.,
pour la bibliographie ou pour un package comme <natbib>.
Si <babel> est utilisé, il est tout de même recommandé
d'utiliser \francais et \anglais plutôt que \selectlanguage,
car ces premières appellent \selectlanguage lorsque <babel>
est chargé, mais elles changent quand même les entêtes, ce
que \selectlanguage ne fera pas.
Thèses par articles :
IL EST IMPORTANT DE CONSULTER LE GUIDE DE PRÉSENTATION
DES MÉMOIRES ET DES THÈSES POUR AVOIR L'INFORMATION À
JOUR.
En ce jour (2018), une thèse par articles doit être en français,
à moins d'avoir la permission de l'écrire en anglais. Il est
cependant permis d'inclure ses articles dans d'autres langues. Si un
article en anglais est inclus, il faut naturellement ajouter
\anglais au début de l'article.
La classe offre quelques macros pour faciliter la mise en
page d'une thèse par article.
\article{<titre de l'article>} Débute un article (semblable
à \chapter ou \section)
\auteur{<nom de l'auteur>} Auteur de l'article. L'appeler
une fois pour chaque auteur
\adresse{<adresse du Adresse de l'auteur nommé par
dernier auteur nommé>} le dernier \auteur
\begin{resume}[<mots-clés>] Résumé de l'article en français
\begin{abstract}[<mots-clés>] Résumé de l'article en anglais
\revue[<phrase>]{<nom>} Revue dans laquelle l'article
a été publié. La <phrase> est
optionnelle; elle permet d'introduire
la revue autrement que par défaut
(p.ex. « Cet article a été
soumis à la revue ».)
\contributions[<phrase>] (Optionnel) Contributions de
{<texte>} l'étudiant, s'il n'est pas seul
auteur (C'est optionel, car les
contributions peuvent apparaître
ailleurs, mais elles doivent
apparaître quelque part.) Il
est important de consulter le
guide. Le rôle de chaque auteur
doit être décrit!
La <phrase> est optionnel; elle
permet d'introduire le <texte>
autrement que la phrase par défaut.
\maketitle Appeler une fois que tous les
auteurs sont nommés
\articleenchapitre \article sera traité comme un
chapitre plutôt qu'une partie
(changement estétique, laissé
au choix de l'étudiant)
Options de la classes :
Au \documentclass, il est possible de passer des options à
la classe
\documentclass[option1, option2,..., optionN]{dms}
Voici les options disponibles pour la classe <dms> :
phd Thèse de doctorat (standard ou par articles)
maitrise Mémoire de maîtrise
rapport Rapport de stage (maîtrise)
travail Travail dirigé (maîtrise)
nobabel Obselète
initial Obselète (Prépare le document au dépôt inital (pages de garde))
pagetitreart (Thèse par articles) Place un page titre avant que l'article commence
Toutes les options habituelles de LaTeX et de la classe
<amsbook> sont aussi disponibles. En voici quelques unes
utiles ou recommandées :
12pt Police de caractères en 12pt (10pt par défaut)
twoside Prépare le document pour une impression recto-verso
reqno Numéro d'équation à droite (par défaut pour la classe <dms>)
leqno Numéro d'équation à gauche
draft Montre les défauts de la mise en page et
empêche l'inclusion d'images (utile pour
un document en construction lourd à compiler
à cause d'un grand nombre de figures)
Document scindé :
Pour des documents d'envergure, comme une thèse, il est
recommandé de diviser le ficher .tex principal en petits
fichiers <chapitre*.tex>. Ensuite, ce chapitre est
inclus dans le fichier principal par
\include{chapitre1} %chapitre*
Le fichier chapitre1.tex ne doit PAS contenir ni préambule
(\documentclass, \usepackage, etc.), ni \begin{document},
ni \end{document}. Par conséquent, chapitre1.tex ne peut
pas être compilé seul.
Bibliographie par articles :
Pour que chaque article ait sa propre bibliographie,
les articles doivent être dans leur propre fichier .tex
(p.ex. article1.tex, article2.tex, etc.)
La classe met à la disposition de l'utilisateur les
deux macros suivantes
\sectionbibliography{<fichier .bib>} % La biblio sera une section
\chapterbibliography{<fichier .bib>} % La biblio sera un chapitre
Il ne faut pas utiler \bibliography comme un document normal.
Il faut bien sûr choisir le style. Par exemple, le style plain
s'appelle par
\bibliographystyle{plainfr}
pour un article en français.
La compilation se fait comme suit
pdflatex gabaritTPA
bibtex article1
bibtex article2
.
.
.
bibtex articleN
pdflatex gabaritTPA
pdflatex gabaritTPA
Comme note finale, il existe aussi le package <chapterbib> qui
fait le même travail. Vous pouvez vous servir de ce package
au lieu de \sectionbibliography si vous le désirez.