these-mlk.cls 15.9 KB
Newer Older
Malik Koné's avatar
Malik Koné committed
1
2
3
% Cette classe de document est basee sur [report].
% Assurez vous d'avoir installe tous les paquets utiles
%%%%%% Licence%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Malik Koné's avatar
Malik Koné committed
4
% la classe LaTeX these-mlk 
Malik Koné's avatar
Malik Koné committed
5
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% PROPOSITION DE TEMPLATE POUR THESE DE L'UBL par L.YALA (Doctorante IRISA-UR1, Juin 2018)
mlkbk's avatar
mlkbk committed
6
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
Malik Koné's avatar
Malik Koné committed
7
8
9
10
11
12
13
14
% Revision des en-tetes et prise en compte de [twoside]
% Revision de la gestion de la bibliographie avec BiblaTex
% Ajouts de boites et encarts grises
% revision de l'enchainement des chapitres
% Mise aux normes typographiques suivant les Regles Typographiques
% en usage à l'Imprimerie Nationale


mlkbk's avatar
mlkbk committed
15
16
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
% these-mlk
Malik Koné's avatar
Malik Koné committed
17
\NeedsTeXFormat{LaTeX2e}
Malik Koné's avatar
Malik Koné committed
18
\ProvidesClass{these-mlk}[18/04/2018 v4.0]
Malik Koné's avatar
Malik Koné committed
19

20
\LoadClass[12pt,a4paper,bibliography=totoc]{report}	% notez le "twoside", essentiellement pour alterner les en-tete et pieds de page gauche et droit si on veut utliser les fancyhead. 
mlkbk's avatar
mlkbk committed
21
%\LoadClass[12pt,a4paper]{memoir}	% notez le "twoside", essentiellement pour alterner les en-tete et pieds de page gauche et droit si on veut utliser les fancyhead. 
Malik Koné's avatar
Malik Koné committed
22

mlkbk's avatar
mlkbk committed
23
% \definecolor{mypink1}{rgb}{Pink with rgb}
Malik Koné's avatar
Malik Koné committed
24
\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.
25
\RequirePackage[french]{babel}
Malik Koné's avatar
Malik Koné committed
26
27
\RequirePackage[inner=30mm,outer=20mm,top=30mm,bottom=20mm]{geometry}
\RequirePackage[super]{nth}
28
\RequirePackage[utf8]{inputenc}
Malik Koné's avatar
update    
Malik Koné committed
29

Malik Koné's avatar
Malik Koné committed
30
\RequirePackage{abstract}
Malik Koné's avatar
Malik Koné committed
31
32
33
34
35
36
37
38
39
40
\RequirePackage{amsmath}
\RequirePackage{amssymb}
\RequirePackage{amstext}
\RequirePackage{amsthm}
\RequirePackage{booktabs}  % for booktab
\RequirePackage{calc}
\RequirePackage{color}
\RequirePackage{comment}
\RequirePackage{fancyhdr} % Afin de réaliser soi-même les en-têtes et pieds de page, voir chaque début de chapitre.
\RequirePackage{fix-cm}
Malik Koné's avatar
Malik Koné committed
41
\RequirePackage{graphicx} % Pour insérer des images. Utiliser le format jpg pour plus de simplicité.
Malik Koné's avatar
Malik Koné committed
42
43
\RequirePackage{ifpdf, color}
\RequirePackage{lmodern} % Assurer une bonne impression!
44
% \RequirePackage{multicol}
Malik Koné's avatar
Malik Koné committed
45
46
47
48
\RequirePackage{multirow}  % multi row in table
\RequirePackage{paralist} % pour des listes en ligne 
\RequirePackage{parcolumns}
\RequirePackage{pifont} % Pour utiliser des symboles divers.
Malik Koné's avatar
Malik Koné committed
49
\RequirePackage{sectsty} % obligatoire, pour jouer avec l'apparence des titres
Malik Koné's avatar
Malik Koné committed
50
\RequirePackage{setspace}
Malik Koné's avatar
Malik Koné committed
51
\RequirePackage{shorttoc} % pour le sommaire, au debut.
Malik Koné's avatar
Malik Koné committed
52
\RequirePackage{subfigure}
Malik Koné's avatar
Malik Koné committed
53
\RequirePackage{wrapfig}
Malik Koné's avatar
Malik Koné committed
54
55
56
57
\RequirePackage{tabularx}  % table with automatic width
\RequirePackage{textcomp}
\RequirePackage{tikz} % tikz est utilise pour tracer des boites, par exemple
\RequirePackage{titlesec}
58
\RequirePackage[french]{hyperref} % pour les références relatives
59
\RequirePackage[french]{varioref} % pour les références relatives
60
\RequirePackage[xindy,acronym]{glossaries} % gestion des glossaire
Malik Koné's avatar
Malik Koné committed
61
\RequirePackage{wallpaper}
62
\RequirePackage{remreset}  % reset glossaries' entries
mlkbk's avatar
mlkbk committed
63
% 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. 
64
\RequirePackage[export]{adjustbox}
Malik Koné's avatar
Malik Koné committed
65
66
67
68
69
70

