Fix package order in thesis.cls
This commit is contained in:
25
thesis.cls
25
thesis.cls
@@ -26,21 +26,29 @@
|
|||||||
|
|
||||||
\LoadClass[twoside,11pt,a4paper]{book} % notez le "twoside", essentiellement pour alterner les en-tete et pieds de page gauche et droit si on veut utliser les fancyhead.
|
\LoadClass[twoside,11pt,a4paper]{book} % notez le "twoside", essentiellement pour alterner les en-tete et pieds de page gauche et droit si on veut utliser les fancyhead.
|
||||||
|
|
||||||
|
\RequirePackage[T1]{fontenc} % permet de spécifier à LaTeX l'utilisation du codage de caractères T1, nouvelle norme LaTeX non utilisée par défaut pour des raisons de compatibilité avec les anciens documents LaTeX.
|
||||||
\RequirePackage[utf8]{inputenc}
|
\RequirePackage[utf8]{inputenc}
|
||||||
\RequirePackage[english,french]{babel} % Last language is the default, use \selectlanguage{english} to switch
|
\RequirePackage[english,french]{babel} % Last language is the default, use \selectlanguage{english} to switch
|
||||||
|
|
||||||
|
\RequirePackage{setspace} % permet d'utiliser les commandes \spacing, doublespace (double interligne), singlespace (simple interligne) et onehalfspace (un interligne et demi)
|
||||||
|
\RequirePackage{csquotes} % Assurer les guillemets français
|
||||||
|
\frenchspacing
|
||||||
|
\FrenchFootnotes
|
||||||
|
|
||||||
\RequirePackage[pdfversion=1.7]{hyperref} %Utiliser pour une bibliographie interactive + sommaire et TOC interactifs (pour une sortie PDF, par exemple).
|
\RequirePackage[pdfversion=1.7]{hyperref} %Utiliser pour une bibliographie interactive + sommaire et TOC interactifs (pour une sortie PDF, par exemple).
|
||||||
\hypersetup{colorlinks=true, citecolor=black, filecolor=black, linkcolor=black, urlcolor=black}
|
\hypersetup{colorlinks=true, citecolor=black, filecolor=black, linkcolor=black, urlcolor=black}
|
||||||
|
|
||||||
\RequirePackage{ifpdf}
|
\RequirePackage{ifpdf}
|
||||||
|
\RequirePackage{ifthen} % Entrer valeurs booléennes et autres options
|
||||||
\RequirePackage[usenames,dvipsnames]{color} % pour les couleurs
|
\RequirePackage[usenames,dvipsnames]{color} % pour les couleurs
|
||||||
\RequirePackage{textcomp}
|
\RequirePackage{textcomp}
|
||||||
\RequirePackage{titlesec}
|
\RequirePackage{titlesec}
|
||||||
\RequirePackage{parcolumns}
|
\RequirePackage{parcolumns}
|
||||||
\RequirePackage{multicol}
|
\RequirePackage{multicol}
|
||||||
\RequirePackage[T1]{fontenc} % permet de spécifier à LaTeX l'utilisation du codage de caractères T1, nouvelle norme LaTeX non utilisée par défaut pour des raisons de compatibilité avec les anciens documents LaTeX.
|
|
||||||
\RequirePackage{lmodern} % Assurer une bonne impression!
|
|
||||||
\RequirePackage{tikz} % tikz est utilise pour tracer des boites, par exemple
|
\RequirePackage{tikz} % tikz est utilise pour tracer des boites, par exemple
|
||||||
\usetikzlibrary{fadings,babel}
|
\usetikzlibrary{fadings,babel}
|
||||||
|
|
||||||
\RequirePackage{fix-cm}
|
\RequirePackage{fix-cm}
|
||||||
\RequirePackage{graphicx} % Pour insérer des images. Utiliser le format jpg pour plus de simplicité.
|
\RequirePackage{graphicx} % Pour insérer des images. Utiliser le format jpg pour plus de simplicité.
|
||||||
\RequirePackage{sectsty} % obligatoire, pour jouer avec l'apparence des titres
|
\RequirePackage{sectsty} % obligatoire, pour jouer avec l'apparence des titres
|
||||||
@@ -49,22 +57,15 @@
|
|||||||
\RequirePackage{pifont} % Pour utiliser des symboles divers.
|
\RequirePackage{pifont} % Pour utiliser des symboles divers.
|
||||||
\RequirePackage{color}
|
\RequirePackage{color}
|
||||||
\RequirePackage{wallpaper}
|
\RequirePackage{wallpaper}
|
||||||
\RequirePackage[inner=30mm,outer=20mm,top=30mm,bottom=20mm]{geometry}
|
|
||||||
%Ou bien : \RequirePackage[top=4 cm, bottom=4 cm, left=3 cm, right=3 cm]{geometry} % On peut modifier ces valeurs pour augmenter ou réduire les marges. Attention aux en-têtes de chapitres.
|
|
||||||
\RequirePackage{epigraph} % \cleartoevenpage
|
\RequirePackage{epigraph} % \cleartoevenpage
|
||||||
|
|
||||||
\RequirePackage{setspace} % permet d'utiliser les commandes \spacing, doublespace (double interligne), singlespace (simple interligne) et onehalfspace (un interligne et demi)
|
|
||||||
|
|
||||||
\RequirePackage{eso-pic} % For \AddToShipoutPicture used for cover backgrounds
|
\RequirePackage{eso-pic} % For \AddToShipoutPicture used for cover backgrounds
|
||||||
\RequirePackage{framed} % utilise pour coloriser les encarts
|
\RequirePackage{framed} % utilise pour coloriser les encarts
|
||||||
|
|
||||||
|
\RequirePackage{lmodern} % Assurer une bonne impression!
|
||||||
|
\RequirePackage[inner=30mm,outer=20mm,top=30mm,bottom=20mm]{geometry}
|
||||||
|
%Ou bien : \RequirePackage[top=4 cm, bottom=4 cm, left=3 cm, right=3 cm]{geometry} % On peut modifier ces valeurs pour augmenter ou réduire les marges. Attention aux en-têtes de chapitres.
|
||||||
\onehalfspacing %Interligne 1,5
|
\onehalfspacing %Interligne 1,5
|
||||||
|
|
||||||
\RequirePackage{ifthen} % Entrer valeurs booléennes et autres options
|
|
||||||
\RequirePackage{csquotes} % Assurer les guillemets français
|
|
||||||
\frenchspacing
|
|
||||||
\FrenchFootnotes
|
|
||||||
|
|
||||||
% Define commands to set fonts throughout the document
|
% Define commands to set fonts throughout the document
|
||||||
\newcommand*{\selectfontfrontcover}{\fontfamily{phv}\selectfont} % Font style used in front cover
|
\newcommand*{\selectfontfrontcover}{\fontfamily{phv}\selectfont} % Font style used in front cover
|
||||||
\newcommand*{\selectfontbackcover}{\fontfamily{phv}\selectfont} % Font style used in back cover
|
\newcommand*{\selectfontbackcover}{\fontfamily{phv}\selectfont} % Font style used in back cover
|
||||||
|
|||||||
Reference in New Issue
Block a user