\RequirePackage{setspace} % permet d'utiliser les commandes \spacing, doublespace (double interligne), singlespace (simple interligne) et onehalfspace (un interligne et demi)

\RequirePackage{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}

mlkbk's avatar
mlkbk committed
71
\RequirePackage{rotating}
Malik Koné's avatar
Malik Koné committed
72
% A ajouter dans hypersetup pour plus de visibilite dans les proprietes du document
mlkbk's avatar
mlkbk committed
73
% pdftitle={titre du document}, pdfauthor={auteur}, pdfcreator={PdfLaTeX}, pdfkeywords={mots-clé}, pdfsubject={sujet du document}
Malik Koné's avatar
Malik Koné committed
74
75
76
77

\RequirePackage{framed} % utilise pour coloriser les encarts
\RequirePackage{color} % pour les couleurs

mlkbk's avatar
mlkbk committed
78

Malik Koné's avatar
Malik Koné committed
79
80
81
82
83
84
85
86
87
88
\onehalfspacing %Interligne 1,5

\RequirePackage{ifthen} % Entrer valeurs booléennes et autres options
\providecommand{\keywordsF}[1]{\textbf{Mot clés : } #1} %mots clés en Français
\providecommand{\keywordsE}[1]{\textbf{Keywords : } #1} %mots clés en Anglais
\RequirePackage{csquotes} % Assurer les guillemets français
\frenchspacing
\FrenchFootnotes

%%%%%%%%%%%%%% En-tete chap %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
89

Malik Koné's avatar
Malik Koné committed
90
91
92
93
94
\makeatletter
\def\thickhrulefill{\leavevmode \leaders \hrule height 1ex \hfill \kern \z@}
\def\@makechapterhead#1{%
  \vspace*{-30\p@}%
  {\parindent \z@ \raggedleft \reset@font
mlkbk's avatar
mlkbk committed
95
96
97
    \scshape \@chapapp{} \thechapter
    \par\nobreak
    \interlinepenalty\@M
Malik Koné's avatar
Malik Koné committed
98
    \Huge \bfseries #1\par\nobreak
mlkbk's avatar
mlkbk committed
99
    % \vspace*{1\p@}%
100
101
102
    % \hrulefill
    % \par\nobreak
    \vskip 10\p@
Malik Koné's avatar
Malik Koné committed
103
104
  }}
\def\@makeschapterhead#1{%
mlkbk's avatar
mlkbk committed
105
  \vspace*{-50\p@}%
Malik Koné's avatar
Malik Koné committed
106
  {\parindent \z@ \raggedleft \reset@font
mlkbk's avatar
mlkbk committed
107
108
109
    \scshape \vphantom{\@chapapp{} \thechapter}
    \par\nobreak
    \interlinepenalty\@M
Malik Koné's avatar
Malik Koné committed
110
    \Huge \bfseries #1 \par\nobreak
mlkbk's avatar
mlkbk committed
111
    % \vspace*{1\p@}%
112
113
114
    % \hrulefill
    % \par\nobreak
    \vskip 10\p@
Malik Koné's avatar
Malik Koné committed
115
116
117
118
119
120
121
122
  }}

%%%%%%%%%%%%%%%%%%%% Fin en-tête de chapitre %%%%%%%%%%%%%%%%%%%

%%%%%%%%%%% Tete de parties %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\makeatletter
\newcommand*{\jolipart}[1]{%
mlkbk's avatar
mlkbk committed
123
124
125
126
127
128
129
130
131
132
133
134
135
  \begin{center}
    \begin{Huge}\color{black}
      #1
    \end{Huge}
  \end{center}
  \vspace{1cm}		
  \begin{center}
    % \begin{Huge}
    % \ding{167}
    % \end{Huge}	
    \hrulefill
  \end{center}		
}
Malik Koné's avatar
Malik Koné committed
136
137
138
139
140
141
142
143
144


\parttitlefont{\jolipart}

\partnumberfont{\sc\normalsize}

\renewcommand{\rmdefault}{phv} % Arial
\renewcommand{\sfdefault}{phv} % Arial

mlkbk's avatar
mlkbk committed
145
146
147
148
149
%%%% mes commances mlk   %%%%
\RequirePackage{mlkkone}



Malik Koné's avatar
Malik Koné committed
150
151
152
153
154
%%%%%%%%%%%%%%%% COULEURS RGB de l'ED %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\definecolor{grisfonce}{RGB}{49,49,49}
\definecolor{grisclair}{RGB}{111,111,111}
\definecolor{blanc}{RGB}{255,255,255}
\definecolor{mathSTIC-Color}{RGB}{233,90,104} %MathSTIC 
mlkbk's avatar
mlkbk committed
155
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
Malik Koné's avatar
Malik Koné committed
156
157
158
159
160


%%%%%%%%%%%%%%%%%% REGLAGE DE LA BIBLIOGRAPHIE %%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%% ATTENTION, on utilise Biblatex %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

mlkbk's avatar
mlkbk committed
161
\RequirePackage[style=numeric-comp,sorting=none,hyperref,backend=biber]{biblatex}
162
% Pour le style 
Malik Koné's avatar
Malik Koné committed
163
164
% biblatex avec gestion des mots clés des entrées bibliographiques
% + les abbréviations idem, ibidem, op cit. Nécessite de prévoir un fichier
mlkbk's avatar
mlkbk committed
165
166
% bib contenant ces mots-clés. Vous pouvez changer l'option verbose-trad1 
% pour une autre (cf. manuel de biblatex).
167
% style numeric-comp, numeric
Malik Koné's avatar
Malik Koné committed
168

Malik Koné's avatar
Malik Koné committed
169
170
171
172
173
174
175
176
177
178
179
180
181
182
% ATTENTION : l'option backend=biber est utilisée. En effet les dernieres
% versions de biblatex préconisent l'option biber pour profiter des dernières
% nouveautés. Si vous choisissez cette option (backend=biber), il vous faut
% simplement compiler avec $biber nomdufichier (sans le .tex). Si vous voulez
% en rester à bibtex,il vous suffit de placer backend=bibtex.


\defbibheading{primary}{\section*{Sources primaires}} % Categorie (sous forme de section) pour le tri de la bibliographie.

\defbibheading{secondary}{\section*{Sources secondaires}} % Categorie (sous forme de section) pour le tri de la bibliographie.

\renewcommand*{\newunitpunct}{\addcomma\space} % Virgule entre les parties d'une reference (merci a Josquin Debaz)

%%%% Ajustements pour la bibliographie
183
184
\DeclareFieldFormat[article]{volume}{\textbf{#1}}  %Le numero de volume en gras

Malik Koné's avatar
Malik Koné committed
185
\DeclareFieldFormat[article]{number}{\textit{#1}} %Le numero dans le volume en italique
186
187

\DeclareFieldFormat{pages}{page(s): #1} % page(s) en toutes lettres, si on veut...
Malik Koné's avatar
Malik Koné committed
188

Malik Koné's avatar
Malik Koné committed
189
% change ibid??
mlkbk's avatar
mlkbk committed
190
% \renewcommand{\mkibid}[1]{\emph{#1}} %Les locutions latines en italique (comme ibid, loc.cit. , etc.) Merci à Josquin Debaz
Malik Koné's avatar
Malik Koné committed
191
192

% Et pour mettre le in en italique dans la reférence biblio (merci encore à Josquin Debaz)
193

mlkbk's avatar
mlkbk committed
194
\DefineBibliographyStrings{french}{%
mlkbk's avatar
mlkbk committed
195
  in = {\emph{in}}%
Malik Koné's avatar
Malik Koné committed
196
197
198
199
200
201
202
}


%%%%%%%%%%%%%%%%%% Interligne simple pour citations et vers %%%%%%%%%
%% Environnements: QUOTE, QUOTATION, VERSE
% Copyright (C) 2002 Mike Nolta <mrnolta@princeton.edu>, GPL V. 2.0 and
% later version. http://www.physics.princeton.edu/cosmology/computing/PrincetonThesis.cls
mlkbk's avatar
mlkbk committed
203
204
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
% 
Malik Koné's avatar
Malik Koné committed
205
206
207
\let\orig@quote\quote
\let\endorig@quote\endquote
\renewenvironment*{quote}
mlkbk's avatar
mlkbk committed
208
209
{\begin{orig@quote}\begin{singlespace}}
    {\end{singlespace}\end{orig@quote}}
Malik Koné's avatar
Malik Koné committed
210
211
212
213

\let\old@quotation\quotation
\let\endold@quotation\endquotation
\renewenvironment*{quotation}
mlkbk's avatar
mlkbk committed
214
215
{\begin{old@quotation}\begin{singlespace}}
    {\end{singlespace}\end{old@quotation}}
Malik Koné's avatar
Malik Koné committed
216
217
218
219

\let\old@verse\verse
\let\endold@verse\endverse
\renewenvironment*{verse}
mlkbk's avatar
mlkbk committed
220
221
{\begin{old@verse}\begin{singlespace}}
    {\end{singlespace}\end{old@verse}}
Malik Koné's avatar
Malik Koné committed
222
223
224

%%%%%%%%%%%%%%%% TITRE THESE PAGE DE GARDE %%%%%%%%%%%%%%%%

mlkbk's avatar
mlkbk committed
225
% logo universite
Malik Koné's avatar
Malik Koné committed
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278

\newcommand*{\logouniversite}[1]{\gdef\@logouniversite{#1}}
\logouniversite{}

\newcommand*{\scalelogouniversite}[1]{\gdef\@scalelogouniversite{#1}}
\scalelogouniversite{}

% Logo Labo
\newcommand*{\logoetablissement}[1]{\gdef\@logoetablissement{#1}}
\logoetablissement{}

\newcommand*{\scalelogoetablissement}[1]{\gdef\@scalelogoetablissement{#1}}
\scalelogoetablissement{}

% Nom de l'universite
\newcommand*{\nomdeuniversite}[1]{\gdef\@nomdeuniversite{#1}}
\nomdeuniversite{}

%%%% Eventuel sous-titre
\newcommand{\lesoustitre}[1]{\gdef\@lesoustitre{#1}}
\lesoustitre{}

%%%% Discipline
\newcommand{\discipline}[1]{\gdef\@discipline{#1}}
\discipline{}

%%%% Nom du directeur de these
\newcommand{\dirdethese}[1]{\gdef\@dirdethese{#1}}
\dirdethese{}

%%%% Titre du directeur de these
\newcommand{\titredudirdethese}[1]{\gdef\@titredudirdethese{#1}}
\titredudirdethese{}


%%%% Jury
\newcommand{\jury}[1]{\gdef\@jury{#1}}
\jury{}

%%%% Laboratoire / department / unité
\newcommand{\unite}[1]{\gdef\@unite{#1}}
\unite{}

%%%%% Ecole doctorale
\newcommand{\ecoledoc}[1]{\gdef\@ecoledoc{#1}}
\ecoledoc{}
%%%%% Nom ecole
\newcommand{\nomecole}[1]{\gdef\@nomecole{#1}}
\nomecole{}

%%%%% spécialité
\newcommand{\spec}[1]{\gdef\@spec{#1}}
\spec{}
mlkbk's avatar
mlkbk committed
279
%%% lieu
Malik Koné's avatar
Malik Koné committed
280
281
\newcommand{\lieu}[1]{\gdef\@lieu{#1}}
\lieu{}
mlkbk's avatar
mlkbk committed
282
%%% unite de recherche
Malik Koné's avatar
Malik Koné committed
283
284
\newcommand{\uniterecherche}[1]{\gdef\@uniterecherche{#1}}
\uniterecherche{}
mlkbk's avatar
mlkbk committed
285
%%% numéro de la thèse
Malik Koné's avatar
Malik Koné committed
286
287
\newcommand{\numthese}[1]{\gdef\@numthese{#1}}
\numthese{}
mlkbk's avatar
mlkbk committed
288
%%%%%%% 
Malik Koné's avatar
Malik Koné committed
289
290
\newcommand{\ubl}[1]{\gdef\@ubl{#1}}
\ubl{}
mlkbk's avatar
mlkbk committed
291
%%%%% 
Malik Koné's avatar
Malik Koné committed
292
293
294
%%%%%%% rapporteur
\newcommand{\rapporteur}[1]{\gdef\@rapporteur{#1}}
\rapporteur{}
mlkbk's avatar
mlkbk committed
295
%%%%%%%%%% directeur
Malik Koné's avatar
Malik Koné committed
296
297
\newcommand{\directeur}[1]{\gdef\@directeur{#1}}
\directeur{}
mlkbk's avatar
mlkbk committed
298
%%%%%%%%%% co-directeur
Malik Koné's avatar
Malik Koné committed
299
300
301
302
303
\newcommand{\codirecteur}[1]{\gdef\@codirecteur{#1}}
\codirecteur{}
%%%%%%%%%%%%%% invit
\newcommand{\invit}[1]{\gdef\@invit{#1}}
\invit{}
mlkbk's avatar
mlkbk committed
304
%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
Malik Koné's avatar
Malik Koné committed
305
306


mlkbk's avatar
mlkbk committed
307
% mise en page de la page de garde
Malik Koné's avatar
Malik Koné committed
308
309
\makeatletter
\def\maketitle{%
mlkbk's avatar
mlkbk committed
310
311
312
313
  \thispagestyle{empty}
  \clearpage
  \begin{tikzpicture}[remember picture,overlay,line width=0mm]
    \draw [draw=white,fill=white]
Malik Koné's avatar
Malik Koné committed
314
    (current page.north west) rectangle (\paperwidth,1);
mlkbk's avatar
mlkbk committed
315
316
317
318
319
320
321
322
323
324
    \node[xshift=.05\paperwidth,yshift=1.3cm,text=white,font=\bf\Large] {
      \includegraphics[scale=\@scalelogouniversite]{\@logouniversite}
    };
    \node[xshift=.6\paperwidth,yshift=2cm,text=white,font=\bf\Large] {
      \includegraphics[scale=\@scalelogoetablissement]{\@logoetablissement}
    };
    \node at (current page.center)
    {\parbox{19cm}{

	\vspace{5cm}
Malik Koné's avatar
Malik Koné committed
325
	
mlkbk's avatar
mlkbk committed
326
        \sffamily \begin{huge} \textbf{T}H\`{E}SE DE DOCTORAT DE \end{huge} \\ \@nomdeuniversite
Malik Koné's avatar
Malik Koné committed
327
328


mlkbk's avatar
mlkbk committed
329
330
331
        % \begin{huge}
        %   \ding{167}
        % \end{huge}
Malik Koné's avatar
Malik Koné committed
332

mlkbk's avatar
mlkbk committed
333
        \vspace{1cm}
Malik Koné's avatar
Malik Koné committed
334

mlkbk's avatar
mlkbk committed
335
        % {\setlength{\baselineskip}{0.9\baselineskip} \@unite \\ \@ubl \\ \par}
336
337
338
339
340
341
342
        {\begin{LARGE}
            \begin{center}
              L'Institut National Polytechnique \textsc{Houphouët-Boigny}\\
              \&  \\
              Le Mans Université
            \end{center}
            \par \end{LARGE}}
mlkbk's avatar
mlkbk committed
343
344
345
        \vspace{2.5cm}
        {\setlength{\baselineskip}{0.8\baselineskip}
          \@ecoledoc \\ \textit{\@nomecole} \\  \@spec  \hspace{0.9cm}  \par Par  \vspace{0.2cm}  \par}
Malik Koné's avatar
Malik Koné committed
346

mlkbk's avatar
mlkbk committed
347
348
349
350
351
352
        \hspace{0.9cm}\begin{large}\og{}~\textbf{\@author } ~\fg{}\vspace{0.3cm}
        \end{large}
        
        \hspace{0.9cm} \begin{Large}
          \indent \og{}~\textbf{\@title}~\fg{} \vspace{0.3cm}
	\end{Large}
Malik Koné's avatar
Malik Koné committed
353
	
mlkbk's avatar
mlkbk committed
354
355
356
        % \hspace{0.9cm} «\@lesoustitre~\fg{}  \vspace{0.3cm}
        \hspace{0.9cm}
        \begin{spacing}{0.6}
mlkbk's avatar
mlkbk committed
357
          \small \textbf{Thèse présentée et soutenue à} \\ %\textsc{\@lieu}, le \@date \\ \\
Malik Koné's avatar
Malik Koné committed
358
	  \small \textbf{\@uniterecherche} \\ 
mlkbk's avatar
mlkbk committed
359
360
361
362
363
364
365
366
          \small \textbf{\@numthese}
        \end{spacing}
        \vspace{1.1cm}
        % \begin{multicols}{2}
	% \hspace{0.8cm}\small \textbf{Rapporteurs avant soutenance : }
	% \begin{footnotesize}
        %   \@rapporteur
	% \end{footnotesize}
Malik Koné's avatar
Malik Koné committed
367
368
369
	\vfill\break
	\hspace{0.8cm}\small \textbf{Composition du jury : }\\
	\begin{footnotesize}
mlkbk's avatar
mlkbk committed
370
          \@jury
Malik Koné's avatar
Malik Koné committed
371
	\end{footnotesize}
mlkbk's avatar
mlkbk committed
372
373
374
375
376
377
378
379
380
	% \begin{footnotesize}
        %   \hspace{0.7cm} Dir. de thèse :
        %   \@directeur \\
	% \end{footnotesize}
	% \begin{footnotesize}
        %   \vspace{0.3cm}
        %   \hspace{0.65cm} Co-dir. de thèse :
        %   \@codirecteur \\
	% \end{footnotesize}
Malik Koné's avatar
Malik Koné committed
381
	\begin{footnotesize}
mlkbk's avatar
mlkbk committed
382
383
384
385
          \vspace{0.1cm}
          \hspace{0.65cm}
          % Invité(s) 
          % \@invit
Malik Koné's avatar
Malik Koné committed
386
	\end{footnotesize}
mlkbk's avatar
mlkbk committed
387
388
389
      }
    };
  \end{tikzpicture}
Malik Koné's avatar
Malik Koné committed
390
391
392
}

\makeatother
mlkbk's avatar
mlkbk committed
393
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
Malik Koné's avatar
Malik Koné committed
394
395


mlkbk's avatar
mlkbk committed
396
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
Malik Koné's avatar
Malik Koné committed
397
398
399
400
401
402
%%%%%%%%%%%% En-tetes %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%



%%%%%%%%% Pour suppirmer les entetes et pied de page gênants par exemple juste avant un chapitre sur une page de droite
\newcommand{\clearemptydoublepage}{%
mlkbk's avatar
mlkbk committed
403
  \newpage{\pagestyle{empty}\cleardoublepage}}
Malik Koné's avatar
Malik Koné committed
404
405
406
%%%% .... et utiliser la commande \clearemptydoublepage juste avant le \chapter


mlkbk's avatar
mlkbk committed
407
408
\fancyhf{}                       % on annule le fancy automatique

Malik Koné's avatar
Malik Koné committed
409
410
411
412
413
414

%%%%%%%%%% Gerer les en tetes dans les frontmatter mainmatter et backmatter
\RequirePackage{geometry}
\RequirePackage{etoolbox}

\appto\frontmatter{\pagestyle{fancy}
mlkbk's avatar
mlkbk committed
415
416
417
418
419
420
  \renewcommand{\sectionmark}[1]{}
  \renewcommand{\chaptermark}[1]{\markboth{\textit{#1}}{}}
  \fancyhead[LE,RO]{\small\thepage}
  \fancyhead[RO]{\small\leftmark}   % \rightmark = section courante
  \fancyhead[LE]{\small\leftmark} % \leftmark = chapitre courant
  \fancyfoot[C]{\thepage}               % marque la page au centre
Malik Koné's avatar
Malik Koné committed
421
422
423
}

\appto\mainmatter{\pagestyle{fancy}
mlkbk's avatar
mlkbk committed
424
425
426
427
428
429
  \renewcommand{\sectionmark}[1]{\markright{\textit{\thesection.\ #1}}}
  \renewcommand{\chaptermark}[1]{\markboth{\chaptername~\thechapter~--\ \textit{#1}}{}}
  \fancyhead[LE,RO]{\small\thepage}
  \fancyhead[RO]{\small\rightmark}   % \rightmark = section courante
  \fancyhead[LE]{\small Partie~\thepart, \leftmark} % \leftmark = chapitre courant
  \fancyfoot[C]{\thepage}               % marque la page au centre
Malik Koné's avatar
Malik Koné committed
430
431
432
}     

\appto\backmatter{\pagestyle{fancy}
mlkbk's avatar
mlkbk committed
433
434
435
436
437
438
  \renewcommand{\sectionmark}[1]{\markright{\thesection.\ #1}}
  \renewcommand{\chaptermark}[1]{\markboth{\chaptername~\thechapter~--\ #1}{}}
  \fancyhead[LE,RO]{\small\thepage}
  \fancyhead[RO]{}   % \rightmark = section courante
  \fancyhead[LE]{} % \leftmark = chapitre courant
  \fancyfoot[C]{\thepage}               % marque la page au centre
Malik Koné's avatar
Malik Koné committed
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454

} 


%%%%%%%%%%%%%% FAIRE DES ENCARTS %%%%%%%%%%%%%%%%%%%%%%%%%%
% Couleurs :


\definecolor{fondtitre}{RGB}{85,85,85}
\definecolor{fonddeboite}{RGB}{232,232,232}
\definecolor{shadecolor}{RGB}{232,232,232}

\ProcessOptions

%%%%%%%%%% Boitemagique  %%%%%%%%%%%%%%%%%%%%%%%%%%
\newcommand*{\boitemagique}[2]{
mlkbk's avatar
mlkbk committed
455
456
457
458
459
460
461
462
463
464
465
466
467
  \begin{center}
    \begin{tikzpicture}
      % la boite
      \node[rectangle,draw=fondtitre!100,fill=fonddeboite!100,inner sep=10pt, inner ysep=20pt] (mabox)
      {
        \begin{minipage}{12cm}
          #2
        \end{minipage}
      };
      % le titre de la boite
      \node[fill=fondtitre!100, text=white, rectangle] at (mabox.north) {\sffamily\textbf{#1}};
    \end{tikzpicture}
  \end{center}
Malik Koné's avatar
Malik Koné committed
468
469
470
471
}

%%%%%% boitesimple %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\newcommand*{\boitesimple}[1]{%
mlkbk's avatar
mlkbk committed
472
473
474
  \begin{center}
    \begin{minipage}{12cm}
      \begin{shaded}
Malik Koné's avatar
Malik Koné committed
475
	#1
mlkbk's avatar
mlkbk committed
476
477
478
      \end{shaded}
    \end{minipage}
  \end{center}
Malik Koné's avatar
Malik Koné committed
479
}