summaryrefslogtreecommitdiff
path: root/Master/texmf-dist
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2018-12-28 23:28:50 +0000
committerKarl Berry <karl@freefriends.org>2018-12-28 23:28:50 +0000
commitcd082213a920a9c5fd00d8c7a4926c3218b0daac (patch)
tree3e5e8ad54dd98c6b92bd867cf8789b22e5f9d9fc /Master/texmf-dist
parent17c7a9982754c99e891494680131de3d864ae09f (diff)
guide-latex-fr (27dec18)
git-svn-id: svn://tug.org/texlive/trunk@49522 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist')
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Archives/guide-latex-fr_V2.pdfbin0 -> 3216477 bytes
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Archives/guide-latex-fr_V3_intro.pdfbin0 -> 1337025 bytes
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/annexes.tex168
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/code_base.tex18
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/config.tex158
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/intro.tex163
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p1-compilation.tex160
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p1-historique.tex123
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p1-installation.tex94
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p2-erreurs.tex90
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p2-images.tex398
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p2-maths.tex451
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p2-regles.tex186
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p2-tableaux.tex309
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p2-texte.tex805
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p3-PST.tex550
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p3-TikZ.tex900
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p3-beamer.tex3
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p3-images.tex245
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p3-intro.tex36
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p3-maths.tex60
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p3-modes.tex210
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p3-tableaux.tex428
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p3-texte.tex753
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/page-garde.tex53
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Images/Aide_LaTeX1.pngbin0 -> 339520 bytes
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Images/Aide_LaTeX1.xcfbin0 -> 1075991 bytes
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Images/Aide_LaTeX2.pngbin0 -> 58299 bytes
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Images/Aide_LaTeX3.pngbin0 -> 696526 bytes
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Images/Aide_LaTeX4.pngbin0 -> 35576 bytes
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Images/Aide_LaTeX5.pngbin0 -> 58190 bytes
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Images/Aide_LaTeX6.pngbin0 -> 193199 bytes
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Images/Aide_LaTeX7.pngbin0 -> 232836 bytes
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Images/aide_LaTeX1_original.pngbin0 -> 301774 bytes
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Images/apercu_pdf.pngbin0 -> 262900 bytes
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Images/apercu_pdf.xcfbin0 -> 1154215 bytes
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Images/apercu_pdf_menu.pngbin0 -> 81824 bytes
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Images/apercu_pdf_original.pngbin0 -> 242132 bytes
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Images/buque_auteur-eps-converted-to.pdfbin0 -> 6601 bytes
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Images/buque_auteur.eps223
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Images/buque_auteur.svg72
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Images/compilation_clavier.pngbin0 -> 127883 bytes
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Images/compilation_clavier.xcfbin0 -> 598003 bytes
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Images/compilation_clics.pngbin0 -> 123936 bytes
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Images/compilation_clics.xcfbin0 -> 485055 bytes
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Images/compilation_menu1.pngbin0 -> 37933 bytes
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Images/compilation_menu2.pngbin0 -> 50312 bytes
l---------Master/texmf-dist/doc/latex/guide-latex-fr/Images/compilation_menu3.png1
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Images/compilation_original.pngbin0 -> 68887 bytes
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Images/compilation_rapide.pngbin0 -> 145736 bytes
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Images/compilation_rapide.xcfbin0 -> 629851 bytes
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Images/compilation_schema.tex55
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Images/dknuth.jpgbin0 -> 44880 bytes
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Images/eclair-eps-converted-to.pdfbin0 -> 2976 bytes
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Images/eclair.eps90
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Images/eclair_image-matricielle.pngbin0 -> 2407 bytes
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Images/fond.jpgbin0 -> 25182 bytes
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Images/fond_TikZ.pdfbin0 -> 78445 bytes
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Images/latex-project-logo-eps-converted-to.pdfbin0 -> 14183 bytes
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Images/latex-project-logo.eps551
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Images/latex-project-logo.svg116
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Images/licence-eps-converted-to.pdfbin0 -> 7575 bytes
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Images/licence.eps2727
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Images/llamport.jpgbin0 -> 86054 bytes
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Images/miktex.pngbin0 -> 15052 bytes
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Images/ol_plus_sl.pngbin0 -> 62033 bytes
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Images/ornament-eps-converted-to.pdfbin0 -> 2944 bytes
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Images/ornament.eps117
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Images/ornament.svg62
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Images/overleaf.pngbin0 -> 25305 bytes
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Images/sharelatex.pngbin0 -> 28491 bytes
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Images/texmaker.pngbin0 -> 13762 bytes
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/README.md74
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/1-title.pdfbin0 -> 10893 bytes
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/1-title.svg98
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/Slides/bonus_MR.tex11
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/Slides/erreurs.tex16
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/Slides/images.tex69
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/Slides/logiciels_compilation.tex136
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/Slides/maths.tex223
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/Slides/presentation.tex81
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/Slides/tableaux.tex84
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/Slides/texte.tex176
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/beamercolorthemeFeather.sty51
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/beamerinnerthemeFeather.sty99
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/beamerouterthemeFeather.sty249
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/beamerthemeFeather.sty51
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/guide-latex-fr_beamer.tex184
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/teaser_LaTeX.txt24
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/guide-latex-fr.pdfbin0 -> 3418518 bytes
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/guide-latex-fr.tex97
91 files changed, 12098 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Archives/guide-latex-fr_V2.pdf b/Master/texmf-dist/doc/latex/guide-latex-fr/Archives/guide-latex-fr_V2.pdf
new file mode 100644
index 00000000000..e4c82ecf594
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Archives/guide-latex-fr_V2.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Archives/guide-latex-fr_V3_intro.pdf b/Master/texmf-dist/doc/latex/guide-latex-fr/Archives/guide-latex-fr_V3_intro.pdf
new file mode 100644
index 00000000000..8b0563d562a
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Archives/guide-latex-fr_V3_intro.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/annexes.tex b/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/annexes.tex
new file mode 100644
index 00000000000..98b0f0fe8ac
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/annexes.tex
@@ -0,0 +1,168 @@
+% Changement de la numérotation (annexes)
+\renewcommand{\thefigure}{A.\arabic{figure}}
+\setcounter{figure}{0}
+\renewcommand{\thetable}{A.\arabic{table}}
+\setcounter{table}{0}
+
+% Page 1 -- Rappel de mise en forme
+
+\vspace*{\fill}
+
+\begin{table}[H]
+\centering
+\caption{Les différentes possibilités de mise en forme du texte}
+\label{annexes-mise-en-forme}
+\begin{tabular}{lll} \toprule
+Texte & Rendu & Environnement \\ \midrule
+\verb?\textbf{gras}? & \textbf{gras} & \verb?bfseries? \\
+\verb?\textit{italique}? & \textit{italique} & \verb?itshape? \\
+\verb?\emph{emphase}? & \emph{emphase} & \verb?em? \\
+\verb?\textsl{penché}? & \textsl{penché} & \verb?slshape? \\
+\verb?\textsc{Petites Capitales}? & \textsc{Petites Capitales} & \verb?scshape? \\
+\verb?\textsf{sans empattement}? & \textsf{sans empattement} & \verb?sffamily? \\
+\verb?\texttt{machine}? & \texttt{machine (à écrire)} & \verb?ttfamily? \\ \bottomrule
+\end{tabular}
+\end{table}
+
+\vspace*{\fill}\clearpage
+
+% Page 2 -- Symboles courants sous \LaTeX{}
+
+\vspace*{\fill}
+
+\begin{table}[H]
+\centering
+\caption{Liste non exhaustive des symboles disponibles sous \LaTeX{}}
+\label{annexes-liste-symboles}
+\begin{tabular*}{\linewidth}{@{\extracolsep{\fill}}lll} \toprule
+\textbf{Code} & \textbf{Rendu} & \textbf{Description} \\ \midrule
+\verb?\&? & \& & Esperluette \\
+\verb?\oe? et \verb?\OE? & \oe{} et \OE & Ligature \oe \\
+\verb?\ae? et \verb?\AE? & \ae{} et \AE & Ligature \ae \\
+\verb?\ss? & \ss & Eszett \\
+\verb?\no? & \no & Numéro \\ \\
+
+\verb?-? & - & Tiret court \\
+\verb?--? & -- & Tiret moyen \\
+\verb?---? & --- & Tiret long \\
+\verb?\dots? & \dots & Points de suspension \\
+\verb?\og? et \verb?fg? & \og et \fg & Guillemets français ouvrants \\
+\verb?``? {\footnotesize{}(accents graves)} & `` & Guillemets anglais ouvrants \\
+\verb?''? {\footnotesize{}(apostrophes)} & '' & Guillemets anglais fermants \\
+\verb?\%? & \% & Pourcent \\
+\verb?\euro? & \euro{} & Euro (package \verb?marvosym?) \\
+\verb?\$? & \$ & Dollar \\
+\verb?\textcopyright? & \textcopyright & Copyright \\
+\verb?\textregistered? & \textregistered & Marque déposée \\
+\verb?\texttrademark? & \texttrademark & Trademark \\ \\
+
+\verb?\#? & \# & Dièse \\
+\verb?\{? & \{ & Accolade ouvrante \\
+\verb?\}? & \} & Accolade fermante \\
+\verb?\_? & \_ & \textit{Underscore} \\
+\verb?\textbackslash? & \textbackslash & \textit{Backslash} \\
+\verb?\textasciitilde? & \textasciitilde & Tilde \\ \bottomrule
+\end{tabular*}
+\end{table}
+
+\vspace*{\fill}\clearpage
+
+% Page 3 -- Symboles du package pifont
+
+\vspace*{\fill}
+
+\begin{table}[H]
+\centering
+\caption{Liste des symboles du package \texttt{pifont}}
+\resizebox{\linewidth}{!}{\begin{tabular}{*{7}{cc|}cc}
+32 & \ding{32} & 33 & \ding{33} & 34 & \ding{34} & 35 & \ding{35} & 36 & \ding{36} & 37 & \ding{37} & 38 & \ding{38} & 39 & \ding{39} \\
+40 & \ding{40} & 41 & \ding{41} & 42 & \ding{42} & 43 & \ding{43} & 44 & \ding{44} & 45 & \ding{45} & 46 & \ding{46} & 47 & \ding{47} \\
+48 & \ding{48} & 49 & \ding{49} & 50 & \ding{50} & 51 & \ding{51} & 52 & \ding{52} & 53 & \ding{53} & 54 & \ding{54} & 55 & \ding{55} \\
+56 & \ding{56} & 57 & \ding{57} & 58 & \ding{58} & 59 & \ding{59} & 60 & \ding{60} & 61 & \ding{61} & 62 & \ding{62} & 63 & \ding{63} \\
+64 & \ding{64} & 65 & \ding{65} & 66 & \ding{66} & 67 & \ding{67} & 68 & \ding{68} & 69 & \ding{69} & 70 & \ding{70} & 71 & \ding{71} \\
+72 & \ding{72} & 73 & \ding{73} & 74 & \ding{74} & 75 & \ding{75} & 76 & \ding{76} & 77 & \ding{77} & 78 & \ding{78} & 79 & \ding{79} \\
+80 & \ding{80} & 81 & \ding{81} & 82 & \ding{82} & 83 & \ding{83} & 84 & \ding{84} & 85 & \ding{85} & 86 & \ding{86} & 87 & \ding{87} \\
+88 & \ding{88} & 89 & \ding{89} & 90 & \ding{90} & 91 & \ding{91} & 92 & \ding{92} & 93 & \ding{93} & 94 & \ding{94} & 95 & \ding{95} \\
+96 & \ding{96} & 97 & \ding{97} & 98 & \ding{98} & 99 & \ding{99} & 100 & \ding{100} & 101 & \ding{101} & 102 & \ding{102} & 103 & \ding{103} \\
+104 & \ding{104} & 105 & \ding{105} & 106 & \ding{106} & 107 & \ding{107} & 108 & \ding{108} & 109 & \ding{109} & 110 & \ding{110} & 111 & \ding{111} \\
+112 & \ding{112} & 113 & \ding{113} & 114 & \ding{114} & 115 & \ding{115} & 116 & \ding{116} & 117 & \ding{117} & 118 & \ding{118} & 119 & \ding{119} \\
+120 & \ding{120} & 121 & \ding{121} & 122 & \ding{122} & 123 & \ding{123} & 124 & \ding{124} & 125 & \ding{125} & 126 & \ding{126} \\
+ & & 161 & \ding{161} & 162 & \ding{162} & 163 & \ding{163} & 164 & \ding{164} & 165 & \ding{165} & 166 & \ding{166} & 167 & \ding{167} \\
+168 & \ding{168} & 169 & \ding{169} & 170 & \ding{170} & 171 & \ding{171} & 172 & \ding{172} & 173 & \ding{173} & 174 & \ding{174} & 175 & \ding{175} \\
+176 & \ding{176} & 177 & \ding{177} & 178 & \ding{178} & 179 & \ding{179} & 180 & \ding{180} & 181 & \ding{181} & 182 & \ding{182} & 183 & \ding{183} \\
+184 & \ding{184} & 185 & \ding{185} & 186 & \ding{186} & 187 & \ding{187} & 188 & \ding{188} & 189 & \ding{189} & 190 & \ding{190} & 191 & \ding{191} \\
+192 & \ding{192} & 193 & \ding{193} & 194 & \ding{194} & 195 & \ding{195} & 196 & \ding{196} & 197 & \ding{197} & 198 & \ding{198} & 199 & \ding{199} \\
+200 & \ding{200} & 201 & \ding{201} & 202 & \ding{202} & 203 & \ding{203} & 204 & \ding{204} & 205 & \ding{205} & 206 & \ding{206} & 207 & \ding{207} \\
+208 & \ding{208} & 209 & \ding{209} & 210 & \ding{210} & 211 & \ding{211} & 212 & \ding{212} & 213 & \ding{213} & 214 & \ding{214} & 215 & \ding{215} \\
+216 & \ding{216} & 217 & \ding{217} & 218 & \ding{218} & 219 & \ding{219} & 220 & \ding{220} & 221 & \ding{221} & 222 & \ding{222} & 223 & \ding{223} \\
+224 & \ding{224} & 225 & \ding{225} & 226 & \ding{226} & 227 & \ding{227} & 228 & \ding{228} & 229 & \ding{229} & 230 & \ding{230} & 231 & \ding{231} \\
+232 & \ding{232} & 233 & \ding{233} & 234 & \ding{234} & 235 & \ding{235} & 236 & \ding{236} & 237 & \ding{237} & 238 & \ding{238} & 239 & \ding{239} \\
+ & & 241 & \ding{241} & 242 & \ding{242} & 243 & \ding{243} & 244 & \ding{244} & 245 & \ding{245} & 246 & \ding{246} & 247 & \ding{247} \\
+248 & \ding{248} & 249 & \ding{249} & 250 & \ding{250} & 251 & \ding{251} & 252 & \ding{252} & 253 & \ding{253} & 254 & \ding{254}
+\end{tabular}}
+\end{table}
+
+\vspace*{\fill}\newpage
+
+% Page 4 -- Symboles mathématiques courants
+
+%\vspace*{\fill}
+
+\begin{table}[H]
+\centering
+\caption{Liste non exhaustive des symboles mathématiques disponibles sous \LaTeX{}}
+\begin{tabular*}{\linewidth}{@{\extracolsep{\fill}}lll} \toprule
+\textbf{Code} & \textbf{Rendu} & \textbf{Description} \\ \midrule
+\verb?$i_2$? & $i_2$ & Indice \\
+\verb?$i^3$? & $i^3$ & Exposant \\
+\verb?$\frac{a}{b}$? & $\frac{a}{b}$ & Fraction \\
+\verb?$\cfrac{a}{b + \cfrac{c}{d}}$? & $\cfrac{a}{b + \cfrac{c}{d}}$ & Fraction (étages) \\ \\
+
+\verb?$\times$? & $\times$ & Multiplication \\
+\verb?$\pm$? & $\pm$ & Plus ou moins \\
+\verb?$\leq$? et \verb?$\geq$? & $\leq$ et $\geq$ & Inégalités larges \\
+\verb?$\leqslant$? et \verb?$\geqslant$? & $\leqslant$ et $\geqslant$ & Inégalités larges (bis) \\
+\verb?$\equiv$? & $\equiv$ & Congruence \\
+\verb?$\neq$? & $\neq$ & Non égal \\
+\verb?$\simeq$? & $\simeq$ & Environ égal \\
+\verb?$\approx$? & $\approx$ & Environ égal (bis) \\
+\verb?$\sim$? & $\sim$ & \'Equivalence \\ \\
+
+\verb?$\forall$? & $\forall$ & Pour tout élément \\
+\verb?$\exists$? & $\exists$ & Existence \\
+\verb?$\Rightarrow$? & $\Rightarrow$ & Implication \\
+\verb?$\infty$? & $\infty$ & Infini \\
+\verb?$\int$? & $\int$ & Intégrale simple \\
+\verb?$\iint$? & $\iint$ & Intégrale double \\
+\verb?$iiint$? & $\iiint$ & Intégrale triple \\
+\verb?$\oint$? & $\oint$ & Intégrale curviligne \\
+\verb?$\int_0^{+\infty} f(x)\,dx$? & $\int_0^{+\infty} f(x)\,dx$ & Intégration \\
+\verb?$\sum$? & $\sum$ & Somme \\
+\verb?$\partial$? & $\partial$ & Dérivée partielle \\ \bottomrule
+\end{tabular*}
+\end{table}
+
+%\vspace*{\fill}
+\clearpage
+
+% Page 5 -- Lettres grecques
+
+\vspace*{\fill}
+
+\begin{table}[H]
+\caption{La liste complète des lettres grecques sous \LaTeX{}}
+\begin{tabular}{*{8}l}
+$\alpha$ & \verb?\alpha? & $\eta$ & \verb?\eta? & $\xi$ & \verb?\xi? & $\tau$ & \verb?\tau? \\
+$\beta$ & \verb?\beta? & $\theta$ & \verb?\theta? & $\pi$ & \verb?\pi? & $\upsilon$ & \verb?\upsilon? \\
+$\gamma$ & \verb?\gamma? & $\vartheta$ & \verb?\vartheta? & $\varpi$ & \verb?\varpi? & $\phi$ & \verb?\phi? \\
+$\delta$ & \verb?\delta? & $\kappa$ & \verb?\kappa? & $\rho$ & \verb?\rho? & $\varphi$ & \verb?\varphi? \\
+$\epsilon$ & \verb?\epsilon? & $\lambda$ & \verb?\lambda? & $\varrho$ & \verb?\varrho? & $\chi$ & \verb?\chi? \\
+$\varepsilon$ & \verb?\varepsilon? & $\mu$ & \verb?\mu? & $\sigma$ & \verb?\sigma? & $\psi$ & \verb?\psi? \\
+$\zeta$ & \verb?\zeta? & $\nu$ & \verb?\nu? & $\varsigma$ & \verb?\varsigma? & $\omega$ & \verb?\omega? \\ \\
+$\Gamma$ & \verb?\Gamma? & $\Lambda$ & \verb?\Lambda? & $\Sigma$ & \verb?\Sigma? & $\Psi$ & \verb?\Psi? \\
+$\Delta$ & \verb?\Delta? & $\Xi$ & \verb?\Xi? & $\Upsilon$ & \verb?\Upsilon? & $\Omega$ & \verb?\Omega? \\
+$\Theta$ & \verb?\Theta? & $\Pi$ & \verb?\Pi? & $\Phi$ & \verb?\Phi?
+\end{tabular}
+\end{table}
+
+\vspace*{\fill} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/code_base.tex b/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/code_base.tex
new file mode 100644
index 00000000000..aac7623de4a
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/code_base.tex
@@ -0,0 +1,18 @@
+Par la suite, pour alléger les exemples, le préambule ne sera plus renseigné dans les codes \LaTeX{} mis à disposition. Ces derniers seront basés sur l'architecture du code minimal fourni ci-après. L'ajout de nouveaux packages sera signalé au début du code par un commentaire.
+
+\begin{code}{Le code minimal}
+\documentclass[a4paper, 12pt]{report}
+
+% PDFLaTeX
+\usepackage{lmodern}
+\usepackage[french]{babel}
+\usepackage[utf8]{inputenc}
+\usepackage[T1]{fontenc}
+
+
+\begin{document}
+
+% Ecrire le code ici !
+
+\end{document}
+\end{code} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/config.tex b/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/config.tex
new file mode 100644
index 00000000000..3922058dffb
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/config.tex
@@ -0,0 +1,158 @@
+% PDFLaTeX
+\usepackage{lmodern}
+\usepackage[french]{babel}
+\usepackage[utf8]{inputenc}
+\usepackage[T1]{fontenc}
+\usepackage{lettrine, lipsum} % Pour mettre des lettrines - Pour les tests
+
+\usepackage{fancyhdr, fourier-orns} % En-têtes et pieds de pages -- Bonus pour les en-têtes (\headrule)
+\fancyhf{} % Efface tout
+\fancypagestyle{mainstyle}{
+\renewcommand{\headrulewidth}{0pt}
+\fancyhead[L]{\textsc{\nouppercase{\leftmark}}} % Mettre l'en-tête en small capitals
+\renewcommand{\footrulewidth}{0pt}
+\fancyfoot[C]{\thepage}}
+\pagestyle{plain} % mainstyle appliqué plus tard
+\renewcommand{\headrule}{\hrulefill \raisebox{-2.1pt}[10pt][10pt]{\quad\decofourleft\decotwo\decofourright\quad}\hrulefill}
+
+\usepackage{graphicx, float, subcaption} % Pour mettre les images
+\graphicspath{{./Images/}} % Sous-répertoire pour mettre les images
+
+\usepackage{enumitem, multicol, pifont, eurosym} % Pour les listes à puce
+\setlist[itemize, 1]{label = {--}, itemsep = \baselineskip}
+\setlist[enumerate, 1]{label = \arabic*), itemsep = \baselineskip}
+
+\usepackage{amsmath, amsfonts, amssymb, mathrsfs, esvect, stmaryrd} % Pour faire des maths
+
+\usepackage{array, booktabs, longtable} % Pour les tableaux
+\renewcommand{\arraystretch}{1.3}
+\newcolumntype{C}[1]{>{\centering\arraybackslash}m{#1}}
+
+\usepackage[breakable, listings, skins]{tcolorbox} % Boîtes personnalisables
+\usepackage{pgfornament, pgfplots} % TikZ et tracé de fonctions
+\usetikzlibrary{arrows, arrows.meta, decorations.text, mindmap, positioning}
+
+\usepackage{pdfpages, qrcode} % Pour inclure des PDF -- Pour le QR Code
+
+\usepackage[hyphens]{url} % Pour des césures correctes dans les URLs
+\usepackage[pdfauthor = {{Adrien Bouzigues - I13 Cl215}}, pdftitle = {{Initiation à LaTeX}}, pdfstartview = Fit, pdfpagelayout = SinglePage, pdfnewwindow = true, bookmarksnumbered = true, breaklinks, colorlinks, linkcolor = red, urlcolor = black, citecolor = cyan, linktoc = all]{hyperref} % Renvois -- Options Adobe
+
+% Chargement après hyperref selon le guide d'utilisation
+\usepackage[os = win]{menukeys} % Pour "écrire" des touches claviers
+\renewmenumacro{\keys}[+]{shadowedroundedkeys} % Style choisi pour les touches -- [+] = séparateur
+
+\makeatletter\@addtoreset{section}{chapter}\makeatother % RAZ des numéros de section après un chapitre
+\renewcommand{\thepart}{\Roman{part}}
+\renewcommand{\thechapter}{\arabic{chapter}}
+\renewcommand{\thesection}{\thechapter.\arabic{section}}
+
+
+% Commandes créées
+% Page de garde et mind map
+\definecolor{BlueFR}{RGB}{0,35,149}
+\definecolor{RedFR}{RGB}{237,41,57}
+\definecolor{NewOrange}{RGB}{247,111,43}
+\definecolor{Gold}{RGB}{255,215,0}
+\definecolor{NewGold}{RGB}{130,114,46}
+\definecolor{LOrchid}{RGB}{177,97,245}
+\definecolor{LOrange}{RGB}{255,102,32}
+\definecolor{LLimeGreen}{RGB}{140,251,0}
+\definecolor{LCyan}{RGB}{4,254,251}
+\definecolor{LRed}{RGB}{255,12,12}
+
+% Aperçu Texmaker (Aide_LaTeX1.png) -- Hred = Red - Hyellow = Gold
+\definecolor{Horange}{RGB}{255,156,0}
+\definecolor{Hgreen}{RGB}{0,167,0}
+\definecolor{Hblue}{RGB}{0,234,255}
+\definecolor{Hpurple}{RGB}{169,15,219}
+
+
+% Raccourcis
+\newcommand{\Windows}{\texttt{Windows}}
+\newcommand{\Linux}{\texttt{Linux}}
+\newcommand{\Apple}{\texttt{Apple}}
+\newcommand{\LinkedIn}{\texttt{LinkedIn}}
+\newcommand{\MiKTeX}{\texttt{MiKTeX}}
+\newcommand{\Texmaker}{\texttt{Texmaker}}
+\newcommand{\TikZ}{Ti\textit{k}Z}
+\newcommand{\Paint}{\texttt{Paint}}
+\newcommand{\GIMP}{\texttt{GIMP}}
+\newcommand{\Inkscape}{\texttt{Inkscape}}
+
+
+% "Boîtes" -- Package tcolorbox
+% Boîtes types
+\newtcolorbox{boitetype}[4][]{enhanced, breakable, before upper = {\parindent17.6pt}, beforeafter skip = \baselineskip, colframe = #3, colback = #4, boxrule = 2pt, arc = 4mm, fonttitle = \bfseries, title = {#2}, coltitle = black, #1} % before upper = alinéa dans boîte
+
+\newtcolorbox{boitecointype}[7][]{%
+cornerrulewidth/.store in = {\tcbcornerrulewidth},
+cornerrulewidth = #7,
+topcornercolor/.store in = {\tcbtopcornercolor},
+topcornercolor = #3,
+bottomcornercolor/.store in = {\tcbbottomcornercolor},
+bottomcornercolor = #4,
+enhanced, breakable, before upper = {\parindent17.6pt}, beforeafter skip = \baselineskip, sharp corners, boxrule = 0pt, colback = #5, title = {#2}, fonttitle = \bfseries, coltitle = black, colbacktitle = #6, underlay unbroken = {
+ \draw[\tcbtopcornercolor, line width = \tcbcornerrulewidth] ([xshift = -\tcbcornerrulewidth/2]frame.west) -- ([shift = {(-\tcbcornerrulewidth/2,\tcbcornerrulewidth/2)}]frame.north west) -- ([yshift = \tcbcornerrulewidth/2]frame.north);
+ \draw[\tcbtopcornercolor, line width = \tcbcornerrulewidth] ([xshift = \tcbcornerrulewidth/2]frame.east) -- ([shift = {(\tcbcornerrulewidth/2,-\tcbcornerrulewidth/2)}]frame.south east) -- ([yshift = -\tcbcornerrulewidth/2]frame.south);
+}, underlay first = {
+ \draw[\tcbtopcornercolor, line width = \tcbcornerrulewidth] ([xshift = -\tcbcornerrulewidth/2]frame.west) -- ([shift = {(-\tcbcornerrulewidth/2,\tcbcornerrulewidth/2)}]frame.north west) -- ([yshift = \tcbcornerrulewidth/2]frame.north);
+}, underlay last = {
+ \draw[\tcbtopcornercolor, line width = \tcbcornerrulewidth] ([xshift = \tcbcornerrulewidth/2]frame.east) -- ([shift = {(\tcbcornerrulewidth/2,-\tcbcornerrulewidth/2)}]frame.south east) -- ([yshift = -\tcbcornerrulewidth/2]frame.south);
+}, #1}
+
+
+% Construction des autres boîtes en fonction d'une boîte type
+\newenvironment{boite}[3][]{\begin{boitetype}[#1]{#2}{#3}{white}}{\end{boitetype}}
+\newenvironment{boitecoin}[3][]{\begin{boitecointype}[#1]{#2}{#3}{#3}{#3!5!white}{#3!50}{2pt}}{\end{boitecointype}}
+
+\newenvironment{regles}[2][]{\begin{boitetype}[sharp corners, boxrule = 3pt, coltitle = white, #1]{#2}{BrickRed}{Goldenrod}}{\end{boitetype}}
+\newenvironment{definition}[2][]{\begin{boitecoin}[#1]{#2}{Green}}{\end{boitecoin}}
+\newenvironment{conseil}[2][]{\begin{boitetype}[#1]{#2}{cyan}{cyan!40}}{\end{boitetype}}
+\newenvironment{attention}[2][]{\begin{boitetype}[left = 6mm, coltitle = white, sharp corners = west, underlay = {%
+ \path[fill = yellow!50!black] (frame.south west) rectangle node[white] {\huge\bfseries{}!} ([xshift = 4mm]frame.north west);
+}, drop fuzzy shadow, #1]{#2}{yellow!20!black}{yellow!50}}{\end{boitetype}} % Nouvelle boîte "attention" -- Inspiration : boîte "marker" (code source guide tcolorbox)
+
+% Utilité ? --> Si non, à supprimer !
+%\newenvironment{exemple}[2][]{\begin{boitetype}[sharp corners, boxrule = 0pt, #1]{#2}{Goldenrod}{Goldenrod!40}}{\end{boitetype}}
+
+% !!! A supprimer !!! Temporaire (génération V2)
+\newenvironment{conseilbox}[2][]{\begin{boitetype}[#1]{#2}{cyan}{cyan!40}}{\end{boitetype}}
+\newenvironment{attentionbox}[2][]{\begin{boitetype}[#1]{#2}{orange}{orange!40}}{\end{boitetype}}
+% !!! Fin suppression !!!
+
+% Boite type avec listing impossible --> problème lors de l'appel du nouvel environnement (en gros, avec une couche supplémentaire \newenvironment, listing n'arrive pas à bien détecter le début et la fin de l'environnement donc erreur)
+%\newtcblisting{code}[2][]{enhanced, breakable, before upper = {\parindent17.6pt}, beforeafter skip = \baselineskip, colframe = LimeGreen, colback = LimeGreen!5, boxrule = 2pt, arc = 4mm, fonttitle = \bfseries, title = {#2}, coltitle = black, colbacktitle = LimeGreen!50, listing options = {basicstyle = \ttfamily\small, keepspaces = true, columns = flexible, breaklines = true, inputencoding = utf8, language = TeX, numbers = none, showstringspaces = false, commentstyle = \color{gray}}, listing only, #1} % Ou passer en "listing and text" ? (affichage du résultat ==> enlever/commenter tous les préambules)
+
+% Stockage de 2 variables principales (plus propre)
+% Autre solution : utiliser le code source tcolorbox (tcbcol@frame : couleur définie par colback)
+% Attention : breakable impossible si "listing side text"...
+\newtcblisting{code}[2][]{
+maincolor/.store in = {\tcbmaincol},
+maincolor = LimeGreen,
+rulewidth/.store in = {\tcbrulewidth},
+rulewidth = 2pt,
+enhanced, breakable, beforeafter skip = \baselineskip, sharp corners, boxrule = \tcbrulewidth, colframe = \tcbmaincol, colback = \tcbmaincol!15, colbacktitle = \tcbmaincol!50, coltitle = black, fonttitle = \bfseries, title = {#2}, attach boxed title to top center = {yshift = -\tcbrulewidth/2-\tcboxedtitleheight/2, yshifttext = -\tcboxedtitleheight/2}, boxed title style = {boxrule = \tcbrulewidth, frame code = {
+ \path[tcb fill frame] ([xshift = -3mm]frame.west) -- (frame.north west) -- (frame.north east) -- ([xshift = 3mm]frame.east) -- (frame.south east) -- (frame.south west) -- cycle;}, interior code = {
+ \path[tcb fill interior] ([xshift = -2mm]interior.west) -- (interior.north west) -- (interior.north east) -- ([xshift = 2mm]interior.east) -- (interior.south east) -- (interior.south west) -- cycle;}},
+listing options = {basicstyle = \ttfamily\small, keepspaces = true, columns = flexible, breaklines = true, breakatwhitespace = true, inputencoding = utf8, language = TeX, numbers = none, showstringspaces = false, commentstyle = \color{gray}}, listing only, drop fuzzy shadow, #1}
+
+\newtcblisting{codedisplay}[2][]{
+maincolor/.store in = {\tcbmaincol},
+maincolor = LimeGreen,
+rulewidth/.store in = {\tcbrulewidth},
+rulewidth = 2pt,
+enhanced, breakable, beforeafter skip = \baselineskip, sharp corners, boxrule = \tcbrulewidth, colframe = \tcbmaincol, colback = \tcbmaincol!15, colbacktitle = \tcbmaincol!50, coltitle = black, fonttitle = \bfseries, title = {#2}, attach boxed title to top center = {yshift = -\tcbrulewidth/2-\tcboxedtitleheight/2, yshifttext = -\tcboxedtitleheight/2}, boxed title style = {boxrule = \tcbrulewidth, frame code = {
+ \path[tcb fill frame] ([xshift = -3mm]frame.west) -- (frame.north west) -- (frame.north east) -- ([xshift = 3mm]frame.east) -- (frame.south east) -- (frame.south west) -- cycle;}, interior code = {
+ \path[tcb fill interior] ([xshift = -2mm]interior.west) -- (interior.north west) -- (interior.north east) -- ([xshift = 2mm]interior.east) -- (interior.south east) -- (interior.south west) -- cycle;}},
+listing options = {basicstyle = \ttfamily\small, keepspaces = true, columns = flexible, breaklines = true, breakatwhitespace = true, inputencoding = utf8, language = TeX, numbers = none, showstringspaces = false, commentstyle = \color{gray}}, listing side text, righthand ratio = 0.4, sidebyside gap = 13mm, bicolor, colbacklower = white, drop fuzzy shadow, #1}
+
+% Boîte spéciale code TikZ ???
+
+% Ne fonctionne pas...
+%\newenvironment{code}[2][]{\begin{boitecodetype}[#1]{#2}{LimeGreen}{LimeGreen!5!white}{LimeGreen!50}{2pt}{TeX}}{\end{boitecodetype}}
+
+% Nécessaire ? --> chapitre PSTricks...
+\newtcblisting{codePY}[2][]{breakable, beforeafter skip = \baselineskip, colframe = Orchid, colback = white, boxrule = 2pt, arc = 6pt, title = \textbf{#2}, coltitle = black, listing options = {basicstyle = \ttfamily\small, keepspaces = true, columns = flexible, breaklines = true, inputencoding = utf8, language = Python, xleftmargin = 17pt, numbers = left, numbersep = 13pt, numberstyle = \ttfamily\footnotesize\color{OrangeRed}, showstringspaces = false, commentstyle = \color{gray}, keywordstyle = \color{Blue}, stringstyle = \color{orange}}, listing only, #1}
+
+% Pour résoudre le problème des accents dans le code (listings sous tcolorbox)
+\lstset{literate = {à}{{\`a}}1 {â}{{\^a}}1 {é}{{\'e}}1 {è}{{\`e}}1 {ê}{{\^e}}1 {î}{{\^i}}1 {ô}{{\^o}}1 {û}{{\^u}}1 {ç}{{\c{}c}}1 {°}{{\degres{}}}1} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/intro.tex b/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/intro.tex
new file mode 100644
index 00000000000..6e8080394d1
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/intro.tex
@@ -0,0 +1,163 @@
+% Licence Creative Commons
+\vspace*{\stretch{1}}
+
+\begin{center}
+\begin{tikzpicture}
+% Paramétrage
+\def\poly{13}
+\pgfmathsetmacro\polyg{\poly - 1}
+\def\R{0.43\linewidth}
+\def\ornament{87}
+
+% Tracé du polygone avec des "fioritures"
+\draw[NewOrange] (90:\R) \foreach \i in {1,...,\polyg} {to[ornament = \ornament] (90-\i*360/\poly:\R)} to[ornament = \ornament] cycle; % Usage de \polyg pour bien fermer avec un cycle
+
+% Image au centre - Décalage possible (ajuster à la main)
+\node[text width = 0.55\linewidth, align = left] at (0,0) {\vspace{\baselineskip}
+
+Cette {\oe}uvre, création, site ou texte est sous licence Creative Commons Attribution - Pas d'Utilisation Commerciale - Pas de Modification 4.0 International. \\[\baselineskip]
+
+Pour accéder à une copie de cette licence, merci de vous rendre à l'adresse suivante \url{http://creativecommons.org/licenses/by-nc-nd/4.0/} ou d'envoyer un courrier à : \\[\baselineskip]
+
+\begin{center} Creative Commons \\
+444 Castro Street, Suite 900 \\
+Mountain View, California, 94041 \\
+USA \end{center}
+};
+\end{tikzpicture}
+\end{center}
+
+\begin{figure}[H]
+\centering
+\includegraphics[width = 0.7\linewidth]{licence.eps}
+\end{figure}
+
+\vspace*{\stretch{1}}
+
+\begin{Large}
+\color{Red}\textbf{Toutes les versions de ce guide sont soumises à cette licence Creative Commons, y compris les plus anciennes qui peuvent circuler et qui n'y font pas explicitement mention.}
+\end{Large}
+
+\vspace*{\stretch{1}}
+
+\newpage
+
+% Mind Map
+\vspace*{\stretch{1}}
+
+%\resizebox{<horizontal size>}{<vertical size>}{}
+% Réduction proportionnelle (argument "!") du dessin
+\resizebox{\linewidth}{!}{%
+\begin{tikzpicture}[mindmap, grow cyclic, align = center, every node/.style = {concept, align = center}, concept color = Gold, level 1/.append style = {level distance = 5cm, sibling angle = 72}, level 2/.append style = {level distance = 3cm, sibling angle = 72}]
+\node{\huge\textbf{\LaTeX{}}}
+ child [concept color = LOrchid] { node {Texte \\ (\pageref{chap_texte} \& \pageref{chap_texte_anx})}
+ child { node {Mise en forme}}
+ child { node {Organiser}}
+ child { node {Page de garde}}
+ child { node {Sommaire}}
+ child { node {En-têtes et pieds}}
+ }
+ child [concept color = LOrange] { node {Maths \\ (\pageref{chap_maths} \& \pageref{chap_maths_anx})}
+ child { node {Formules}}
+ child { node {Ali\-gne\-ment}} % Pour indiquer à LaTeX où faire la césure - Sinon, c'est moche
+ child { node {Déli\-mi\-teurs}} % Idem
+ child { node {Matrices}}
+ }
+ child [concept color = LLimeGreen] { node {Tableaux \\ (\pageref{chap_table} \& \pageref{chap_table_anx})}
+ child { node {Tableaux}}
+ child { node {Boîtes}}
+ child { node {\texttt{tcolorbox}}}
+ }
+ child [concept color = LCyan] { node {Images \\ (\pageref{chap_img} \& \pageref{chap_img_anx})}
+ child { node {Formats}}
+ child { node {Insertion}}
+ child { node {Montage}}
+ }
+ child [concept color = LRed] { node {Dessiner \\ (\pageref{chap_dessin_pst} \& \pageref{chap_dessin_tikz})}
+ child { node {\texttt{PSTricks}}}
+ child { node {\texttt{TikZ}}}
+ };
+\end{tikzpicture}
+}
+
+\vspace*{\stretch{1}}
+
+\newpage
+
+% Sommaire
+{
+\hypersetup{hidelinks} % Sommaire en "noir"
+\renewcommand{\contentsname}{Sommaire}
+\tableofcontents % Penser à compiler deux fois
+}
+
+\clearpage % Mieux qu'un \newpage ou des erreurs dans le sommaire sinon
+
+\chapter*{Préambule}
+
+\phantomsection % Lien hyperref cohérent
+\addcontentsline{toc}{part}{Préambule} % Ajout table des matières
+
+\lettrine{C}{e} guide a tout d'abord été construit pour mon usage personnel afin de regrouper toutes mes connaissances en \LaTeX{}. Il sert aussi à mes camarades de promotion qui désirent se mettre à \LaTeX{}.
+
+Accessoirement, dans l'éventualité où un parfait inconnu viendrait à lire ce guide, j'espère qu'il pourra l'aider à son tour dans son initiation à \LaTeX{}. \\
+
+D'autre part, mes connaissances en \LaTeX{} restent limitées. Je n'ai pas la science infuse et ce guide est loin d'être exhaustif. \textbf{Je propose juste des solutions qui fonctionnent.} N'hésite donc pas à aller te documenter ailleurs si un point ne te semble pas clair ou si tu cherches d'autres informations.
+
+S'ils ne sont pas légion, il existe d'autres guides en français pour apprendre le \LaTeX{}. Pour ma part, je recommande l'excellent \textit{\LaTeX{}\dots{} pour le prof de maths !} d'Arnaud \textsc{Gazagnes}\footnote{Disponible sur : \url{http://math.univ-lyon1.fr/irem/spip.php?article340}.}, très complet et bien expliqué. Je suis aussi tombé plus récemment sur \textit{Rédaction avec \LaTeX{}} de Vincent \textsc{Goulet}\footnote{Disponible sur : \url{https://ctan.org/pkg/formation-latex-ul}.}, très agréable à lire et bien détaillé lui aussi. \\
+
+Et si jamais tu désires retrouver mon guide à jour ainsi que les fichiers d'aide que j'ai récoltés, ils sont disponibles à l'adresse suivante : \begin{center} \url{http://drive.google.com/drive/folders/0BzU2BdcGjfU5Tk1XaXhxbk5JcEE?usp=sharing} \end{center}
+
+N'hésite pas à laisser des commentaires ou à signaler des fautes dans le GForm mis à disposition. Sur ce, bonne lecture !
+
+\begin{flushright}
+Adrien \textsc{Bouzigues} \\
+I13 Cl215
+\end{flushright}
+
+\newpage
+
+% QR Code - Dessin final
+\vspace*{\stretch{1}}
+
+\begin{figure}[H]
+\centering
+\qrcode[height = 0.45\linewidth]{http://drive.google.com/drive/folders/0BzU2BdcGjfU5Tk1XaXhxbk5JcEE?usp=sharing}
+\caption*{\large\textcolor{BrickRed}{Lien de mon \texttt{Drive} \LaTeX{}\dots{} sous la forme d'un code QR !}}
+\end{figure}
+
+\vspace*{\stretch{1}}
+
+\begin{center}
+\begin{tikzpicture}
+% Symbole au centre
+\tikzset{pgfornamentstyle/.style = {fill opacity = 0.5, line width = 1.3pt}}
+\node[anchor = east] at (\linewidth,-0.17\linewidth)
+{\pgfornament[width = 0.2\linewidth, color = Green]{24}};
+
+% Texte arrondi
+\draw[White, postaction = {decorate}, decoration = {text along path, text = {|\fontsize{35pt}{15pt}\selectfont\color{NewGold}\scshape|TikZ Seal Of Quality}, text align = center}]
+(0.5\linewidth,0) arc [start angle = -180, end angle = 0, radius = 0.4\linewidth];
+\end{tikzpicture}
+\end{center}
+
+\vspace*{\stretch{1}}
+
+\newpage
+
+\vspace*{0.1\paperheight}
+
+% Dédicace
+\begin{flushright}
+\itshape{}\^O Capitaine ! Mon Capitaine !
+
+Pendant chaque traversée,
+
+Tu restes à mes côtés
+
+Et soutiens mon avancée.
+\end{flushright}
+
+\hfill \hrulefill
+
+\newpage \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p1-compilation.tex b/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p1-compilation.tex
new file mode 100644
index 00000000000..c4fe84bf364
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p1-compilation.tex
@@ -0,0 +1,160 @@
+\chapter{Compiler avec \LaTeX{}}
+
+\label{compilation_intro}\lettrine{P}{our} faire du \LaTeX{}, il faut déjà connaître le point suivant : \LaTeX{} est un langage et un système de composition de documents. Généralement, en informatique, un langage requiert une étape obligatoire : la compilation. Et \LaTeX{} n'échappe pas à cette règle.
+
+\section{Principe de la compilation}
+
+Quand tu vas rédiger un document sous \LaTeX{}, tu vas devoir procéder en 3 temps :
+
+\begin{figure}[H]
+\centering
+\resizebox{0.95\linewidth}{!}{\input{./Images/compilation_schema}}
+\caption{Les 3 étapes pour rédiger un document sous \LaTeX{}}
+\end{figure}
+
+Pour entrer un peu plus dans les détails, tu dois donc : \begin{enumerate}
+\item écrire ton document en \LaTeX{} (respect de ses conventions et utilisation de commandes spécifiques) ;
+
+\item demander à un moteur \LaTeX{} de transformer ton document et ses commandes en un fichier lisible et utilisable : c'est la compilation ;
+
+\item profiter du résultat fourni (format PDF) ou l'évaluer pour ensuite apporter des modifications au document, et ainsi de suite. \\
+\end{enumerate}
+
+Quant au moteur \LaTeX{} utilisé, il en existe plusieurs. Pour débuter, je recommande d'utiliser plutôt pdf\TeX{} (intitulé apparemment PDF\LaTeX{} sous \Texmaker{}), qui permet de passer d'un coup du document \LaTeX{} au fichier PDF final.
+
+Quant aux autres moteurs, je les aborde bien plus loin dans ce guide, en page \pageref{compilation_details}. Je recommande plutôt de t'y rendre une fois que tu as un peu d'expérience sous \LaTeX{}, pour ne pas perdre du temps et acquérir des bases solides. \\
+
+Nous savons désormais que nous devons compiler avec le moteur pdf\TeX{}\dots{} mais nous ne savons toujours pas comment faire ! Pas de panique : les logiciels que je t'ai fait installer prennent tout en charge.
+
+\section{Démarrer avec \Texmaker{}}
+
+Pour gérer et éditer ses fichiers \LaTeX{}, \Texmaker{} est un excellent logiciel. Et je sais de quoi je parle car, avant de m'y mettre, j'utilisais un autre logiciel, tellement exécrable que j'ai fini par oublier son nom. Aujourd'hui, je ne fais rien sans \Texmaker{}. Voyons un aperçu de ce dernier :
+
+\begin{figure}[H]
+\includegraphics[width = \linewidth]{Aide_LaTeX1.png}
+\caption{Aperçu de \Texmaker{}}
+\end{figure}
+
+Revenons sur chaque point :
+
+\begin{itemize}[label = \ding{213}]
+\item \textcolor{red}{barre de menus et d'outils :} plein de commandes \LaTeX{} préremplies. Personnellement, je l'utilise très rarement (y compris le bouton de sauvegarde). Je préfère utiliser les raccourcis clavier (en l'occurrence, \keys{\ctrl + S}) ;
+
+\item \textcolor{Horange}{structure du document :} très pratique pour naviguer dans le code du document ouvert ;
+
+\item \textcolor{Hgreen}{raccourcis de commandes :} encore des commandes. Il peut être intéressant d'y jeter un coup d'{\oe}il une fois ce guide bien avancé. Il y a principalement des commandes pour les formules mathématiques et quelques unes pour la mise en forme du texte ;
+
+\item \textcolor{Gold}{code \LaTeX{} :} c'est ici que tu tapes le texte de ton document et les commandes \LaTeX{} nécessaires pour le mettre en forme ;
+
+\item \textcolor{Hpurple}{informations du compilateur :} le résultat lors de la génération du PDF. Très utile, s'il y a des erreurs, pour pouvoir se corriger ;
+
+\item \textcolor{Hblue}{aperçu du PDF :} une fenêtre avec l'aperçu du fichier PDF généré. \\
+\end{itemize}
+
+Si jamais cet aperçu n'est pas disponible (fenêtre d'affichage inexistante comme sur mon image), il faut procéder de la manière suivante : \begin{enumerate}
+\item Aller dans \verb?Options? puis dans \verb?Configurer Texmaker?.
+
+\item Dans l'onglet \verb?Afficheur Pdf?, choisir les options \verb?Afficheur Pdf interne? et \verb?Intégré à la fenêtre?. Valider.
+
+\item Un bouton \verb?Pdf Viewer? est alors disponible en bas à gauche et te permet d'activer ou non cette fenêtre d'aperçu.
+\end{enumerate}
+
+Si jamais ce n'est pas clair, j'espère que cette capture d'écran permettra de lever le moindre doute :
+
+\begin{figure}[H]
+\includegraphics[width = \linewidth]{apercu_pdf.png}
+\caption{Procédure pour obtenir l'aperçu du PDF}
+\end{figure}
+
+\begin{conseil}{L'aide en ligne}
+Si jamais tu as d'autres questions sur \Texmaker{}, son site officiel (\url{http://www.xm1math.net/texmaker/index_fr.html}) est le meilleur endroit pour avoir des réponses et fournit aussi un tutoriel pour débuter avec \LaTeX{}.
+
+Si certains points de ce guide te semblent obscures, tu peux donc t'y rendre, ainsi que sur \url{http://fr.wikibooks.org/wiki/LaTeX}. \\
+
+N'hésite pas quand tu débutes. Les deux sites sont en français et répondent à beaucoup de questions assez facilement (\textit{i.e.} avec un code simple).
+\end{conseil}
+
+\section{Compiler avec \Texmaker{}}
+
+Maintenant que l'environnement propre à \Texmaker{} a été présenté, voyons un peu plus dans le détail un dernier point : la compilation. Pour commencer, reprenons le code \og Bonjour monde ! \fg{} utilisé en page \pageref{hello_world} :
+
+\begin{code}{Bonjour monde !}
+\documentclass[]{report}
+
+
+\begin{document}
+
+Bonjour monde !
+
+\end{document}
+\end{code}
+
+Je suppose que tu as suivi les premières indications fournies en page \pageref{hello_world}, soit ouvrir \Texmaker{}, recopier le code \og Bonjour monde ! \fg{} fourni et enregistrer ton document.
+
+Si tu n'as pas précisé d'extension, tu remarqueras au passage que ton fichier a été sauvegardé avec l'extension \verb?.tex?, qui correspond à l'extension pour des fichiers \LaTeX{}. \\
+
+Il existe ensuite 3 façons de lancer la compilation de ton document \LaTeX{} : \begin{itemize}[label = \ding{213}]
+\item via l'invite de commandes de ton système d'exploitation (le CMD pour les utilisateurs de \Windows{})\dots{} maisje n'en parlerai pas pendant ce guide.
+
+Sache cependant que c'est possible mais ne présente aucun intérêt comme \Texmaker{} propose des solutions plus pratiques ;
+
+\item via \Texmaker{} avec des clics souris ;
+
+\item via \Texmaker{} avec des raccourcis clavier (le plus rapide à mon sens).
+\end{itemize}
+
+Revenons sur les 2 derniers points plus dans le détail, pour que tu comprennes bien les actions à effectuer. \\
+
+Pour une compilation via \Texmaker{} avec des clics souris, il faut procéder en 3 temps (cf. \figurename{} \ref{compilation_clics} si besoin) : \begin{enumerate}
+\item Choisir le moteur de compilation, PDF\LaTeX{} dans notre cas, en haut dans la barre d'outils.
+
+\item Lancer la compilation en cliquant sur la flèche à gauche du choix du moteur de compilation. Attendre que la compilation soit terminée.
+
+\item Juste à droite du choix du moteur de compilation, bien choisir l'option \verb?Voir PDF? et cliquer sur la flèche associée pour afficher le résultat.
+\end{enumerate}
+
+\begin{figure}[H]
+\centering
+\includegraphics[width = 0.85\linewidth]{compilation_clics.png}
+\caption{Lancer la compilation avec des clics souris (\Texmaker{})}
+\label{compilation_clics}
+\end{figure}
+
+Pour une compilation via \Texmaker{} avec des raccourcis clavier, il faut procéder en 2 temps (cf. \figurename{} \ref{compilation_clavier} si besoin) : \begin{enumerate}
+\item Lancer la compilation avec le moteur PDF\LaTeX{} avec la touche \keys{F6}.
+
+\item Afficher le résultat avec la touche \keys{F7}.
+\end{enumerate}
+
+Ces raccourcis sont personnalisables dans les options de \Texmaker{}, comme décrit ci-après (\figurename{} \ref{compilation_clavier}).
+
+\begin{figure}[H]
+\centering
+\includegraphics[width = 0.85\linewidth]{compilation_clavier.png}
+\caption{Configuration des raccourcis clavier pour lancer la compilation (\Texmaker{})}
+\label{compilation_clavier}
+\end{figure}
+
+Mais il y a encore plus rapide : lancer la compilation ET avoir l'aperçu du PDF actualisé en un seul raccourci clavier. C'est ce que \Texmaker{} appelle la \og compilation rapide \fg{}\footnote{Il s'agit du nom attribué par le concepteur de \Texmaker{}. Le temps nécessaire pour compiler le document n'est en rien diminué.}.
+
+Tout d'abord, il faut s'assurer que la compilation rapide est bien programmée. Pour ce faire, il faut configurer \Texmaker{} de la manière suivante :
+
+\begin{figure}[H]
+\centering
+\includegraphics[width = 0.85\linewidth]{compilation_rapide.png}
+\caption{Configuration de la compilation rapide (\Texmaker{})}
+\end{figure}
+
+Ensuite, il suffit d'appuyer sur la touche \keys{F1} pour lancer la compilation rapide. Il s'agit de la touche par défaut, paramétrable dans les options \Texmaker{} comme indiqué en \figurename{} \ref{compilation_clavier}. \\
+
+Enfin, pour terminer les explications, il faut savoir que les compilations réalisées sous \Texmaker{} sont équivalentes à l'utilisation de l'invite de commandes. Grâce à \Texmaker{}, cette utilisation est transparente et grandement simplifiée\dots{} pour les non-initiés nous dirons !
+
+\begin{attention}{La compilation : le conseil personnel}
+Peu importe le moteur utilisé pour la compilation, tu peux remarquer qu'un fichier \verb?.tex? entraîne toujours la génération d'autres fichiers. \textbf{\color{orange}C'est pourquoi je recommande toujours de travailler avec le fichier \verb?.tex? placé dans un dossier,} pour éviter de submerger tes autres dossiers et de te perdre parmi les fichiers. \\
+
+Enfin, ces fichiers secondaires n'ont besoin d'être conservés que le temps de travailler sur un document \LaTeX{}. \textbf{\color{Green}Le seul fichier qui compte est celui avec l'extension \verb?.tex?.} C'est lui qui contient tout le code nécessaire à la compilation et à l'obtention du PDF final.
+\end{attention}
+
+\vspace{\baselineskip}
+
+Attaquons désormais la raison première de ce guide : faire du \LaTeX{}. \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p1-historique.tex b/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p1-historique.tex
new file mode 100644
index 00000000000..c6c8c004d93
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p1-historique.tex
@@ -0,0 +1,123 @@
+\chapter{Pourquoi (utiliser) \LaTeX{} ?}
+
+\lettrine{C}{omme} toute chose, \LaTeX{} possède une histoire qui lui est propre, des avantages mais aussi des inconvénients -- rien n'est parfait en ce monde. Toutefois, \LaTeX{} est aussi un langage qui continue d'exister à l'heure actuelle et qui reste une référence dans le milieu scientifique.
+
+C'est pourquoi je te propose un petit interlude culturel avant d'entrer dans le vif du sujet\dots{} et peut-être aussi pour finir de te convaincre de son utilité !
+
+\section{Historique : de \TeX{} à \LaTeX{}}
+
+\subsection*{La (petite) histoire}
+
+Donald \textsc{Knuth} est un mathématicien et informaticien américain, professeur émérite à l'université de Stanford. Il est l'auteur d'une bible de la programmation intitulée \textit{The Art of Computer Programming} (TAOCP).\footnote{Cet historique est extrait des \og Fiches à Bébert \fg{}, dont le texte complet est disponible sur : \url{http://lesfichesabebert.fr/divers/tex.html}.} \\
+
+Le premier volume paru en 1965, a été publié à l'ancienne avec des caractères en plomb. Quand en 1976 Donald \textsc{Knuth} décide de publier la seconde édition du volume 2 de TAOCP, les caractères en plomb ont été abandonné au profit de la photocomposition.
+
+Donald \textsc{Knuth} trouve alors la qualité d'impression de ces machines, médiocre (notamment pour l'écriture des formules mathématiques) et décide de créer deux logiciels pour pouvoir produire ses publications avec une qualité typographique professionnelle. \\
+
+Le premier, \TeX{}, sert à la composition de documents ; le second, METAFONT, à produire des polices vectorielles. Donald \textsc{Knuth} va mettre plusieurs années avant de sortir en 1983 la version définitive de \TeX{} qui utilise la police Computer Modern qu'il a créé à l'aide de METAFONT.
+
+En effet, Donald \textsc{Knuth} s'était fixé comme but d'arriver à un produit qui devrait être parfait et qui devrait le rester au cours du temps. C'est cette version qui est toujours utilisée et qui fonctionne depuis 30 ans.
+
+Donald \textsc{Knuth} est quand même intervenu sur \TeX{} à plusieurs reprise, notamment en 1989 pour l'adapter aux caractères nécessaires pour la composition de texte avec d'autres langues que l'anglais (version 2.991). La version actuel de \TeX{} est la 3.14159265 (janvier 2014). \\
+
+L'autre trait de génie de Donald \textsc{Knuth} est de confier \TeX{} à l'American Mathematical Society et d'en faire un logiciel libre.
+
+\`A partir de là, d'autres informaticiens vont s'emparer de \TeX pour l'adapter (sortie de document au format PDF, utilisation de format d'image inconnue en 1983, adaptation à d'autres langues que l'anglais\dots{}) et l'enrichir (module permettant la création de formule chimique, de partition musicale, de diagrammes électrique ou physique\dots{}). \\
+
+En 1982, Leslie \textsc{Lamport}, un chercheur en informatique américain, écrit \LaTeX{} (Lamport \TeX{}) un nouveau jeu de macros beaucoup plus simple à utiliser que \TeX{}.
+
+C'est un succès et pratiquement plus personne n'utilise \TeX{}. L'apparition des packages, qui permettent facilement d'augmenter les fonctionnalités, ont rendu \LaTeX{} incontournable (édition d'ouvrages scientifiques ou article de recherches, notamment).
+
+La version actuelle de \LaTeX{} est \LaTeX{}$2\varepsilon$, qui date de 1994. Elle est maintenue par le \LaTeX{}3 Project team qui nous prépare la version 3 de \LaTeX{} depuis 20 ans ! \\
+
+\`A la fin des années 90, Hàn Thê Thành crée le moteur pdf\TeX{} qui permet de sortir les documents au format PDF, plus convivial que le format d'origine de \TeX{} le DVI.
+
+La dernière version la 1.40.11 date de 2011. pdf\TeX{} n'est plus développé, seules des corrections de bug y sont apportées.
+
+\textbf{C'est ce moteur que nous allons utiliser par la suite,} qui permet de passer du fichier \LaTeX{} au fichier PDF final voulu.
+
+\subsection*{\'Etymologie et prononciation}
+
+Si je remercie encore une fois Bébert pour ce magnifique historique, je me dois désormais d'intervenir sur un point qu'il ne traite pas sur cette page : l'étymologie et la prononciation de \LaTeX{}.
+
+C'est un point extrêmement crucial qui peut te permettre de briller lors de soirées mondaines et d'éviter de passer pour un blaireau lors de conversations avec d'autres utilisateurs de \LaTeX{}. \\
+
+De ce que j'ai lu un jour quelque part sur Internet, Donald \textsc{Knuth} a nommé son logiciel \TeX{} comme pour \og technologie \fg{}.
+
+Mais, il s'avère qu'il est aussi féru de grec. Et \og technologie \fg{}, en grec, s'écrit \og $\tau\varepsilon\chi\nu{\rm o}\lambda{\rm o}\gamma\iota\alpha$ \fg{}, le $\chi$ correspondant au \og chi \fg{} mais que l'on prononce \og khi \fg{}.
+
+Et c'est donc pourquoi \TeX{} se prononce \og tech \fg{} mais s'écrit avec un ``X''. \\
+
+Quant à \LaTeX{}, il s'agit juste d'ajouter les premières lettres du nom de son créateur, Leslie \textsc{Lamport}. \TeX{} est donc devenu \LaTeX{}\dots{} et se prononce \textit{a priori} de la même façon.
+
+Toutefois, Leslie \textsc{Lamport} indique explicitement dans son livre \textit{LaTeX: A Document Preparation System} qu'il n'encourage aucune prononciation particulière pour \LaTeX{}\dots{} mais là encore, si tu ne veux pas passer pour un blaireau, je t'encourage vivement à t'en tenir à la prononciation usuelle, soit \og latech \fg{} ! \\
+
+Bien, maintenant que ce point a été abordé, venons-en aux avantages à utiliser \LaTeX{} avec, pour commencer, des témoignages !
+
+\section{Pourquoi utiliser \LaTeX{} ?}
+
+Durant l'été 2017, j'ai posé la question suivante sur le groupe \og TeX / LaTeX User Group \fg{} de \LinkedIn{} :
+
+\begin{boite}[before upper = {}]{La question posée}{yellow!70!orange}
+{\Large\textbf{LaTeX professional experience}} \\
+
+Hello everybody, \\
+
+I'm actually an engineering student and one of my main hobbies is writing stuffs in LaTeX (scientifical reports, lessons' synthesis, letter\dots{}, even a LaTeX manual user for beginners (in French) !). I was wondering if LaTeX is really helpful, in daily life, at work. \\
+
+So, if anyone would like to share his opinion/experience, about how he uses LaTeX at work (or not), feel free to answer my message. \\
+
+Thanks a lot and have a good summer,
+\end{boite}
+
+J'espère pour toi que l'anglais n'est pas une contrainte car c'est loin d'être fini. Si toutes les réponses sont intéressantes, je trouve mon guide un peu terni par 6 pages de commentaires\dots{} Je vais donc faire un petit résumé :
+
+\begin{itemize}[label = \ding{213}]
+\item certains pensent qu'utiliser \LaTeX{} est pertinent uniquement dans un milieu académique ou scientifique (recherche, surtout pour les mathématiques) ;
+
+\item beaucoup travaillent avec des gens qui fonctionnent exclusivement sous Word. Toutefois, pour la diffusion de notes internes, l'utilisation de \LaTeX{} est appréciée (clarté du message, mise en page propre, simplicité\dots{}) ;
+
+\item beaucoup reconnaissent que \LaTeX{} possède une forte courbe d'apprentissage, surtout au début\footnote{Mais je te rassure, ce guide est justement conçu pour t'aider à passer ce cap difficile}. Toutefois, ils utilisent aussi \LaTeX{} dans leur quotidien (lettres, CV, rendus\dots{}) car ils préfèrent sa facilité d'utilisation par rapport à Word une fois l'apprentissage bien avancé ;
+
+\item quasiment tous considèrent qu'apprendre à utiliser \LaTeX{} n'est pas une perte de temps et peut se révéler utile. \\
+\end{itemize}
+
+Si tu n'es pas convaincu ou si tu crains que j'ai truqué les réponses, laisse-moi au moins en partager deux, que tu puisses te faire une idée :
+
+\begin{boite}{Les 2 réponses les plus pertinentes à mon sens}{cyan!60!green}
+\begin{itemize}[label = \ding{118}, leftmargin = *]
+\item \textcolor{orange}{\textbf{Ed Blackburne :}} I use LaTeX everyday at work. My responsibilities include the production of Model Validation on reports per SR11-7. These are (generally) very technical and must be compliant with our Enterprise standards as well as regulatory guidance. Although many of my colleagues use MS Word, my team enjoys increased productivity from LaTeX.
+
+Additionally, for the econometric models, my team utilizes R/knitR/LaTeX to create dynamic reports (using methods borrowed from reproducible research techniques).
+
+I have created company-specific memo templates that I use on a daily basis, as well.
+
+If you write technical documents and/or need references (that work) I highly encourage investing the minimal effort to become a competent LaTeX user.
+
+\item \textcolor{orange}{\textbf{Brian Dunn :}} While LaTeX has a learning curve to use it well, so does MS Word or LibreOffice Writer, many people never use a word processor's formatting ``styles'', for example, and instead manually format everything.
+
+In talking with people at industrial trade shows, I occasionally come across a company which uses LaTeX for their documentation. Usually they are small engineering operations, and often European. Most places use poorly-formatted MS-Word generated documentation, or else InDesign when they want a professional image. I also found that companies which are suffering are not interested in improving their documentation, sales literature, or websites, even though their competitors which are doing well have very nice public-facing literature.
+\end{itemize}
+\end{boite}
+
+Toujours pas convaincu ? Voici alors une ribambelle d'arguments qui devraient, j'espère, finir de te convaincre d'utiliser \LaTeX{}.
+
+\section{Autres arguments}
+
+Utiliser \LaTeX{} au lieu d'un autre logiciel de traitement de texte plus\dots{} conventionnel présente un certain nombre d'avantages, dont voici la liste (non exhaustive) : \begin{itemize}[label = \ding{213}]
+\item \LaTeX{} est entièrement gratuit et utilisable sur n'importe quel système d'exploitation ;
+
+\item un fichier \LaTeX{} est utilisable par n'importe qui (à condition d'avoir les logiciels adaptés à \LaTeX{}) et sous n'importe quelle version de \LaTeX{} ;
+
+\item \LaTeX{} génère un fichier PDF prêt à l'impression et lisible par n'importe qui ;
+
+\item \LaTeX{} propose une mise en page professionnelle et déjà paramétrée. La gestion de la numérotation des pages, des en-têtes et des pieds de page est relativement simple ;
+
+\item écrire des formules mathématiques devient assez facile (avec un peu de pratique) ;
+
+\item \LaTeX{} gère intégralement les notes de bas de pages, les renvois, le sommaire, les images, les tableaux, les légendes et la numérotation, les références bibliographiques ou la mise en place d'un index ;
+
+\item \LaTeX{} réalise aussi les césures les plus appropriées et prend en compte les ligatures. \\
+\end{itemize}
+
+Convaincu cette fois ? Pas vraiment ? Tu hésites encore ? Dans ce cas, continuons sur notre lancée et installons \LaTeX{} sur notre ordinateur. Tu ne peux pas savoir avant d'essayer, n'est-ce pas ? \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p1-installation.tex b/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p1-installation.tex
new file mode 100644
index 00000000000..f1cf6fcf245
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p1-installation.tex
@@ -0,0 +1,94 @@
+\chapter{Installation de \LaTeX{}}
+
+\lettrine{A}{vant} de commencer, je suppose que tu utilises un système d'exploitation \Windows{}. Dans le cas contraire, un utilisateur \Linux{} devrait savoir se débrouiller pour tout installer.
+
+Si tu es un utilisateur d'\Apple{}, je considère déjà ta cause perdue d'avance et tu trouveras des équivalents grâce à Google\dots{} enfin, c'est ce que je disais initialement. Désormais, les programmes que je présente par la suite te sont aussi accessibles.
+
+\section{Installation de \MiKTeX{}}
+
+\texttt{MiKTeX} est une distribution \LaTeX{}. Bon, je dois t'avouer que je ne sais pas moi-même ce qu'est une distribution\dots{} Ce qui m'intéresse, c'est d'arriver à faire fonctionner l'outil en question. Je vais donc sortir mon joker Wikipédia pour cette fois :
+
+\begin{definition}{Définition d'une distribution (informatique)}
+{\noindent\huge\bfseries\color{gray!75}\og}
+
+On parle souvent de distribution pour désigner un ensemble de logiciels formant un tout cohérent et prêt à installer, incluant des jeux de paquetages, le noyau du système d'exploitation, en particulier le noyau Linux pour les distributions GNU/Linux (comme Debian, Mandriva, Red Hat, Ubuntu, etc.), un système d'installation et des utilitaires de configuration. \\
+
+Cela désigne aussi un ensemble de paquets et d'outils utiles à la création d'un document au format LaTeX et pour en faciliter l'utilisation. Parmi les distributions LaTeX courantes, on trouve MiKTeX, TeXLive, MacTeX2. \\
+
+Par ailleurs, une base de données distribuées est répartie sur plusieurs n{\oe}uds, généralement sur différents serveurs.
+
+{\hfill\huge\bfseries\color{gray!75}\fg} \\
+
+\begin{flushright}
+Wikipédia -- Disponible sur :
+
+\url{http://fr.wikipedia.org/wiki/Distribution#Informatique}
+\end{flushright}
+\end{definition}
+
+Je ne sais pas si c'est plus clair ainsi\dots{} Ce qui est certain, c'est que le seul élément intéressant à retenir est le suivant : \MiKTeX{} est l'outil qui te permet de transformer tes futures lignes de code \LaTeX{} en un PDF propre et lisible par tous. \\
+
+Pour installer \MiKTeX{}, il faut procéder de la manière suivante\footnote{Si besoin, un descriptif encore plus détaillé et imagé est disponible à l'adresse suivante : \url{http://miktex.org/howto/install-miktex}.} : \begin{enumerate}
+\item aller sur : \url{http://miktex.org/download} et télécharger l'exécutable ;
+
+\item lancer l'exécutable et suivre les instructions d'installation ;
+
+\item \textbf{laisser les options par défaut} \textcolor{red}{\textbf{DONT}} le ``choix de poste'' \og \texttt{Install MiKTeX only for me} \fg{}.
+
+Pour débuter, elles conviennent parfaitement et le choix \og \texttt{only for me} \fg{} permet d'éviter tout problème par la suite. \\
+\end{enumerate}
+
+\begin{attention}{\textit{Nota Bene}}
+Je tiens à préciser que je n'ai aucun revenu financier grâce à \texttt{MiKTeX}. Je conseille cette distribution car c'est celle que j'utilise et qui fonctionne parfaitement pour ma part.
+
+Elle a aussi l'avantage de proposer un gestionnaire de packages, via \texttt{MiKTeX Console} ou l'interface de \MiKTeX{}. Nous aurons l'occasion d'y revenir plus tard dans ce guide, une fois que la notion de packages aura été introduite. \\
+
+En revanche, tu es libre de choisir la distribution de ton choix et d'en prendre une autre. \`A toi d'en trouver une sur Internet : il y a un peu de choix.
+\end{attention}
+
+\section{Installation de \Texmaker{}}
+
+Techniquement, cette étape n'est pas nécessaire car tu pourrais écrire ton fichier \LaTeX{} dans un fichier \texttt{.txt} (bloc-note) si le c{\oe}ur t'en dit. Cependant, le code sera plus compliqué à relire, il faut taper toutes les commandes à la main et il faut indiquer à \texttt{Windows} -- via des commandes dans le \texttt{CMD} -- de transformer ton code en PDF grâce à \MiKTeX{}.
+
+Avec \Texmaker{}, tous ces tracas sont épargnés : tu as à disposition un éditeur de fichiers \LaTeX{} performant, de la coloration syntaxique, un système d'auto-complétion des formules fort pratique et agréable, et toutes les commandes pour utiliser \MiKTeX{} sont intégrées et faciles à utiliser. \\
+
+Pour cela, il faut aller sur le site de \Texmaker{} : \url{http://www.xm1math.net/texmaker/download.html}. Là encore, il suffit de télécharger l'exécutable, le lancer, suivre les instructions et laisser les options par défaut (comme pour \MiKTeX{}).
+
+\begin{attention}{\textit{Nota Bene}}
+Même remarque pour \Texmaker{} que pour \MiKTeX{} : tu peux choisir un autre éditeur \LaTeX{}, même si celui-ci est vraiment très pratique selon moi.
+
+Il est aussi intégralement en français, avantage non négligeable quand tu débutes.
+\end{attention}
+
+\section{Vérification finale}
+
+\label{hello_world}Si tu tiens à t'assurer que tout fonctionne, tu peux d'ores et déjà procéder à une vérification finale comme décrit ci-après.
+
+\textbf{Si jamais tu rencontres le moindre problème, ne t'attarde pas sur cette partie et poursuis au chapitre suivant,} qui détaille l'utilisation des logiciels récemment installés. \\
+
+\begin{enumerate}
+\item Ouvrir \Texmaker{}.
+
+\item En haut à gauche : \verb?Fichier? puis \verb?Nouveau? (ou \keys{\ctrl + N} pour les connaisseurs).
+
+\item Recopier le code \og Bonjour monde ! \fg{}, fourni en-dessous, et sauvegarder \textbf{dans un dossier} (le nom importe peu).
+
+\item Appuyer sur \keys{F6}, attendre un peu, puis aller dans le dossier où tu as sauvegardé le fichier : tu devrais y trouver un PDF avec la ligne \og Bonjour monde ! \fg{} écrite.
+\end{enumerate}
+
+\begin{code}{Bonjour monde !}
+\documentclass[]{report}
+
+
+\begin{document}
+
+Bonjour monde !
+
+\end{document}
+\end{code}
+
+Tout fonctionne donc parfaitement ! Tu peux poursuivre sereinement la suite du guide.
+
+\textbf{Dans le cas contraire,} ne perds pas ton temps et passe directement à la suite. Nous allons rapidement aborder le fonctionnement de \Texmaker{}. \\
+
+\textcolor{red}{Si jamais des problèmes persistent par la suite,} je ne peux que te conseiller de tout désinstaller et de bien tout réinstaller comme indiqué précédemment. \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p2-erreurs.tex b/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p2-erreurs.tex
new file mode 100644
index 00000000000..8a04052ad64
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p2-erreurs.tex
@@ -0,0 +1,90 @@
+\chapter{Traitement des erreurs}
+
+\label{chap_erreurs}Les erreurs peuvent être nombreuses sous \LaTeX{} et pas toujours évidentes à corriger. Tout d'abord, nous appelons \og erreur \fg{} en \LaTeX{} tout bout de code qui nuit à la compilation du document et l'empêche de se poursuivre. Une erreur ne permet donc pas au compilateur de produire le fichier PDF espéré.
+
+Ensuite, il est important de savoir que toutes les erreurs qui vont être abordées sont retournées par \LaTeX{}, suite à la compilation. Ces erreurs sont affichées par \Texmaker{}, dans une fenêtre spécifique tout en bas (bouton \og \verb?Messages/Log? \fg{} en bas à gauche pour faire apparaître la fenêtre \og Informations du compilateur \fg{} si inexistante).
+
+\begin{figure}[H]
+\includegraphics[width = \linewidth]{aide_LaTeX1.png}
+\caption{Rappel de l'organisation de l'interface de \Texmaker{}}
+\end{figure}
+
+\textbf{Quand il y a une erreur, cette fenêtre t'indique aussi la ligne de code qui pose problème à \LaTeX{} pour compiler} (colonne \verb?Line?). 90 \% du temps, c'est sur cette ligne ou dans ses environs qu'il faut relire son code et chercher l'erreur.
+
+Voyons maintenant la liste des erreurs couramment rencontrées quand tu débutes avec \LaTeX{}, et mes conseils personnels pour les éviter, synthétisée sous forme d'un tableau. \\
+
+\begin{longtable}{p{0.45\linewidth}p{0.45\linewidth}}
+% Définition des headers & footers du longtable
+{\hspace*{\fill}\textsc{Les erreurs courantes}\hspace*{\fill}} & {\hspace*{\fill}\textsc{Comment les corriger}\hspace*{\fill}} \\ \hline
+\endhead
+& \hfill\textit{(suite sur la page suivante)} \\
+\endfoot
+\multicolumn{2}{@{\hrulefill}c@{\hrulefill}}{\raisebox{-3pt}{~~\textsc{Fin du tableau}~~}}
+\endlastfoot
+% Contenu du longtable
+\verb?Missing $ inserted? & 2 cas fréquents : \begin{itemize}[label = \ding{213}, leftmargin = *]
+\item oubli de fermer un mode mathématiques $\Rightarrow$ le fermer avec le symbole \verb?$? manquant ;
+\item emploi d'un symbole propre au mode mathématiques (\verb?^? ou \verb?_? par exemple) $\Rightarrow$ supprimer le \verb?^? inutile ou utiliser la commande \verb?\_? pour afficher un \textit{underscore} en mode texte.
+\end{itemize} \\
+
+\verb?Missing } inserted? \par ou \par \verb?I suspect you have? \par \verb?forgotten a `}'? & Très probablement, oubli de fermer une commande par une accolade \verb?}? $\Rightarrow$ Commencer par chercher les erreurs parmi les lignes de codes écrites ou modifiées depuis la dernière compilation. \par Au début, \textbf{compiler régulièrement son code} permet de simplifier la correction de cette erreur.\footnote{C'est plus pratique de corriger plein de petites erreurs que de s'arracher les cheveux sur un très grand nombre.} \\ \\
+
+\verb?! Too many }'s.? & Plus rare : oubli d'une accolade ouvrante. Mêmes conseils que ci-dessus. \\ \\
+
+\verb?There's no line to end here? & Saut de ligne incompris par \LaTeX{} (après un environnement \verb?center? par exemple). \par $\Rightarrow$ Commencer par regarder le résultat sans saut de ligne : certains environnements laissent un peu de blanc avant et après (comme \verb?center? justement). Autrement, utiliser la commande \verb?\vspace?. \\ \\
+
+\verb?undefined control sequence? & 2 cas possibles : \begin{itemize}[label = \ding{213}, leftmargin = *]
+\item oubli d'un élément à un endroit, comme une virgule lors d'un espace insécable (\verb?\13? \textit{vs} \verb?\,13?) ;
+
+\item appel d'une commande inexistante ou appel d'une nouvelle commande bien définie mais faute de frappe lors de son écriture.
+\end{itemize} \par $\Rightarrow$ Vérifier le code et le corriger. \\ \\
+
+\verb?Package inputenc Error:? \par \verb?Unicode char?, suivi éventuellement d'un caractère et de son code UTF-8 & Utilisation d'un caractère du clavier interdit avec ce moteur de compilation. \par L'exemple le plus courant : symbole \degres{} (commande \verb?\degres{}? sous PDF\LaTeX{} ; appel ``normal'' au clavier sous Xe\LaTeX{}).\footnote{Les moteurs de compilation sont abordés dans la partie suivante si tu es intéressé.} \par ~ \par Erreur fréquente si texte copier-collé d'un autre document (Word, PDF, page Internet) \par $\Rightarrow$ Dans un 1\up{er} temps, reprendre tous les accents et les apostrophes.\footnote{Dans ce cas, la fonction \verb?Remplacer? de \Texmaker{} peut se révéler très utile.} \\ \\
+
+\verb?Option clash for package? \par \verb?<nom_package>? & Conflit entre certains packages. \par $\Rightarrow$ Charger les packages dans un ordre bien précis. (exemple : package \verb?xcolor? avanr \verb?wallpaper?). \\ \\
+
+\verb?Extra alignment tab has? \par \verb?been changed to \cr? & Erreur dans un tableau : oubli hautement probable d'indiquer un changement de ligne (\verb?\\?). \par $Rightarrow$ Ajouter le \verb?\\? manquant. \\ \\
+
+\verb?! [...] \begin{document}? \par \verb?ended by \end{<env>}? \par ou \par \verb?! [...] \begin{<env>}? \par \verb?[...] ended by \end{document}? & Environnement mal ouvert ou fermé. Très fréquent à cause de l'auto-complétion. \par $\Rightarrow$ Aller à la ligne indiquée par l'erreur, regarder l'environnement concerné, corriger selon le besoin.
+\end{longtable}
+
+Voilà dans les grandes lignes les principales erreurs que j'ai recensées jusqu'à présent. Avec l'expérience, tu verras que tu en feras de moins en moins ou que tu les corrigeras très rapidement.
+
+Sache aussi que tu peux te rendre sur \url{http://fr.wikibooks.org/wiki/LaTeX/\%C3\%80_l\%27aide_!} si tu veux des informations complémentaires.
+
+\begin{conseil}{Mon conseil le plus important}
+Dès que tu ouvres un \verb?$? ou un \verb?\[? ou un \verb?{? ou un délimiteur, ferme-le en suivant. Puis, tu reviens en arrière et tu écris ton code. Le nombre d'erreurs devrait diminuer.
+
+L'auto-complétion de \texttt{Texmaker} est aussi très pratique pour éviter ce genre de désagréments.
+\end{conseil}
+
+Par ailleurs, je souhaite revenir sur l'erreur \verb?Option clash for package?. Si jamais tu veux tester un nouveau package pour ton rapport ou adapter un code trouvé sur Internet, \textbf{\color{orange!65!red}ne jamais le faire sur ton document final !} C'est le meilleur moyen de perdre du temps (compilation et adaptation du code). Il vaut mieux procéder par étapes : \begin{enumerate}
+\item Copie du code à adapter sur un nouveau fichier \verb?.tex? de test, avec juste les packages absolument nécessaires.
+
+\item 1\up{ère} compilation pour s'assurer que le code copié fonctionne. Suppression des éléments inutiles et/ou gênants pour la compilation (commandes définies par l'utilisateur et non fournies par exemple).
+
+\item Adaptation du code jusqu'à obtention du résultat souhaité.
+
+\item Copie du code final dans ton rapport, ajout du/des package(s) requis, compilation et gestions des dernières potentielles erreurs.
+\end{enumerate}
+
+Tu verras que tu perdras moins de temps à compiler, à étudier le résultat dans l'affichage \Texmaker{} et tu travailles sur un fichier de test, sans pollué ton rapport.
+
+\begin{regles}{La règle absolue avec les packages}
+Par défaut, \emph{toujours} charger le package \verb?hyperref? \emph{en dernier} ! (sauf indication contraire : cf. la documentation du package \verb?menukeys? par exemple).
+\end{regles}
+
+\vspace{\baselineskip}
+
+Et voilà, la première partie de ce guide est (enfin) terminée. Toutes mes félicitations si tu es arrivé jusqu'ici ! J'espère avoir pu t'être d'une aide quelconque et que mes explications étaient assez claires.
+
+Ce n'est pas absolument pas évident de débuter en \LaTeX{}. Et si je commence à avoir pas mal de repères et d'expériences, la route est encore longue avant de pouvoir maîtriser les innombrables facettes de ce langage. \\
+
+Tu trouveras dans la partie suivante mes notes personnelles sur du code \LaTeX{} plus poussé, pour arriver à produire des résultats de plus en plus complexes. Je tenais initialement à les regrouper dans ce guide pour mon usage personnel mais je me suis rendu compte qu'elles peuvent aussi aider mes lecteurs. \\
+
+\begin{center}
+\begin{LARGE}
+\bfseries{}Bon courage pour la suite et, surtout, n'oublie pas : \\[\baselineskip]
+\LaTeX{}, c'est la vie !
+\end{LARGE}
+\end{center} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p2-images.tex b/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p2-images.tex
new file mode 100644
index 00000000000..0df289fc060
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p2-images.tex
@@ -0,0 +1,398 @@
+\chapter{Insérer des images}
+
+\label{chap_img}\lettrine{U}{ne} bonne image suffit des fois à remplacer 13 lignes de texte. Découvrons quelques spécificités à leur sujet et comment en insérer sous \LaTeX{}. \\
+
+\input{./Chapitres/code_base}
+
+\section{Les formats d'images}
+
+Il existe deux sortes d'images : les images matricielles et les images vectorielles. Les premières sont les plus courantes et portent généralement les extensions \verb?.jpg? (\textit{Joint Photographic Group}) ou \verb?.png? (\textit{Portable Network Graphics}). Les secondes sont les plus propres et utilisent des extensions comme \verb?.svg? (\textit{Scalable Vector Graphics}) ou \verb?.eps? (\textit{Encapsulated PostScript}).\footnote{La création, édition et visualisation des fichiers \verb?.svg? sont possibles grâce à des logiciels spécialisés, comme \Inkscape{}. Le format \verb?.eps?, moins connu et un peu délaissé de nos jours, peut être visualisé simplement grâce à des logiciels comme \texttt{EPS Viewer}.} \\
+
+La base d'une image matricielle est le pixel, d'une couleur donnée et figée. Si tu zoomes sur l'image à la page précédente, tu devrais tomber sur ces fameux pixels. \textit{A priori}, rien de méchant : dès lors que ton image contient ``suffisamment'' de pixels par rapport à la taille affichée, elle ne devrait pas apparaître trop floutée.
+
+Une image vectorielle est définie par l'intermédiaire d'outils géométriques (arcs de cercle, traits, courbes de Bézier, \dots{}). Je ne vais pas faire un cours dessus : d'abord parce que je n'en sais pas plus et ensuite parce que ce n'est pas le but de guide.
+
+Ce qu'il faut retenir c'est que, peu importe à quel point tu zoomes, tu ne tomberas jamais sur un pixel et l'image vectorielle reste lisse et belle\footnote{J'ai l'impression de faire de la pub' pour l'Oréal\dots{}}. Et inversement, si l'image est grande de base, aucun pixel ne sera donc visible.
+
+\begin{figure}[H]
+\begin{minipage}{0.45\linewidth}
+\includegraphics[angle = 90, width = \linewidth]{eclair_image-matricielle.png}
+\end{minipage}
+\hfill
+\begin{minipage}{0.45\linewidth}
+\includegraphics[angle = 90, width = \linewidth]{eclair.eps}
+\end{minipage}
+\caption*{\bfseries{}Cachez cette image matricielle (à gauche) que je ne saurais voir !}
+\end{figure}
+
+%\begin{conseil}{Un exemple d'images vectorielles}
+%Si tu veux un exemple, retourne sur la page de garde et regarde les deux images que j'ai insérées. Tu auras beau zoomer, aucun pixel à la ronde. \\
+%
+%Un exemple encore plus simple est le texte. En effet, peu importe le texte que tu lis et le niveau de zoom, là encore, pas de pixel. C'est normal : les polices d'écriture sont définies comme une image vectorielle.
+%
+%Et heureusement ! Imagine un peu le résultat : conçois (mentalement) une ``police matricielle'' et augmente sa taille. Le résultat n'est pas terrible, n'est-ce pas ?
+%\end{conseil}
+
+\begin{definition}{Un exemple plus courant d'images vectorielles}
+Dans un fichier PDF, tu trouves en réalité des images vectorielles partout. En effet, le texte affiché utilise une police spécifique, définie vectoriellement.
+
+Et heureusement ! Quel enfer serait sinon la lecture si tout le texte était flou voire illisible faute d'avoir suffisamment de pixels.
+\end{definition}
+
+Le format \verb?.eps? fait un peu vieux jeu et reste surtout utilisé dans le domaine scientifique. Cependant, même s'il difficile à modifier avec des outils standards (comme \Paint{}), il est plus facile à implanter sous \LaTeX{} que le format \verb?.svg?, pour un résultat identique.
+
+\begin{attention}{Conversion au format \texttt{.eps}}
+Une image au format \verb?.eps? n'est pas automatiquement vectorielle. Supposons que tu ouvres sous \GIMP{} une image matricielle et que tu l'enregistres au format \verb?.eps?. Le rendu final reste une image matricielle.
+
+Le format \verb?.eps? ne garantit pas automatiquement une image vectorielle derrière. Il n'y a pas non plus de transformation miraculeuse en arrière-plan. C'est bel et bien un format qui peut gérer ce type d'image mais il ne faut pas s'attendre à ce qu'il fasse de lui-même une belle conversion. \\
+
+Pour conserver une véritable image vectorielle au format \verb?.eps?, il faut vectoriser l'image matricielle (passage du matriciel au vectoriel), sous \Inkscape{} par exemple\footnote{Cette méthode fonctionne parfaitement pour des formes simples, avec peu de variations de couleur. Le résultat est à travailler pour des images plus complexes, voire à créer directement au format vectoriel.}, sauvegarder le résultat au format \verb?.svg? (sécurité) puis enregistrer cette image vectorielle au format \verb?.eps?.
+\end{attention}
+
+\section{Les longueurs}
+
+\label{longueurs}Après cette première introduction, nous allons continuer par un petit passage barbare, mais qui va se révéler utile pour la suite. J'en ai déjà brièvement parlé plus tôt\dots{} mais c'est l'occasion parfaite pour proprement présenter la notion de \og longueur \fg{} sous \LaTeX{}. \\
+
+Sous \LaTeX{}, il est possible de travailler avec toutes sortes d'unités : \verb?mm?, \verb?cm? pour citer les plus courantes ; \verb?pt?, \verb?in? pour citer quelques cas moins usités ; \verb?ex? pour citer l'unité de distance la plus amusante que j'ai découverte à ce jour en informatique\footnote{Hauteur d'un \og \verb?x? \fg{} : cette unité de longueur dépend donc de la police utilisée.}.
+
+Dès lors qu'une commande requiert une longueur en paramètre d'entrée, nous l'indiquons très clairement. Par exemple, \verb?\vspace{13mm}?. Cependant, \LaTeX{} permet d'aller plus loin, beaucoup plus loin en mettant des longueurs prédéfinies sous forme de commande.
+
+\begin{conseil}{Quelques longueurs sous \LaTeX{}}
+\LaTeX{} utilise des longueurs nativement, dans chaque nouveau document. Par exemple, à chaque nouveau paragraphe, \LaTeX{} met un alinéa. La taille de cet alinéa est une longueur définie par défaut et \LaTeX{} utilise sa valeur. \\
+
+Il en va par exemple de même pour les marges ou les sauts de ligne. Naturellement, toutes ces longueurs peuvent être modifiables, même si ce n'est pas vraiment recommandé. C'est aussi ce qui garanti l'homogénéité (ou la cohérence, si tu préfères) d'un document réalisé avec \LaTeX{}.
+\end{conseil}
+
+Du coup, sans entrer plus dans les détails, voici deux longueurs fondamentales qui sont plutôt utiles :
+
+\begin{itemize}[label = \ding{213}]
+\item \verb?\linewidth? : longueur qui correspond à la largeur ``locale'' du texte (vis-à-vis de la page, dans un tableau, dans une boîte, etc.) ;
+
+\item \verb?\baselineskip? : longueur qui correspond à un saut de ligne sous \LaTeX{}. \\
+\end{itemize}
+
+\begin{attention}{\texttt{\textbackslash{}linewidth} \textit{vs} \texttt{\textbackslash{}textwidth}}
+Tu trouveras des fois dans la littérature ou dans des exemples sur Internet des gens qui emploie la longueur \verb?\textwidth?. \`A première vue, lors de son utilisation, elle présente peu de différences avec \verb?\linewidth?. Et pourtant, il y a bel et bien une différence !\footnote{Les points à venir ont été extraits et traduits de la page suivante : \url{https://tex.stackexchange.com/questions/16942/difference-between-textwidth-linewidth-and-hsize}.} \begin{itemize}[label = \ding{118}]
+\item \verb?\textwidth? représente la largeur d'un bloc de texte (valeur constante, globale) ;
+
+\item \verb?\linewidth? représente la largeur locale du texte, que ce dernier soit présent dans une colonne, un tableau, une liste ou une \verb?minipage?. \\
+\end{itemize}
+
+En règle générale, il vaut mieux utiliser \verb?\linewidth? pour spécifier la taille relative d'une image ou d'une boîte. Cette longueur s'adapte mieux à la situation et aux potentiels montages que tu peux réaliser (avec des \verb?minipage?, par exemple).
+\end{attention}
+
+Enfin, il peut être intéressant de savoir qu'un coefficient est toléré devant les longueurs. Par exemple, \verb?\vspace{2\baselineskip}? correspond à un double saut de ligne. \verb?0.5\linewidth? correspond à une longueur égale à la moitié de la page (marges exclues).
+
+Voilà, je ne vais pas aller plus loin. Si tu veux en savoir plus sur les longueurs (création de longueurs, longueurs définies par défaut, etc.), je te recommande d'aller lire la page suivante : \url{http://en.wikibooks.org/wiki/LaTeX/Lengths}. \\
+
+Bien, allons maintenant insérer des images. Retiens surtout la longueur suivante : \verb?\linewidth?. C'est celle qui va beaucoup nous servir ici.
+
+\section{Insérer une image}
+
+\subsection*{La commande de base}
+
+\label{insertion_images}Je pense que tu devais attendre ce point depuis pas mal de temps. Ne traînons pas plus dans ce cas : place aux insertions d'images ! \\
+
+Travailler avec des images sous \LaTeX{} est possible. Il faut au préalable charger le package \verb?graphicx?\footnote{Ne pas confondre avec le package de base \verb?graphics? dont \verb?graphicx? (avec un \og x \fg{} donc) est une version améliorée !}. Pour insérer une image, c'est très simple. Il faut utiliser la commande suivante, à l'endroit où tu souhaites afficher ton image : \begin{center}\verb?\includegraphics[options]{nom_img.format}?\end{center}
+
+Mais je crois qu'un exemple sera plus parlant. Pour ce faire, prends une image plutôt grande de préférence, soit au format \verb?.jpg? ou \verb?.png?\footnote{Si tu ne connais pas le format de ton image, \verb?clic droit? puis \verb?Propriétés?.}, puis renomme-là \verb?fond?. De cette manière, tu auras moins de souci avec le code qui suit. Place cette image dans le même dossier que le fichier \verb?.tex? avec lequel tu travailles.
+
+Si jamais tu te trompes de format d'images ou que l'image n'est pas dans le dossier, \LaTeX{} va te renvoyer un message d'erreur, du genre \og File \verb?nom_img.format? not found \fg{}.
+
+\begin{codedisplay}{Première insertion d'images}
+% Ajout dans le préambule !!!
+%\usepackage{graphicx}
+
+
+\includegraphics{fond.jpg}
+\end{codedisplay}
+
+Bon, si l'utilisation de la commande de base est aussi simple, tu conviendras que ce n'est pas très pratique avec une image très grande et qui déborde pas mal du document ! Voyons donc maintenant comment judicieusement utiliser les longueurs pour avoir un affichage convenable.
+
+\subsection*{Utilisation des longueurs}
+
+Pour ajuster la taille d'une image, \textbf{2 options \emph{utiles}} sont disponibles avec la commande \verb?\includegraphics? : \begin{enumerate}
+\item \verb?width = <distance>? : forcer la largeur de l'image à \verb?<distance>?. Cette option se révèle salvatrice combinée avec la longueur \verb?linewidth?.
+
+\item \verb?height = <distance>? : forcer la hauteur de l'image à \verb?<distance>?. Essentiellement utile pour des images dont le format \og portrait \fg{} est très prononcé, ou si tu veux remplir intégralement la page.
+\end{enumerate}
+
+Et c'est tout ce qu'il faut savoir ! Il existe bien une autre option comme \verb?scale? mais sans intérêt car la valeur à utiliser dépend de la taille de l'image.
+
+Avec l'option \verb?width?, peu importe la taille de ton image, elle sera toujours bien insérée dans ton document. Bien entendu, si ton image reste petite et matricielle, elle risque d'être floue à l'affichage. Autrement, tu n'as plus à te soucier de retraiter tes images pour les avoir à une taille appropriée.
+
+\begin{codedisplay}{Une image bien taillée}
+% Ajout dans le préambule
+%\usepackage{graphicx}
+
+
+\includegraphics[width = \linewidth]{fond.jpg}
+
+\begin{center}
+\includegraphics[height = 0.25\linewidth]{fond.jpg}
+\end{center}
+\end{codedisplay}
+
+Comme afficher ci-dessus, tu peux centrer ton image avec un environnement \verb?center?. La commande \verb?\centering? fonctionne aussi et va se révéler utile par la suite.
+
+C'est déjà mieux, non ? Pardon ? Tu voudrais aussi une magnifique légende pour accompagner ton image ? Ta demande est légitime !
+
+\subsection*{Légende et environnement flottant}
+
+\textbf{Tout comme pour les tableaux,} l'insertion d'une légende à une image demande de placer celle-ci dans un \emph{environnement flottant}. Il s'agit d'une obligation sous \LaTeX{} pour garantir la qualité du document. Tu conviendras que le rendu ne serait pas très esthétique si l'image était en bas de page et la légende à la page suivante faute de place.
+
+Visuellement, nous pouvons considérer l'environnement flottant comme une boîte qui va englober ton image et ta légende et dont la position est variable, selon la place restante sur ta page :
+
+\begin{figure}[H]
+\centering
+\begin{tikzpicture}[every node/.style = {anchor = south west}]
+\draw[red, very thick] (0,0) node {Environnement flottant} rectangle (\linewidth,-5.5);
+\draw[Green] (1,-1) node {Image} rectangle (\linewidth-1cm,-3);
+\draw[cyan] (2,-4) node {Légende} rectangle (\linewidth-2cm,-5);
+
+\draw[<->, > = stealth, red, line width = 5pt] (0.5,-2) -- (0.5,-4);
+\end{tikzpicture}
+\caption{Schématisation d'un environnement flottant}
+\end{figure}
+
+L'environnement flottant pour les images s'appelle \verb?figure?. Et comme \LaTeX{} fait bien les choses, il met à ta disposition différentes options pour positionner correctement cet environnement : \begin{itemize}[label = \ding{213}]
+\item \verb?t? pour \verb?top? : l'image se retrouve en haut de page ;
+
+\item \verb?b? pour \verb?bottom? : l'image se retrouve en bas de page ;
+
+\item \verb?p? pour \verb?page? : l'image se retrouve sur une page particulière réservée aux éléments flottants ;
+
+\item \verb?h? pour \verb?here? \textbf{(le plus pratique)} : l'image se retrouve là où elle est positionnée dans le code. \\
+\end{itemize}
+
+Cependant, il arrive à \LaTeX{} d'être un peu capricieux et l'option ``\verb?!?'' devant la lettre lui indique que l'utilisateur a raison. Si tu utilises donc l'option \verb?!h?, \LaTeX{} fait tout son possible pour placer l'environnement flottant là où il est placé dans le code.
+
+Ainsi, si le code de l'image est écrit entre une zone de texte A et une autre zone de texte B, elle le sera aussi sur le document final\dots{} à condition qu'il y ait suffisamment de place, naturellement. Dans le cas contraire, l'image se retrouve à la page suivante et le texte est remonté en conséquence pour combler les blancs.
+
+Enfin, pour placer une légende, la commande \verb?\caption{légende}? est toujours d'actualité pour les images et se place donc à l'intérieur de l'environnement flottant \verb?figure?.
+
+% Comme pour les tableaux, hormis \begin{figure}[H], codedisplay impossible
+\begin{code}{Environnement flottant (\texttt{figure}) \& légende (\texttt{\textbackslash{}caption})}
+% Ajout dans le préambule
+%\usepackage{graphicx}
+
+
+% La base
+\begin{figure}
+\includegraphics[width = 0.5\linewidth]{fond.jpg}
+\caption{Une première légende}
+\end{figure}
+
+% !h + centrage
+\begin{figure}[!h]
+\centering
+\includegraphics[width = 0.5\linewidth]{fond.jpg}
+\caption{Une autre légende}
+\end{figure}
+\end{code}
+
+Si je rencontre quelques soucis pour afficher le résultat du code dans cette exemple, tu dois constater que la numérotation de la légende est automatisée par \LaTeX{}. Parfait, une tâche à laquelle nous n'aurons pas à nous soucier ! \\
+
+Toutefois, certaines complications peuvent parfois se produire avec cette option \verb?!h?. C'est pourquoi la \textbf{solution ultime} -- que j'utilise constamment -- consiste en l'utilisation du package \verb?float? et de renseigner un \verb?H? à la place de \verb?!h?. L'image est \textit{vraiment} contrainte d'être à cet endroit.
+
+Et s'il n'y a pas la place, \LaTeX{} laisse un blanc, ce qui laisse parfois un gros trou dans ton document\dots{} Difficile d'arriver à tout concilier !
+
+\begin{codedisplay}{La meilleure solution (selon moi)}
+% Ajout dans le préambule
+%\usepackage{graphicx, float}
+
+
+% Package float
+\begin{figure}[H]
+\centering
+\includegraphics[width = 0.5\linewidth]{fond.jpg}
+\caption{Avec une légende !}
+\end{figure}
+\end{codedisplay}
+
+\begin{attention}{Disposition des images \& marges}
+Quand une image ne rentre pas en bas d'une page, il peut être tentant dans un premier temps d'augmenter les marges du document pour laisser plus de place à l'image. \textbf{\color{red}C'est exactement ce qu'il \emph{ne faut pas} faire !}
+
+Tout d'abord, augmenter les marges permet en effet de gagner quelques lignes de texte et donc de gagner la place attendue pour placer l'image. Mais la longueur \verb?\linewidth? est aussi augmentée en conséquence donc ton image est plus grande ! Ce n'est donc pas une solution.
+
+De plus, changer les marges bouscule toute la structure et l'agencement de ton document, les blancs laissés par les images qui ne rentrent pas en bas de page (si choix de l'option \verb?H? avec le package \verb?float?). Tu risques donc de perdre un temps considérable à tout réajuster à chaque fois. \\
+
+Je recommande donc de procéder de la manière suivante : \begin{enumerate}
+\item Régler les marges à la création du document (marges natives inchangées, choix personnel ou consigne de mise en page du rapport).
+
+\item Rédiger ton document, inclure les images.
+
+\item Revenir sur ton document, réagencer les images, les réduire, faire des montages, etc. pour limiter les blancs et avoir le meilleur rendu (subjectif).
+
+Tu peux aussi t'occuper de cette dernière étape chapitre par chapitre par exemple (changement de page par défaut entre deux chapitres).
+\end{enumerate}
+\end{attention}
+
+Bien abordons désormais un dernier point capital : la gestion des images.
+
+\subsection*{Bien ranger ses images}
+
+Si jamais tu as beaucoup d'images dans ton rapport, tu peux vite noyer le dossier de travail où se trouve ton fichier \verb?.tex?.
+
+Dans ce cas, tu peux placer tes images dans un dossier, \textbf{situé au même endroit que ton fichier \verb?.tex?}, puis utiliser la commande suivante dans le préambule : \begin{center}\verb?\graphicspath{{./nom_du_dossier/}}?\end{center}
+
+Fais attention à bien placer cette commande \textbf{après} le package \verb?graphicx?, car il s'agit d'une commande de ce même package. \\
+
+Grâce à cette commande au nom assez explicite, tu indiques à \LaTeX{} le répertoire/dossier où tu as rangé tes images.\footnote{En informatique, la ``commande'' \verb?./? fait référence au dossier où se trouve le fichier avec lequel tu travailles. Pour revenir au dossier parent, il faut utiliser \verb?../?.} Tu n'es pas limité à un seul chemin, tu peux en indiquer autant que nécessaire si besoin.
+
+Si le dossier est placé à un autre endroit, la commande s'applique toujours mais, dans ce cas, il faut renseigner le chemin complet pour accéder jusqu'au dossier.
+
+\begin{attention}{Nom des images et des dossiers}
+\textcolor{BrickRed}{Le nom de tes images ou des dossiers où tu places tes images ne doit contenir \textbf{ni accent ni espace.}} Autrement, tu risques de ne pas pouvoir compiler ton document et tu ne vas pas comprendre l'erreur. \\
+
+Le nom \verb?texte mathématiques? est donc à bannir. Tu peux par contre appeler ton image \verb?texte_maths?, \verb?textemathematiques?, \verb?texte-maths?, etc.
+\end{attention}
+
+Bien, voyons maintenant comment faire référence à une image.
+
+\section{Les références}
+
+Une image, une équation, un tableau, une partie\dots{} tous ces outils sont bien pratiques mais que valent-ils si tu ne peux y faire référence ? Par exemple, comment écrire \textbf{automatiquement} \og cf. l'image n\degres{}$x$ page $y$ \fg{} ?
+
+Le but est bel et bien d'avoir une numérotation automatique : c'est bien plus pratique et moins fatiguant que de devoir corriger tout ton document à la main (et même impossible et impensable sur un rapport de plusieurs centaines de pages).
+
+Naturellement, \LaTeX{} propose nativement une solution, ou je n'aborderais pas le sujet. Donc pas de nouveaux packages pour cette fois ! \\
+
+Si tu veux créer une référence, il faut procéder en 2 étapes : \begin{enumerate}
+\item Création de la référence avec la commande \verb?\?\verb?label{nom-ref}?. Cette commande est à placer \textbf{après} une légende par exemple (\verb?\caption? pour rappel).
+
+Tu peux aussi l'utiliser dans un environnement mathématiques (si tu veux faire référence à une équation ou dans un paragraphe (pour renvoyer à un bout de texte en particulier).
+
+\item Appel de la référence avec la commande \verb?\?\verb?ref{nom-ref}? (numéro de la légende, de l'équation ou section dans lequel se situe le texte). \\
+\end{enumerate}
+
+La commande \verb?\?\verb?pageref{nom-ref}? est disponible nativement (appel du numéro de page où se situe la référence et donc l'objet référence), tandis que les commandes \verb?\nameref? et \verb?\autoref? sont présentes avec le package \verb?hyperref?.
+
+Et si tu veux encore d'autres fonctionnalités, il paraît que le package \verb?cleveref? est LA solution. Je dois encore le tester donc je ne vais pas m'épancher sur le sujet. \\
+
+Voici un petit exemple pour mieux comprendre le fonctionnement des références :
+
+\begin{codedisplay}{Faire référence à une image}
+% Ajout dans le préambule
+%\usepackage{graphicx, float}
+
+
+\begin{figure}[H]
+\centering
+\includegraphics[width = 0.5\linewidth]{fond.jpg}
+\caption{Légende}
+\label{exemple-ref-img}
+\end{figure}
+
+Mon image est la \figurename{} \ref{exemple-ref-img}, située en page \pageref{exemple-ref-img}. \\
+
+Avec le package \verb?hyperref? : \nameref{exemple-ref-img} \& \autoref{exemple-ref-img}.
+\end{codedisplay}
+
+Comme tu peux le constater, les références se mettent à jour automatiquement. Cette fonctionnalité est très puissante et extrêmement pratique : tu n'as plus à te soucier de devoir tout mettre à jour manuellement à chaque ajout d'une image. \LaTeX{} a tout en mémoire et l'adapte si besoin.
+
+Pour information, le fonctionnement est similaire pour les formules mais l'appel de la référence se fait avec la commande \verb?\?\verb?eqref{nom-ref}?.
+
+\begin{attention}{Une question ?}
+\og Je ne comprends pas. J'ai compilé et j'ai \verb!??! à la place de mes références. Pourquoi ? \fg{} \\
+
+Ce n'est rien de grave. C'est le même problème que pour le sommaire. \LaTeX{} stocke les références dans un fichier à part à la première compilation et ne s'en sert que lors de la seconde.
+
+\textbf{Il faut donc juste compiler deux fois} pour afficher correctement les références ou les mettre à jour..
+\end{attention}
+
+Allez, un peu de courage. Tu touches presque à la fin de ce guide. Tu pourras alors être autonome sous \LaTeX{}, et taper de magnifiques rapports.
+
+Et la suite n'est pas compliquée : c'est du code pour faire des montages d'images et t'éviter de chercher pendant des heures comme j'ai eu à le faire !
+
+\section{Un peu de montage}
+
+Je suis sûr que, si tu n'y penses pas maintenant, tu souhaiteras à l'avenir faire quelques montages avec des images. Par exemple, placer 2-3 images l'une à côté de l'autre ou une image avec du texte autour. \\
+
+Pour ce dernier cas (image avec du texte autour), il existe des solutions, comme le package \verb?wrapfigure? qui fonctionne plutôt bien mais qui doit être utilisé avec des pincettes. Il est fortement recommandé d'aller jeter un coup d'\oe{}il à l'aide en ligne.
+
+Concrètement, pour expliquer le fonctionnement de ce package, il permet de positionner une image sur la droite ou sur la gauche, dans un bloc de taille fixée par l'utilisateur. Le texte qui suit la commande épouse alors le contour de l'image avant de reprendre son cours initial.
+
+Je m'arrache toujours les cheveux à chaque fois que je l'utilise car je trouve que le rendu n'est jamais à la hauteur et beaucoup de problèmes se posent dès qu'une légende est ajoutée à l'image. Je ne fournirai donc pas un exemple ici. \\
+
+Heureusement, il existe d'autres solutions plus simples comme les \verb?minipage?. Si jamais tu as besoin de te remémorer le fonctionnement des \verb?minipage?, je te renvoie à la page \pageref{minipage-explications}. Sinon, pour aligner côte à côte deux images, il y a déjà une règle absolument primordiale, ou la compilation ne donnera pas le résultat espéré : \begin{center}
+\large\bfseries\color{red!60!orange}NE PAS laisser une seule ligne blanche !
+\end{center}
+
+Ensuite, la petite recette de cuisine avec les \verb?minipage? fonctionne de la manière suivante : \begin{enumerate}
+\item Création d'une 1\up{ère} \verb?minipage? de largeur $X_1$\verb?\linewidth?, avec $X_1 \in ]0\,;\,1[$.
+
+\item Insertion classique de l'image avec la commande \verb?\includegraphics? et l'option \verb?width?. Utiliser la longueur \verb?\linewidth? (ou une valeur réduite) devient très pratique dans cette situation.
+
+Par exemple, une image de largeur \verb?0.6\linewidth? dans une \verb?minipage? de largeur \verb?0.45\linewidth? (par rapport à la page ici) sera de largeur totale \verb?0.27\linewidth?, par rapport à la page du coup.
+
+\item Séparation (espace blanc) avec la commande \verb?\hfill? : remplissage de l'espace horizontal restant après la création de la 2\up{nde} \verb?minipage?.
+
+Cette séparation permet d'avoir l'image à gauche collée sur la marge de gauche, celle de droite sur la marge de droite, et d'avoir un beau séparateur (espace blanc) entre les deux.
+
+\item Création de la 2\up{nde} \verb?minipage? de largeur $X_2$\verb?\linewidth?, avec $X_2 \in ]0\,;\,1[$ \textbf{et}. $X_1 + X_2 < 1$ (ou le \verb?\hfill? n'a aucun intérêt).
+
+\item Si insertion de légende(s), encadrement de toutes les étapes précédentes par un environnement \verb?figure? et placement des légendes respectives au sein de chaque \verb?minipage?. \\
+\end{enumerate}
+
+Un exemple ici et maintenant et tout sera plus clair :
+
+\begin{codedisplay}{\texttt{minipage} \& montage d'images}
+% Ajout dans le préambule
+%\usepackage{graphicx, float}
+
+
+\begin{figure}[H]
+\begin{minipage}[t]{0.45\linewidth}
+\centering
+\includegraphics[width = 0.6\linewidth]{fond.jpg}
+\caption{Lég. 1}
+\end{minipage}
+\hfill
+\begin{minipage}[t]{0.45\linewidth}
+\includegraphics[width = \linewidth]{fond.jpg}
+\caption{Lég. 2}
+\end{minipage}
+\end{figure}
+\end{codedisplay}
+
+Une fois que tu as saisi le principe pour 2 images, rien ne t'empêche d'en aligner autant que tu le souhaites, à condition d'avoir la place (ou tes images risquent d'être très petites).
+
+Tu peux aussi moduler à ta guise la largeur des différentes \verb?minipage? : rien ne t'oblige à toutes les avoir de la même largeur, par exemple. \`A toi d'adapter cet exemple en fonction de ton besoin ! \\
+
+Il est aussi possible de mettre du texte dans une \verb?minipage?, pour insérer une \textbf{courte} explication à côté de l'image. \textbf{\color{red}Attention toutefois si le texte est trop grand :} ta \verb?minipage? va prendre trop de hauteur, le rendu ne sera plus aussi esthétique et la place risque de manquer.
+
+Dans ces cas-là, il faut soit être synthétique, soit utiliser le package \verb?wrapfig?, soit revoir le rendu souhaité.
+
+\begin{codedisplay}{\texttt{minipage} \& texte}
+% Ajout dans le préambule
+%\usepackage{graphicx, float}
+
+
+\begin{figure}[H]
+\begin{minipage}{0.55\linewidth}
+J'aime le chocolat !
+\end{minipage}
+\hfill
+\begin{minipage}{0.4\linewidth}
+\centering
+\includegraphics[width = 0.86\linewidth]{fond.jpg}
+\caption{Légende}
+\end{minipage}
+\end{figure}
+\end{codedisplay}
+
+Pour terminer, si tu veux t'amuser un peu, voici un premier aperçu d'une autre option sympathique intégrée avec le package \verb?graphicx? :
+
+\begin{codedisplay}{\textit{Yolo} !}
+% Ajout dans le préambule
+%\usepackage{graphicx, float}
+
+\begin{center}
+\includegraphics[width = 0.5\linewidth, angle = 13]{fond.jpg}
+\end{center}
+\end{codedisplay}
+
+Il existe pas mal d'autres options, ainsi que la très pratique commande \verb?\resizebox?, que nous aurons la chance de recroiser plus tard dans ce guide. Mais je te laisse aller lire la documentation officielle\footnote{Disponible sur \url{https://ctan.org/pkg/graphicx}.}. Les explications de base sont sur ce guide et c'est ce qui m'importe. \\
+
+Et voilà, tu approches de la fin de ce guide. Tu peux clairement t'arrêter après le \autoref{chap_erreurs} \nameref{chap_erreurs} et revenir à ce guide beaucoup plus tard selon tes besoins. \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p2-maths.tex b/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p2-maths.tex
new file mode 100644
index 00000000000..94af36ef98f
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p2-maths.tex
@@ -0,0 +1,451 @@
+\chapter{Les mathématiques sous \LaTeX{}}
+
+\label{chap_maths}\lettrine{C}{omme} tu peux le constater, il y a fort à faire sous \LaTeX{}. Les combinaisons sont déjà impressionnantes. Je te laisse maintenant découvrir la raison d'être de \LaTeX{}, ce pourquoi il a été créé : écrire proprement des formules mathématiques ! \\
+
+\input{./Chapitres/code_base}
+
+\section{Le mode mathématiques}
+
+Bon, c'est bien beau de vouloir faire écrire des maths à \LaTeX{}, encore faut-il lui indiquer qu'il s'agit justement de maths ! C'est le principe du \og mode mathématiques \fg{}.
+
+Celui-ci est défini soit par le symbole \$ \textbf{(un ouvrant et un fermant)}, soit par des ``backslash-crochets'' \verb?\[? et \verb?\]?, soit par l'environnement \verb?equation? :
+
+\begin{codedisplay}{Le mode mathématiques}
+\'Ecrire x = 2 ! et $x = 2 !$ ne donnent pas le même résultat ! \\
+
+De même si j'écris \[x = 2 !\] % Pas de \\ car déjà un saut de ligne
+
+On obtient la même chose avec :
+
+\begin{equation}
+x = 2 !
+\end{equation}
+
+mais l'équation est numérotée ! \\
+
+Que donne $a b c d$ ?
+\end{codedisplay}
+
+\begin{conseil}{Repérer le mode mathématiques sous \Texmaker{}}
+Il est très aisé de voir si du texte est en mode mathématiques : \Texmaker{} affiche ce texte en vert !
+\end{conseil}
+
+\begin{conseil}{Le conseil personnel}
+J'utilise très peu l'environnement \verb?equation?, sauf quand j'ai besoin de numéroter des formules. Si je n'ai pas besoin de numérotation, l'environnement \verb?equation*? donne le même résultat que \verb?\[? et \verb?\]?.
+\end{conseil}
+
+De ce que tu as pu observer dans l'exemple, le mode mathématiques met le texte en italique et supprime les espaces. En effet, dans ce mode, \LaTeX{} considère que tout ce qui est écrit n'est que produit (comme pour l'exemple \verb?$a b c d$?).
+
+L'utilisation de \verb?\[? et \verb?\]? permet d'aller à la ligne et de centrer la formule. Cette option est très pratique pour présenter un résultat ou une longue équation.
+
+\begin{attention}{Une question ?}
+\og Si le mode mathématiques revient à mettre du texte en italique, pourquoi ne pas écrire du texte et utiliser la commande \verb?\textit? ? \fg{} \\
+
+Outre l'aspect esthétique de la formule, le mode mathématiques est le seul mode qui tolère et permette d'appeler les commandes que nous verrons par la suite, pour écrire des formules mathématiques (fraction, somme, intégrale, dérivée partielle\dots{}).
+\end{attention}
+
+S'il est possible de mélanger le mode mathématiques avec du texte grâce au \$, c'est plus délicat avec les autres commandes, tant pour l'écriture en italique que pour l'absence d'espace. Mais il existe une solution.
+
+\section{Vers les espaces insécables}
+
+\label{espaces_insecables}Pour pouvoir librement écrire du texte dans le mode mathématiques, la commande \verb?\text{texte_à_écrire}? est très utile. \textbf{\color{BrickRed}C'est vraiment la commande la plus simple qui existe : à utiliser en priorité pour ce genre de situation !} \\
+
+Mais, tu peux aussi avoir envie de jouer un peu sur l'espacement entre les différents symboles, si tu trouves qu'ils sont trop rapprochés. Il existe alors des commandes bien plus efficaces et pratiques que \verb?\hspace{<distance>}? pour le mode mathématiques.
+
+Ces commandes portent le nom d'\textbf{espaces insécables} -- insécables car \LaTeX{} ne peut y toucher et se plie à la volonté de l'utilisateur. \textbf{Ces espaces sont utilisables aussi bien dans le mode mathématiques que sur du texte normal.}
+
+Ils permettent aussi de bien imposer l'espace souhaité et évite d'avoir un symbole ou un signe de ponctuation qui se balade seul en début de phrase. Nous pouvons relever :
+
+\begin{itemize}[label = \ding{118}]
+\begin{multicols}{2} \raggedcolumns
+\item \verb?\!? : espace\!très\!petit,
+
+\item \verb?\,? : espace\,fin,
+
+\item \verb?\:? : espace\:moyen,
+
+\item \verb?~? (tilde) : espace~normal, \columnbreak
+
+\item \verb?\;? : espace\;large,
+
+\item \verb?\quad? : espace\quad très \quad large,
+
+\item \verb?\qquad? : espace \qquad encore \qquad plus \qquad large.
+\end{multicols}
+\end{itemize}
+
+\vspace{\baselineskip}
+
+Toutefois, si j'utilisais initialement les espaces insécables à outrance, ils peuvent vite se révéler pénibles à écrire. Il faut donc généralement faire confiance à \LaTeX{} pour la mise en forme et \textbf{les utiliser avec parcimonie.}
+
+Personnellement, je les utilise surtout, par exemple, après le symbole $\forall$ (\verb?\forall?) car l'espacement est très faible. \`A toi de choisir ta préférence :
+
+\begin{table}[H]
+\centering
+\begin{tabular}{rcl}
+$\forall x$ & \textit{vs} & $\forall\,x$ \\
+\verb?$\forall x$? & \textit{vs} & \verb?$\forall\,x$?
+\end{tabular}
+\end{table}
+
+\begin{codedisplay}{Commande \texttt{\text} et espaces insécables}
+Nous obtenons donc $x + y = 3$ et $y = 2$ donc : \[x = 1 \text{ (obvious)}\]
+% Présence d'un espace au début dans \text : séparation du texte de l'équation
+
+% Utiliser \quad aussi possible : exemple d'utilisation assez fréquent
+Nous obtenons alors : \[x = 1 \quad \text{et} \quad y = 2\]
+\end{codedisplay}
+
+Si jamais tu veux appliquer un espace insécable de manière définitive sur une commande \LaTeX{}, il existe des moyens de remplacer la définition initiale de la commande par la même avec l'espace insécable.
+
+Ainsi, tu continuerais à écrire \verb?$\forall x$? mais le résultat serait identique à \verb?$\forall\,x$?. Il faut procéder de la manière suivante dans le préambule :
+
+\begin{code}{Changement de la définition d'une commande}
+% Renommer la commande initiale (sinon bug : boucle infinie)
+\let\oldforall\forall
+% Modification de la commande
+\renewcommand{\forall}{\oldforall\,}
+\end{code}
+
+Bref, après cette brève initiation aux mathématiques, allons \emph{vraiment} écrire des formules mathématiques.
+
+\section{Des exemples de formules}
+
+Avant de se lancer, les mathématiques n'échappent pas à la règle : il faut charger des packages avant de commencer.
+
+Après plusieurs recherches, je recommande \verb?amsmath?, \verb?amsfonts? et \verb?amssymb?. Il semblerait que ces trois packages suffisent pour traiter 95 \% des formules mathématiques. Commençons donc par un premier exemple :
+
+\begin{codedisplay}{Les premiers symboles mathématiques}
+% Ajout au préambule !
+%\usepackage{amsmath, amsfonts, amssymb}
+
+
+Indice : $i_2$ \\
+% Encadrement avec des {}
+$i_{13}$ différent de $i_13$ \\
+
+Exposant : $i^3$ ou $i^{13}$ \\
+
+Fraction : $\frac{x}{y}$ \\
+
+Racine carrée : $\sqrt{13}$ \\
+Racine énième : $\sqrt[n]{13}$ \\
+
+Mix de formules (exemple) : $\sqrt{\frac{a}{b}}$
+\end{codedisplay}
+
+Pardon ? Il n'y en a pas assez ? Ok, navré, poursuivons :
+
+\begin{codedisplay}{D'autres symboles mathématiques}
+Intégrale : $\int_0^{13} f(x)\,dx$ \\
+% Attention aux bornes : les {} sont vite oubliées
+Somme : $\sum_{i = 13}^n x^i$ \\
+
+\'Equation : $x + y - z = 3 \times t + f$ \\
+% Symbole +, - et = au clavier ; \times pour un produit
+
+$x < y$, $y \leq z$, $z \geqslant c$, $c > d$ mais $d \neq f$ alors que $f \simeq g$ ! \\
+% D'autres symboles - A toi de voir si tu préfères \leq à \leqslant (idem pour \geq)
+\end{codedisplay}
+
+Ok pour toi ? Comment ? J'ai oublié de mentionner les lettres grecques ? Toutes mes excuses. Les voici :
+
+\begin{codedisplay}{Les lettres grecques}
+Les lettres grecques ? Facile : $\alpha$, $\beta$, $\mu$, etc. \\
+
+En majuscules ? $\Omega$, $\Delta$, $\Lambda$, etc.
+% Ne fonctionne pas pour toutes les majuscules : \Alpha entraîne une erreur
+\end{codedisplay}
+
+Si jamais tu souhaites connaître la liste exacte des commandes pour écrire les lettres grecques, la voici :
+
+\begin{table}[H]
+\caption{La liste complète des lettres grecques sous \LaTeX{}}
+\begin{tabular}{*{8}l}
+$\alpha$ & \verb?\alpha? & $\eta$ & \verb?\eta? & $\xi$ & \verb?\xi? & $\tau$ & \verb?\tau? \\
+$\beta$ & \verb?\beta? & $\theta$ & \verb?\theta? & $\pi$ & \verb?\pi? & $\upsilon$ & \verb?\upsilon? \\
+$\gamma$ & \verb?\gamma? & $\vartheta$ & \verb?\vartheta? & $\varpi$ & \verb?\varpi? & $\phi$ & \verb?\phi? \\
+$\delta$ & \verb?\delta? & $\kappa$ & \verb?\kappa? & $\rho$ & \verb?\rho? & $\varphi$ & \verb?\varphi? \\
+$\epsilon$ & \verb?\epsilon? & $\lambda$ & \verb?\lambda? & $\varrho$ & \verb?\varrho? & $\chi$ & \verb?\chi? \\
+$\varepsilon$ & \verb?\varepsilon? & $\mu$ & \verb?\mu? & $\sigma$ & \verb?\sigma? & $\psi$ & \verb?\psi? \\
+$\zeta$ & \verb?\zeta? & $\nu$ & \verb?\nu? & $\varsigma$ & \verb?\varsigma? & $\omega$ & \verb?\omega? \\ \\
+$\Gamma$ & \verb?\Gamma? & $\Lambda$ & \verb?\Lambda? & $\Sigma$ & \verb?\Sigma? & $\Psi$ & \verb?\Psi? \\
+$\Delta$ & \verb?\Delta? & $\Xi$ & \verb?\Xi? & $\Upsilon$ & \verb?\Upsilon? & $\Omega$ & \verb?\Omega? \\
+$\Theta$ & \verb?\Theta? & $\Pi$ & \verb?\Pi? & $\Phi$ & \verb?\Phi?
+\end{tabular}
+\end{table}
+
+\begin{conseil}{Utiliser \Texmaker{}}
+Que ce soit pour les lettres grecques ou plein d'autres éléments mathématiques, \Texmaker{} offre des raccourcis sur le côté gauche de la fenêtre. \\
+
+N'hésite pas à aller jeter un coup d'\oe{}il au début. Je trouve que c'est mieux de taper les commandes mais il faut bien les avoir vues une ou deux fois avant pour savoir qu'elles existent.
+\end{conseil}
+
+\begin{attention}{Une question ?}
+\og J'ai tenté un \verb?mathrm? sur une lettre grecque pour enlever son ``caractère italique'' mais ça n'a pas fonctionné\dots \fg{} \\
+
+Ah, j'ai affaire à un petit malin (qui a le mérite d'être allé fouiner une nouvelle commande). Tout d'abord, \verb?\mathrm? est une commande qui ne fonctionne qu'en mode mathématiques et qui permet de redresser le texte (enlever l'italique). Il faut donc bien écrire : \begin{center} \verb?$\mathrm{\mu}$? \end{center}
+
+Cependant, \verb?mathrm? ne fonctionne pas dans le cas des lettres grecques. C'est pourquoi tu peux ajouter le package suivant : \verb?upgreek?. Il permet d'écrire les lettres grecques droites. La commande \verb?$\upmu$? est censée fonctionner. \\
+
+\textbf{Attention,} ce package ne concerne pas toutes les lettres grecques ! \verb?\upOmega? ne fonctionne pas car $\Omega$ est déjà considérée comme droite. Cette commande est donc à manier avec prudence et qu'en cas de nécessité absolue : les lettres grecques en italique rendent déjà très bien.
+\end{attention}
+
+Bon, je crois que nous avons déjà pas mal fait le tour. J'ai bâillonné l'élève curieux qui voulait savoir comment améliorer l'affichage de la fraction, de la somme et de l'intégrale : nous allons traiter ce point immédiatement.
+
+\section{L'affichage et les délimiteurs}
+
+Tu l'as peut-être remarqué : écrire une somme doit donner un résultat un peu différent de ce que tu peux lire sur cette page. Il doit en aller de même si tu écris une intégrale ou un empilement de fraction : \[\sum_k x^k \quad \int_0^x (ft)\,dt \quad \frac{\cfrac{a}{b}}{\cfrac{c}{d}}\]
+
+Pour avoir un affichage ``normal'', il faut indiquer à \LaTeX{} de forcer toutes les équations en mode mathématiques avec l'affichage \verb?displaystyle?.
+
+La commande \verb?\everymath{\displaystyle}? \textit{juste après} \verb?\begin{document}? suffit donc pour avoir le même rendu que moi\dots{} sauf pour les fractions. Pour ces dernières, il faut utiliser la commande \verb?\cfrac{x}{y}? ou \verb?\dfrac{a}{b}? Dès lors, l'affichage de tes équations devrait être meilleur :
+
+\begin{code}{Forcer l'affichage}
+% Toujours dans le préambule
+%\usepackage{amsmath, amsfonts, amssymb}
+
+
+\everymath{\displaystyle} % Commande indispensable !
+
+Somme : $\sum_k x^k$ \\
+
+Intégrale : $\int_0^x (ft)\,dt$ \\
+
+Fractions : $\frac{\frac{a}{b}}{\frac{c}{d}} \neq
+\cfrac{\cfrac{a}{b}}{\cfrac{c}{d}}$
+\end{code}
+
+Bien, maintenant que les choses sont correctement posées, tu peux avoir le meilleur rendu au monde mais \LaTeX{} reste toujours extrêmement puissant, à condition de le lui dire.
+
+En effet, écrire $(\cfrac{a}{b})$ et $\left( \cfrac{a}{b} \right)$ sont deux choses totalement différentes. \LaTeX{} est donc capable d'adapter la taille des parenthèses, crochets, accolades et autres, en mode mathématiques, et toujours à condition de le lui signaler. Cette particularité est appelé un \textit{délimiteur}.
+
+\begin{regles}{Les règles élémentaires des délimiteurs}
+\begin{enumerate}[label = \textbf{\color{BrickRed}Règle \no\arabic* :}, leftmargin = *]
+\item Un délimiteur n'existe qu'en mode mathématiques.
+
+\item \textbf{Un délimiteur entrant implique un délimiteur sortant.}
+
+\item Un délimiteur entrant est défini par la commande \verb?\left? suivi du nom du délimiteur ; pour le sortant, de même avec \verb?\right?.
+
+\item Si tu ne veux pas afficher un délimiteur, il faut utiliser la commande \verb?\left.? ou \verb?\right.? (il y a un point à la fin).
+\end{enumerate}
+\end{regles}
+
+Voyons de suite les noms des délimiteurs et leur fonctionnement avec un exemple :
+
+\begin{codedisplay}{Les délimiteurs en action}
+% Toujours dans le préambule
+%\usepackage{amsmath, amsfonts, amssymb}
+
+
+Parenthèses : $\left( \cfrac{a}{b} \right)$ \\
+Crochets : $\left[ \cfrac{a}{b} \right]$ \\
+Mix possible : $\left( \cfrac{a}{b} \right]$ \\
+% Aucun problème tant que la règle 2 est respectée
+
+Accolade à gauche : $\left\{ \cfrac{a}{b} \right.$ \\
+Accolade à droite : $\left. \cfrac{a}{b} \right\}$ \\
+
+Bonus $\left\langle \left\lbrace \cfrac{a}{b} \right\rbrace \right\rangle$ \\
+% \lbrace ou \rbrace équivalent à \{ ou \}
+% Selon moi : \{ plus logique
+\end{codedisplay}
+
+Il faut aussi savoir que les délimiteurs sont parfois inutiles :
+
+\begin{table}[H]
+\centering
+\begin{tabular}{rcl}
+$(a \times b)$ & \textit{vs} & $\left( a \times b \right)$ \\
+\verb?$(a \times b)$? & \textit{vs} & \verb?$\left( a \times b \right)$?
+\end{tabular}
+\end{table}
+
+Les délimiteurs sont donc pratiques et intéressants à utiliser dès lors qu'il y a un ``étage'' dans l'équation. Autrement, mieux vaut les éviter, pour simplifier l'écriture des équations et réduire les erreurs. \\
+
+C'est bon ? Pas de questions ? Ouah, je dois commencer à bien expliquer les choses pour une fois ! La suite ? Une petite escale dans le monde des matrices\dots{}
+
+\section{Les matrices}
+
+Je préfère le répéter au cas où mais il faut naturellement employer le mode mathématiques. En revanche, pas besoin de nouveaux packages. Tout est déjà inclus avec les trois de base (\verb?amsmath?, \verb?amsfonts? et \verb?amssymb?).
+
+Ce n'est pas compliqué mais c'est aussi soumis à quelques règles. Je préfère donc bien les poser maintenant car nous en aurons besoin un peu plus loin dans ce guide :
+
+\begin{regles}{Règles de base pour les matrices -- Introduction aux tableaux}
+\begin{enumerate}[label = \textbf{\color{BrickRed}Règle \no\arabic* :}, leftmargin = *]
+\item Il faut considérer une matrice $n \times m$ comme un tableau vide à $n \times m$ cases.
+
+\item Une matrice est générée par l'environnement \verb?pmatrix?.
+
+\item Les colonnes sont séparées par une esperluette ``\&'' (touche \keys{1} sous \Windows{}).
+
+\item Le passage à la ligne suivante se fait grâce à \verb?\\?.
+\end{enumerate}
+\end{regles}
+
+De même, ne nous privons pas d'un petit exemple pour comprendre et digérer le tout :
+
+\begin{codedisplay}{Les matrices -- 1\up{ers} exemples}
+% Toujours dans le préambule
+%\usepackage{amsmath, amsfonts, amssymb}
+
+
+Matrice 2 x 2 : $\begin{pmatrix}
+a & b \\ c & d
+\end{pmatrix}$ \\
+
+Matrice 2 x 4 : \[\begin{pmatrix}
+a & b & c & d \\
+e & f & g & h
+\end{pmatrix}\]
+\end{codedisplay}
+
+Il restera toujours des cas un peu plus délicats à traiter :
+
+\begin{codedisplay}{Les matrices -- Cas plus technique}
+% Toujours dans le préambule
+%\usepackage{amsmath, amsfonts, amssymb}
+
+
+Matrice à trou : \[\begin{pmatrix}
+1 & 1 & \cdots & 1 \\
+1 & 2 & \cdots & 2 \\
+\vdots & \vdots & \ddots & \vdots \\
+1 & 2 & \cdots & n
+\end{pmatrix}\]
+\end{codedisplay}
+
+Comme indiqué dans les règles, il faut donc utiliser le symbole \verb?&? pour changer de colonne et la commande \verb?\\? pour passer à la ligne suivante. Si l'espace entre les \verb?&? est optionnel, il est quand même recommandé pour faciliter la relecture de ton code.
+
+Surtout au début, pour des matrices plus complexes comme des matrices à trou, il ne faut pas hésiter à faire un dessin pour bien visualiser l'agencement des différents éléments de la matrice. \\
+
+Il n'existe pas qu'un seul environnement pour écrire des matrices. Nous pouvons relever :
+
+\begin{itemize}[label = \ding{118}]
+\begin{multicols}{2}
+\item \verb?matrix? : aucun délimiteurs ;
+
+\item \verb?pmatrix? : parenthèses ;
+
+\item \verb?vmatrix? : barres verticales ;
+
+\item \verb?Vmatrix? : doubles barres verticales ;
+
+\item \verb?bmatrix? : crochets ;
+
+\item \verb?Bmatrix? : accolades.
+\end{multicols}
+\end{itemize}
+
+\vspace{\baselineskip}
+
+Un bon exemple de création de commande avec plusieurs arguments intervient ici. J'ai eu un jour à rédiger un corrigé d'exercices de physique. Ce corrigé contient énormément de vecteurs. J'ai donc inventé la commande \verb?vcol? de la manière suivante : \begin{center}\verb?\newcommand{\vcol}[3]? \\
+\verb?{\begin{pmatrix} #1 \\ #2 \\ #3 \end{pmatrix}}?\end{center}
+
+\noindent{}qui s'appelle de cette façon : \verb?$\vcol{a}{b}{c}$?. Plus pratique, n'est-ce pas ? Je te garantis que c'est vrai, surtout que tu dois écrire un très grand nombre de fois un vecteur colonne sur la même page ! \\
+
+Bon, finissons-en avec les mathématiques sous \LaTeX{} par la présentation et l'alignement des équations.
+
+\section{Aligner des équations}
+
+Comme une image sera plus parlante que des mots, j'aimerais obtenir ce résultat : \\
+
+\label{alignement-maths}\og Nous cherchons $a$ tel que : \begin{align*}
+P(\mu \in I) & = 1 - \alpha \\
+ & = 0,9 \intertext{car l'énoncé indique que $1 - \alpha = 0,9$}
+ & = P \left( \cfrac{\bar{X} - \mu}{S} \sqrt{n - 1} \in \left[ -\cfrac{a}{S} \sqrt{n - 1}\,;\,\cfrac{a}{S} \sqrt{n - 1} \right] \right) \\
+ & = 2 \mathcal{S}_{n - 1} \left( \cfrac{a}{S} \sqrt{n - 1} \right) - 1
+\end{align*}
+
+Nous pouvons donc conclure par\footnote{Si c'est du chinois pour toi, je te rassure, ce sont des statistiques !} : \[\left\{ \begin{array}{rcl}
+I & = & [74,98 - 0,0428\,;\,74,98 + 0,0428] \\
+n & = & 20 \\
+1 - \alpha & = & 0,9
+\end{array} \right. \quad \text{. \fg{}}\]
+
+\vspace{\baselineskip}
+
+Pour obtenir ce résultat avec des équations bien alignées, tu dois utiliser l'environnement \verb?align? (ou \verb?align*? pour éviter la numérotation de chaque ligne).
+
+\begin{attention}{\textbf{Ne pas utiliser \texttt{eqnarray} !!!}}
+Après avoir vagabondé sur Internet et essayé différents rendus, je préfère utiliser \verb?align?. Après d'autres recherches, Lars \textsc{Madsen} préconise lui aussi très fortement l'usage de \verb?align? et recommande de bannir toute utilisation de \verb?eqnarray? (un autre environnement pour aligner des équations)\footnote{Article disponible sur : \url{http://www.tug.org/pracjourn/2006-4/madsen/madsen.pdf}.}. \\
+
+S'il y a donc un point à retenir : \textbf{\og Avoid \verb?eqnarray? ! \fg{}} et utilise bien l'environnement \verb?align?.
+\end{attention}
+
+Pour le second résultat avec des accolades, il faut utiliser les délimiteurs et un tableau avec l'environnement \verb?array?.
+
+Si \verb?array? fonctionne en mode mathématiques, \textbf{fais attention :} \verb?align? s'emploie sans ! C'est parti pour un exemple. Reproduisons le cas présent en page \pageref{alignement-maths} :
+
+\begin{codedisplay}{Aligner des équations -- 1\up{ère} partie}
+% Toujours dans le préambule
+%\usepackage{amsmath, amsfonts, amssymb}
+
+
+Nous cherchons $a$ tel que : \begin{align*}
+P\,(\mu \in I) & = 1 - \alpha \\
+ & = 0,9 \intertext{car l'énoncé indique que $1 - \alpha = 0,9$}
+ & = P \left( \cfrac{\bar{X} - \mu}{S} \dots{} \right) \\
+ & = 2 \mathcal{S}_{n - 1} \left( \cfrac{a}{S} \dots{} \right)
+\end{align*}
+\end{codedisplay}
+
+Que relevons-nous de concret sur ce premier cas de figure ? \begin{itemize}[label = \ding{118}]
+\item l'environnement \verb?align? (ou \verb?align*?) utilise un \verb?&? \textbf{-- et un seul --} comme point de repère pour l'alignement. C'est pourquoi il est plutôt recommandé de le placer avant le signe \verb?=? ;
+
+\item une nouvelle ligne est annoncée par un saut de ligne \verb?\\?, comme pour une matrice ;
+
+\item la commande \verb?\intertext{texte}? permet d'ajouter une remarque entre 2 équations. Notons au passage l'absence (volontaire) de saut de ligne (\verb?\\?) : \verb?\intertext? entraîne déjà un espacement suffisant ;
+
+\item plus anecdotique : la commande \verb?\mathcal{texte}? permet de ``transformer'' les caractères (utilisation d'une autre police adaptée aux symboles mathématiques). \\
+\end{itemize}
+
+\begin{codedisplay}{Aligner des équations -- 2\up{nde} partie}
+% Toujours dans le préambule
+%\usepackage{amsmath, amsfonts, amssymb}
+
+
+Nous pouvons donc conclure par : \[\left\{\begin{array}{rcl}
+I & = & [74,98 \dots{} ] \\
+n & = & 20 \\
+1 - \alpha & = & 0,9
+\end{array} \right.\]
+\end{codedisplay}
+
+Nous constatons que l'environnement \verb?array? fonctionne de manière très similaire aux matrices. Il faut indiquer le nombre de colonnes via des lettres (\verb?l?, \verb?c? ou \verb?r?).
+
+Le nombre de lettres correspond au nombre de colonnes et le nom parle de lui-même pour positionner le contenu à l'intérieur de la colonne : \verb?left?, \verb?center? ou \verb?right?.
+
+L'utilisation d'un délimiteur est parfaitement envisageable (et recommandé) pour avoir l'accolade de taille variable à gauche. \textbf{L'usage du mode mathématiques devient dès lors obligatoire et justifie l'emploi de l'environnement \verb?array? au lieu d'\verb?align?.} \\
+
+Enfin, si jamais tu désires avoir une résolution d'équations avec un seul numéro global comme référence (ce que ne permet pas l'environnement \verb?align?), tu peux procéder de la façon suivante :
+
+\begin{codedisplay}{Des équations -- Un numéro}
+% Toujours dans le préambule
+%\usepackage{amsmath, amsfonts, amssymb}
+
+
+\begin{equation}
+\begin{split}
+x & = y + z \\
+ & = 13
+\end{split}
+\end{equation}
+\end{codedisplay}
+
+Il faut donc utiliser l'environnement \verb?equation? pour passer en mode mathématiques avec un numéro pour l'équation, puis utiliser l'environnement \verb?split? pour écrire tes équations bien alignées.
+
+L'environnement \verb?split? fonctionne de la même manière que l'environnement \verb?align? (ou \verb?align*?). \\
+
+Que vais-je bien pouvoir t'expliquer désormais ? Et surtout, comment vais-je bien pouvoir remplir le bas de cette page avant de passer au prochain chapitre\dots{} \\
+
+\begin{center}
+\begin{minipage}{0.5\linewidth}
+\includegraphics[width = \linewidth]{Aide_LaTeX5.png}
+\end{minipage}
+\hfill
+\begin{minipage}{0.45\linewidth}
+Tu auras le droit à un gâteau si tu me croises un jour et que tu me donnes l'origine de cette image. Et il y a une référence dans cette référence\dots{} \textit{\#{}The cake is a lie !}
+\end{minipage}
+\end{center} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p2-regles.tex b/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p2-regles.tex
new file mode 100644
index 00000000000..6104dd037ee
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p2-regles.tex
@@ -0,0 +1,186 @@
+\chapter{Les règles de base}
+
+\section{Les règles pour faire du \LaTeX{}}
+
+Ces règles sont officieuses : je les ai élaborées à partir de mon expérience personnelle avec \LaTeX{}. Elles restent donc pragmatiques et peuvent paraître un peu farfelues mais sont importantes à mes yeux :
+
+\begin{regles}{Les 5 règles pragmatiques}
+\begin{enumerate}[label = \textbf{\color{BrickRed}Règle \no\arabic* :}, leftmargin = *]
+\item Tout est possible en \LaTeX{}\footnote{Y compris écrire des partitions de musique : \url{http://fr.wikibooks.org/wiki/LaTeX/\%C3\%89crire_de_la_musique}}.
+
+\item La règle \no{}1 est toujours vraie.
+
+\item \LaTeX{} implique d'écrire des commandes soit des lignes de code. Aérer et ordonner son code en facilite la relecture.
+
+\item La voie de la perfection en \LaTeX{} passe par une recherche régulière sur Internet.
+
+\item Si tu rencontres des difficultés, il ne faut pas hésiter à demander des conseils.
+\end{enumerate}
+\end{regles}
+
+Passons maintenant sur des règles plus concrètes vis-à-vis de l'écriture d'un code \LaTeX{}.
+
+\section{Les 3 règles d'or en \LaTeX{}}
+
+Pour écrire du code \LaTeX{}, il existe 3 règles, suffisamment importantes à mon sens pour être en or :
+
+\begin{regles}{Les 3 règles d'or en \LaTeX{}}
+\begin{enumerate}[label = \textbf{\color{BrickRed}Règle d'or \no\arabic* :}, leftmargin = *]
+\item Toute commande \LaTeX{} débute par un \textit{backslash} ``\verb?\?''.
+
+\Windows{} : \keys{\AltGr + 8}
+
+\Apple{} : \keys{\Alt + \shift + /}
+
+\item Tout texte concerné par une commande \LaTeX{} est délimité par des accolades ``\{'' et ``\}''.
+
+\Windows{} : \keys{\AltGr + 4} et \keys{\AltGr + =}
+
+\Apple{} : \keys{\Alt + (} et \keys{\Alt + )}
+
+\item Toute commande \LaTeX{} qui comprend un \verb?begin? finit par un \verb?end?.
+
+Ce genre de structure s'appelle un \textbf{environnement}.
+\end{enumerate}
+\end{regles}
+
+Il s'agit donc, selon moi, de la base pour écrire du code \LaTeX{}. Respecter ces règles permet d'éviter un bon nombre d'erreurs, nombreuses quand tu débutes.
+
+Ces 3 règles prendront leur sens sous peu, quand nous allons mettre en forme notre document et commencer à faire du \LaTeX{} (cf. \ref{mise-forme} \nameref{mise-forme}, p. \pageref{mise-forme}).
+
+\section{La base d'un document \LaTeX{}}
+
+\label{documentclass}Pour commencer, démarrons un fichier \LaTeX{} : ouvrons \Texmaker{}, créons un nouveau fichier et enregistrons-le au format \verb?.tex?\footnote{Pour information/rappel, un fichier \LaTeX{} possède toujours l'extension \verb?.tex?}. \\
+
+\begin{attention}{Codes \LaTeX{} fournis}
+\textbf{Tout au long de ce guide, des exemples de code \LaTeX{} sont fournis dans des encadrés verts clairs. Ils ont été testés par mes soins avec le moteur PDF\LaTeX{} : tout devrait donc fonctionner aussi de ton côté.}
+
+Toutefois, la copie du code depuis ce guide au format PDF semble encore présenter quelques lacunes : saut de ligne lors d'une coupure (ligne de code trop longue), apostrophe différente de celle présente sous \Texmaker{}\dots{}. Des erreurs lors de la génération du document PDF peuvent alors survenir. \\
+
+\`A toi de voir si tu préfères recopier chaque ligne de code -- ce qui facilite la mémorisation et l'apprentissage selon moi -- ou si tu préfères copier-coller et habilement utiliser la fonction \og Remplacer \fg{} de \Texmaker{}.
+\end{attention}
+
+\vspace{\baselineskip}
+
+La base d'un document \LaTeX{} est la suivante :
+
+\begin{code}{La base d'un document \LaTeX{}}
+\documentclass[options]{classe}
+
+% Préambule
+
+
+\begin{document}
+
+% Ici s'écrit notre texte
+% Notons que le symbole "%" permet de mettre un commentaire
+
+\end{document}
+
+Tout ce que j'écris après \end{document} n'a aucun intérêt et ne sera pas interprété par LaTeX.
+\end{code}
+
+Plusieurs points importants sont à retenir :
+
+\begin{itemize}[label = \ding{213}]
+\item \verb?\documentclass? permet de définir le type de document (appelé \og \textit{classe} \fg{} en \LaTeX{}) sur lequel tu vas travailler ;
+
+\item la zone entre \verb?\documentclass? et \verb?\begin{document}? s'appelle le préambule. Je décris cette partie en \ref{preambule} \nameref{preambule}, p. \pageref{preambule} ;
+
+\item un premier exemple d'illustration de la règle d'or n\degres{}3 : un \verb?begin? implique un \verb?end?.
+
+Seuls le texte et les commandes \LaTeX{} écrits entre \verb?\begin{document}? et \verb?\end{document}?, hormis les commentaires, sont interprétés par \LaTeX{} lors de sa création du fichier PDF final ;
+
+\item tout ce qui peut être écrit après \verb?\end{document}? n'est pas pris en compte par \LaTeX{}. \\
+\end{itemize}
+
+Que mettre maintenant dans la ligne \verb?\documentclass? ? Il s'agit ici de définir le type de document à mettre en forme. En \LaTeX{}, le terme consacré est \og \textit{classe} \fg{}. Définir la classe d'un document \LaTeX{} revient à utiliser un gabarit spécifique pour le document, défini par défaut dans le code source de \LaTeX{}, et entièrement personnalisable par la suite si besoin. \\
+
+Il existe plusieurs classes, à renseigner à l'endroit où il y a écrit \verb?classe? dans mon exemple générique : \verb?report? pour taper des rapports ; \verb?article? pour des articles scientifiques ; \verb?book? pour des livres et \verb?letter?, tu as compris je pense, pour des lettres.
+
+La partie \verb?options? permet ensuite de renseigner toutes les options propres à une classe. Les plus communs sont la taille du papier (A4 : \verb?a4paper?, A5 : \verb?a5paper?) ainsi que la taille de police de base (\verb?10pt?, \verb?11pt? ou \verb?12pt?). Mais il en existe d'autres, en fonction des classes utilisées. \\
+
+\textbf{Personnellement, je recommande de commencer un nouveau document} par \verb?\documentclass[a4paper, 12pt]{report}?. Ce choix convient pour 90~\% des cas : ainsi, le risque de problème est moindre.
+
+Néanmoins, il faut bien garder à l'esprit que d'autres options de présentation de document existe (\verb?book?, \verb?article? ou \verb?letter?). Ces derniers peuvent toujours servir.
+
+\begin{conseil}{Pour aller plus loin}
+Des explications plus précises et poussées (toutes les options de \verb?report?, \verb?article?, etc.) sont disponibles à \url{http://fr.wikibooks.org/wiki/LaTeX/Les_classes}. \\
+
+Ce qu'il faut bien comprendre et surtout retenir, c'est que \textbf{la forme finale de ton document est intrinsèquement liée à sa classe et aux options choisies.}
+\end{conseil}
+
+\begin{attention}{Une question ?}
+\og Et si je veux changer la police en 14pt, comment faire ? \fg{} \\
+
+Ah, je vois que le fond de la classe suit. J'aborde ce point en \ref{mise-forme} \nameref{mise-forme}, p. \pageref{mise-forme}.
+\end{attention}
+
+C'est bon ? Toujours là ? Tu verras, avec de la pratique, les bases vont rentrer. Plus qu'un dernier point un peu théorique à aborder et nous passerons à la pratique. Promis !
+
+\section{Les packages}
+
+\label{preambule}Si le lecteur curieux ne s'est pas encore empressé de faire des essais, je lui recommande d'essayer le code suivant :
+
+\begin{code}{Un premier essai}
+\documentclass[a4paper, 12pt]{report}
+
+\begin{document}
+
+J'aime écrire en \LaTeX{} !
+
+\end{document}
+
+% N.B. : Les sauts de ligne, c'est important pour la lisibilité (règle pragmatique n°3)
+\end{code}
+
+Si jamais tu ne sais pas quoi faire du code, je ne peux que t'inviter à te rendre en page \pageref{compilation_intro}. Tu y trouveras tout un chapitre consacré à la compilation sous \LaTeX{}, soit l'étape pour transformer ton code en un PDF ! \\ \\
+
+Normalement, suite à la compilation, tu as dû obtenir : \begin{center} J'aime crire en \LaTeX{} ! \end{center}
+
+Analysons le résultat. La règle d'or n\degres{}1 commence à prendre du sens : une commande \LaTeX{} commence par un \textit{backslash} ``\verb?\?'' (Ou contre-oblique pour les puristes). Cette commande me permet d'écrire le mot \og LaTeX \fg{} d'une manière plus élégante.
+
+Par contre, aucune trace du ``é''. C'est bizarre : moi j'arrive à l'écrire sans souci ! C'est parce que tu n'as pas dit à \LaTeX{} d'écrire en \texttt{UTF-8}\footnote{L'\texttt{UTF-8} est un codage de caractères informatiques, qui tolère les accents : \url{http://fr.wikipedia.org/wiki/UTF-8}.} ! \\
+
+Pour ce faire, il faut dire à \LaTeX{} de charger des options supplémentaires. Dans le jargon \LaTeX{}, ces options sont appelées des \textit{packages}. Dans la littérature française, le terme de \og paquetages \fg{} est parfois employé.
+
+\textbf{Les packages sont toujours renseignés dans le préambule,} soit entre les lignes \verb?\documentclass[options]{classe}? et \verb?\begin{document}?. Pour charger un package, il faut utiliser la commande : \begin{center} \verb?\usepackage[options_du_package]{nom_du_package}? \end{center}
+
+Pour rédiger des documents en français, il est recommandé de remplir le préambule de la manière suivante :
+
+\begin{code}{Un exemple qui fonctionne bien}
+\documentclass[a4paper, 12pt]{report}
+
+\usepackage{lmodern} % Police standard sous LaTeX : Latin Modern
+% (alternative à la police d'origine développée par Donald Knuth : Computer Modern)
+\usepackage[french]{babel} % Pour la langue française
+\usepackage[utf8]{inputenc} % Pour l'UTF-8
+\usepackage[T1]{fontenc} % Pour les césures des caractères accentués
+
+
+\begin{document}
+
+J'aime écrire en \LaTeX{} !
+
+\end{document}
+\end{code}
+
+Je sens la curiosité briller dans ton regard donc je vais essayer de te donner un peu plus de détails que les commentaires fournis\footnote{Les explications qui suivent proviennent du site \url{http://blog.dorian-depriester.fr/latex/mais-a-quoi-bon-servent-les-packages-fontenc-et-inputenc}} : \begin{itemize}[label = \ding{118}]
+\item le package \verb?inputenc?, avec l'option \verb?utf8?, permet de prendre en compte l'utilisation de caractères accentués dans le fichier source (soit ton fichier \verb?.tex?). Concrètement, \verb?inputenc? se contente en fait de faire lui-même la conversion entre les caractères accentués et les commandes d'accentuation propres à \LaTeX{} ;
+
+\item si \verb?inputenc? gère l'affichage des caractères accentués, la césure reste catastrophique ! Pour indiquer au compilateur les règles de césure pour les mot accentués, il faut donc utiliser le package \verb?fontenc?, avec l'encodage \verb?T1? en option ;
+
+\item là encore, le résultat est loin d'être parfait. Le fait de charger \verb?fontenc? remplace les polices par défaut par des fontes de type 3, c'est-à-dire non vectorielles. En clair, si tu zoomes sur un caractère accentué de ton PDF, il sera pixélisé. D'où le chargement en amont de la police \textit{Latin Modern}, via le package \verb?lmodern? ;
+
+\item enfin, pour s'adapter à la langue de Molière, le package \verb?babel? avec l'option \verb?french? est indispensable ! \\
+\end{itemize}
+
+\begin{attention}{Une question ?}
+\og Pourquoi dire à \LaTeX{} d'aller chercher des options alors que rien n'a été précisé pour la commande \verb?\LaTeX{}?, par exemple ? \fg{} \\
+
+Tout simplement parce qu'il s'agit d'une commande présente de base dans le code source de \LaTeX{}. Il n'y a donc pas besoin de charger quoi que ce soit au préalable. \\
+
+Sache aussi que les packages sont construits par les utilisateurs \LaTeX{}. C'est pourquoi tout est possible avec \LaTeX{} : tout est modifiable ou n'attend qu'à être créé.
+\end{attention}
+
+C'est bon ? Toujours de la partie ? Dis-toi que, désormais, tu vas enfin pouvoir écrire des paragraphes. Passons donc à la pratique ! \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p2-tableaux.tex b/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p2-tableaux.tex
new file mode 100644
index 00000000000..015b04a792b
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p2-tableaux.tex
@@ -0,0 +1,309 @@
+\chapter{Les tableaux et boîtes sous \LaTeX{}}
+
+\label{chap_table}\lettrine{S}{ynthétiser} l'information n'est pas toujours évident. Et pourtant, un bon tableau suffit parfois à véhiculer un message ou à lister des éléments. Voyons comment en créer sous \LaTeX{}. \\
+
+\input{./Chapitres/code_base}
+
+\section{Conventions}
+
+C'est le passage un peu rébarbatif du guide mais qu'il faut rappeler si tu t'intéresses un peu à la mise en forme de documents. Les conventions que je vais énoncer ci-après proviennent à l'origine du guide du package \verb?booktabs?\footnote{Disponible sur : \url{https://www.ctan.org/pkg/booktabs}.}, qui permet d'améliorer la qualité des tableaux sous \LaTeX{}.
+
+\begin{regles}{Les conventions pour rédiger des tableaux}
+{\noindent\huge\bfseries\color{gray!75}\og}
+
+Tu ne feras pas de graves erreurs si tu te rappelles à tout moment de
+deux simples commandements : \begin{enumerate}
+\item Ne jamais, au grand jamais, utiliser de filets verticaux.
+
+\item Ne jamais utiliser de filets doubles. \\
+\end{enumerate}
+
+Ces commandements peuvent sembler extrêmes mais en des années d'expérience je
+n'ai jamais trouvé un bon argument pour passer outre.
+
+Par exemple, si tu estimes que les informations dans la moitié gauche d'une table sont si différentes de celles de la droite qu'il faut les séparer par une ligne verticale, alors tu devrais plutôt utiliser deux tables.
+
+Le second commandement est très, très occasionnellement violé. [\dots{}] \\
+
+Il y a trois autres conseils que je pourrai citer ici car ils sont si peu connus en dehors des cercles des typographes et éditeurs professionnels : \begin{enumerate}
+\item Place les unités dans l'en-tête de la colonne (pas dans le corps de la table).
+
+\item Fais toujours précéder un point décimal (une virgule décimale en français) par un chiffre ; donc 0.1 (ou 0,1) et pas simplement .1 (,1).
+
+\item N'utilises pas de signes \og ditto \fg{} ou toute convention analogue pour répéter une valeur précédente. Dans la plupart des cas, un blanc fait aussi bien l'affaire. Sinon, répètes la valeur. \\
+\end{enumerate}
+
+Est-ce que c'est moi qui suis pédant ? Ces derniers conseils sont de plus en plus souvent ignorés dans les travaux publiés. Pour moi, ceci montre simplement que la typographie est celle d'un amateur.
+
+{\hfill\huge\bfseries\color{gray!75}\fg} \\
+
+\begin{flushright}
+Guide du package \verb?booktabs?
+
+\url{https://www.ctan.org/pkg/booktabs}
+\end{flushright}
+\end{regles}
+
+Maintenant que les conventions sont posées, voyons désormais comment créer un tableau.
+
+\section{Création de tableaux}
+
+Nativement, tous les éléments sont disponibles sous \LaTeX{} pour créer des tableaux extrêmement simples. Pour ce faire, il faut utiliser l'environnement \verb?tabular?.
+
+Si tu te souviens bien de la construction de l'environnement \verb?array? (tableaux en mode mathématiques), tu vas vite te rendre compte que le fonctionnement de base de l'environnement \verb?tabular? (tableaux en mode texte) est identique. Un petit exemple, comme toujours :
+
+\begin{codedisplay}{Premiers tableaux}
+\begin{tabular}{cc}
+Centrage & Ici aussi \\
+Ok ! & $\alpha = 13$
+\end{tabular} \\ \\
+
+\begin{tabular}{ll} \hline
+Tableau & simple \\ \hline
+sous & \LaTeX{} \\ \hline
+\end{tabular}
+\end{codedisplay}
+
+Comme tu peux le constater, je ne t'ai pas menti : la construction est rigoureusement identique à celle de l'environnement \verb?array?. La seule différence ? Comme il s'agit d'un tableau en mode texte, il est tout à fait licite d'introduire un mode mathématiques local (avec des \verb?$?) pour écrire des mathématiques dans une cellule du tableau.
+
+Pour la séparation avec un filet\footnote{Terme consacré apparemment : c'est l'équivalent d'un ``trait''.} horizontal, il faut donc appeler la commande \verb?\hline? \textbf{après} un saut de ligne (hormis au début du tableau).
+
+\begin{attention}{Une question ?}
+\og Par rapport à ton exemple, mes tableaux sont plus resserrés. Pourquoi n'avons-nous pas le même résultat ? \fg{} \\
+
+Question très pertinente : j'ai en effet une corde supplémentaire à mon arc. J'ai indiqué dans le \textbf{préambule} de ce guide une commande qui impacte tous mes tableaux et permet de les aérer un peu plus. Cette commande est la suivante : \begin{center} \verb?\renewcommand{\arraystretch}{1.3}? \end{center}
+
+Elle permet d'agrandir la hauteur minimale d'une ligne, ce qui permet d'aérer les tableaux. Le coefficient de \verb?1.3? est un choix personnel : libre à toi de le modifier à ta convenance.
+\end{attention}
+
+\begin{conseil}{La petite astuce}
+Si jamais tu as un ``grand nombre'' de colonnes à déclarer lors de la création de ton tableau, il existe un petit raccourci.
+
+Au lieu d'écrire \verb?c...c? (\verb?N? fois), tu peux écrire \verb?*{N}{|c}|?. Ainsi, tu crées \verb?N? colonnes centrées. Pratique, non ?
+\end{conseil}
+
+Si tu veux des options plus poussées sur les tableaux (fusion de cellules, remplissage, mise en gras d'une colonne entière\dots{}), je te renvoie à la 3\up{ème} partie de ce guide où tu peux trouver des réponses. Internet peut aussi t'aider si besoin.
+
+Sache encore que, dès l'instant où tu arpentes le chemin d'une personnalisation très poussée et sophistiquée, tu risques de perdre beaucoup de temps à faire en sorte que le code \LaTeX{} fonctionne. Avec les éléments de base que je viens de te présenter, j'estime que tu peux déjà faire 70 \% des tableaux nécessaires.
+
+Pour les 30 \% restants, à titre indicatif et si tu es curieux, tu peux te tourner vers les packages suivants : \verb?array?, \verb?booktabs?, \verb?longtable? et \verb?multirow? (fusion de lignes ; fusion de colonnes possible de base avec la commande \verb?\multicolumn?). \\
+
+Maintenant que les éléments de base ont été présentés, passons à un autre élément important.
+
+\section{Insérer une légende}
+
+Avoir un tableau, c'est bien. Avoir un tableau avec une légende, c'est mieux. Et avoir une légende avec une numérotation automatique, c'est encore mieux ! Fort heureusement, \LaTeX{} propose tous ces éléments nativement.
+
+Je ne vais pas rentrer dans les détails du concept, que je développe plus amplement dans le prochain chapitre. Sache juste, pour commencer, qu'il te faut procéder de la manière suivante : \begin{enumerate}
+\item Insertion du tableau dans un environnement \verb?table?.
+
+\item Insertion de la légende avant ou après le tableau (au choix) grâce à la commande \verb?\caption{Légende}?. \\
+\end{enumerate}
+
+Un exemple minimaliste serait alors le suivant :
+
+% codedisplay impossible ici (ou emploi de \begin{table}[H])
+\begin{code}{Tableau \& légende}
+\begin{table}
+\centering
+\caption{Légende du tableau}
+\begin{tabular}{ccc}
+Tableau & de & test \\ \hline
+sous & \LaTeX{}
+\end{tabular}
+\end{table}
+\end{code}
+
+Passons maintenant à un autre élément disponible sous \LaTeX{} pour faire un peu de mise en forme sans nécessairement passer par un tableau : les boîtes.
+
+\section{Les boîtes}
+
+\subsection*{La théorie}
+
+Si tu peux tout à fait utiliser un tableau pour encadrer des formules, des images ou du texte, il existe d'autres solutions plutôt complètes et personnalisables sous \LaTeX{}. En l'occurrence, parlons des boîtes. \\
+
+Sous \LaTeX{}, tout tient dans une boîte : les lettres, les paragraphes, les tableaux, les images, les équations\dots{} Bref, tout ! Concrètement, une \textit{box} (boîte) est le terme technique en \LaTeX{} pour un contenant invisible qui peut contenir soit un élément visible, soit une autre boîte, soit rien du tout. Ensuite, chaque boîte est connecté grâce à de la \textit{glue} (colle), qui détermine la séparation entre les boîtes.
+
+Dans un document traditionnel, les ``lettres-boîtes'' sont donc collées à d'autres pour former des mots, eux-mêmes collés élastiquement à d'autres mots pour former des phrases. Ces phrases sont découpées en lignes et placées dans un paragraphe (boîte encore une fois), écarté ou collé à d'autres paragraphes de manière élastique là encore, cette fois pour former des pages suffisamment aérées et remplies.
+
+C'est donc ainsi que \LaTeX{} construit un document et les pages qui le compose, en collant les boîtes ensembles et grâce aux règles de base (natives) et à celles définies par l'utilisateur. \\
+
+Concrètement, une boîte ressemble à :
+
+\begin{figure}[H]
+\begin{tikzpicture}[arrow/.style = {<->, > = Triangle}, legend/.style = {align = center, text width = 2cm}]
+\node[draw, font = \fontsize{110pt}{55pt}\selectfont, inner sep = 0pt] (lettre) {p};
+
+\def\shift{7pt}
+\draw[arrow, Green] ([xshift = -\shift]lettre.north west) -- node[left, legend] {hauteur \textbackslash\texttt{height}} ([shift = {(lettre.west)}, xshift = -\shift]lettre.base);
+\draw[arrow, cyan] ([shift = {(lettre.west)}, xshift = -\shift]lettre.base) -- node[left, legend] {profondeur \\ \textbackslash\texttt{depth}} ([xshift = -\shift]lettre.south west);
+\draw[arrow, orange] ([yshift = \shift]lettre.north west) -- node[above, legend] {largeur \\ \textbackslash\texttt{width}} ([yshift = \shift]lettre.north east);
+\draw[arrow, red, very thick] ([shift = {(lettre.west)}]lettre.base) -- ([shift = {(lettre.east)}]lettre.base) node[right] {ligne de base};
+\end{tikzpicture}
+\hfill
+\begin{tikzpicture}
+\node[draw = Green, very thick] {
+ \begin{tikzpicture}[every node/.style = {draw = cyan, font = \fontsize{90pt}{45pt}\selectfont, anchor = south west, inner sep = 0pt}]
+ \node (lettreA) {I};
+ \node (lettreB) at (lettreA.south east) {n};
+ \node (lettreC) at (lettreB.south east) {d};
+ \node (lettreD) at (lettreC.south east) {i};
+ \end{tikzpicture}
+};
+\end{tikzpicture}
+\caption{Schéma d'une boîte et de ses composants}
+\end{figure}
+
+Les différentes dimensions de la boîte sont contenues au sein de 4 variables : \verb?\width? pour la largeur de la boîte ; \verb?\height? pour sa hauteur ; \verb?\depth? pour sa profondeur ; et \verb?\totalheight? pour sa hauteur totale soit \verb?\height? + \verb?\depth?.
+
+Ces variables ne peuvent être utilisées que pour des boîtes. Passons à un peu de pratique pour voir comment appeler les boîtes en question et se servir de ces dimensions qui leur sont propres.
+
+\subsection*{La pratique}
+
+Tout d'abord, les \verb?framebox? constituent la base en \LaTeX{}. La commande est assez simple : \begin{center}\verb?\framebox[largeur][pos]{texte}?\end{center}
+
+\noindent{}avec les choix suivants pour \verb?pos?\footnote{Par défaut, si rien n'est indiqué pour \verb?pos?, le texte est centré à l'intérieur de la boîte.} : \begin{itemize}[label = \ding{118}]
+\item \verb?l? pour aligner \verb?texte? sur la gauche de la boîte ;
+\item \verb?r? pour aligner \verb?texte? sur la droite de la boîte ;
+\item \verb?s? pour aligner \verb?texte? sur toute la longueur de la boîte. \\
+\end{itemize}
+
+Si \verb?texte? fait référence à l'objet à encadrer (texte, image, formule\dots{}), \verb?largeur? fait référence à la largeur de la boîte. Tu peux renseigner une unité de distance (\verb?13pt?, \verb?215mm?, etc.).
+
+Naturellement, si tu renseignes \verb?1cm? alors que le texte en fait 2, le résultat risque de ne pas être satisfaisant. Les dimensions propres aux boîtes peuvent alors être utilisées, comme \verb?\width? :
+
+\begin{codedisplay}{Utilisation des \texttt{framebox}}
+\framebox[1cm]{Texte} \\
+\framebox[13pt][r]{Test} \\
+\framebox[45mm][s]{Plus grande boîte} \\
+
+\framebox[\width]{Pile poil !} \\
+\framebox[2\width]{Espacement} \\
+\framebox[\linewidth]{Largeur de la page}
+\end{codedisplay}
+
+Comme démontré avec le dernier cas de figure, la longueur \verb?\linewidth?, présente nativement sous \LaTeX{}, peut être utilisée pour créer une boîte de largeur égale à celle de la page.\footnote{La notion de \og longueur \fg{} sous \LaTeX{} est abordée plus amplement en page \pageref{longueurs}.} \\
+
+Il existe un raccourci pour appeler plus simplement une \verb?framebox? avec la commande \verb?\fbox?. Aucune option n'a besoin d'être indiqué, juste la partie \verb?texte?. La taille de la boîte s'adapte alors au contenu :
+
+\begin{codedisplay}{Le petit raccourci sympathique}
+\fbox{Un peu de texte} \\
+\fbox{Un peu plus de texte} \\
+
+\fbox{Des maths : $i = \sqrt{169}$}
+\end{codedisplay}
+
+\begin{conseil}{De l'utilisation des \texttt{fbox}}
+Les \verb?fbox? sont très pratiques, pour comprendre comment un paragraphe ou une image est agencé, ainsi que la taille qu'il occupe. \\
+
+Lors de montages ou de nouvelles créations, il peut se révéler très utile d'encadrer les différents éléments grâce à des \verb?fbox? pour comprendre comment \LaTeX{} les agence et pouvoir apporter les correctifs nécessaires afin d'avoir le résultat souhaité !
+\end{conseil}
+
+Tu trouveras aussi dans la littérature les \verb?makebox?, dont l'appel est rigoureusement identique à une \verb?framebox?. Il s'agit tout simplement d'une \verb?framebox? sans cadre, ce qui ne présente que peu d'intérêt selon moi.
+
+Techniquement, la \verb?framebox? est construite à partir d'une \verb?makebox? mais j'ai trouvé plus judicieux de présenter directement la première. Bien, terminons avec une autre boîte bien utile.
+
+\subsection*{La plus utile}
+
+La boîte qui se révèle bien utile pour faire quelques montages reste la \verb?parbox? et l'environnement qui lui est associé : la \verb?minipage?. Sa syntaxe est la suivante : \begin{center}\verb?\parbox[ext][hauteur][int]{largeur}{texte}?\end{center}
+
+\noindent{}avec \verb?hauteur? et \verb?largeur? respectivement la hauteur et la largeur de la boîte (distance manuelle comme \verb?13mm? ou une longueur propre aux boîtes comme \verb?\width? ou une longueur \LaTeX{} comme \verb?\linewidth?).
+
+\begin{codedisplay}{Fonctionnement de base d'une \texttt{parbox}}
+\parbox{13mm}{Texte} \\
+
+\fbox{ % Intérêt de la fbox !
+\parbox{\linewidth-2cm}{Partie A \\ Partie B}
+}
+\end{codedisplay}
+
+Ensuite, \verb?ext? correspond à l'alignement externe de la \verb?parbox? par rapport à la ligne de base\footnote{Ligne sur laquelle reposent les lettres.}, avec les choix suivants : \begin{itemize}[label = \ding{118}]
+\item \textcolor{Green}{\verb?m? (par défaut) ou si aucune option n'est donnée} pour centrer la boîte sur la ligne de base ;
+\item \verb?b? pour aligner le bas (\textit{bottom}) de la boîte sur la
+ligne de base ;
+\item \verb?t? pour aligner le haut (\textit{top}) de la boîte sur la
+ligne de base.
+\end{itemize}
+
+\begin{codedisplay}[sidebyside = false, listing and text]{Alignement externe}
+A : \parbox[b]{2cm}{Par. 1 \\ Par. 2} \hfill
+B : \parbox{2cm}{Par. 3 \\ Par. 4} \hfill
+C : \parbox[t]{2cm}{Par. 5 \\ Par. 6}
+\end{codedisplay}
+
+Enfin, \verb?int? désigne l'alignement interne de la boîte, pour pouvoir positionner verticalement le texte dans la boîte, \textbf{sous réserve qu'une hauteur ait été indiquée}. Elle peut prendre quatre valeurs : \begin{itemize}[label = \ding{118}]
+\item \verb?b? pour repousser le texte vers le bas de la boîte ;
+\item \verb?t? pour situer le texte en haut de la boîte ;
+\item \textcolor{Green}{\verb?c? (par défaut) ou si aucune option n'est donnée} pour centrer verticalement le texte ;
+\item \verb?s? pour étirer verticalement le texte. \\
+\end{itemize}
+
+Toutefois, comme tu as pu le constater avec mes exemples, il n'est pas évident de gérer plusieurs paragraphes dans une \verb?parbox?. Il est même impossible d'y introduire d'autres environnements !
+
+\label{minipage-explications}Il faut donc inclure le tout dans l'environnement équivalent : \verb?minipage?. L'appel à cet environnement se fait de la manière suivante, avec des paramètres identiques à ceux d'une \verb?parbox?, mais dans un ordre différent : \begin{verbatim}
+\begin{minipage}[ext][hauteur][int]{largeur}
+texte
+\end{minipage}
+\end{verbatim}
+
+Il convient donc de définir correctement une \verb?minipage? si tu veux éviter les erreurs. Dès l'instant où tu renseignes une des options non obligatoires (\verb?ext?, \verb?hauteur? ou \verb?int?), il faut toutes les indiquer ou le rendu ne sera pas conforme :
+
+\begin{codedisplay}{Appel de \texttt{minipage}}
+\begin{minipage}{0.8\linewidth}
+Texte avec un \\
+retour à la ligne !
+\end{minipage} \\ \\
+
+\fbox{
+\begin{minipage}[m][1cm][b]{2cm}
+Lorem
+\end{minipage}
+} \& ipsum
+\end{codedisplay}
+
+\begin{attention}{De l'utilisation des \texttt{minipage}}
+\textcolor{red}{\bfseries{}Il ne faut pas utiliser une \verb?minipage? pour simplement avoir un texte sur 2 colonnes !}
+
+D'abord, le résultat ne correspondra pas à tes attentes, ne sera pas esthétique et sera difficile à gérer. Ensuite, \LaTeX{} met à disposition l'option \verb?twocolumn? lors de la définition de la classe. \\
+
+Une \verb?minipage? sert donc exclusivement pour des montages, par exemple une image à côté d'une autre image ou d'un texte, comme nous aurons l'occasion de le voir par la suite.
+
+Enfin, il faut savoir qu'il n'y a pas d'alinéa dans une \verb?minipage? : dans sa définition, par défaut, l'indentation est nulle.
+\end{attention}
+
+\subsection*{Le petit bonus}
+
+Si tu veux continuer à arpenter le chemin des boîtes et avoir encore plus de personnalisation, je te recommande le package \verb?fancybox?. Il permet, entre autres, d'ajouter du surlignage et de l'ombrage aux boîtes. \\
+
+Mais il existe un autre package bien plus puissant\dots{}
+
+\section{Le Saint-Graal des boîtes}
+
+Découvert lors de la rédaction de la première version de ce guide (été 2016), le package \verb?tcolorbox? est extrêmement complet et permet une personnalisation totale des boîtes. Tous les encadrés que tu as pu rencontrer jusqu'à présent dans ce guide sont générés grâce à ce package !
+
+Si tu fouines un peu sur Internet, tu devrais trouver la documentation officielle\dots{} allez, je suis gentil, je te donne le lien : \url{http://fr.lmgtfy.com/?q=tcolorbox+help}.
+
+C'est actuellement 500 pages complexes mais qui assez illustrées, pour te permettre donc de réaliser des boîtes aussi jolies que celles présentes dans ce guide et bien plus. Beaucoup plus ! \\
+
+Pour te donner un premier aperçu, voici un exemple extrêmement simple :
+
+\begin{codedisplay}{Première utilisation de \texttt{tcolorbox}}
+% Ajout dans le préambule
+%\usepackage{tcolorbox}
+
+\begin{tcolorbox}[colframe = orange, colback = orange!50, boxrule = 2pt, arc = 6pt, title = {Un titre}, coltitle = black]
+J'adore ce package ! \\
+De toute mon âme !
+\end{tcolorbox}
+\end{codedisplay}
+
+Et il ne s'agit que la partie émergée de l'iceberg ! La documentation officielle décrit toutes les options disponibles, les différentes boîtesmise à disposition, la création d'environnement pour appeler ses propres boîtes\dots{} \\
+
+Mais je crois m'être légèrement emporté. Je reviens sur ce package plus en détail dans la partie suivante. Le but de cette partie reste de te présenter les bases sous \LaTeX{}.
+
+Passons désormais à un point plus sympathique mais que j'avais envie de garder pour la fin. Oh, mais je suis persuadé que tu l'attendais depuis un petit moment : comment insérer une image ! \\
+
+\begin{figure}[H]
+\centering
+\includegraphics[width = 0.75\linewidth]{Aide_LaTeX6.png}
+\end{figure} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p2-texte.tex b/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p2-texte.tex
new file mode 100644
index 00000000000..091e3a3a9d5
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p2-texte.tex
@@ -0,0 +1,805 @@
+\chapter{Gestion du texte et mise en forme}
+
+\label{chap_texte}\lettrine{M}{aintenant} que nous connaissons les règles de base pour faire du \LaTeX{} et que les packages ont été introduits, nous allons pouvoir commencer à écrire du texte sous \LaTeX{}. \\
+
+\input{./Chapitres/code_base}
+
+\section{Notre premier texte}
+
+Prêt à enfin écrire un roman ? Bon, nous allons attaquer en douceur. Et, petit à petit, tu auras suffisamment d'outils à ta disposition pour profiter des fonctionnalités offertes par \LaTeX{}. Poursuivons avec le code suivant :
+
+\begin{code}{Un nouvel essai}
+J'aime écrire en \LaTeX{} ! Vraiment ! Surtout avec des phrases longues qui prennent de la place. % Saut de ligne
+
+Et toi ? Qu'en est-il ? \\ % Beaucoup d'espace et un nouveau symbole (\\)
+
+
+Pardon ? Tu débutes ? Tu vas voir, c'est facile. % Double saut de ligne
+\end{code}
+
+Tu devrais normalement obtenir :
+
+\begin{boite}{Le résultat}{Cerulean}
+J'aime écrire en \LaTeX{} ! Vraiment ! Surtout avec des phrases longues qui prennent de la place.
+
+Et toi ? Qu'en est-il ? \\
+
+
+Pardon ? Tu débutes ? Tu vas voir, c'est facile.
+\end{boite}
+
+Nous pouvons relever plusieurs points :
+
+\begin{itemize}[label = \ding{213}]
+\item un saut de ligne à l'écran est interprété comme un retour à la ligne ;
+
+\item la commande \verb?\\? permet un véritable saut de ligne et donc de créer un nouveau paragraphe ;
+
+\item les espaces et saut de ligne intempestifs ne sont pas pris en compte ;
+
+\item les alinéas sont automatiques (pas besoin de faire de tabulations). \\
+\end{itemize}
+
+Contrairement à Word, à première vue, \LaTeX{} possède une façon un peu curieuse d'aller à la ligne ou de faire un saut de ligne (nouveau paragraphe). Mais rappelons que la raison d'être de \LaTeX{} est de séparer le fond de la forme : nous tapons le fond pour laisser \LaTeX{} le mettre en forme lors de la compilation.
+
+Mais l'utilisateur garde le contrôle et peut influer sur la forme grâce à des commandes \LaTeX{}. C'est bien ce qui se passe ici. Si l'utilisateur veut un retour à la ligne, il doit sauter une ligne dans son code. S'il veut sauter une ligne, il doit utiliser la commande \verb?\\? et sauter une ligne dans son code. \\
+
+Nous avons aussi pu remarquer que \LaTeX{} gère tous les problèmes liés à l'espacement entre les mots. Il est donc inutile de faire un grand nombre d'espaces ou de saut de ligne pour aérer son texte. Encore une fois, ce n'est pas la politique de \LaTeX{} et il faut passer par des commandes si besoin.
+
+Si le saut de ligne est disponible grâce à la commande \verb?\\? -- qui, au passage, est cumulable --, l'utilisateur peut jouer sur l'espacement vertical grâce à la commande \verb?\vspace{longueur}?, avec \verb?v? pour vertical et \verb?space? pour espace. Il en va de même pour un espacement horizontal avec la commande \verb?\hspace{longueur}?. \\
+
+La longueur est totalement libre, à condition de renseigner correctement l'unité : \verb?13mm? ou \verb?215pt?, par exemple. Concrètement, nous pouvons procéder de la manière suivante :
+
+\begin{codedisplay}{Gérer l'espacement}
+J'aime toujours écrire en \LaTeX{}.
+
+\vspace{1cm}
+
+Surtout \hspace{8mm} quand je laisse du blanc !
+\end{codedisplay}
+
+Si j'ai rapidement annoncé qu'il était possible de cumuler la commande \verb?\\? pour engendrer la création de plusieurs sauts de ligne, il existe aussi une longueur\footnote{Nous aurons l'occasion de revenir sur ce point en page \pageref{longueurs}.} définie nativement sous \LaTeX{} et qui correspond à un saut de ligne.
+
+Cette longueur est disponible grâce à la commande \verb?\baselineskip?. Voyons son utilisation sur un cas pratique :
+
+\begin{codedisplay}{Sauts de ligne et longueur \texttt{baselineskip}}
+Il est possible de sauter plusieurs \\ \\ % Double saut de ligne
+
+lignes \\ \\ \\ % Triple saut de ligne
+
+ainsi.
+
+\vspace{2\baselineskip} % Double saut de ligne
+
+Cette solution est aussi possible, tout comme celle-ci ! \\[\baselineskip] % Double saut de ligne
+
+Bref, beaucoup de façons de sauter des lignes, de manière plutôt concise.
+\end{codedisplay}
+
+Enfin, sache qu'il est possible de rentrer des valeurs négatives, comme \verb?-13mm? ou \verb?-215pt?. C'est surtout pratique pour remonter du texte lors de montages, voire des images si besoin. Je recommande juste de limiter cette pratique : tu risques de perdre beaucoup de temps à ajuster ton document.
+
+\begin{attentionbox}{Une question ?}
+\og Que se passe-t-il si je vais juste à la ligne dans mon code \LaTeX{} ? \fg{} \\
+
+Rien. Seul un saut de ligne à l'écran compte comme un retour à la ligne.
+
+Cependant, pour obtenir un retour à la ligne sur ton document, tu peux aussi terminer ta phrase par la commande \verb?\\? et faire un simple retour à la ligne dans ton code.
+\end{attentionbox}
+
+Bon, maintenant que nous avons toutes les cartes en main pour écrire des paragraphes, passons à de la mise en forme.
+
+\section{Un peu de mise en forme}
+
+\label{mise-forme}Comme je l'ai déjà annoncé, avec \LaTeX{}, tu rédiges le fond et lui laisses le soin de s'occuper de la forme. Si nous en avons eu un premier aperçu, tu vas pouvoir t'en rendre véritablement compte dès à présent.
+
+Si tu veux mettre un texte en gras ou en italique, il faut donc l'indiquer à \LaTeX{} par le biais de commandes bien spécifiques :
+
+\begin{codedisplay}{Gras \& italique}
+\textbf{texte en gras} \\
+
+\textit{texte en italique}
+\end{codedisplay}
+
+Comme tu peux le constater, tu écris la commande -- qui débute par un \textit{backslash} -- et tu encadres le texte concerné par des accolades. Fort heureusement, \LaTeX{} ne propose pas uniquement le gras et l'italique :
+
+\begin{table}[H]
+\caption{Les différentes possibilités de mise en forme du texte}
+\label{table-mise-forme}
+\centering
+\begin{tabular}{lll} \toprule
+Texte & Rendu & Environnement \\ \midrule
+\verb?\textbf{gras}? & \textbf{gras} & \verb?bfseries? \\
+\verb?\textit{italique}? & \textit{italique} & \verb?itshape? \\
+\verb?\emph{emphase}? & \emph{emphase} & \verb?em? \\
+\verb?\textsl{penché}? & \textsl{penché} & \verb?slshape? \\
+\verb?\textsc{Petites Capitales}? & \textsc{Petites Capitales} & \verb?scshape? \\
+\verb?\textsf{sans empattement}? & \textsf{sans empattement} & \verb?sffamily? \\
+\verb?\texttt{machine}? & \texttt{machine (à écrire)} & \verb?ttfamily? \\ \bottomrule
+\end{tabular}
+\end{table}
+
+Je vais revenir plus en détail sur l'emphase, avec la commande \verb?\emph{texte}?, qui ne correspond \emph{pas} à de l'italique.
+
+En typographie, l'emphase permet d'accentuer un mot ou une phrase grâce à un style ou une police différente de celle du reste du texte. Essayons avec un exemple répandu de faux texte : le \textit{lorem ipsum}\footnote{Pour plus de renseignements : \url{http://fr.wikipedia.org/wiki/Faux-texte} et \url{http://fr.lipsum.com/}.}.
+
+\begin{codedisplay}{L'emphase ou \textit{emphasis}}
+\textbf{Lorem ipsum dolor sit amet, consectetur adipiscing elit. \emph{Nunc est leo, facilisis non nisi eget,} auctor eleifend metus.} \\
+
+\textit{Vestibulum porttitor, ligula vitae suscipit bibendum, \emph{lorem ligula vestibulum ipsum,} sed ultricies tellus dolor sit amet odio.}
+\end{codedisplay}
+
+Comme tu peux le constater, \LaTeX{} a adapté la mise en forme du texte avec emphase en fonction de la mise en forme du paragraphe ! \\
+
+Voyons maintenant sur un exemple comment augmenter ou réduire la taille de la police, ainsi que les notes de bas de page :
+
+\begin{codedisplay}{Taille de police et note de bas de page}
+% Différentes tailles de texte
+{\tiny tiny} {\scriptsize scriptsize} {\footnotesize footnotesize} {\small small} {\normalsize normalsize} {\large large} {\Large Large} {\LARGE LARGE} {\huge huge} {\Huge Huge} \\
+
+% Note
+Note de bas de page\footnote{La note en question.}.
+\end{codedisplay}
+
+Comme tu peux le constater, \LaTeX{} gère lui-même la numérotation des notes de bas de page, sans rien avoir besoin de lui indiquer. Pratique, n'est-ce pas ? \\
+
+Si jamais tu as besoin d'appliquer une mise en forme ou une taille de police à plusieurs paragraphes, \LaTeX{} ne saura pas interpréter le changement de paragraphe. Dans ce cas, il faut passer par un environnement\footnote{Pour la mise en forme du texte, utiliser les noms définis dans la colonne \og Environnement \fg{} de la \tablename{} \ref{table-mise-forme}.} :
+
+\begin{codedisplay}{Mise en forme et taille -- Environnement}
+\begin{Large}
+Paragraphe 1.
+
+Paragraphe 2. \\
+\end{Large}
+
+\begin{bfseries}
+Paragraphe 3.
+
+Paragraphe 4.
+\end{bfseries}
+\end{codedisplay}
+
+\LaTeX{} propose aussi un moyen très simple pour accentuer les majuscules. Il suffit d'utiliser un \textit{backslash}, suivi de l'accent désiré. Puis, tu écris ton mot normalement, avec une majuscule.
+
+\begin{codedisplay}{Accentuation}
+% Accent sur les majuscules
+\'E, \`E, \^E et \c{C} \\
+
+% "o pris dans e"
+\OE{}il, c\oe{}ur
+\end{codedisplay}
+
+Il existe aussi des commandes spécifiques pour des symboles fréquemment utilisés. Je pense notamment aux guillemets et aux points de suspension. La preuve par l'exemple :
+
+\begin{codedisplay}{Autres symboles utiles}
+
+% Guillemets
+\og guillemets français \fg{} et ``guillemets anglais'' \\
+
+% Points de suspension
+Points de suspension\dots{} \\
+
+% Tirets
+Tiret court : - \\
+Tiret moyen : -- \\
+Tiret long : --- \\
+
+% Esperluette - Pourcentage
+\& et \textit{\&} ; \%
+\end{codedisplay}
+
+Une liste plus complète des symboles utiles sous \LaTeX{} est disponible en annexes, p. \pageref{annexes-liste-symboles}. Nous remarquons au passage que le \textit{backslash} sert aussi de \textbf{caractère d'échappement} pour tous les symboles utilisés lors de l'écriture du code \LaTeX{} (\&, \$, \#, \_, \{ ou \} par exemple).
+
+\begin{conseil}{Les marges}
+Les gens me demandent souvent comment modifier les marges sous \LaTeX{}. Personnellement, j'ai fini par m'habituer aux marges natives de \LaTeX{} : je les modifie donc que pour des besoins très particuliers. \\
+
+Si tu tiens à savoir pourquoi les marges sont plus grandes que celles d'un document Word, c'est parce que \LaTeX{} a initialement été inventé par des Américains (conventions américaines).
+
+De plus, \LaTeX{} sert pour rédiger des rapports scientifiques : leur reliure demande alors une marge plus importante s'ils sont épais. \\
+
+Autrement, si tu as absolument besoin de modifier les marges de ton document, je te recommande le package \verb?geometry?, ainsi que la page suivante : \url{http://fr.wikibooks.org/wiki/LaTeX/Mise_en_page#Modification_des_marges}.
+\end{conseil}
+
+Bien, nous avons fait un premier tour d'horizon des premières possibilités offertes par \LaTeX{} pour mettre en forme le texte. Passons à un peu d'organisation.
+
+\section{Organiser son document}
+
+\subsection*{La base}
+
+Taper du texte brut, c'est bien. Mais mettre des titres, c'est mieux. Là encore, rien à gérer. \LaTeX{} met en forme le titre selon son importance et s'occupe de la numérotation. Par ordre d'importance, nous pouvons avoir :
+
+\begin{itemize}[label = \ding{213}] % Emploi de \verb?\? ou c'est le bordayl dans la structure de Texmaker
+\begin{multicols}{2} \raggedcolumns
+\item \verb?\?\verb?part{titre}? ;
+
+\item \verb?\?\verb?chapter{titre}? ;
+
+\item \verb?\?\verb?section{titre}? ;
+
+\item \verb?\?\verb?subsection{titre}? ;
+
+\item \verb?\?\verb?subsubsection{titre}? ;
+
+\item \verb?\?\verb?paragraph{titre}? ;
+
+\item \verb?\?\verb?subparagraph{titre}?. \\
+\end{multicols}
+\end{itemize}
+
+\begin{attention}{\textit{Nota Bene}}
+La commande \verb?\part? n'est disponible que pour un document de classe \verb?report? (cf. \ref{documentclass} \nameref{documentclass} p. \pageref{documentclass}). \\
+
+De même, la commande \verb?\chapter? n'est valable que pour les classes \verb?book? et \verb?report?.
+\end{attention}
+
+Si tu veux sauter une page, la commande \verb?\newpage? est là. Un exemple d'organisation serait donc :
+
+\begin{code}{Exemple d'organisation}
+% Enlever les % ici
+
+%\part{Partie I}
+
+%\section{Section 1.1}
+
+Comment est-ce numéroté ?
+
+%\section{Section 1.2}
+
+D'une manière bizarre !
+
+%\part{Partie II}
+
+%\chapter{Chapitre 1}
+
+%\section{Section 1.1}
+
+Lorem ipsum\dots{}
+
+\newpage
+
+Bis repetita\dots{}
+\end{code}
+
+\subsection*{Configuration de la numérotation}
+
+Comme tu peux le constater, il y a quelques problèmes de numérotation. Si les compteurs tournent normalement, il faut juste donner un coup de pouce à \LaTeX{} pour faire correctement les choses. Retente le même code avec ces commandes dans le préambule :
+
+\begin{code}{La numérotation des titres}
+% ATTENTION : écriture de ces commandes dans le PREAMBULE !!!
+
+% RAZ des numéros de section après un chapitre
+\makeatletter\@addtoreset{section}{chapter}\makeatother
+
+% Pour mettre des I, II, etc. aux parties
+\renewcommand{\thepart}{\Roman{part}}
+
+% Pour mettre des 1, 2, etc. aux chapitres
+\renewcommand{\thechapter}{\arabic{chapter}}
+
+% Idem pour les sections et avoir le numéro de chapitre
+\renewcommand{\thesection}{\thechapter.\arabic{section}}
+\end{code}
+
+Il existe plusieurs possibilités pour numéroter les différents titres de ton document. La liste complète des commandes utilisables est la suivante : \begin{itemize}[label = \ding{118}]
+\item \verb?\arabic? : pour avoir des chiffres arabes soit 1, 2, 3\dots{} ;
+
+\item \verb?\roman? : pour avoir des chiffres romains minuscules soit i, ii, iii\dots{} ;
+
+\item \verb?\Roman? : pour avoir des chiffres romains majuscules soit I, II, III\dots{} ;
+
+\item \verb?\alph? : pour avoir des lettres minuscules soit a, b, c\dots{} ;
+
+\item \verb?\Alph? : pour avoir des lettres majuscules soit A, B, C\dots{}. \\
+\end{itemize}
+
+\subsection*{Titre sans numérotation}
+
+Enfin, dans le cas où tu veux juste écrire un titre sans numéro, il suffit d'ajouter une \verb?*? à la commande du titre : \verb?\?\verb?part*{titre}?, etc. \\
+
+Bon, c'est bien gentil d'avoir des titres. Comment obtenir un sommaire désormais ?
+
+\section{Gestion du sommaire}
+
+\subsection*{La base}
+
+Pour une fois, nouvelle option, pas de nouveau package. Pour le sommaire, tout est déjà inclus de base dans \LaTeX{}. Pour l'afficher, il faut juste renseigner dans le code la commande \verb?\tableofcontents?, à l'endroit où tu désires placer le sommaire.
+
+\begin{attention}{Un problème ?}
+\og J'ai lancé la compilation du sommaire mais rien ne s'affiche hormis \verb?Table des matières?. Est-ce normal ? \fg{} \\
+
+Oui. Dès lors que tu génères un sommaire, il faut \textbf{toujours compiler deux fois} pour obtenir le résultat final attendu.
+
+\`A la première compilation, \LaTeX{} créé un nouveau fichier, d'extension \verb?.toc?, où il stocke le sommaire. \`A la seconde, il regarde si un tel fichier existe et, dans ce cas, récupère les informations pour générer le sommaire.
+\end{attention}
+
+\begin{attention}{Une question ?}
+\og Je ne veux pas lire \verb?Table des matières? mais \verb?Sommaire?. Est-ce possible ? \fg{} \\
+
+Oui, tout à fait. C'est possible avec la commande suivante, dans le corps du texte, juste avant \verb?\tableofcontents? par exemple : \begin{center} \verb?\renewcommand{\contentsname}{Sommaire}? \end{center}
+\end{attention}
+
+\subsection*{Le nec plus ultra}
+
+Avoir un sommaire, c'est bien. Pouvoir interagir avec, c'est encore mieux ! Pour pouvoir se déplacer rapidement dans le document grâce à un clic sur un titre du sommaire, il faut utiliser un nouveau package : \verb?hyperref?.
+
+Cependant, le résultat par défaut n'est pas très esthétique et peut entraîner une crise d'épilepsie aux plus sensibles, c'est pourquoi je recommande d'utiliser l'option \verb?colorlinks?\footnote{Si tu ne me crois pas, génères un sommaire avec juste le package \verb?hyperref?, sans option, et regarde le rendu du fichier PDF. Tu comprendras.}.
+
+Mais \verb?hyperref? va beaucoup plus loin et permet de personnaliser les options de lecture par défaut du PDF généré. C'est pourquoi je recommande d'utiliser aussi les nombreuses options comme indiqué dans l'exemple ci-après. \\
+
+Ce même package permet d'indiquer des adresses Internet grâce à la commande \verb?\url{adresse_internet}?. En revanche, si certains liens sont trop longs et finissent en fin de ligne, ils sortent de la page.
+
+Ajouter \verb?breaklinks? dans les options du package \verb?hyperref? permet de résoudre le problème. Des fois, charger le package supplémentaire \verb?url?, avec l'option \verb?hyphens?, est obligatoire pour traiter les derniers cas de figure problématiques.
+
+\begin{code}{Le sommaire -- Bilan}
+% Ajout au PREAMBULE
+%\usepackage[hyphens]{url} % Pour des césures correctes dans les URLs
+%\usepackage[pdfauthor = {{Prénom Nom}}, pdftitle = {{Titre document}}, pdfstartview = Fit, pdfpagelayout = SinglePage, pdfnewwindow = true, bookmarksnumbered = true, breaklinks, colorlinks, linkcolor = red, urlcolor = black, citecolor = cyan, linktoc = all]{hyperref} % Renvois -- Options Adobe/lecteur PDF
+
+
+\begin{document}
+
+% Page de garde
+
+% Sommaire -- Penser à compiler deux fois
+{
+\hypersetup{hidelinks} % Sommaire en "noir"
+\renewcommand{\contentsname}{Sommaire} % Remplacer "Table des matières"
+\tableofcontents % Affichage du sommaire
+}
+
+% Si nécessaire
+%\clearpage % Mieux qu'un \newpage ou des erreurs dans le sommaire parfois
+
+% Parties, chapitres, texte, etc.
+
+% Commande fournie avec le package hyperref
+\url{https://www.ctan.org/}
+
+\end{document}
+\end{code}
+
+Pour revenir rapidement sur les options du package \verb?hyperref?, en voici un descriptif : \begin{itemize}[label = \ding{213}]
+\item \verb?pdfauthor? \& \verb?pdftitle? : pour renseigner correctement les champs des options du fichier PDF.
+
+Il est possible de remplir les autres champs disponibles : cf. la documentation du package \verb?hyperref?\footnote{Et comme je suis adorable, voici le lien : \url{https://www.ctan.org/pkg/hyperref}.} ;
+
+\item \verb?pdfstartview? \& \verb?pdfpagelayout? : pour les options d'affichage du PDF à sa lecture.
+
+Pour connaître toutes les options disponibles, cf. la documentation du package \verb?hyperref? ;
+
+\item \verb?pdfnewwindow = true? : si ton document contient un lien vers un autre fichier PDF, cliquer sur le lien entraîne l'ouverture du PDF dans un nouvel onglet (et non à la place du premier PDF) ;
+
+\item \verb?bookmarksnumbered? : pour les signets du lecteur PDF ;
+
+\item \verb?breaklinks? : pour permettre la césure des liens insérés trop longs ;
+
+\item \verb?colorlinks? et toutes les couleurs qui suivent : pour colorer correctement les références du document ;
+
+\item \verb?linktoc = all? : pour faire un renvoi du sommaire avec les numéros de page.
+\end{itemize}
+
+\subsection*{Ajout d'un titre étoilé}
+
+Enfin, dans le cas des titres étoilés, ces derniers n'apparaissent pas dans le sommaire. Il existe malgré tout un moyen de l'ajouter manuellement, si tu y tiens. Cette solution requiert l'utilisation du package \verb?hyperref?, que nous connaissons déjà.
+
+\begin{code}{Ajout d'un titre étoilé dans le sommaire}
+% Ajout dans le préambule
+%\usepackage{hyperref}
+
+
+% Ajout d'un titre sans numéro
+
+% Penser à enlever le % la ligne en dessous
+%\section*{Introduction} % Les titres doivent correspondre
+
+\phantomsection % Renvoi correct dans le sommaire
+\addcontentsline{toc}{section}{Introduction} % Ajout dans le sommaire
+
+Lorem ipsum dolor\dots{}
+\end{code}
+
+La ligne avec la commande \verb?\addcontentsline...? sert à implémenter dans le fichier \verb?.toc? (fichier qui gère le sommaire) le titre \verb?Introduction? en tant que \verb?section? (\verb?part? si partie, \verb?chapter? si chapitre, etc.).
+
+Le numéro de page correspond à l'endroit où est tapée la commande, d'où son positionnement \textbf{après} \verb?\section*?, pour éviter une mauvaise numérotation si le titre étoilé débute sur une nouvelle page.
+
+Il faut donc faire bien attention avec cette situation pour garantir la cohérence du document : il faut renseigner le même titre dans \verb?\section*? et dans \verb?\addcontentsline...?. C'est pourquoi, personnellement, j'utilise les titres étoilés le moins possible. \\
+
+Bon, maintenant que nous avons un magnifique sommaire, est-il possible d'ajouter une page de garde ?
+
+\section{La page de garde}
+
+\subsection*{La base}
+
+Comme pour le sommaire, il faut d'abord créer la page de garde puis indiquer à \LaTeX{} de l'afficher. Pour la créer, il faut remplir les informations suivantes :
+
+\begin{code}{La page de garde -- Création}
+% A mettre dans le préambule
+% ou après \begin{document}
+
+
+% Titre
+\title{Titre}
+%\title{\textbf{Titre}} % Ressort mieux selon moi
+
+% Auteur
+\author{Prénom \textsc{Nom} \\ Profession}
+
+% Date
+\date{\today} % Date du jour (compilation du document)
+%\date{date_à_afficher} % Date fixe
+\end{code}
+
+Naturellement, tout n'a pas besoin d'être renseigné. Si tu veux uniquement le titre, tu laisses juste la commande \verb?\title{Titre}?.
+
+\begin{conseil}{La petite astuce}
+S'il y a plusieurs auteurs dans ton document, tu peux tous les indiquer. Il faut juste les séparer par un \verb?\and?, ce qui donne : \begin{center} \verb?\author{Nom1 \and Nom2 \and Nom3}? \end{center}
+
+\LaTeX{} s'occupe ensuite de la mise en forme de tous ces noms. Pratique, n'est-ce pas ?
+\end{conseil}
+
+Pour afficher la page de garde, il faut ensuite renseigner dans le corps du document la commande \verb?\maketitle?, de préférence dès le début.
+
+Mais, tu devrais te rendre compte, après compilation, que, si tu demandes à ton lecteur de fichier PDF d'aller à la page $N$, tu te retrouves en page $N + 1$. C'est parce que \LaTeX{} ne numérote pas la page de garde et commence ensuite la numérotation à $1$ au lieu de $2$\dots{}
+
+C'est peut-être un détail mais, personnellement, je trouve extrêmement irritant d'aller dans le sommaire, de trouver le numéro de page de la section qui t'intéresse, de la saisir dans ton lecteur PDF\dots{} et d'arriver à la mauvaise page !
+
+Fort heureusement, il suffit d'ajouter après \verb?\maketitle? la commande \verb?\setcounter{page}{2}?, pour réajuster correctement la numérotation des pages. \\
+
+S'il fallait synthétiser les différentes options de base pour la page de garde, nous pourrions alors nous servir du code suivant :
+
+\begin{code}{La page de garde -- Bilan}
+\documentclass[a4paper, 12pt]{report}
+
+\usepackage[utf8]{inputenc}
+\usepackage[T1]{fontenc}
+\usepackage[french]{babel}
+\usepackage{lmodern}
+
+
+\begin{document}
+
+% Informations de la page de garde
+\title{\textbf{Initiation à \LaTeX{}} \\ \textit{Pour débutants ou jeunes utilisateurs}}
+\author{Adrien \textsc{Bouzigues} \\ Salarié \and John \textsc{Doe} \\ Profession}
+\date{\today}
+
+% Générer la page de garde
+\maketitle
+
+
+% Changer le titre du résumé
+%\renewcommand{\abstractname}{\Large{}\textbf{Résumé}}
+
+% Résumé
+\begin{abstract}
+Résumé du document
+\end{abstract}
+% Classe report : sur une page à part
+% Classe article : sur la page de garde (si pas de newpage)
+
+\clearpage\setcounter{page}{2}
+
+Lorem ipsum dolor\dots{}
+
+\end{document}
+\end{code}
+
+\begin{attention}{Une question ?}
+\og Ce n'est pas pratique ta page de garde. C'est sobre, impossible de mettre une image ! Est-il possible d'avoir mieux \fg{} \\
+
+\dots{} Tu as parfaitement raison ! Il est tout à fait possible d'avoir une page de garde plus personnelle et plus décorée. Pour satisfaire ta curiosité, je te propose une première solution ``simple'' à utiliser. \\
+
+\textbf{Mais prends garde !} Dès l'instant où tu commences à arpenter ce chemin -- construire une page spécifique à partir de rien --, tu peux très vite y passer beaucoup de temps. \LaTeX{} n'est pas un outil de création graphique à la base.
+
+Pour un rapport officiel ou si le temps t'est précieux, je recommande d'utiliser les commandes de base que je viens de présenter.
+
+Autrement, tu peux te permettre, comme je le fais pour ce guide, de construire ta propre page personnalisée. Il n'y a pas une seule bonne façon de faire et tout dépend de ce que tu veux faire.
+\end{attention}
+
+\subsection*{Personnalisation de la page de garde}
+
+Comme promis, voici un exemple ``simple'' pour avoir une première page de garde personnalisable. Les possibilités sont très nombreuses avec \LaTeX{} : tout dépend donc de ce que tu veux faire.
+
+\begin{code}{Une solution personnalisable}
+\documentclass[a4paper, 12pt]{report}
+
+\usepackage[utf8]{inputenc}
+\usepackage[T1]{fontenc}
+\usepackage[french]{babel}
+\usepackage{lmodern}
+
+\usepackage{graphicx} % Pour insérer une image (logo)
+% cf. les chapitres suivants pour plus de détails
+
+
+\begin{document}
+
+% Auteur : WikiBooks (http://en.wikibooks.org/wiki/LaTeX/Title_Creation)
+% License : CC BY-NC-SA 3.0 (http://creativecommons.org/licenses/by-nc-sa/3.0/)
+% Adaptation du document d'origine
+
+% Environnement titlepage : permet de créer une page de garde et de la personnaliser à volonté
+\begin{titlepage}
+\newcommand{\HRule}{\rule{\linewidth}{0.5mm}} % Ligne horizontale (épaisseur modifiable)
+
+\begin{center} % Centrer le contenu de la page
+% En-têtes
+\textsc{\LARGE{}Université} \\[1.5cm]
+\textsc{\Large{}En-tête principal} \\[0.5cm] % Nom du cursus (par exemple)
+\textsc{\large{}En-tête secondaire} \\[0.5cm] % Intitulé du cours (par exemple)
+
+% Titre
+\HRule \\[0.6cm]
+{\huge\bfseries{}Titre} \\[0.25cm]
+\HRule \\[1.5cm]
+
+% Auteur
+\begin{minipage}{0.45\linewidth}
+\begin{flushleft}
+\Large\textit{Auteur :} \\
+John \textsc{Smith} % Nom auteur
+\end{flushleft}
+\end{minipage}
+\hfill
+\begin{minipage}{0.45\linewidth}
+\begin{flushright}
+\Large\textit{Superviseur :} \\
+Dr. John \textsc{Smith} % Nom superviseur
+\end{flushright}
+\end{minipage} \\[2cm]
+
+% Si aucun superviseur, utiliser les lignes ci-après et supprimer les lignes précédentes
+%\Large\textit{Auteur :} \\
+%John \textsc{Smith} \\[3cm] % Nom auteur
+
+% Date
+{\large\today} \\[2cm] % Date : \today ou date saisie à la main
+
+% Logo
+%\includegraphics{logo.png} \\[1cm] % Logo à utiliser
+\end{center}
+
+\vfill % Remplir le reste de la page avec du blanc
+\end{titlepage}
+
+\clearpage\setcounter{page}{2}
+
+Lorem ipsum dolor\dots{}
+
+\end{document}
+\end{code}
+
+Allez, faisons une petite pause sur la mise en forme pour étudier un point un peu abstrait mais extrêmement puissant et nécessaire pour poursuivre.
+
+\section{Création de commandes}
+
+Il peut arriver que tu aies besoin de cumuler des commandes, et ce, un très grand nombre de fois. \LaTeX{} t'offre pour cela la possibilité d'en créer de nouvelles.
+
+Pour ce faire, il suffit d'ajouter la ligne suivante, de préférence dans le préambule même si tu peux l'insérer n'importe où dans ton document (avant le premier appel de ta nouvelle commande) : \begin{center} \verb?\newcommand{nom_commande}[nombre_arguments]{commande}? \end{center}
+
+\'Etudions son fonctionnement avec un exemple. Disons que je veuille mettre un mot (ou un groupe de mots) en gras et en italique. Je vais donc procéder ainsi :
+
+\begin{code}{Une première commande}
+\documentclass[a4paper, 12pt]{report}
+
+\usepackage{lmodern}
+\usepackage[french]{babel}
+\usepackage[utf8]{inputenc}
+\usepackage[T1]{fontenc}
+
+\newcommand{\grasital}[1]{\textbf{\textit{#1}}}
+% Le nom de la commande commence par "\"
+% La position de l'argument se fait avec un "#" et son numéro
+
+
+\begin{document}
+
+J'aime le chocolat ! \\
+\grasital{J'aime le chocolat !} \\
+J'aime le \grasital{chocolat} !
+
+\end{document}
+\end{code}
+
+Note bien qu'il peut y avoir aucun argument comme plusieurs, avec une limite de 9. Si l'utilisation avec plusieurs arguments sera plus concrète lorsque nous aborderons les mathématiques, voici un cas sans argument :
+
+\begin{codedisplay}{Un second cas}
+% Création de la commande après \begin{document} : OK
+\newcommand{\SAV}{\textbf{Service Après-Vente}}
+
+Notre \SAV vous aide. \\
+
+Grâce à notre \SAV, vous serez comblés.
+\end{codedisplay}
+
+J'ai décidé de mettre le texte en gras, mais rien ne m'empêche en cours de rédaction de mon rapport de modifier ce choix. L'avantage ? Tu as juste à modifier la commande et, lors de la compilation, la modification se répercute sur tout le document ! Pratique, non ?
+
+\textbf{C'est aussi pourquoi je recommande de placer tous les \verb?newcommand? dans le préambule :} c'est plus pratique pour les retrouver s'ils sont tous au même endroit, au lieu d'être dispersés dans le document.
+
+\begin{attentionbox}{Une question ?}
+\og Pourquoi, dans le second cas, n'y a-t-il pas d'espaces dans le résultat entre \texttt{SAV} et \texttt{propose} ? \fg{} \\
+
+Tu as l'\oe{}il ! Suite à une commande, \LaTeX{} ignore les espaces. Tu peux en ajouter un à la fin de la commande mais il y en aura alors aussi un après la virgule. \\
+
+Pour indiquer à \LaTeX{} la fin de la commande, il faut donc la fermer avec des accolades. C'est ce que je fais par exemple lorsque j'écris \LaTeX{} : le code derrière est \verb?\LaTeX{}?.
+
+Il aurait donc fallu écrire dans mon exemple : \verb?notre \SAV{} vous? et \verb?notre \SAV{}, vous?.
+\end{attentionbox}
+
+Tu ne trouves pas cet aspect utile pour l'instant mais tu verras que, quand tu prendras un peu d'expérience, tu finiras par créer toi-même tes commandes pour plus de simplicité et de rapidité. \\
+
+Bien, continuons. C'est quoi déjà la suite ? Ah oui, les listes.
+
+\section{Les listes}
+
+\subsection*{La base}
+
+Les listes (à puces ou numérotées) sont des outils fort pratiques quand il s'agit d'énumérer des éléments, faire un inventaire ou décrire des étapes.
+
+Les listes peuvent donc être soit \textcolor{orange}{non numérotées} (listes dites \og à puces \fg{} : tiret, rond, autres symboles) : il faut alors utiliser l'\textcolor{orange}{environnement \verb?itemize?} ; soit \textcolor{cyan}{numérotées} (numéro ou lettre) : il faut donc passer par l'\textcolor{cyan}{environnement \verb?enumerate?}.
+
+Pour faire apparaître une puce ou un numéro, il faut utiliser la commande \verb?\item?. \\
+
+Voyons plutôt le résultat avec un exemple :
+
+\begin{codedisplay}{Les listes}
+Détail de la chambre :
+
+\begin{itemize}
+\item un lit ;
+% Le saut de ligne est optionnel
+% --> aération du code LaTeX
+
+\item une armoire ;
+
+\item et un bureau. \\
+% Saut de ligne (\\) licite pour aérer le texte
+\end{itemize}
+
+Pour écrire facilement en \LaTeX{}, il faut :
+
+\begin{enumerate}
+\item Apprendre les bases.
+
+\item Pratiquer les bases.
+
+\item \^Etre curieux !
+\end{enumerate}
+
+% Imbrication des environnements (et donc des listes) possible
+\end{codedisplay}
+
+Normalement, tu devrais avoir un résultat un peu différent du mieux : les tirets sont plus grands et tes numéros se terminent par un point et non par une parenthèse.
+
+Tout va bien ! J'ai juste une configuration par défaut de \LaTeX{} qui génère ce rendu. Tu peux donc constater que créer des listes sous \LaTeX{} se révèle très facile. Voyons maintenant comment les personnaliser à notre guise ?
+
+\subsection{Personnalisation des listes}
+
+Pour personnaliser ses listes, il existe un package incontournable : le package \verb?enumitem?. Combiné avec le package \verb?pifont? pour obtenir des symboles supplémentaires et donc avoir de nouvelles puces, c'est la meilleure combinaison possible pour personnaliser simplement ses listes.
+
+Concrètement, le package \verb?enumitem? offre quelques options, dont les suivantes que je recommande particulièrement : \begin{itemize}[label = \ding{213}]
+\item \verb?label = puce? : pour changer la puce ou la numérotation utilisée ;
+
+\item \verb?leftmargin = *? : pour supprimer l'indentation de la liste ;
+
+\item \verb?itemsep = <distance>? : pour insérer \verb?<distance>? entre 2 puces. C'est plus commode ainsi que de devoir sauter des lignes avec \verb?\\[<distance>]? à chaque fin de puce.
+\end{itemize}
+
+Pour ce qui est du package \verb?pifont?, son utilisation est très simple. Il faut utiliser la commande \verb?\ding{<num>}? avec \verb?<num>? pris dans la liste ci-après pour afficher un symbole du package.
+
+\begin{table}[H]
+\centering
+\caption{Liste des symboles du package \texttt{pifont}}
+\renewcommand{\arraystretch}{1}
+\resizebox{!}{52mm}{\begin{tabular}{*{7}{cc|}cc}
+32 & \ding{32} & 33 & \ding{33} & 34 & \ding{34} & 35 & \ding{35} & 36 & \ding{36} & 37 & \ding{37} & 38 & \ding{38} & 39 & \ding{39} \\
+40 & \ding{40} & 41 & \ding{41} & 42 & \ding{42} & 43 & \ding{43} & 44 & \ding{44} & 45 & \ding{45} & 46 & \ding{46} & 47 & \ding{47} \\
+48 & \ding{48} & 49 & \ding{49} & 50 & \ding{50} & 51 & \ding{51} & 52 & \ding{52} & 53 & \ding{53} & 54 & \ding{54} & 55 & \ding{55} \\
+56 & \ding{56} & 57 & \ding{57} & 58 & \ding{58} & 59 & \ding{59} & 60 & \ding{60} & 61 & \ding{61} & 62 & \ding{62} & 63 & \ding{63} \\
+64 & \ding{64} & 65 & \ding{65} & 66 & \ding{66} & 67 & \ding{67} & 68 & \ding{68} & 69 & \ding{69} & 70 & \ding{70} & 71 & \ding{71} \\
+72 & \ding{72} & 73 & \ding{73} & 74 & \ding{74} & 75 & \ding{75} & 76 & \ding{76} & 77 & \ding{77} & 78 & \ding{78} & 79 & \ding{79} \\
+80 & \ding{80} & 81 & \ding{81} & 82 & \ding{82} & 83 & \ding{83} & 84 & \ding{84} & 85 & \ding{85} & 86 & \ding{86} & 87 & \ding{87} \\
+88 & \ding{88} & 89 & \ding{89} & 90 & \ding{90} & 91 & \ding{91} & 92 & \ding{92} & 93 & \ding{93} & 94 & \ding{94} & 95 & \ding{95} \\
+96 & \ding{96} & 97 & \ding{97} & 98 & \ding{98} & 99 & \ding{99} & 100 & \ding{100} & 101 & \ding{101} & 102 & \ding{102} & 103 & \ding{103} \\
+104 & \ding{104} & 105 & \ding{105} & 106 & \ding{106} & 107 & \ding{107} & 108 & \ding{108} & 109 & \ding{109} & 110 & \ding{110} & 111 & \ding{111} \\
+112 & \ding{112} & 113 & \ding{113} & 114 & \ding{114} & 115 & \ding{115} & 116 & \ding{116} & 117 & \ding{117} & 118 & \ding{118} & 119 & \ding{119} \\
+120 & \ding{120} & 121 & \ding{121} & 122 & \ding{122} & 123 & \ding{123} & 124 & \ding{124} & 125 & \ding{125} & 126 & \ding{126} \\
+ & & 161 & \ding{161} & 162 & \ding{162} & 163 & \ding{163} & 164 & \ding{164} & 165 & \ding{165} & 166 & \ding{166} & 167 & \ding{167} \\
+168 & \ding{168} & 169 & \ding{169} & 170 & \ding{170} & 171 & \ding{171} & 172 & \ding{172} & 173 & \ding{173} & 174 & \ding{174} & 175 & \ding{175} \\
+176 & \ding{176} & 177 & \ding{177} & 178 & \ding{178} & 179 & \ding{179} & 180 & \ding{180} & 181 & \ding{181} & 182 & \ding{182} & 183 & \ding{183} \\
+184 & \ding{184} & 185 & \ding{185} & 186 & \ding{186} & 187 & \ding{187} & 188 & \ding{188} & 189 & \ding{189} & 190 & \ding{190} & 191 & \ding{191} \\
+192 & \ding{192} & 193 & \ding{193} & 194 & \ding{194} & 195 & \ding{195} & 196 & \ding{196} & 197 & \ding{197} & 198 & \ding{198} & 199 & \ding{199} \\
+200 & \ding{200} & 201 & \ding{201} & 202 & \ding{202} & 203 & \ding{203} & 204 & \ding{204} & 205 & \ding{205} & 206 & \ding{206} & 207 & \ding{207} \\
+208 & \ding{208} & 209 & \ding{209} & 210 & \ding{210} & 211 & \ding{211} & 212 & \ding{212} & 213 & \ding{213} & 214 & \ding{214} & 215 & \ding{215} \\
+216 & \ding{216} & 217 & \ding{217} & 218 & \ding{218} & 219 & \ding{219} & 220 & \ding{220} & 221 & \ding{221} & 222 & \ding{222} & 223 & \ding{223} \\
+224 & \ding{224} & 225 & \ding{225} & 226 & \ding{226} & 227 & \ding{227} & 228 & \ding{228} & 229 & \ding{229} & 230 & \ding{230} & 231 & \ding{231} \\
+232 & \ding{232} & 233 & \ding{233} & 234 & \ding{234} & 235 & \ding{235} & 236 & \ding{236} & 237 & \ding{237} & 238 & \ding{238} & 239 & \ding{239} \\
+ & & 241 & \ding{241} & 242 & \ding{242} & 243 & \ding{243} & 244 & \ding{244} & 245 & \ding{245} & 246 & \ding{246} & 247 & \ding{247} \\
+248 & \ding{248} & 249 & \ding{249} & 250 & \ding{250} & 251 & \ding{251} & 252 & \ding{252} & 253 & \ding{253} & 254 & \ding{254}
+\end{tabular}}
+\renewcommand{\arraystretch}{1.3}
+\end{table}
+
+Mais le plus appréciable avec ce package \verb?enumitem?, c'est la possibilité de configurer globalement les liste dès le préambule (\verb?\setlist?), voire d'en créer de nouvelles avec ces propres règles, puces, distances, etc. (\verb?\newlist?).
+
+Voici un rapide aperçu des possibilités désormais accessibles en quelques touches de clavier :
+
+\begin{codedisplay}{Des listes proprement personnalisables}
+% Ajout dans le préambule
+%\usepackage{enumitem, pifont}
+%\setlist[itemize, 1]{label = {--}, itemsep = \baselineskip}
+%\setlist[enumerate, 1]{label = \arabic*), itemsep = \baselineskip}
+
+
+J'ai envie de dire : \begin{itemize}
+\item une chose ;
+
+\item[\ding{118}] avec une puce ponctuelle ! \\
+\end{itemize}
+
+Je peux aussi énumérer : \begin{enumerate}[label = {\bfseries{}\'Etape \Alph* :}, leftmargin = *]
+\item marcher ;
+
+\item lire ;
+
+\item écrire.
+\end{enumerate}
+\end{codedisplay}
+
+OK pour toi ? Toujours d'attaque ? Finissons désormais ce chapitre sur la gestion du texte.
+
+\section{Une petite touche de couleur ?}
+
+Nous avons vu beaucoup d'éléments de mise en page et de mise en forme du texte mais tu conviendras qu'avoir un gros pavé en noir peut parfois être rebutant à la lecture.
+
+Pour mettre un peu de couleur, il faut \textcolor{red}{d'abord charger le package \verb?xcolor?} puis utiliser la \textcolor{Green}{commande :} \begin{center}
+\verb?\textcolor{nom_couleur}{texte}? \end{center}
+
+Les couleurs de base disponibles pour \verb?nom_couleur? sont alors les suivantes :
+
+\begin{itemize}[label = \ding{213}]
+\begin{multicols}{3}
+\item \textcolor{red}{\verb?red?} ;
+\item \textcolor{green}{\verb?green?} ;
+\item \textcolor{blue}{\verb?blue?} ;
+\item \textcolor{cyan}{\verb?cyan?} ;
+\item \textcolor{magenta}{\verb?magenta?} ;
+\item \textcolor{yellow}{\verb?yellow?} ;
+\item \textcolor{orange}{\verb?orange?} ;
+\item \textcolor{violet}{\verb?violet?} ;
+\item \textcolor{purple}{\verb?purple?} ;
+\item \textcolor{brown}{\verb?brown?} ;
+\item \verb?black? ;
+\item \textcolor{darkgray}{\verb?darkgray?} ;
+\item \textcolor{gray}{\verb?gray?} ;
+\item \textcolor{lightgray}{\verb?lightgray?} ;
+\item \colorbox{black}{\textcolor{white}{\verb?white?}}.
+\end{multicols}
+\end{itemize}
+
+\vspace{\baselineskip} % Pas de \\ dans le itemize ou déséquilibre du multicols
+
+Si jamais tu trouves qu'il n'y a pas assez de couleurs, tu peux utiliser l'option \verb?dvipsnames? dans le package (\verb?\usepackage[dvipsnames]{xcolor}?) puis te référer à la \textsc{Figure} \ref{dvipsnames} pour \verb?nom_couleur? :
+
+\begin{figure}[H]
+\includegraphics[width = \linewidth]{Aide_LaTeX2.png}
+\caption{Les couleurs avec dvipsnames}
+\label{dvipsnames}
+\end{figure}
+
+Enfin, si jamais tu trouves que tu n'as toujours pas assez de couleur pour laisser ton talent artistique s'exprimer, sache qu'il est possible d'en créer dans le préambule avec la commande : \begin{center}\verb?\definecolor{nom_couleur}{modèle}{def_couleur}? \end{center}
+
+Le \verb?modèle? correspond à \verb?RGB? par exemple et \verb?def_couleur? à \verb?255,215,0? (couleur or). Pour plus de renseignements quant à cette commande, tu peux consulter la page suivante : \url{http://fr.wikibooks.org/wiki/LaTeX/Options_de_mise_en_forme_avanc\%C3\%A9es#Mod.C3.A8les_de_couleur}. \\
+
+{\bfseries\color{cyan}{}Tu peux aussi renseigner \verb?nom_couleur? ou \verb?def_couleur? par l'intermédiaire de mélanges de couleur.} Pour ce faire, il faut utiliser la \textcolor{Green}{syntaxe \verb?couleurA!x!couleurB?,} pour $\mathtt{x} \in [0\,;\,100]$, qui te permet de mélanger $\mathtt{x}$ \% de \verb?couleurA? et $(100 - \mathtt{x})$ \% de \verb?couleurB?. \\
+
+Sache qu'il existe aussi des commandes comme \verb?\colorbox? ou \verb?\pagecolor?. Je te laisse aller te renseigner si tu es intéressé pour te laisser un peu en autonomie. \\ \\
+
+Cette fois, nous en avons fini avec le texte et sa mise en forme. Tout d'abord, une référence s'impose :
+
+\begin{figure}[H]
+\centering
+\includegraphics[width = 0.7\linewidth]{Aide_LaTeX3.png}
+\caption{Non, je ne suis pas un fan d'Evangelion !}
+\end{figure}
+
+Toujours des nôtres ? Si tu te sens prêt, nous allons pouvoir aborder un nouveau chapitre ! \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p3-PST.tex b/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p3-PST.tex
new file mode 100644
index 00000000000..29e1d9c1c4a
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p3-PST.tex
@@ -0,0 +1,550 @@
+\chapter{Dessiner avec \texttt{PSTricks}}
+
+\label{chap_dessin_pst}\textbf{Il n'y a rien de pire que d'apprendre une notion, de l'appréhender, d'expérimenter \dots{} pour se rendre compte qu'une autre est meilleure et qu'il faille tout recommencer depuis le début.} \\
+
+C'est ce qui m'est arrivé avec \verb?PSTricks?. J'ai appris à dessiner avec ce package, qui requiert de compiler sous \verb?LaTeX? ou \verb?XeLaTeX?. Puis, j'ai découvert \verb?TikZ?, qui fonctionne avec n'importe quel mode de compilation.
+
+Je ne vais pas supprimer mon travail initial. Tu peux le consulter. Mais je te recommande de passer directement au chapitre suivant sur \verb?TikZ?.
+
+\section{Fonctionnement général}
+
+Selon le dessin à réaliser, il faut charger un ou plusieurs packages :
+
+\begin{itemize}[label = \ding{213}]
+\item \verb?pstricks? : la base pour dessiner avec \verb?PSTricks?,
+
+\item \verb?pst-circ? : pour dessiner des circuits électriques,
+
+\item \verb?pst-node? : pour dessiner des diagrammes,
+
+\item \verb?pst-eucl? : pour dessiner des figures géométriques,
+
+\item \verb?pstricks-add? : pour ajouter de nouvelles commandes, comme la rotation d'objets par exemple. \\
+\end{itemize}
+
+Ensuite, pour indiquer à \LaTeX{} que nous souhaitons dessiner une image sous \verb?PSTricks?, il faut utiliser l'environnement \verb?pspicture?, suivi de la taille maximale de l'image au format \og ($x_{max}$,$y_{max}$) \fg{}.
+
+Une option supplémentaire, \verb?[showgrid = true]?, est très utile pour visualiser le résultat avec un quadrillage en arrière-plan. Ce dernier permet de corriger des points mal placés ou de faciliter les décalages à faire. \\
+
+Bon, allons faire quelques essais pour mieux saisir le principe de fonctionnement.
+
+\section{Dessiner des circuits électriques}
+
+Le principe de fonctionnement est très simple. Imagine que tu dessines ton circuit électrique sur une feuille de papier. Dans le coin inférieur gauche, tu places un repère et son origine puis tu considères qu'un composant, un fil, etc. revient à se déplacer d'une unité.
+
+Honnêtement, si tu es arrivé jusqu'à cette partie du guide, tu devrais pouvoir aller jeter un coup d'{\oe}il à l'aide sans problème, surtout pour avoir accès à toutes les options disponibles. Je n'ai ni l'envie ni le besoin de le faire ici : quelqu'un l'a parfaitement bien fait à ma place ! \\
+
+Mais comme je ne suis pas un monstre, voici deux petits exemples pour te mettre en bouche :
+
+\begin{code}{Un cas minimaliste}
+\documentclass[a4paper, 12pt]{report}
+
+% LaTeX
+\usepackage[utf8]{inputenc}
+\usepackage[T1]{fontenc}
+\usepackage[french]{babel}
+\usepackage{lmodern}
+
+\usepackage{amsmath, amsfonts, amssymb, upgreek}
+
+\usepackage[dvipsnames]{xcolor} % Pour les couleurs si besoin
+\usepackage{pst-circ} % Pour les circuits électriques
+
+
+\begin{document}
+
+\everymath{\displaystyle}
+
+\begin{pspicture}[showgrid = true](5,2)
+% showgrid affiche le quadrillage
+% Permet de se repérer au début et en cas d'erreur
+% A mettre sur false lors de la génération du résultat final
+
+% Composants
+\resistor(1,1)(2,1){$R$}
+% Les coordonnées à renseigner sont celles des extrémités du composant
+\coil[dipolestyle = curved](3,1)(4,1){$L$}
+
+% Fils
+\wire[intensitylabel = $I$, intensitycolor = red, intensitylabelcolor = red](0,1)(1,1) % Ou mettre le texte en rouge avec \textcolor
+\wire(2,1)(3,1)
+\wire(4,1)(5,1)
+
+% Annotations
+\tension[labeloffset = -0.5](0.5,0.5)(2.5,0.5){$V$}
+% Si coordonnées non entières, utiliser un point
+\end{pspicture}
+
+\end{document}
+\end{code}
+
+\begin{code}{Un cas plus complet}
+\documentclass[a4paper, 12pt]{report}
+
+% LaTeX
+\usepackage[utf8]{inputenc}
+\usepackage[T1]{fontenc}
+\usepackage[french]{babel}
+\usepackage{lmodern}
+
+\usepackage{amsmath, amsfonts, amssymb, upgreek}
+
+\usepackage[dvipsnames]{xcolor} % Pour les couleurs si besoin
+\usepackage{pst-circ} % Pour les circuits électriques
+
+
+\begin{document}
+
+\everymath{\displaystyle}
+
+\begin{pspicture}[showgrid = true](8,3)
+% Composants
+\resistor(2,1)(2,2){$R$}
+\coil[dipolestyle = curved](4,1)(4,2){$L$} % Un affichage possible pour une bobine
+\coil[dipolestyle = elektor](6,3)(7,3){$l$} % Un autre format d'affichage
+\resistor(8,1)(8,2){$\cfrac{r}{g}$}
+
+% Fils
+\wire[intensitylabel = $I$, intensitylabeloffset = 0.5](0,3)(2,3)
+\wire(2,3)(4,3)
+\wire[intensitylabel = $I'$](4,3)(6,3)
+\wire(7,3)(8,3)
+\wire(0,0)(8,0)
+\wire(2,0)(2,1)
+\wire(2,2)(2,3)
+\wire(4,0)(4,1)
+\wire(4,2)(4,3)
+\wire(8,0)(8,1)
+\wire(8,2)(8,3)
+
+% Annotations
+\tension(0,0)(0,3){$V$}
+\end{pspicture}
+
+\end{document}
+\end{code}
+
+\begin{conseilbox}{Conseil personnel}
+La génération sous \verb?XeLaTeX? peut se révéler assez longue, surtout si tu cumules de nombreux circuits. \\
+
+Après des essais, le temps d'attente est négligeable avec une compilation sous \verb?LaTeX? puis \verb?Dvi -> PS? puis \verb?PS -> PDF?.
+
+Tu peux donc éventuellement rédiger tout ton rapport avec ce mode de compilation. En revanche, ce dernier ne tolère pas les fichiers \verb?.png? ou \verb?.jpg? pour les images. Il faut donc les convertir en fichier \verb?.eps?, grâce au logiciel \verb?GIMP? par exemple.
+\end{conseilbox}
+
+\begin{attentionbox}{\textit{Nota Bene}}
+Tu pourras remarquer que le guide de \verb?pst-circ? utilise une commande \verb?pnode? pour définir les n{\oe}uds et leur donner une lettre. \\
+
+Sache que ce n'est pas absolument pas nécessaire (la preuve avec mes exemples) et, personnellement, je ne te recommande pas de le faire. Je trouve que c'est plus beaucoup plus long s'il faut déplacer des points.
+\end{attentionbox}
+
+Bon, si tu viens de te rendre compte que \LaTeX{} est extrêmement puissant pour dessiner des circuits d'aussi bonne qualité, sache que ce n'est pas fini. Allons dessiner tout court.
+
+\section{Dessiner tout court}
+
+Pour dessiner avec \texttt{PSTricks}, le principe est extrêmement similaire : tu définis des traits ou des formes à partir de coordonnées et \LaTeX{} trace le tout. C'est parti avec un exemple :
+
+\begin{code}{Deux dessins}
+\documentclass[a4paper, 12pt]{report}
+
+% LaTeX
+\usepackage[utf8]{inputenc}
+\usepackage[T1]{fontenc}
+\usepackage[french]{babel}
+\usepackage{lmodern}
+
+\usepackage{amsmath, amsfonts, amssymb, upgreek}
+
+\usepackage{pstricks}
+% Pas besoin du package xcolor ici
+% pstricks l'importe automatiquement
+
+
+\begin{document}
+
+% Coefficient de transmission thermique d'une paroi
+\begin{pspicture}(7,4)
+\psline[linecolor = green](1.5,4)(1.5,0) % Pour tracer une ligne
+\psline(2.5,4)(2.5,0)
+\psline(3.5,4)(3.5,0)
+\psline(4.5,4)(4.5,0)
+\psline[linecolor = green](5.5,4)(5.5,0)
+\psline[linecolor = red]{->}(0,2)(7,2)
+
+\psframe[fillstyle = hlines](1.5,0)(2.5,4) % Pour tracer un rectangle
+\psframe[fillstyle = vlines](3.5,0)(4.5,4)
+\psframe[fillstyle = crosshatch](4.5,0)(5.5,4)
+
+\rput(2,-0.25){1} % Pour placer une information
+\rput(3,-0.25){2}
+\rput(4,-0.25){3}
+\rput(5,-0.25){4}
+\rput(1.5,4.25){\textcolor{green}{$T_{S_a}$}}
+\rput(5.5,4.25){\textcolor{green}{$T_{S_b}$}}
+\rput(7,1.75){\textcolor{red}{$\Phi$}}
+\rput(0,3){Ambiance a}
+\rput(7,3){Ambiance b}
+\rput(0,2.5){$T_a$}
+\rput(7,2.5){$T_b$}
+\end{pspicture}
+
+\vspace{2\baselineskip}
+
+% Création d'un domaine hachuré
+\begin{pspicture}(7,7)
+% Repère
+\psline{->}(0,1)(7,1)
+\psline{->}(1,0)(1,7)
+\uput[d](7,1){$t_A$} % Plus pratique pour placer une indication décalée
+% d = down ; u = up ; l = left ; r = right
+\uput[ul](1,7){$t_B$} % Combinaison de position possible DANS CETTE ORDRE (lu ne fonctionne pas)
+
+\pscircle[fillcolor = black, fillstyle = solid](6,1){0.1} % Pour tracer un cercle + le remplir
+\uput[d](6,1){30}
+
+% Carré et Delta_t (domaine hachuré)
+\psline(6,1)(6,6)(1,6)
+\pspolygon[linecolor = red, hatchcolor = red, fillstyle = hlines](3,1)(6,4)(6,6)(4,6)(1,3)(1,1)(3,1)
+\rput(6.4,6.4){\textcolor{red}{$\Delta_t$}}
+
+\pscircle[linecolor = red, fillcolor = red, fillstyle = solid](3,1){0.1}
+\rput(3,0.6){\textcolor{red}{$t$}}
+\pscircle[linecolor = red, fillcolor = red, fillstyle = solid](1,3){0.1}
+\rput(0.6,3){\textcolor{red}{$t$}}
+\end{pspicture}
+
+\end{document}
+\end{code}
+
+\begin{conseilbox}{Pour plus de commandes}
+Je ne vois aucun intérêt à faire une liste des commandes et des options possibles. Je t'ai fourni deux exemples pour que tu aies un aperçu du rendu et des possibilités mais à toi d'aller te documenter par la suite. \\
+
+Je te recommande particulièrement d'aller sur : \url{http://fr.wikibooks.org/wiki/LaTeX/Dessiner_avec_LaTeX/Dessiner_avec_PSTricks}. C'est assez complet.
+\end{conseilbox}
+
+\section{\'Eclair}
+
+Il s'agit d'un dessin que j'ai trouvé sur Internet mais dans un format trop petit. Comme j'en avais besoin, j'ai décidé de le dessiner. Depuis, il est même devenu mon logo personnel ! Cependant, la nature ne m'a pas doté de talents artistiques incroyables, que ce soit sur papier ou une souris à la main. \\
+
+Heureusement, Dieu (alias Donald \textsc{Knuth} et Leslie \textsc{Lamport}) a inventé \LaTeX{}, tandis que Spencer \textsc{Kimball} et Peter \textsc{Mattis} ont créé \texttt{GIMP}. J'ai donc pris un papier, reproduit le dessin rapidement et placé les points nécessaires.
+
+Avec l'outil mesure de \texttt{GIMP}, j'ai déterminé toutes les distances et donc toutes les coordonnées des points en question.
+
+Avec l'outil pipette, j'ai sélectionné la couleur et suis allé regarder les options pour obtenir le code RGB. \\
+
+Trois minutes de code plus tard sous \LaTeX{}, le dessin est prêt. Il y a juste un petit problème d'affichage donc j'ai ajouté quelques packages pour avoir une page à la taille voulu (au revoir le A4).
+
+\begin{code}{Le code en question}
+% Compiler sous le mode LaTeX
+\documentclass[12pt]{report}
+
+\usepackage[french]{babel}
+
+\usepackage[paperwidth = 50cm, paperheight = 90cm,
+left = 2cm, top = 2cm]{geometry}
+
+\pagestyle{empty}
+
+\usepackage{pstricks}
+\definecolor{bleucyan}{RGB}{59,195,235} % Rappel : pstricks charge xcolor
+
+
+\begin{document}
+
+\begin{pspicture}(34,77)
+\pspolygon*[linecolor = bleucyan](13,0)(33,27)(19,27)(33,50)(16,50)(30,76)(0,34)(9,34)(6,25)(15,39)(9,39)(13,45)(22,45)(8,22)(24,22)(13,0)
+\end{pspicture}
+
+\end{document}
+\end{code}
+
+\section{Tête}
+
+De même, voici une autre ``création'', ou du moins copie personnelle. Dessinée de la même manière que décrite précédemment, le travail complémentaire a juste consisté à la mettre aux bonnes dimensions grâce à \texttt{GIMP} puis à l'insérer dans un document \LaTeX{} en tant qu'image pour impression. \\
+
+Un peu de papier calque m'a ensuite permis de reproduire le motif là où j'en avais envie \dots{} Simple mais diablement efficace !
+
+\begin{code}{Le code en question - Le retour}
+% Compiler sous le mode LaTeX
+\documentclass[12pt]{report}
+
+\usepackage[french]{babel}
+
+\usepackage[paperwidth = 70 cm, paperheight = 60 cm, left = 2 cm,
+right = 2 cm, top = 2 cm, bottom = 2 cm]{geometry}
+
+\pagestyle{empty}
+
+\usepackage{pstricks}
+
+
+\begin{document}
+
+\begin{pspicture}(64,50)
+\psset{linewidth = 0.15} % Réglage des paramètres
+
+% Partie supérieure - Début sommet corne gauche
+\pscurve(0,45)(1,43)(3,39.5)(6,38)
+\psline(6,38)(15,38)
+\pscurve(15,38)(17.5,43)(20,45)(24,46)
+\psline(24,46)(36,46)
+\pscurve(36,46)(40,45)(42.5,43)(45,37)
+\psline(45,37)(53,37)
+\pscurve(53,37)(55,37.5)(60,43) % Sommet corne droite
+\pscurve(60,43)(60,37)(56,31)(53,30)
+\psline(53,30)(47,30)(49,18)(44,24)(40,18)(36,24)(31,19)(27,24)(22,18)(18,24)(13,20)(13,29)(10,29)
+\pscurve(10,29)(7,30)(0,38)(0,45)
+
+% Partie inférieure - De la gauche vers la droite
+\psline(14,8)(14,10)(18,16)(23,11)(27,17)(32,10)(36,17)(40,10)(45,17)(48,12)(48,10)
+\pscurve(48,10)(43,5)(34,0)
+\psline(34,0)(29,0)
+\pscurve(29,0)(20,4)(14,8)
+
+% Oeil gauche
+\psline(21,36)(21,32)
+\pscurve(21,32)(22.5,30)(24,29)
+\psline(24,29)(27,29)(21,36)
+
+% Oeil droit
+\psline(40,37)(34,29)(36,29)
+\pscurve(36,29)(38,30)(39.5,31.5)(40,33)
+\psline(40,33)(40,37)
+\end{pspicture}
+
+\end{document}
+\end{code}
+
+\section{Utiliser des coordonnées}
+
+Dans une optique d'automatisation des dessins (un système d'amortisseur en mécanique ou un circuit RLC, utilisés de nombreuses fois, par exemple), il est possible de créer une commande.
+
+L'argument principal de cette commande serait alors un point de départ pour le schéma (en bas à gauche, en haut à droite ou ailleurs, au choix). Sous \verb?PSTricks?, il s'agirait d'un n{\oe}ud (\verb?node?) et tous les autres sont définis à partir de ce n{\oe}ud d'origine (décalage des abscisses et des ordonnées).
+
+L'origine sert donc de ``point d'ancrage'' pour positionner le dessin et le reste est construit automatiquement. \\
+
+Pour ce faire, il faut procéder de la manière suivante :
+
+\begin{itemize}[label = \ding{118}]
+\item en plus de \verb?pstricks?, charger le package \verb?pst-node?,
+
+\item définir tous les n{\oe}uds grâce à la commande : \begin{center} \verb?\psnodes(x1,y1){noeud1}..(xN,yN){noeudN}?\end{center}
+
+En l'occurrence, le n{\oe}ud 1 est l'origine ; \verb?(x1,y1)? est donc remplacé par \verb?(#1)? (argument de la commande),
+
+\item définir les \verb?(xi,yi)? en commençant par un \verb?!? et selon la méthode NPI (cf. encadré ci-après),
+
+\item récupérer les coordonnées selon l'une des deux manières suivantes :
+
+\begin{itemize}[label = \ding{213}]
+\item utiliser la commande \verb?\psGetNodeCenter{noeudi} noeudi.Z?, où \verb?Z? correspond à \verb?x? ou \verb?y? (respectivement, récupération de l'abscisse ou de l'ordonnée),
+
+\item OU BIEN, introduire la commande \verb?saveNodeCoors? dans les options de l'environnement \verb?pspicture? et utiliser ensuite la commande \verb?N-noeudi.Z?. \\
+\end{itemize}
+\end{itemize}
+
+Il est aussi possible de définir des longueurs pour continuer de généraliser la commande, comme nous le verrons dans l'exemple qui va suivre.
+
+\begin{boite}{La Notation Polonaise Inverse}{Orchid}
+Selon Wikipédia, \og la notation polonaise inverse (NPI) (en anglais RPN pour Reverse Polish Notation), également connue sous le nom de notation post-fixée, permet d'écrire de façon non ambiguë les formules arithmétiques sans utiliser de parenthèses. \fg{}
+
+Concrètement, pour utiliser un exemple, l'opération $((1 + 2) \times 4) + 3$ peut être notée en NPI \verb?1 2 + 4 x 3 +?. Il suffit de partir de la gauche, de prendre deux éléments et un opérateur, de faire le calcul et de le remplacer. Pour détailler, nous avons donc ici :
+
+\begin{itemize}[label = \ding{213}]
+\item \verb?1 2 + 4 x 3 +? : prendre \verb?1 2 +? qui devient $1 + 2$ soit 3,
+
+\item passage à \verb?3 4 x 3 +? : prendre \verb?3 4 x? qui devient $3 \times 4$ soit 12,
+
+\item passage à \verb?12 3 +? qui devient $12 + 3$ soit 15. \\
+\end{itemize}
+
+Dans le cadre de \verb?PSTricks?, le fonctionnement est le même sauf que les opérateurs suivants sont utilisés : \verb?add?, \verb?sub?, \verb?mul? et \verb?div?, respectivement pour addition, soustraction, multiplication et division.
+\end{boite}
+
+Avec un exemple commenté, nous obtenons :
+
+\begin{code}{Exemple d'utilisation des coordonnées}
+% Compiler sous le mode LaTeX
+\documentclass[a4paper, 12pt]{report}
+
+\usepackage[french]{babel}
+
+\usepackage{amsmath, amsfonts, amssymb}
+
+\usepackage[dvipsnames]{xcolor}
+\usepackage{pstricks, pst-node, pstricks-add}
+% pst-node pour les noeuds et le calcul de nouvelles coordonnées
+% pstricks-add pour la commande \psrotate
+
+\newcommand{\textedbox}[4]{\pnodes(#1){origine}(#2){fin}
+\psframe[#3](origine)(fin)
+\rput(!N-fin.x N-origine.x add 2 div N-fin.y N-origine.y add 2 div){\parbox{\linewidth}{\centering #4}}}
+
+\newcommand{\amortisseur}[3]{\pnodes(#1,#2){A}(!#1 1 sub #2){B}(!#1 1 sub #2 1 add){C}(!#1 #2 1 add){D}(!#1 0.5 sub #2 1 add){F}(!#1 0.5 sub #2){E}(!#1 0.5 sub #2 0.5 add){G}(!#1 0.5 add #2 0.5 add){H}(!#1 1 sub #2 0.5 add){I}(!#1 2 sub #2 0.5 add){J}(!#1 0.5 sub #2){K}\psline(A)(B)(C)(D) \psline(F)(E) \psline(G)(H) \psline(I)(J) \uput[d](K){#3}}
+
+
+\begin{document}
+
+\begin{pspicture}[showgrid = true, saveNodeCoors](10,5)
+% saveNodeCoors ssi utilisation de N-node_name.x/y
+\def\longueur{4 } % Espace OBLIGATOIRE (sinon rien ne s'affiche)
+\def\decalage{0.5 }
+% Définition de longueurs
+% Possibilité de les mettre en argument d'une commande
+
+% Une option brute
+\pnodes(1,1){origine}(!\psGetNodeCenter{origine} origine.x
+\longueur add origine.y \longueur add){fin}
+\psframe(origine)(fin)
+\psline[linecolor = Orchid]{|<->|}(!N-origine.x N-origine.y
+\decalage sub)(!N-fin.x N-fin.y \longueur \decalage add sub)
+
+% Une commande créée avec l'option saveNodeCoors
+\rput(4,0){\psrotate(2.5,2.5){90}{\textedbox{0,2}{5,3}{linecolor = Red, framearc = 0.5, linestyle = dashed, fillstyle = hlines, hatchcolor = gray}{\textcolor{Cyan}{Texte}}}}
+
+% Une autre possibilité
+\rput(9,2.5){\psframebox[linecolor = Orange, framesep = 13pt]{\Large Test}}
+\end{pspicture}
+
+\vspace{2\baselineskip}
+
+Un cas plus concret avec un amortisseur, moins élégante mais qui fonctionne :
+
+\begin{pspicture}[showgrid = true](3,2)
+\amortisseur{2}{0.5}{$\mu$}
+\end{pspicture}
+
+\end{document}
+\end{code}
+
+Comme tu peux le constater, la définition des n{\oe}uds avec cette méthode est, certes, laborieuse mais peut se révéler très pratique avec la possibilité de créer des commandes : au lieu d'avoir une entrée pour l'abscisse de l'origine et une autre pour son ordonnée, tout passe avec un argument et \verb?PSTricks? fait le reste.
+
+Autrement, dans la définition des n{\oe}uds, avec cette notation, il ne faut \textbf{pas oublier} le \verb?!? et il est important de noter que la séparation des abscisses et des ordonnées se fait SANS virgule\footnote{Pourquoi ? Je n'en sais rien, ça marche comme ça et c'est très bien. Mais il doit bien y avoir une raison \dots{}}.
+
+\section{Des boîtes pour le texte}
+
+Peut-être l'as-tu remarqué dans mon précédent exemple mais il est possible de créer des boîtes avec le texte centré et tout et tout.
+
+Ma commande, définie dans l'exemple précédent, serait ``parfaite'' (de mon point de vue, après, tout est relatif) s'il était possible d'extraire la longueur de la boîte pour l'intégrer comme argument de la \verb?parbox? \dots{} Sans succès pour l'instant.
+
+Mais il semblerait qu'elle fonctionne grâce à un petit \verb?\linewidth?. Tant mieux. \\
+
+Sinon, il existe d'autres possibilités sous \verb?PSTricks? comme la commande \verb?PSTextFrame?. Une piste à explorer \dots{}
+
+\section{Réaliser des intersections}
+
+Tu as envie de tracer un contour qui correspond à l'intersection de deux cercles mais tu ne sais pas comment faire \dots{} Pas de panique, il existe une solution. Je vais présenter celle disponible sous \verb?PSTricks?, même s'il en existe une aussi sous \verb?TikZ? (comme elles portent le même nom, la documentation est facile à trouver).
+
+Il s'agit d'utiliser le ``\verb?clip?''. Le fonctionnement est très simple : tu définis la zone d'intersection puis tu places un objet assez grand (comme un rectangle) et paf ! Tu obtiens des Chocapics \dots{} bon ok, quand même pas mais le résultat escompté est là et c'est déjà ça.
+
+\begin{code}{Réaliser des intersections}
+% Compiler sous le mode LaTeX
+\documentclass[a4paper, 12pt]{report}
+
+\usepackage[french]{babel}
+
+\usepackage[dvipsnames]{xcolor}
+\usepackage{pstricks}
+
+
+\begin{document}
+
+\begin{pspicture}[showgrid = true](5,5)
+\psclip{
+ \pscircle[linestyle = none](1,2){2}
+ \pscircle[linestyle = none](4,2){2}
+}
+ % Chemin de coupure
+ % linestyle = none pour ne pas le dessiner
+
+\psframe*[linecolor = Cyan](0,0)(4,4)
+% Remplir l'intérieur du chemin
+\endpsclip
+
+% Affichage du contour du chemin de coupure
+\pscircle(1,2){2}
+\pscircle(4,2){2}
+\end{pspicture}
+
+\vspace{2\baselineskip}
+
+\begin{pspicture}[showgrid = true](5,5)
+\psclip{
+ \rput{-30}(0,2){\psframe[linestyle = none](0,0)(3,2)}
+ % psrotate inopérant --> travailler avec rput (partir de (0,0), rotation puis décalage)
+ \pscircle[linestyle = none](4,2){2}
+}
+% Chemin de coupure
+\endpsclip
+
+\psframe*[linecolor = Cyan](0,0)(4,4)
+\end{pspicture}
+
+\end{document}
+\end{code}
+
+\section{Extraction du contour d'une image}
+
+Il existe une image, une icône bien spécifique que tu as envie de réexploiter mais elle est trop petite (zoom $\Rightarrow$ pixels immondes) ou bien tu tiens à la créer sous \LaTeX{} pour obtenir une image vectorielle \dots{}
+
+Même si le résultat n'est pas encore parfait, c'est possible, plus particulièrement sur des images monochromes. Le plus dur et le seul point qui nous importe est l'obtention du contour de l'image. Dès que nous avons les coordonnées des points, \verb?psline? suffit, quitte à ajouter des options pour le remplissage.
+
+Il doit être possible de trouver une commande similaire sous \verb?TikZ?, qui permet aussi de lisser la courbe mais je n'ai rien trouvé de très pratique jusqu'à présent. \\
+
+Par contre, pour réussir à obtenir les coordonnées du contour en question, il faut bidouiller de la manière suivante :
+
+\begin{itemize}[label = \ding{118}]
+\item vectorialiser l'image sous \texttt{Inkscape}, la lisser si nécessaire (enlever les bosses superflues, \dots{}),
+
+\item enregistrer le résultat au format \verb?.tex?,
+
+\item ouvrir le code obtenu, vérifier les dimensions utilisées puis épurer le code, c'est-à-dire ne garder que les coordonnées et enlever les commandes s'il y en a,
+
+\item simplifier les coordonnées (beaucoup de décimales pas forcément utiles, surtout à la vue des dimensions utilisées) $\rightarrow$ possibilité de laisser le traitement à un programme \texttt{Python},
+
+\item insérer les coordonnées obtenues dans le code \LaTeX{} final de ton image,
+
+\item bien reporter les dimensions ou les ajuster si besoin : \begin{center} \verb?\psset{xunit = 0.5pt, yunit = 0.5pt}? par exemple \end{center}
+
+\item dans le cas où \verb?TikZ? est utilisé, grâce à l'outil \og Remplacer \fg{} de \texttt{Texmaker}, remplacer les \verb?)? des coordonnées en \verb?)--? (règle sous \verb?TikZ? pour faire les tracés). \\
+\end{itemize}
+
+Normalement, le résultat n'est pas trop moche. Tu peux le lisser sous \verb?PSTricks? sans effort en utilisant la commande \verb?pscurve? au lieu de \verb?psline?. \`A toi de jouer\footnote{Yu-Gi-Oh oh oh \dots{}} désormais !
+
+\begin{codePY}{Simplifier les coordonnées - Le code Python}
+def reduction(chaine, nombre) :
+ """Réduire la valeur des décimales à "nombre" d'une liste de coordonnées (x,y) (variable chaine)"""
+ resultat = ""
+ i = 0
+ while i <= len(chaine) - 1 :
+ # Coordonnée x
+ while chaine[i] != "." :
+ # On implémente et on cherche le point (séparateur des décimales)
+ resultat = resultat + chaine[i]
+ i = i + 1
+ for j in range(0, nombre + 1) :
+ # On implémente la quantité de décimales voulues (nombre)
+ resultat = resultat + chaine[i + j]
+ i = i + nombre + 1
+ while chaine[i] != "," :
+ # On a implémenté le nombre souhaité de décimales
+ # --> aller à l'autre coordonnées
+ i = i + 1
+
+ # Coordonnée y
+ while chaine[i] != "." : # Idem
+ resultat = resultat + chaine[i]
+ i = i + 1
+ for j in range(0, nombre + 1) : # Idem
+ resultat = resultat + chaine[i + j]
+ i = i + nombre + 1
+ while chaine[i] != ")" : # Idem
+ i = i + 1
+ resultat = resultat + chaine[i]
+ i = i + 1
+ print(resultat)
+
+chaine = "(13.10458,13.112)(13.10458,13.112)(13.10458,13.112)"
+nombre = 2
+reduction(chaine, nombre)
+\end{codePY} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p3-TikZ.tex b/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p3-TikZ.tex
new file mode 100644
index 00000000000..e9a31082a1f
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p3-TikZ.tex
@@ -0,0 +1,900 @@
+\chapter{Dessiner avec \texttt{TikZ}}
+
+\label{chap_dessin_tikz}Le seul moyen de pouvoir profiter de toutes les fonctionnalités \LaTeX{} précédemment décrites nécessite de compiler, \textit{a minima}, sous \verb?PDFLaTeX? (ou \verb?XeLaTeX? s'il y a un changement de police). Dans ce cas, pour dessiner, il faut utiliser \texttt{TikZ}.
+
+Si, comme moi, tu étais un habitué de \texttt{PSTricks}, il peut sembler déroutant de passer à \texttt{TikZ} mais, avec la pratique, il devient facile de réaliser simplement quelques figures. Mais ce n'est pas tout. \texttt{TikZ} est aussi extrêmement puissant, avec énormément de possibilités, comme tu vas pouvoir le découvrir. \\
+
+Et si jamais tu t'intéresses à la documentation officielle\footnote{Disponible sur le site du CTAN par exemple, directement sur : \url{http://www.ctan.org/pkg/pgf}}, sache qu'il faut mieux aller d'abord regarder le sommaire ou l'index. Avec plus de 1000 pages d'aide et de code, elle est plutôt bien fournie !
+
+\section{Démarrer sous \texttt{TikZ}}
+
+Tu vas difficilement pouvoir utiliser \texttt{TikZ} si tu ne charges pas le package associé : \verb?tikz?. Si, comme nous le verrons plus tard, tu dois charger des fonctionnalités supplémentaires de \texttt{TikZ}, il faut utiliser, \textbf{juste après} avoir chargé le package, la commande \verb?\usetikzlibrary{nom}?.
+
+Quant au dessin en lui-même, tout comme pour \texttt{PSTricks}, il faut charger un environnement. Ici, il se nomme \verb?tikzpicture? et n'a pas besoin d'options supplémentaires comme la taille du cadre. Bien au contraire, \texttt{TikZ} produit toujours le résultat le plus compact possible, comme nous le verrons dans un exemple juste après. \\
+
+\textcolor{BrickRed}{\textbf{Il existe une règle capitale sous \texttt{TikZ} :}} chaque qui utilise une commande propre à \texttt{TikZ} se termine par un ``\verb?;?''. Toujours. C'est le seul point important à retenir. Tout le reste va finir par rentrer avec un peu de pratique.
+
+Ensuite, s'il est plus courant de travailler avec des coordonnées cartésiennes $(x,y)$, sache aussi que les coordonnées polaire $(\theta:R)$ sont disponibles, écrites dans le même format que précédemment. \\
+
+Ensuite, pour commencer en douceur, le tracé d'un trait sous \texttt{TikZ} se fait de la manière suivante : \begin{center} \verb?\draw (x0,y0) -- (x1,y1);? \end{center}
+
+La commande \verb?\draw? permet de garantir le tracé tandis que les points à relier par un trait sont donc séparés par ``\verb?--?''. Il existe des fonctions propres à \texttt{TikZ} pour tracer un rectangle -- \verb?(x0,y0) rectangle (x1,y1)? -- ou un cercle -- \verb?(x,y) circle (R)?. Il faut continuer d'utiliser la commande \verb?\draw? au préalable.
+
+Il est aussi possible d'augmenter l'épaisseur du trait ou de changer sa couleur grâce à des options à introduire entre crochets ``\verb?[]?'', de la manière suivante : \begin{center} \verb?\draw[options] ...;? \end{center}
+
+Je ne vais pas m'amuser à lister toutes les options possibles et envisageables. Les plus basiques sont présentées ci-après. Les autres sont à chercher en fonction des besoins. \\
+
+Bien, voici un premier exemple pour avoir un aperçu concret des bases :
+
+\begin{code}{Démarrer sous \texttt{TikZ}}
+\documentclass[a4paper, 12pt]{report}
+
+\usepackage{tikz}
+
+
+\begin{document}
+
+\begin{tikzpicture}
+\draw (0,0) -- (1,1); % Trait entre (0,0) et (1,1)
+\end{tikzpicture}
+\hfill
+\begin{tikzpicture}
+\draw (2,2) -- (3,3); % Trait entre (2,2) et (3,3) ... sur le code !
+% Dans le rendu final, aucune différence avec le code précédent
+\end{tikzpicture}
+\hfill
+\begin{tikzpicture}
+\draw (0,0) rectangle (1,1);
+\end{tikzpicture}
+\hfill
+\begin{tikzpicture}
+\draw (0.5,0.5) circle (0.5);
+\end{tikzpicture}
+
+\vspace{\baselineskip}
+
+% Augmenter l'espace blanc autour de l'image (nécessaire de temps en temps)
+% --> Créer une forme "incolore" (blanche par défaut) suffisamment grande
+\begin{tikzpicture}
+\draw[white] (0,0) rectangle (13,2);
+%\draw[red] (0,0) rectangle (13,2);
+
+\draw (6,0) -- (7,1);
+\end{tikzpicture}
+
+\vspace{\baselineskip}
+
+% Un apercu des options de base
+\begin{tikzpicture}
+% Epaisseur du trait : line width = "longueur"
+\draw[line width = 1.3mm] (0,0) -- (1,1);
+\draw[line width = 5pt] (2,1) -- (3,0);
+
+% Le "pt" est l'unité par défaut dans les options
+\draw[line width = 8] (4,0) -- (5,1);
+% Mais les coordonnées sont par défaut en "cm"
+\end{tikzpicture}
+%\hfill
+\begin{tikzpicture}
+% Epaisseur du trait : tailles prédéfinies
+\draw[thin] (0,0) -- (1,1);
+\draw[thick, dashed] (2,1) -- (3,0); % Ligne en tirets
+\draw[ultra thick, dotted] (4,0) -- (5,1); % Ligne en pointillés
+\end{tikzpicture}
+%\hfill
+\begin{tikzpicture}
+% Changement de couleur d'un trait
+\draw[blue] (0,0) -- (1,1); % Plus concis et écriture implicite
+\draw[color = orange] (2,1) -- (3,0); % Le nom de l'option
+\end{tikzpicture}
+
+\vspace{\baselineskip}
+
+\begin{tikzpicture}
+% Changement de couleur d'un contour fermé (contour)
+\draw[red] (0,0) rectangle (1,1);
+\draw[color = green] (2,1) rectangle (3,0);
+\draw[draw = purple] (4,0) rectangle (5,1); % Option étrange mais va prendre son sens après
+\end{tikzpicture}
+\hfill
+\begin{tikzpicture}
+% Changement de couleur d'un contour fermé (remplissage)
+\draw[fill = red] (0,0) rectangle (1,1); % draw de base (donc contour noir) avec remplissage rouge
+\fill[color = green] (2,1) rectangle (3,0); % Remplissage pur (sans contour)
+\fill[fill = purple] (4,0) rectangle (5,1); % Idem
+\end{tikzpicture}
+
+\vspace{\baselineskip}
+
+\begin{tikzpicture}
+% Changement de couleur d'un contour fermé (contour ET remplissage)
+\draw[red, fill = blue] (0.5,0.5) circle (0.5);
+\draw[draw = green, fill = orange] (2.5,0.5) circle (0.5);
+\filldraw (4.5,0.5) circle (0.5); % Nouvelle commande : contour et remplissage
+\filldraw[brown] (6.5,0.5) circle (0.5);
+\filldraw[pink, draw = gray] (8.5,0.5) circle (0.5); % etc.
+\end{tikzpicture}
+
+\end{document}
+\end{code}
+
+Tu as tout compris ? Il existe plein d'options extrêmement pratiques mais la couleur et l'épaisseur du trait sont les plus couramment utilisées au début. Il existe aussi des épaisseurs prédéfinies, qui fonctionnent très bien et évitent de perdre du temps à trouver la ``bonne'' épaisseur :
+
+\begin{itemize}[label = \ding{118}]
+\begin{multicols}{2} \raggedcolumns
+\item \verb?ultra thin? : 0.1pt,
+
+\item \verb?very thin? : 0.2pt,
+
+\item \verb?thin? : 0.4pt (défaut),
+
+\item \verb?semithick? : 0.6pt,
+
+\item \verb?thick? : 0.8pt,
+
+\item \verb?very thick? : 1.2pt,
+
+\item \verb?ultra thick? : 1.6pt.
+\end{multicols}
+\end{itemize}
+
+Essayons maintenant de tracer des figures un peu plus complexes désormais, avec des coordonnées polaires pour changer et les manipuler un peu.
+
+\section{Un polygone régulier}
+
+Je pense que tu dois avoir déjà entendu parler d'un polygone régulier. Pour la faire simple et éviter de faire mon pédant trop longtemps, il s'agit d'une figure géométrique fermée, à $N$ côtés de même longueur.
+
+Une façon très simple d'en créer consiste à passer par des coordonnées polaires. En effet, les sommets $S_i$ d'un polygone régulier sont tous placés sur un cercle de centre $O$ quelconque, de rayon $R$ et la droite $(OS_i)$ forme un angle de $\frac{i \times 360}{N}$ avec l'axe des abscisses. \\
+
+Enfin, pour revenir sur l'utilisation de \texttt{TikZ} en elle-même, il faut savoir que toute figure définie par des traits et dont le point d'arrivée coïncide avec le point de départ (figure fermée) doit se conclure de la manière suivante : \verb?-- cycle;?.
+
+Cette commande permet de proprement fermer la figure. Je te laisse aller faire des recherches ou des essais pour voir la différence avec une fermeture manuelle. Allons plutôt dessiner un polygone régulier, comme un triangle équilatéral pour commencer simplement :
+
+\begin{code}{Un triangle équilatéral}
+\documentclass[a4paper, 12pt]{report}
+
+\usepackage{tikz}
+
+
+\begin{document}
+
+% Triangle équilatéral, inscrit dans un cercle de rayon R
+% Coordonnées polaires ==> centre (0,0)
+\begin{center}
+\begin{tikzpicture}
+% Rayon R choisi arbitrairement à 3cm
+\draw (90:3) -- (210:3) -- (330:3) -- cycle;
+\draw[green] (60:3) -- (180:3) -- (300:3) -- cycle; % Une autre possibilité
+\draw[red] circle (3); % Pas de centre ==> (0,0) par défaut
+\end{tikzpicture}
+\end{center}
+
+\end{document}
+\end{code}
+
+Avouons que c'est plus pratique que de devoir placer 2 points et calculer la position du dernier, surtout si les calculs ne donnent pas une valeur exacte. Ici, notre triangle est bel et bien équilatéral. Il est aussi possible de passer par des points définis au préalable :
+
+\begin{code}{Définir des points}
+\documentclass[a4paper, 12pt]{report}
+
+\usepackage{tikz}
+
+
+\begin{document}
+
+% Le principe :
+% \coordinate (nom_point) at (x,y)/(theta:R);
+\begin{center}
+\begin{tikzpicture}
+\coordinate (A) at (90:3);
+\coordinate (B) at (210:3);
+\coordinate (C) at (330:3);
+
+\draw (A) -- (B) -- (C) -- cycle;
+\end{tikzpicture}
+\end{center}
+
+\end{document}
+\end{code}
+
+\section{Automatiser les dessins}
+
+Bon, tracer un triangle équilatéral, c'est bien. Tracer un hexagone, avec un copier-coller et un peu de patience, c'est faisable. Un tridécagone (polygone régulier à 13 côtés) \dots{} bon, rien d'impossible mais le copier-coller et les modifications ne constituent clairement pas une solution optimale.
+
+Fort heureusement, il existe le principe des coordonnées absolues et relatives. Pour faire simple, tracer un dessin grâce à une série de coordonnées absolues revient à connaître les positions de toutes les coordonnées par rapport à un repère, l'origine $(0,0)$ généralement mais il peut aussi s'agir d'un autre point.
+
+Avec les coordonnées relatives, peu importe la position exacte de tous les points : il suffit juste de connaître la position d'un point par rapport à celui qui le précède ! \\
+
+Sous \texttt{TikZ}, les coordonnées absolues ne requiert aucune option spécifique, hormis la position du point. Les coordonnées relatives sont reconnaissables grâce au ``\verb?++?'' et il existe un mix des deux, un peu subtil, qui utilise un ``\verb?+?''.
+
+L'aide officielle peut servir à commencer à digérer mes explications : \og You can add a single + sign in front of a coordinate or two of them as in +(1cm,0cm) or ++(0cm,2cm). Such coordinates are interpreted differently. The first form means ``1cm upwards from the previous specified position'' ; the second means ``2cm to the right of the previous specified position, \textbf{making this the new specified position.}'' \fg{}
+
+Bien, je pense qu'un petit exemple ne sera pas de trop pour aborder cette notion :
+
+\begin{code}{Coordonnées absolues et relatives}
+\documentclass[a4paper, 12pt]{report}
+
+\usepackage{tikz}
+
+
+\begin{document}
+
+% Sans les + ou ++
+\begin{tikzpicture}
+\draw[gray, dotted] (0,-1) grid (3,1); % Une trame de fond, pour aider
+
+\draw (0,0) node[circle, fill = red, inner sep = 2pt] {} -- (1,1) -- (2,0) -- (0,-1) node[circle, fill = blue, inner sep = 2pt] {}; % Le point de départ est toujours le point à partir duquel est appliqué le déplacement
+\end{tikzpicture}
+\hfill
+% Avec le +
+\begin{tikzpicture}
+\draw[gray, dotted] (0,-1) grid (3,1); % Une trame de fond, pour aider
+
+\draw (0,0) node[circle, fill = red, inner sep = 2pt] {} -- (1,1) --+ (2,0) --+ (0,-1) node[circle, fill = blue, inner sep = 2pt] {}; % Le dernier point sans "+" est toujours le point à partir duquel est appliqué le déplacement
+\end{tikzpicture}
+\hfill
+% Avec le ++
+\begin{tikzpicture}
+\draw[gray, dotted] (0,-1) grid (3,1); % Une trame de fond, pour aider
+
+\draw (0,0) node[circle, fill = red, inner sep = 2pt] {} --++ (1,1) --++ (2,0) --++ (0,-1) node[circle, fill = blue, inner sep = 2pt] {}; % Chaque nouveau point est le point de départ pour le déplacement d'après
+\end{tikzpicture}
+
+% Je reviendrai sur les "node" par la suite
+% Ici, ils permettent un point de repère pour distinguer le départ du tracé de sa fin
+
+\end{document}
+\end{code}
+
+Et cette méthode s'applique aussi pour les coordonnées polaires. Appliquons alors cette découverte pour nos polygones réguliers. Après tout, il s'agit de prendre le point précédent et de le faire pivoter du bon angle :
+
+\begin{code}{Coordonnées relatives polaires}
+\documentclass[a4paper, 12pt]{report}
+
+\usepackage{tikz}
+
+
+\begin{document}
+
+% Cas d'un triangle équilatéral
+\begin{tikzpicture}
+\draw (0,0) -- (2,0) --++ (120:2) -- cycle;
+\end{tikzpicture}
+\hfill
+% Cas d'un carré
+\begin{tikzpicture}
+\draw (0,0) -- (2,0) --++ (90:2) --++ (180:2) -- cycle;
+\end{tikzpicture}
+\hfill
+% Cas d'un pentagone
+\begin{tikzpicture}
+\draw (0,0) -- (2,0) --++ (72:2) --++ (144:2) --++ (216:2) -- cycle;
+\end{tikzpicture}
+
+\end{document}
+\end{code}
+
+\begin{attentionbox}{Une question ?}
+\og C'est marrant ton astuce pour tracer le polygone en polaire mais ce n'est toujours pas pratique. Il faut quand même changer à la main les valeurs pour chaque polynôme \dots{} \fg{} \\
+
+En effet \dots{} mais j'allais justement annoncer une magnifique solution automatisée !
+\end{attentionbox}
+
+Il existe trois outils que j'ai découverts suite à mon passage à \texttt{TikZ} et qui se révèlent très utiles dans ce cas :
+
+\begin{itemize}[label = \ding{213}]
+\item \textcolor{OrangeRed}{la définition de variable :} tu peux créer toi-même ta propre variable sous \LaTeX{}\footnote{Très exactement, il s'agit d'une macro. J'apporterai sûrement un correctif et une explication plus poussée lors de la prochaine mise à jour de ce guide et après quelques recherches.}. Appliquée à \texttt{TikZ}, tu peux l'associer en tant que nombre (nombre de côtés d'un polygone régulier par exemple) ou que longueur (rayon du cercle dans lequel le dit polygone est inscrit). Il suffit d'utiliser la commande suivante : \begin{center} \verb?\def\nom{valeur}? \end{center}
+
+\item \textcolor{OrangeRed}{le calcul de nouvelles variables :} propre à \texttt{TikZ}, cette possibilité peut parfois servir. En l'occurrence, nous dessinons un polygone régulier inscrit dans un cercle de rayon fixé, sans connaître la valeur d'un côté (même si c'est bien plus simple de considérer la taille d'un cercle pour l'affichage). Du coup, si tu tiens à avoir un polygone avec une taille d'arête bien spécifique, tu peux calculer le rayon nécessaire !Pour ce faire, il faut utiliser la commande : \begin{center} \verb?\pgfmathsetmacro\nom{\calcul}? \end{center}
+
+Il est aussi possible d'utiliser des variables déjà définies pour les intégrer dans le calcul. Les possibilités offertes deviennent alors très intéressantes, \\
+
+\item \textcolor{OrangeRed}{la boucle \verb?for? :} oui, comme en informatique, il est possible d'indiquer à \LaTeX{}, et plus particulièrement à \texttt{TikZ} dans notre cas, des tâches répétitives. La formulation est la suivante : \begin{center} \verb?\foreach \nom_var in {1,...,N} {commandes}? \end{center}
+
+Naturellement, j'ai mis \verb?{1,...,N}? pour l'exemple mais tu peux mettre n'importe quelle valeur numérique, comme \verb?{2,3,4}?, ou même des lettres ! \\
+\end{itemize}
+
+Voici donc une solution simple qui fonctionne. Il y a sûrement encore moyen de l'améliorer, comme permettre à chaque trait d'avoir une couleur différente (avec \verb?cycle? en fin de ligne sinon c'est moche) mais elle fonctionne déjà plutôt bien :
+
+\begin{code}{Une solution automatisée}
+\documentclass[a4paper, 12pt]{report}
+
+\usepackage{tikz}
+
+
+\begin{document}
+
+% Un polygone régulier
+\begin{tikzpicture}
+% Paramétrage
+\def\poly{13} % Nombre entier supérieur à 1
+% % Limite de calcul LaTeX fixée à 16 383 ...
+\pgfmathsetmacro\polyg{\poly - 1}
+\def\R{2} % 0.25\linewidth est aussi une distance ...
+
+% Tracé du polygone
+\draw[orange] (90:\R) \foreach \i in {1,...,\polyg} {-- (90-\i/\poly*360:\R)} -- cycle; % Usage de \polyg pour bien fermer avec un "cycle"
+\end{tikzpicture}
+\hfill
+% Un amortisseur
+\begin{tikzpicture}
+\coordinate (O) at (0,0); % Possibilité de changer le 0,0 en argument d'une nouvelle commande ...
+
+\draw (O) --++ (2,0) --++ (0,-1) --++ (2,0) ++ (-2,1) --++ (0,1) --++ (2,0) node[above left] {\Large{}$\mu$} ++ (-1,0) --++ (0,-2) ++ (0,1) --++ (2,0);
+% Utilisation de "++" sans "--" pour déplacer la coordonnée relative (on rebrousse chemin dans le tracé) sans tracer un trait
+\end{tikzpicture}
+
+\end{document}
+\end{code}
+
+\begin{conseilbox}{La gestion des unités}
+Il peut arriver que tu définisses une variable mais que sa valeur ne donne pas le résultat attendu, en terme de taille. Par exemple, un rayon \verb?\def\R{50}? de 50pt ou 50mm au lieu de 50cm par défaut, un peu grand, surtout sur une feuille A4 ; une épaisseur de trait \verb?\def\sep{13}? de 13mm au lieu de 13pt par défaut.
+
+Seulement, écrire \verb?circle (\R{}pt)? ou \verb?line width = \sep mm? ne fonctionne pas car \LaTeX{} n'arrive pas à combiner une variable avec du texte \dots{} \\
+
+Heureusement, il existe donc un moyen très simple de résoudre ce problème. Il faut définir une variable unité : \verb?\def\unit{unité}?. Par exemple, nous pouvons écrire \verb?\def\unit{pt}? ou \verb?\def\mm{mm}? s'il y a plusieurs unités et que tu ne veux pas les confondre.
+
+Il faut ensuite écrire, par exemple, \verb?circle (\R\unit)? ou \verb?line width = \sep\mm?, et le tour est joué !
+\end{conseilbox}
+
+\begin{attentionbox}{La limite de calcul sous \texttt{TikZ}}
+Avec les commandes \verb?\def? et \verb?\pgfmathsetmacro?, il existe une limite de calcul, fixée à 16 383, très exactement $\frac{2^{30} - 1}{2^{16}}$. Du coup, si tu veux tracer un polygone de 17 000 côtés, c'est impossible. Et je n'aborde pas l'intérêt d'un tel tracé : autant utiliser un cercle dans ce cas !
+
+Généralement, pour des cas raisonnables, il ne devrait pas y avoir de problème mais il est bon de connaître cette notion. \\
+
+Dans le cas où une telle erreur apparaît, le compilateur devrait afficher l'erreur \og \verb?! Dimension too large.? \fg{}. \textcolor{Red}{\textbf{Il peut aussi arriver que cette limite apparaisse alors que les calculs ne dépassent pas la valeur interdite.}}
+
+Par exemple, trace un polygone de 50 côtés avec mon code précédent et essaye les deux possibilités suivantes dans la boucle \verb?for? :
+
+\begin{itemize}[label = \ding{213}]
+\item \verb?{-- (90-\i/\poly*360:\R)}? : aucun problème,
+
+\item \verb?{-- (90-\i*360/\poly:\R)}? : problème \dots{} alors que, d'un point de vue purement formel, le calcul est le même !
+\end{itemize}
+
+De ce que j'ai compris, il s'agit d'une erreur due à un dépassement de pile (\textit{stack overflow}) sous \texttt{TikZ}. Pour l'éviter, il faut \textbf{toujours privilégier les divisions au début du calcul.}
+\end{attentionbox}
+
+\section{Dessiner des figures mathématiques}
+
+Je ne vais pas m'attarder sur cette section, juste donner deux pistes de recherche. Si tu as beaucoup de figures géométriques à dessiner, et surtout des figures mathématiques, avec beaucoup de sommets, des intersections, \dots{}, tu peux :
+
+\begin{itemize}[label = \ding{213}]
+\item utiliser le logiciel gratuit \texttt{GeoGebra} et exporter les figures en code \texttt{TikZ},
+
+\item utiliser le package \verb?tkz-euclide?, qui possède une documentation bien fournie et beaucoup de commandes intéressantes. \\
+\end{itemize}
+
+% Code pour tracer une fonction mathématiques
+
+Bien, maintenant que nous connaissons le fonctionnement de \texttt{TikZ} et l'avons un peu manipulé, voyons maintenant des méthodes élégantes pour gérer la forme soit toutes les options accessibles sous \verb?\draw?.
+
+\section{Gestion des styles}
+
+Pour commencer, avant même de définir le principe du style sous \texttt{TikZ}, je tiens à aborder le cas toujours assez délicat de l'importation du package \verb?xcolor?, et encore plus de ses options, dont \verb?dvipsnames? pour ma part.
+
+Il faut déjà savoir qu'il faut toujours charger \verb?xcolor? avant \verb?tikz?. Mais, dans certains cas (utilisation d'autres packages principalement), il peut arriver qu'il y ait un conflit et que l'erreur \verb?Option clash for package xcolor? surgisse.
+
+Dans ce cas, la seule solution trouvée jusqu'à présent remplace le chargement de \verb?xcolor? dans le préambule par la ligne : \begin{center} \verb?\PassOptionsToPackage{dvipsnames}{xcolor}? \end{center}
+
+Et si jamais cette solution ne fonctionne toujours pas, placer cette ligne avant même le \verb?\documentclass? convient en dernier recours. \\
+
+Venons-en maintenant aux styles. Imaginons un instant que nous avons plein de traits, de rectangles et de cercles à tracer. Bref, pleins de figures qui requiert d'utiliser beaucoup de \verb?\draw?. Nous voulons derrière que toutes les figures aient le même format (couleur, épaisseur de trait, \dots{}).
+
+Il est alors possible de définir un style global pour un dessin (environnement \verb?tikzpicture?). Au lieu d'écrire \verb?\draw[draw_options]? à chaque fois et de devoir tout changer manuellement, il est possible d'ajouter des options à l'environnement de la manière suivante : \begin{center} \verb?\begin{tikzpicture}[options]? \end{center}
+
+Au contraire, si nous avons besoin de définir plusieurs styles distincts, c'est possible avec la syntaxe suivante : \begin{center} \verb?\tikzstyle{nom_style} = [draw_options]? \end{center}
+
+\noindent{}avant d'appeler le style en question dans les options : \verb?\draw[nom_style]?.
+
+Enfin, il est toujours possible de procéder à des changements ponctuels dans les options d'un \verb?\draw? : \textbf{placés après un style,} ils prédomineront à coup sûr. \\
+
+Un petit exemple pour bien comprendre, comme d'habitude :
+
+\begin{code}{Les styles sous \texttt{TikZ}}
+\documentclass[a4paper, 12pt]{report}
+
+\usepackage[dvipsnames]{xcolor}
+
+%\PassOptionsToPackage{dvipsnames}{xcolor} % Si erreur avec xcolor --> Enlever le commentaire sur cette ligne et mettre la ligne précédente en commentaire
+\usepackage{tikz}
+
+
+\begin{document}
+
+% Style global
+\begin{tikzpicture}[thick, Red, dashed]
+\def\R{1.5}
+\draw circle (\R);
+\draw (\R,0) --++ (-2*\R,0);
+\draw (0,\R) --++ (0,-2*\R);
+\end{tikzpicture}
+\hfill
+% Styles locaux
+\begin{tikzpicture}[thick, Red, dashed]
+\def\R{1.5}
+\draw[solid, thin] circle (\R); % solid = trait plein
+
+\draw (\R,0) --++ (-2*\R,0); % Bien mettre un * pour les calculs
+% A ne pas confondre avec l'utilisation des longueurs : 0.5\linewidth, ...
+\draw[Cyan, ultra thick] (0,\R) --++ (0,-2*\R);
+\end{tikzpicture}
+\hfill
+% Style groupé
+\begin{tikzpicture}[thick, Red, dashed]
+\def\R{1.5}
+
+\tikzstyle{style} = [Orchid, line width = 4pt, line cap = round, dash pattern = on 0pt off 2.5\pgflinewidth] % Style dotted pas très "dot" --> utilisation de line cap & dash pattern
+
+\draw circle (\R);
+
+\draw[style] (\R,0) --++ (-2*\R,0);
+\draw[style, LimeGreen] (0,\R) --++ (0,-2*\R); % Toujours possible de modifier un style prédéfini
+% A bien placer après le nom du style : options lues et appliquées de gauche à droite
+\end{tikzpicture}
+
+\end{document}
+\end{code}
+
+Bien évidemment, ici, le code est très simple et cette notion n'a vraiment d'intérêt quand tu as beaucoup de \verb?\draw? \dots{} ou que tu te rends compte que tu fais beaucoup de changements dans les options. Il devient alors plus intéressant d'automatiser les options avec des styles.
+
+Maintenant que la mise en forme est bien définie et que nous savons tracer quelques figures élémentaires, pimentons un peu les possibilités : ajoutons du texte.
+
+\section{Insérer du texte}
+
+Il n'y a qu'une seule façon d'écrire dans un dessin réalisé sous \texttt{TikZ} : les \verb?node?. Très exactement, les \verb?node? permettent de placer à peu près tout et n'importe quoi à l'endroit souhaité dans le dessin, en particulier du texte.
+
+Un \verb?node? s'appelle par une commande, selon la syntaxe suivante : \begin{center} \verb?\node[draw_options] at (x,y) {Texte};? \end{center}
+
+\noindent{}avec plein de possibilités pour \verb?draw_options? comme par exemple :
+
+\begin{itemize}[label = \ding{213}]
+\item \verb?draw? : pour afficher le cadre du \verb?node?,
+
+\item \verb?circle? : pour avoir un cercle comme cadre au lieu d'un rectangle (défaut). Différents formats sont disponibles et sont explicités dans les exemples ci-après,
+
+\item \verb?draw = color? : la couleur de la bordure du cadre,
+
+\item \verb?fill = color? : la couleur de remplissage du cadre,
+
+\item \verb?text = color? : la couleur du texte,
+
+\item \verb?minimum width = taille? : largeur minimale du cadre,
+
+\item \verb?text width = taille? : largeur de la boîte (invisible) dans laquelle est placée le texte. Si \verb?text width? est inférieur à \verb?minimum width?, la boîte en question est centrée,
+
+\item \verb?minimum height = taille? : hauteur minimale du cadre,
+
+\item \verb?align = position?, avec \verb?position? qui peut prendre les valeurs \verb?left?, \verb?center? ou \verb?right? : positionnement du texte dans sa boîte (invisible). \\
+\end{itemize}
+
+Un exemple très simple d'application peut prendre la forme suivante :
+
+\begin{code}{Utilisation des \texttt{node}}
+\documentclass[a4paper, 12pt]{report}
+
+\usepackage[utf8]{inputenc}
+\usepackage[T1]{fontenc}
+\usepackage[french]{babel}
+\usepackage{lmodern}
+
+\usepackage{tikz}
+
+
+\begin{document}
+
+% La base sur les node
+\begin{tikzpicture}
+\draw (0,0) -- (1,0);
+
+\node at (0.5,0.5) {Texte};
+\end{tikzpicture}
+\hfill
+% Quelques options
+\begin{tikzpicture}
+\node[draw] at (0,0) {some text}; % Affichage de la bordure rectangulaire du node
+
+\node[draw, circle, align = left] at (4,0) {some text \\ spanning three lines \\ with manual line breaks}; % circle : format du cadre (rectangle par défaut)
+
+\node[draw = Green, fill = Red, text = White, thick, minimum width = 5cm, text width = 4cm, minimum height = 2cm, align = center] at (2,-2) {some text spanning three lines with automatic line breaks};
+\end{tikzpicture}
+
+\end{document}
+\end{code}
+
+Pour avoir un aperçu des différents formats disponibles, c'est par ici :
+
+\begin{code}{Les différents formats de \texttt{node}}
+\documentclass[a4paper, 12pt]{report}
+
+\usepackage[utf8]{inputenc}
+\usepackage[T1]{fontenc}
+\usepackage[french]{babel}
+\usepackage{lmodern}
+
+\usepackage{tikz}
+\usetikzlibrary{shapes} % Pour certains formats de node
+
+
+\begin{document}
+
+% Formats : rectangle, circle, ellipse, diamond, circle split, forbidden sign, cross out, strike out
+% regular polygon, regular polygon sides = 5
+% star, star points = 7 + star point ratio = 0.8 (bonus)
+\begin{tikzpicture}
+\tikzstyle{ann} = [draw = none, fill = none,right]
+
+% Affichage sous forme d'un tableau
+\matrix[nodes = {draw, ultra thick, fill = blue!20}, row sep = 0.3cm, column sep = 0.5cm] {%
+ \node[draw = none, fill = none] {Plain node}; &
+ \node[rectangle] {Rectangle}; &
+ \node[circle] {Circle}; \\
+ \node[ellipse] {Ellipse}; &
+ \node[circle split] {Circle \nodepart{lower} split}; &
+ \node[forbidden sign,text width=4em, text centered] {Forbidden sign}; \\
+ \node[diamond] {Diamond}; &
+ \node[cross out] {Cross out}; &
+ \node[strike out] {Strike out}; \\
+ \node[regular polygon, regular polygon sides = 5] {$n = 5$}; &
+ \node[regular polygon, regular polygon sides = 7] {$n=7$}; &
+ \node[regular polygon, regular polygon sides = 9] {$n=9$}; &
+ \node[ann]{Regular polygon}; \\
+ \node[star, star points = 4] {$p = 4$}; &
+ \node[star, star points = 7, star point ratio = 0.8] {$p=7$}; &
+ \node[star, star points = 10] {$p = 9$}; &
+ \node[ann]{Star}; \\
+};
+\end{tikzpicture}
+
+\end{document}
+\end{code}
+
+Mais tu peux tout faire avec des \verb?node?. Par exemple, tu peux les placer à l'intérieur d'un \verb?\draw? pour ajouter de l'information (texte ou symbole). L'intérêt ? Pendant que tu traces ton dessin, tu associes l'information, au lieu de l'ajouter manuellement. C'est très pratique si tu modifies ton dessin ou si les coordonnées sont difficiles à déterminer. \\
+
+Reprenons un ancien exemple, qui devrait te sembler plus clair désormais :
+
+\begin{code}{Ajouter de l'information avec des \texttt{node}}
+\documentclass[a4paper, 12pt]{report}
+
+\usepackage[utf8]{inputenc}
+\usepackage[T1]{fontenc}
+\usepackage[french]{babel}
+\usepackage{lmodern}
+
+\usepackage{tikz}
+
+
+\begin{document}
+
+\begin{tikzpicture}
+\draw[gray, dotted] (0,-1) grid (3,1); % Une trame de fond, pour aider
+
+% Les node en cascade, c'est le nec plus ultra !
+\draw (0,0) node[circle, fill = red, inner sep = 2pt] {} node[left, inner sep = 5pt] {Début} --++ (1,1) --++ (2,0) --++ (0,-1) node[circle, fill = blue, inner sep = 2pt] {} node[right] {Fin}; % Option radius possible pour définir la taille du point mais inner sep plus efficace
+
+\draw (0,0) -- (1,-1) node[right, align = left, font = \small] {Nouvelle \\ branche}; % Positionnement du texte par rapport au centre du noeud
+% Possibilités de possitionnement : above, below, left et right
+% Des combinaisons comme "above left" sont possibles (ordre à respecter)
+
+% Saut de ligne "\\" licite dans le node si et seulement si "align = ..." précisé
+\end{tikzpicture}
+
+\end{document}
+\end{code}
+
+Bon, je crois avoir à peu près fait le tour en ce qui concerne la base pour les \verb?node?. Voyons une dernière application, plus poussée : la création de graphes et d'organigrammes.
+
+\section{Création d'un organigramme}
+
+Moi-même j'expérimente ces nouveautés donc je suis encore loin d'en maîtriser toutes les subtilités. Je risque donc ne pas être aussi exhaustif que je le souhaite. Je vais donc expliquer le principe de base avant de te laisser examiner trois exemples. \\
+
+Sous \texttt{TikZ}, un \verb?node? est constitué de points d'ancrage, répartis de la manière suivante :
+
+\begin{figure}[H]
+\centering
+\begin{tikzpicture}
+\node[draw = Gray!70, fill = White, text = RedOrange, font = \LARGE{}, line width = 8pt, rounded corners = 8pt, minimum width = 0.5\linewidth, minimum height = 3cm, text width = 0.25\linewidth] (master) at (0,0) {node \og N \fg{}};
+
+% Les points d'ancrage les plus intuitifs
+\foreach \anchor in {north, north east, east, south east, south, south west, west, north west} {\node at (master.\anchor) {$\times$};}
+
+\node[above = 5pt] at (master.north) {\texttt{N.north}};
+\node[above right = 5pt] at (master.north east) {\texttt{N.north east}};
+\node[right = 5pt] at (master.east) {\texttt{N.east}};
+\node[below right = 5pt] at (master.south east) {\texttt{N.south east}};
+\node[below = 5pt] at (master.south) {\texttt{N.south}};
+\node[below left = 5pt] at (master.south west) {\texttt{N.south west}};
+\node[left = 5pt] at (master.west) {\texttt{N.west}};
+\node[above left = 5pt] at (master.north west) {\texttt{N.north west}};
+
+% Les autres points d'ancrage
+\node[text = Cyan] at (master.13) {$\times$};
+\node[text = Green] at (master.base) {$\times$};
+\node[text = Green] at (master.text) {$\times$};
+\node[text = Orchid] at (master.center) {$\times$};
+
+\node[right = 5pt, text = Cyan] at (master.13) {\texttt{N.13} (angle)};
+\node[below = 5pt, text = Green] at (master.base) {\texttt{N.base}};
+\node[below left, yshift = -5pt, text = Green] at (master.text) {\texttt{N.text}};
+\node[above = 5pt, text = Orchid] at (master.center) {\texttt{N.center = N}};
+\end{tikzpicture}
+\caption{Vue d'un \texttt{node} et de ses points d'ancrage}
+\end{figure}
+
+Voyons maintenant comment utiliser cette notion pour placer deux boîtes. Nous allons :
+
+\begin{enumerate}
+\item placer un premier \verb?node?, par défaut en $(0,0)$,
+
+\item paramétrer ce \verb?node? pour qu'il ressemble à une boîte,
+
+\item placer un second \verb?node? relativement au premier.
+\end{enumerate}
+
+L'avantage de cette méthode ? Il faut juste placer un \verb?node? et tout peut se faire relativement à ce dernier. Et grâce aux points d'ancrage, relier deux \verb?node? devient très aisé.
+
+Enfin, \textbf{il est possible de créer un style global pour tous les \verb?node?}. Il faut juste respecter la syntaxe suivante après la déclaration de l'environnement \verb?tikzpicture? : \begin{center} \verb?[every node/.style = {options}]? \end{center}
+
+Le code d'initiation est alors le suivant :
+
+\begin{code}{Initiation aux points d'ancrage}
+\documentclass[a4paper, 12pt]{report}
+
+\usepackage[utf8]{inputenc}
+\usepackage[T1]{fontenc}
+\usepackage[french]{babel}
+\usepackage{lmodern}
+
+\usepackage{tikz}
+\usetikzlibrary{calc}
+
+
+\begin{document}
+
+\begin{tikzpicture}[every node/.style = {draw = orange, very thick, minimum width = 3cm, minimum height = 2cm}]
+% Création du node "master" - Options pour avoir une boîte
+\node (master) at (0,0) {Boîte 1};
+
+% Création du deuxième node relativement à "master"
+\node[anchor = west] at (master.east) {Boîte 2};
+% Positionnement de l'ancrage ouest de la boîte 2 sur l'ancrage est de "master"
+
+% Troisième node différent relié à "master"
+\node[draw = green, fill = gray, minimum width = 2cm] (box) at (2,-3) {Boîte 3};
+
+% Tracé du trait automatisé --> placement très précis entre les deux boîtes (milieu vertical)
+\coordinate (middle) at ($(master.south)!0.5!(box.north)$); % Création du point milieu entre les ancres master.south et box.north --> tikzlibrary : calc
+\draw (master.south) -- (master.south |- middle) -- (middle -| box.north) -- (box.north);
+
+% Tracé du trait manuellement
+%\draw (master.south) --++ (0,-0.3) -| (box.north);
+% -| : départ horizontal, arrivée verticale du trait
+\end{tikzpicture}
+
+\end{document}
+\end{code}
+
+Et voici maintenant 3 exemples un peu plus détaillés que je te laisse analyser si tu es intéressé :
+
+\begin{code}{Organigramme 1 : positionnement de boîtes par ancrage}
+\documentclass[a4paper, 12pt]{report}
+
+\usepackage[utf8]{inputenc}
+\usepackage[T1]{fontenc}
+\usepackage[french]{babel}
+\usepackage{lmodern}
+
+\usepackage[dvipsnames]{xcolor}
+
+%\PassOptionsToPackage{dvipsnames}{xcolor} % Si erreur avec xcolor --> Enlever le commentaire sur cette ligne et mettre la ligne précédente en commentaire
+\usepackage{tikz}
+
+
+\begin{document}
+
+% Boite principale en (0,0)
+% Positionnement des en-têtes de chaque sous-boîte
+% Tracé des traits automatisés - Gestion des styles
+
+\begin{tikzpicture}[every node/.style = {align = center, draw = Black, fill = RoyalPurple!70, line width = 1.5pt, text width = 3cm, minimum width = 3.5cm, minimum height = 1cm, text = White}]
+\node[text width = 2.5cm, minimum width = 3cm] (master) at (0,0) {\Large{}Manager};
+
+\tikzstyle{bigbox} = [text width = 3.2cm, minimum width = 3.5cm, minimum height = 3cm]
+
+\node (boxa) at (-6,-3) {\large{}Team A};
+\node[bigbox, anchor = north] at (boxa.south) {Commercial \linebreak \linebreak Support function};
+
+\node (boxb) at (-2,-3) {\large{}Team B};
+\node[bigbox, anchor = north] at (boxb.south) {PHP \linebreak \linebreak JavaScript};
+
+\node (boxc) at (2,-3) {\large{}Team C};
+\node[bigbox, anchor = north] at (boxc.south) {Support \linebreak \linebreak Supervision};
+
+\node (boxd) at (6,-3) {\large{}Team D};
+\node[bigbox, anchor = north] at (boxd.south) {Report \& KPI \linebreak \linebreak Financial management};
+
+\foreach \point in {a, b, c, d} {\draw[very thick] (master.south) --++(0,-1cm) -| (box\point.north);} % Tracé automatisé : -| = départ horizontal, arrivée verticale
+%\draw (master.south) --++ (0,-1) --++ (-2,0) --++ (0,-1) ++ (0,1) --++ (-4,0) --++ (0,-1) ++ (6,1) --++ (2,0) --++ (0,-1) ++ (0,1) --++ (4,0) --++ (0,-1); % Ancien tracé manuel moins pratique
+\end{tikzpicture}
+
+% Pour un meilleur centrage de l'organigramme : environnement center et agrandir un peu les marges
+
+\end{document}
+\end{code}
+
+\begin{code}{Organigramme 2 : utilisation d'un arbre}
+\documentclass[a4paper, 12pt]{report}
+
+\usepackage[utf8]{inputenc}
+\usepackage[T1]{fontenc}
+\usepackage[french]{babel}
+\usepackage{lmodern}
+
+\usepackage[dvipsnames]{xcolor}
+
+%\PassOptionsToPackage{dvipsnames}{xcolor} % Si erreur avec xcolor --> Enlever le commentaire sur cette ligne et mettre la ligne précédente en commentaire
+\usepackage{tikz}
+\usetikzlibrary{trees}
+
+
+\begin{document}
+
+% Utilisation d'un arbre
+% Syntaxe : child { node {Texte} }
+% Jouer sur l'encapsulation de plusieurs child pour faire des ramifications
+
+% Pleins d'options globales disponibles :
+% --> gestion de la distance (général ou pour chaque niveau) = sibling distance
+% --> format du trait entre deux niveaux = edge from parent
+
+\begin{tikzpicture}[level 1/.style = {sibling distance = 17em}, level 2/.style = {sibling distance = 8em}, every node/.style = {shape = rectangle, rounded corners, draw, align = center, top color = white, bottom color = blue!20}, edge from parent/.style = {draw, edge from parent path = {(\tikzparentnode.south) -- +(0,-8pt) -| (\tikzchildnode)}}, level distance = 50pt] % Pas de gestion automatique de la taille et de l'espacement
+\node {Prenom Nom \\ Chef}
+ child { node {Prenom Nom \\ Sous-chef}
+ child { node {Prenom Nom \\ Esclave}}
+ child { node {Prenom Nom \\ Esclave}}
+ }
+ child { node {Prenom Nom \\ Sous-chef}
+ child { node {Prenom Nom \\ Mineur}
+ child { node {Prenom Nom \\ Stagiaire}}
+ child { node {Prenom Nom \\ Stagiaire}}
+ child { node {Prenom Nom \\ Stagiaire}}
+ }
+ child { node {Prenom Nom \\ Esclave}}
+ };
+\end{tikzpicture}
+
+\end{document}
+\end{code}
+
+\begin{code}{Organigramme 3 : autre utilisation d'un arbre}
+\documentclass[a4paper, 12pt]{report}
+
+\usepackage[utf8]{inputenc}
+\usepackage[T1]{fontenc}
+\usepackage[french]{babel}
+\usepackage{lmodern}
+
+\usepackage[dvipsnames]{xcolor}
+
+%\PassOptionsToPackage{dvipsnames}{xcolor} % Si erreur avec xcolor --> Enlever le commentaire sur cette ligne et mettre la ligne précédente en commentaire
+\usepackage{tikz}
+\usetikzlibrary{trees}
+
+
+\begin{document}
+
+% L'arbre précédent est plutôt bien mais est plus adapté au format paysage et s'il y a peu de sous-divisons
+% Ou alors amélioration des sous-divisions comme ci-après
+
+% Création de styles avec un nom dans l'appel de l'environnement
+
+\begin{tikzpicture}[man/.style = {rectangle, draw, fill = blue!20}, woman/.style = {rectangle, draw, fill = red!20, rounded corners = .8ex}, grandchild/.style = {grow = down, xshift = 1em, anchor = west, edge from parent path = {(\tikzparentnode.south) |- (\tikzchildnode.west)}}, first/.style = {level distance = 6ex}, second/.style = {level distance = 12ex}, third/.style = {level distance = 18ex}, level 1/.style = {sibling distance = 5em}]
+% Parents
+\coordinate
+ child[grow = left] {node[man, anchor = east] {Jim}}
+ child[grow = right] {node[woman,anchor = west] {Jane}}
+ child[grow = down, level distance = 0ex][edge from parent fork down]
+% Children and grandchildren
+ child{node[man] {Alfred}
+ child[grandchild, first] {node[man] {Joe}}
+ child[grandchild, second] {node[woman] {Heather}}
+ child[grandchild, third] {node[woman] {Barbara}}
+ }
+ child{node[woman] {Berta}
+ child[grandchild, first] {node[man] {Howard}}
+ }
+ child {node[man] {Charles}}
+ child {node[woman] {Doris}
+ child[grandchild, first] {node[man] {Nick}}
+ child[grandchild, second] {node[woman] {Liz}}
+ };
+\end{tikzpicture}
+
+\end{document}
+\end{code}
+
+\section{Les possibilités offertes par \texttt{TikZ}}
+
+\texttt{TikZ} met à dispositions de très nombreuses librairies pour réaliser ``tes envies les plus folles'' \dots{} enfin, tout ce que tu as besoin de dessiner !
+
+Pour utiliser ces librairies, il suffit d'utiliser la commande suivante dans le préambule, juste après l'appel à \verb?tikz? : \begin{center} \verb?\usetikzlibrary{nom_librairie}? \end{center}
+
+Ces librairies sont détaillées à la partie V du guide officiel de \texttt{TikZ}, ainsi que sur le site suivant : \url{http://tex.stackexchange.com/questions/42611/list-of-available-tikz-libraries-with-a-short-introduction}. En voici un aperçu résumé :
+
+\begin{itemize}[label = \ding{118}, itemsep = \baselineskip] % Aération des item
+\item \verb?angles? : pour faciliter le dessin d'angles,
+
+\item \verb?arrows? : pour de nouvelles pointes de flèches, personnalisables,
+
+\item \verb?automata? : pour dessiner des automates finis (diagrammes d'état) et des machines de Turing,
+
+\item \verb?babel?,
+
+\item \verb?backgrounds? : pour créer des arrières-plans colorés dans l'environnement \verb?tikzpicture?. \`A essayer : peut-être qu'il y a un intérêt,
+
+\item \verb?calc? : pour faire des calculs, généralement sur les coordonnées,
+
+\item \verb?calendar? : pour créer des calendriers,
+
+\item \verb?chains? : pour créer des chaînes,
+
+\item \verb?circuits? : pour dessiner des circuits électriques. Il existe aussi le package \verb?circuitikz?,
+
+\item \verb?decorations? : pour pouvoir appliquer des transformations à des chemins (\verb?path?) et les décorer.,
+
+\item \verb?er? : pour des dessiner des diagrammes entité-association (er = entity-relationship),
+
+\item \verb?fadings? : pour estomper les couleurs,
+
+\item \verb?fit? : pour créer un \verb?node? qui doit contenir des coordonnées définies,
+
+\item \verb?folding? : pour créer des patrons ou des objets à plier,
+
+\item \verb?intersections? : pour calculer des intersections de chemins (\verb?path?),
+
+\item \verb?math? : pour définir des fonctions mathématiques et exécuter des opérations mathématiques,
+
+\item \verb?matrix? : options et styles supplémentaires pour la création d'une matrice de \verb?node?,
+
+\item \verb?mindmap? : pour créer des cartes heuristiques. Le c{\oe}ur est placé au centre, tandis que les éléments qui en découlent sont créés à partir de branches (\verb?children?, comme pour les organigrammes ou les arbres). Personnalisation complète possible et annotations disponibles,
+
+\item \verb?patterns? : pour définir de nouveaux motifs pour du remplissage,
+
+\item \verb?petri? : pour dessiner des réseaux de Petri,
+
+\item \verb?plothandlers?,
+
+\item \verb?plotmarks?,
+
+\item \verb?shadings? et \verb?shadows? : pour réaliser des ombrages,
+
+\item \verb?shapes? : pour de nouveaux formats de \verb?node? (ellipse, diamant, étoile, polygone, \dots{}),
+
+\item \verb?spy? : pour faire des zooms,
+
+\item \verb?trees? : pour dessiner des arbres (de possibilités). \\
+\end{itemize}
+
+% circuit élec, page 510 tuy'sss officielle TikZ
+
+Enfin, il existe aussi d'autres packages pour agrémenter les dessins sous \LaTeX{}. C'est par exemple le cas de \verb?pgfornament?, qui mérite le détour pour fournir beaucoup d'ornements intéressants.
+
+\begin{figure}[H]
+\centering
+\pgfornament[color = RedOrange, width = 0.6\linewidth]{60}
+\caption{Un premier aperçu du package \texttt{pgfornament}}
+\end{figure}
+
+\section{Le fond d'écran \LaTeX{}}
+
+Loin d'avoir tout expliqué sur \texttt{TikZ}\footnote{Le guide officiel fait plus de 1000 pages donc tu penses bien que je n'ai fait qu'effleurer le champ des possibles.}, les exemples que j'ai élaborés et mis à disposition au sein de ce guide donnent quand même beaucoup d'informations et de possibilités.
+
+Naturellement, je suis loin d'être complètement exhaustif et je me suis efforcé d'aborder un maximum de notions fondamentales. Lors de la prochaine modification de ce guide, il y a des chances que je revienne sur cette partie, tant pour améliorer mes explications, mes exemples et l'affichage du code. \\
+
+En tout cas, je me suis amusé à réaliser un petit fond d'écran pour mon ordinateur. Naturellement, il prône l'utilisation du \LaTeX{} et joue un peu sur la fibre patriotique.
+
+Il est à disposition si après si tu veux réaliser une capture d'écran pour l'utiliser toi aussi. Il peut aussi constituer un bon entraînement si tu veux dessiner sous \texttt{TikZ}.
+
+\newpage
+
+\includepdf[pages = -, fitpaper]{fond_TikZ} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p3-beamer.tex b/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p3-beamer.tex
new file mode 100644
index 00000000000..7776e83909b
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p3-beamer.tex
@@ -0,0 +1,3 @@
+\chapter{Faire des présentations avec \texttt{Beamer}}
+
+\`A venir\dots{} (peut-être 2\up{nd} semestre 2019) \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p3-images.tex b/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p3-images.tex
new file mode 100644
index 00000000000..9e3804d00f2
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p3-images.tex
@@ -0,0 +1,245 @@
+\chapter{Images}
+
+\label{chap_img_anx}
+
+\section{Une référence toute prête}
+
+Les références, c'est bien. Les automatiser, c'est mieux. J'étais plutôt agacé d'écrire constamment \og (cf. \textsc{Figure} \textit{ref} p. \textit{page-ref}) \fg{}, d'autant plus que le mot \og \textsc{Figure} \fg{} peut varier selon la classe.
+
+Puis, j'ai découvert la commande \verb?\figurename{}? : elle contient justement le nom utilisé dans la légende. Il est donc possible d'automatiser mon problème initial de la manière suivante :
+
+\begin{code}{Une référence fraîche ! Une !}
+\documentclass[a4paper, 12pt]{report}
+
+\usepackage[utf8]{inputenc}
+\usepackage[T1]{fontenc}
+\usepackage[french]{babel}
+\usepackage{lmodern}
+
+\usepackage{graphicx, float}
+
+\usepackage[hidelinks, breaklinks, linktoc = all]{hyperref}
+
+\newcommand{\reffig}[1]{(cf. \figurename{} \ref{#1} p. \pageref{#1})}
+
+
+\begin{document}
+
+\begin{figure}[H]
+\centering
+%\includegraphics[width = 0.5\linewidth]{test.png}
+\caption{La légende}
+\label{essai}
+\end{figure}
+
+Toutes les explications sont disponibles ci-avant \reffig{essai}.
+
+\end{document}
+\end{code}
+
+\section{L'environnement \texttt{subfigure}}
+
+Il peut être intéressant d'afficher plusieurs images avec chacune sa légende, ainsi qu'une légende globale pour toutes les images. Une solution très simple à implémenter est possible grâce au package \verb?subcaption? :
+
+\begin{itemize}[label = \ding{213}]
+\item apport de l'environnement \verb?subfigure?, au fonctionnement identique à une \verb?minipage?,
+
+\item apport de la commande \verb?\subcaption?, pour mettre une légende sous chaque image. \\
+\end{itemize}
+
+Un aperçu de cette solution prend la forme suivante :
+
+\begin{code}{Utilisation de \texttt{subfigure}}
+\documentclass[a4paper, 12pt]{report}
+
+\usepackage[utf8]{inputenc}
+\usepackage[T1]{fontenc}
+\usepackage[french]{babel}
+\usepackage{lmodern}
+
+\usepackage{graphicx, float, subcaption}
+
+
+\begin{document}
+
+\begin{figure}[H]
+% [t] en option : permet d'aligner correctement les images si les sous-légendes sont longues
+\begin{subfigure}[t]{0.32\linewidth}
+%\includegraphics[width = \linewidth]{image1.png}
+\subcaption{Image 1}
+\end{subfigure}
+\hfill
+\begin{subfigure}[t]{0.32\linewidth}
+%\includegraphics[width = \linewidth]{image2.png}
+\subcaption{Image 2 : avec une très longue légende}
+\end{subfigure}
+\hfill
+\begin{subfigure}[t]{0.32\linewidth}
+%\includegraphics[width = \linewidth]{image3.png}
+\subcaption{Image 3}
+\end{subfigure}
+\caption{Images de test}
+\end{figure}
+
+% Pas le même rendu au niveau des légendes
+\begin{figure}[H]
+\begin{minipage}{0.32\linewidth}
+%\includegraphics[width = \linewidth]{image1.png}
+\caption{Image 1}
+\end{minipage}
+\hfill
+\begin{minipage}{0.32\linewidth}
+%\includegraphics[width = \linewidth]{image2.png}
+\caption{Image 2}
+\end{minipage}
+\hfill
+\begin{minipage}{0.32\linewidth}
+%\includegraphics[width = \linewidth]{image3.png}
+\caption{Image 3}
+\end{minipage}
+\caption{Images de test}
+\end{figure}
+
+% Les références doivent toujours fonctionner --> faire des essais et lire la documentation
+
+\end{document}
+\end{code}
+
+\begin{conseilbox}{La petite subtilité}
+La commande \verb?\subcaption? ne requiert pas l'utilisation systématique de l'environnement \verb?subfigure?. Elle peut très bien être utilisée avec une \verb?minipage?. \\
+
+Toutefois, il faut bien comprendre qu'une \verb?\caption? ou \verb?\subcaption? n'est valide que dans un élément flottant soit dans un environnement global \verb?figure?.
+
+De même, l'environnement \verb?subfigure? ne peut être utilisé que dans un environnement \verb?figure?, contrairement à une \verb?minipage? qui peut être utilisée n'importe quand. Cette dernière n'est donc pas considérée comme un flottant.
+\end{conseilbox}
+
+Enfin, le package \verb?subcaption? charge aussi le package \verb?caption?, ce qui permet d'utiliser la commande \verb?\caption*?. Cette dernière permet d'avoir une légende sans numéro. C'est toujours pratique de temps en temps.
+
+\section{Insérer un grand nombre de fichiers}
+
+Il est possible d'être amené, ponctuellement, à regrouper un grande nombre de fichiers (images, \texttt{PDF}, \dots{}) dans un seul et unique \texttt{PDF}.
+
+Si écrire toutes les lignes de code ou faire des copier-coller pour n'avoir qu'à modifier les noms de fichiers à la fin peut fonctionner, il existe une méthode plus élégante et efficace qui consiste à utiliser une boucle \verb?for?.
+
+Ce n'est pas bien compliqué et tout est résumé dans le code ci-dessous :
+
+\begin{code}{Insertion avec une boucle for}
+\documentclass[a4paper, 12pt]{report}
+
+\usepackage{graphicx, float} % Si images
+\graphicspath{{./Images/}} % Chemin des images
+\DeclareGraphicsExtensions{.jpg} % Pour définir l'extension des images
+
+\usepackage{pgffor} % Pour la boucle for
+
+
+\begin{document}
+
+% Page de garde ou ce que tu veux
+
+% Commande d'insertion avec la boucle for
+% #1 = numéro début
+% #2 = numéro fin
+% #3 = nom devant le numéro
+\newcommand*{\insertgraphicsfiles}[3]{\foreach \i in {#1,...,#2} {%
+\begin{figure}[H]
+\vspace*{\stretch{1}}
+\centering
+\includegraphics[width=0.99\linewidth]{#3\i}
+\vspace*{\stretch{1}}
+\end{figure}
+}}
+
+% Insertion images 001 à 009
+\insertgraphicsfiles{1}{9}{00}
+
+% Insertion images 010 à 099
+\insertgraphicsfiles{10}{99}{0}
+
+% Insertion images 100 à 151
+\insertgraphicsfiles{100}{151}{}
+
+% Il est possible de faire de même avec des PDF et \includepdf
+
+\end{document}
+\end{code}
+
+Et voilà ! Si tu ne juges pas ce passage intéressant, la réalisation d'un trombinoscope peut constituer une application plus concrète de l'utilisation d'une boucle \verb?for? :
+
+\begin{code}{Une autre application : le trombinoscope}
+\documentclass[a4paper, 12pt]{report}
+
+\usepackage[utf8]{inputenc}
+\usepackage[T1]{fontenc}
+\usepackage[french]{babel}
+\usepackage{lmodern}
+
+\usepackage{graphicx}
+\graphicspath{{./Images/}} % Chemin des images
+\DeclareGraphicsExtensions{.png} % Pour définir l'extension des images
+
+\usepackage{array}
+\usepackage{pgffor} % Pour les boucles
+
+\setlength\parindent{0pt} % Pour supprimer les indentations (inutiles ici)
+
+\newcommand*{\affichechoriste}[3]{\begin{tabular}{c} \includegraphics[width = 0.32\linewidth]{#1} \\ #2 \textsc{#3} \end{tabular} }
+% Attention, l'espace après le tabular est indispensable pour les renvois
+% Sinon, tout s'affiche sur une seule ligne
+
+\begin{document}
+
+\begin{center}
+\Huge{\textsc{Titre}}
+\end{center}
+
+\foreach \prenom/\nom/\fichier in {%
+Prénom/Nom/001,%
+Prénom/Nom/002,%
+Prénom/Nom/003,%
+Prénom/Nom/004}{\affichechoriste{\fichier}{\prenom}{\nom}}
+% Et ainsi de suite. Il vaut mieux ne pas mettre d'accent ni d'espace dans les noms de fichiers
+% Le % en fin de ligne est indispensable au bon fonctionnement de \foreach pour éviter l'insertion de blancs qui troubleraient l'appel du fichier (et permet de faciliter la relecture du code)
+
+\end{document}
+\end{code}
+
+Nous reviendrons plus tard, avec le chapitre sur \verb?TikZ?, sur des utilisations de la boucle \verb?for?.
+
+\section{Insérer un fichier \texttt{.svg}}
+
+Si, comme moi, tu apprécies ne pas avoir de gros pixels immondes au moindre zoom de ton fichier \texttt{.pdf}, il est possible d'importer un fichier \texttt{.svg} (image vectorielle donc pas de pixels au zoom) dans ton document.
+
+Pour ce faire, aucun package supplémentaire n'est requis et il faut juste suivre la procédure suivante :
+
+\begin{itemize}[label = \ding{118}]
+\item exporter le fichier \texttt{.svg} sous \texttt{Inkscape} au format \texttt{.pdf},
+
+\item dans les options, choisir ``Exclure le texte \dots{}'' et ``Utiliser la taille \dots{}'',
+
+\item garder les DEUX fichiers générés (\texttt{.pdf} et \texttt{.pdf\_tex}),
+
+\item utiliser le code suivant :
+
+\begin{figure}[H]
+\centering
+\begin{minipage}{0.5\linewidth}
+\begin{verbatim}
+\begin{figure}[H]
+\centering
+\def\svgwidth{\columnwidth}
+%\input{nom_fichier.pdf_tex}
+\caption{Légende éventuelle}
+\end{figure}
+\end{verbatim}
+\end{minipage}
+\end{figure}
+
+\item compiler, peu importe le mode (\verb?LaTeX?, \verb?PDFLaTeX?, \dots{}). \\
+\end{itemize}
+
+Et voilà, c'est tout ce qu'il y a à faire. Après, c'est vraiment se prendre le chou pour pas grand chose. Autant rester sous \texttt{Inkscape}, exporter l'image au format \texttt{.eps} et l'intégrer comme n'importe quelle image.
+
+Les pixels ne se verront toujours pas au zoom \dots{} et la compilation se fait sous \verb?LaTeX? comme sous \verb?PDFLaTeX? (création d'un fichier intermédiaire supplémentaire mais génération bien plus rapide). \\
+
+Bref, c'était surtout une volonté personnelle d'explorer de nouveaux domaines sous \LaTeX{} mais il faut aussi savoir utiliser des solutions simples parfois. \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p3-intro.tex b/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p3-intro.tex
new file mode 100644
index 00000000000..bdd5a66faff
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p3-intro.tex
@@ -0,0 +1,36 @@
+\chapter*{Préambule - Le retour}
+
+Ce guide prend désormais une toute nouvelle tournure. \`A partir de cette page, tu décides de mettre un pied dans la cour des grands chez \LaTeX{}. Jusqu'à présent, je t'ai présenté des solutions simples, fonctionnelles et courantes. Désormais, je te rassure, elles seront toujours fonctionnelles mais moins faciles à comprendre et bien plus sophistiquées quant au résultat.
+
+Toutefois, si un peu d'expérience en \LaTeX{} est donc nécessaire pour comprendre ce qui va suivre\footnote{Je ne vais pas revenir sur les bases : ce guide possède une première partie à ce sujet.}, je continuerai à expliquer un minimum des notions ou certains points. Déjà, je le fais parce que sinon ce document ne mérite plus sinon d'être un guide ; ensuite parce que c'est dans ma nature ; enfin parce que je peux poser ``sur le papier'' mes connaissances et faciliter leur diffusion. \\
+
+Du coup, si dans les parties qui vont suivre, un point ne te semble pas clair, je te recommande vivement à aller fouiner un peu sur Internet pour comprendre ce que je fais, avant d'aller crier à l'aide depuis le \texttt{GGform} disponible avec ce guide, toujours à l'adresse suivante : \begin{center} \url{http://drive.google.com/drive/folders/0BzU2BdcGjfU5Tk1XaXhxbk5JcEE?usp=sharing} \end{center}
+
+\vspace{0.5\baselineskip}
+
+Comme je suis aussi extrêmement attentionné, voici une petite liste d'endroits très pratiques pour aller chercher de l'information sur \LaTeX{} :
+
+\begin{itemize}[label = \ding{213}]
+\item \url{http://www.xm1math.net/texmaker/doc_fr.html} : l'aide officielle de \texttt{Texmaker}, qui fournit aussi des indications sur \LaTeX{},
+
+\item \url{http://www.grappa.univ-lille3.fr/FAQ-LaTeX/} : une FAQ simple mais bien fournie,
+
+\item \url{http://fr.wikibooks.org/wiki/LaTeX} : un Wiki sur le \LaTeX{} en français,
+
+\item \url{http://en.wikibooks.org/wiki/LaTeX} : le ``même'' Wiki mais en anglais. L'information y est des fois plus précise et complète que sur le précédent,
+
+\item \textcolor{Cyan}{\url{http://www.ctan.org/} :} le site qui centralise tous les packages \LaTeX{} \dots{} et leur documentation officielle ! Une référence absolue donc,
+
+\item \textcolor{Green}{\url{http://tex.stackexchange.com/} :} les forums, c'est cool. Un forum sur \LaTeX{}, c'est encore plus cool \dots{} à condition de bien formuler sa demande. \\
+\end{itemize}
+
+Et, encore une fois, n'hésite pas à laisser des commentaires ou à signaler des fautes sur ce même \texttt{GGform}.
+
+Désormais j'ai fini de blablater. Ok pour toi ? Es-tu prêt ? Oui ? Alors plongeons un peu plus profondément dans l'univers (fabuleux) de \LaTeX{} !
+
+\begin{flushright}
+Adrien \textsc{Bouzigues} \\
+I13 CL215
+\end{flushright}
+
+\newpage \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p3-maths.tex b/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p3-maths.tex
new file mode 100644
index 00000000000..d00a12632ec
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p3-maths.tex
@@ -0,0 +1,60 @@
+\chapter{Mathématiques}
+
+\label{chap_maths_anx}La commande officielle pour écrire un vecteur est \verb?\vec? et non pas l'immonde \verb?\overrightarrow?. Il est aussi possible d'utiliser la commande \verb?\vv? du package \verb?esvect?, adapté pour l'écriture de vecteurs. \\
+
+Pour placer des barres verticales, ne pas utiliser \verb?Alt Gr + 6? mais la commande \verb?\lvert? pour la gauche ou \verb?\rvert? pour la droite (\verb?\lVert? et \verb?\rVert? pour placer des doubles barres).
+
+Dans le cas de délimiteurs, il faut utiliser \verb?\left\vert? ou \verb?\right\vert? (\verb?\left\Vert? et \verb?\right\Vert? pour des doubles barres). \\
+
+Pour mettre des accolades en-dessous d'une formule en mode mathématiques, la commande \verb?underbrace? est disponible. De même au-dessus avec \verb?overbrace?. \\
+
+Le package \verb?mathrsfs? permet d'utiliser la commande \verb?\mathscr? pour donner un style différent de celui fourni par \verb?\mathcal?. \\
+
+Pour un intervalle avec des doubles barres, le package \verb?stmaryrd? et les commandes \verb?\llbracket? et \verb?\rrbracket? fonctionnent à merveille !
+
+\begin{code}{Exemples}
+\documentclass[a4paper, 12pt]{report}
+
+\usepackage[utf8]{inputenc}
+\usepackage[T1]{fontenc}
+\usepackage[french]{babel}
+\usepackage{lmodern}
+
+\usepackage{amsmath, amsfonts, amssymb, upgreek, mathrsfs, esvect, stmaryrd} % Présentation de nouveaux packages
+
+\begin{document}
+
+\everymath{\displaystyle}
+
+Pour les vecteurs, utiliser $\vec{u}$ ou $\vv{u}$ est mieux que $\overrightarrow{u}$. \\
+
+$\lVert \vec{u} \rVert$ pour une norme ou : $\left\Vert \cfrac{\vec{u}}{13} \right\Vert$ pour les délimiteurs. \\
+
+Un cas bidon : \[\underbrace{1 - 1 + 1 - 1}_{= 0} + 13 = 13\]
+
+De même : \[\overbrace{1 - 1 + 1 - 1}^{= 0} + 13 = 13\]
+
+Changer la forme des lettres en mode mathématiques est intéressant, comme avec $\mathcal{X}$ pour le polynôme caractéristique ou $\mathscr{C}^0$ pour l'ensemble des fonctions continues.
+
+Les possibilités sont nombreuses et ne demandent qu'à être explorées \dots{} \\
+
+Besoin d'avoir un intervalle d'entiers (doubles barres) ? Du style $\llbracket 0\,;\,n \rrbracket$ en clair.
+
+\end{document}
+\end{code}
+
+Il existe aussi d'autres cas plus techniques, comme l'écriture de limites ou plusieurs lignes d'indiçage dans une somme ou un produit \dots{}
+
+\begin{conseilbox}{\'Ecriture de limites - Indiçages plus complexes}
+Pour écrire une limite, comme $\underset{x \to +\infty}{\lim} f(x) = 0$, il faut procéder ainsi : \begin{center} \verb?$\underset{x \to +\infty}{\lim} f(x) = 0$? \end{center}
+
+Dans certains cas, il faut même considérer un espace insécable. Personnellement, je trouve $\underset{x \to 13}{\lim}~f(x) = 215$ plus esthétique que $\underset{x \to 13}{\lim} f(x) = 215$. Par rapport à précédemment, la différence provient du $+\infty$ qui dépasse de \og $\lim$ \fg{} et permet donc ``d'aérer'' la formule. Ici, il faut donc procéder ainsi : \begin{center} \verb?$\underset{x \to 13}{\lim}~f(x) = 215$? \end{center}
+
+\vspace{\baselineskip}
+
+Enfin, pour écrire plusieurs lignes l'une sous l'autre, comme $i = 1$ et $i \neq k$ -- sous une somme, un produit ou une intégrale -- il faut utiliser la commande \verb?\substack?. Un exemple avec les polynômes d'interpolation de Lagrange (pour les connaisseurs) sera bien plus pratique qu'une longue explication : \begin{center} \verb?$L_k = \prod_{\substack{j = 0 \\ j \neq k}}^n? \verb?\frac{X - a_j}{a_k - a_j}$? \end{center}
+
+\noindent{}ce qui donne $L_k = \prod_{\substack{j = 0 \\ j \neq k}}^n \frac{X - a_j}{a_k - a_j}$. \\ \\
+
+\textcolor{Red}{\textbf{Dans tous les cas,}} la littérature montre l'existence d'une commande \verb?\limits? qui peut servir pour ces exemples. Non seulement j'ai lu qu'il était déconseillé de l'utiliser\footnote{Si tu veux savoir pourquoi, je te laisse chercher. Moi, j'ai oublié.}, mais je viens aussi de montrer qu'obtenir un résultat est possible sans cette commande donc évitons de nous compliquer la vie !
+\end{conseilbox} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p3-modes.tex b/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p3-modes.tex
new file mode 100644
index 00000000000..e371b288e59
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p3-modes.tex
@@ -0,0 +1,210 @@
+\chapter{Les modes de compilation sous \LaTeX{}}
+
+\label{compilation_details}
+
+\section{Présentation des différents modes}
+
+Revenons un instant sur l'interface \texttt{Texmaker}. Jusqu'à présent, tu as toujours compiler sous \texttt{PDFLaTeX}, comme je t'ai dit de faire. Normalement, à l'exception du code et de l'aperçu, ta fenêtre \texttt{Texmaker} devrait ressembler à :
+
+\begin{figure}[H]
+\includegraphics[width = \linewidth]{Aide_LaTeX7.png}
+\caption{Ta fenêtre \texttt{Texmaker}}
+\end{figure}
+
+Il est là dans ce but donc intéressons-nous au cadre rouge sur cette image. Normalement, c'est l'état dans lequel il se trouve. Depuis tes débuts sous \texttt{Texmaker}, il y a de grandes chances que tu cliques sur la flèche horizontale à gauche pour lancer la compilation et que tu demandes l'affichage du résultat avec la flèche de droite.
+
+Déjà, sache qu'il est possible d'aller beaucoup plus vite avec le clavier. En effet, \texttt{Texmaker} a mis en place des raccourcis, configurables dans \verb?Options? $\rightarrow$ \verb?Configurer Texmaker? $\rightarrow$ \verb?Raccourcis?. Par défaut, appuyer sur \keys{F6} permet de lancer la compilation sous \verb?PDFLaTeX? et, \textbf{une fois que cette dernière est terminée}, appuyer sur \keys{F7} permet d'afficher le résultat. \\
+
+Il est même possible d'aller encore plus vite grâce à la compilation rapide (propriété propre à \texttt{Texmaker}, pas à \LaTeX{}). \texttt{Texmaker} est un bon logiciel car il permet justement de combiner à notre guise différentes options pour la compilation et de les réunir sous un seul bouton. La compilation rapide est paramétrable depuis \verb?Options? $\rightarrow$ \verb?Configurer Texmaker? $\rightarrow$ \verb?Compil rapide?. Par défaut, elle est assigné au bouton \keys{F1}.
+
+Prenons un fichier \verb?.tex? quelconque et choisissons de mettre la compilation rapide sous \verb?PdfLaTeX + Voir PDF?. Appuyons sur \keys{F1} : normalement, la compilation s'est lancée toute seule et le résultat apparaît\footnote{Hormis à l'ouverture d'un document, il peut arriver qu'il faille appuyer deux fois sur \keys{F1} pour forcer l'affichage (petit bug technique de \texttt{Texmaker}).}. C'est plus pratique, ne trouves-tu pas ? \\
+
+Si tu es un peu curieux, tu as pu te rendre compte qu'il existe plein d'autres possibilités pour la compilation rapide. Certaines d'entre elles contiennent justement de nouveaux modes de compilation \LaTeX{}. Un mode de compilation, c'est un peu comme une grosse boîte qui prend en entrée un fichier \verb?.tex? pour donner un fichier \verb?.pdf? en sortie. Je n'en sais pas plus sur leur fonctionnement respectif mais je vais tâcher d'être clair par la suite avec quelques schémas :
+
+\begin{figure}[H]
+\centering
+\begin{tikzpicture}[every node/.style = {align = center}]
+\node (rect) at (0,0) [draw, thick, text width = 2.5cm, minimum width = 3cm, minimum height = 1.5cm, Orange] {Mode de compilation};
+\draw[<-, > = triangle 60] (rect.west) --++ (-1,0) node[left, text width = 1.5cm, Red] {Fichier \texttt{.tex}};
+\draw[->, > = triangle 60] (rect.east) --++ (1,0) node[right, text width = 1.5cm, Green] {Fichier \texttt{.pdf}};
+\end{tikzpicture}
+\caption{Schématisation d'un mode de compilation}
+\end{figure}
+
+Ensuite, si nous devons lister les différents modes de compilation, nous pouvons en relever 3 principaux :
+
+\begin{itemize}[label = \ding{213}]
+\item le mode \verb?PDFLaTeX?,
+
+\item le mode \verb?LaTeX? puis \verb?Dvi -> PS? puis \verb?PS -> PDF?,
+
+\item le mode \verb?XeLaTeX?.
+\end{itemize}
+
+Il en existe d'autres comme \verb?LuaLaTeX?, voire des solutions plus exotiques (\verb?KaTeX? pour du web par exemple). Ces 3 vont nous suffire pour tout le reste.
+
+\begin{attentionbox}{Une question ?}
+\og Je ne comprends pas à quoi peuvent bien servir ces nouveaux modes de compilation. Après tout, \verb?PDFLaTeX? fonctionne très bien jusqu'à présent \dots{} \fg{} \\
+
+En effet, tu as tout à fait raison. Et la conclusion de ce chapitre ira dans ce sens. Mais il existe aussi des classes ou des situations particulières qui ne fonctionnent pas sous \verb?PDFLaTeX? \dots{} mais chaque chose en son temps !
+\end{attentionbox}
+
+\begin{figure}[H]
+\centering
+\begin{tikzpicture}[every node/.style = {align = center}]
+\node (rect) at (0,0) [draw, thick, text width = 2.5cm, minimum width = 3cm, minimum height = 1.5cm, Orange] {\texttt{LaTeX} \linebreak ou \linebreak \texttt{XeLaTeX}};
+\draw[<-, > = triangle 60] (rect.west) --++ (-1,0) node[left, text width = 1.5cm, Red] {Fichier \texttt{.tex}};
+\draw[->, > = triangle 60] (rect.east) --++ (1,0) node[right, text width = 1.5cm, Green] {Fichier \texttt{.pdf}};
+\draw[<-, > = triangle 60] (rect.north) --++ (0,1) node[above, Cyan] {Contraintes};
+\end{tikzpicture}
+\caption{Schématisation de l'utilisation d'un mode de compilation}
+\end{figure}
+
+Bon, voyons un peu ces ``contraintes'' (classes, packages, \dots{}) qui nous obligent à utiliser un mode de compilation plutôt qu'un autre. \\
+
+\textcolor{BrickRed}{\textbf{Attention :}} je risque de citer des packages ou classes jamais abordés jusqu'à présent. Certes, selon le préambule, tu peux/dois aller te renseigner à leur sujet. Toutefois, sache aussi que je les présente plus loin dans ce guide.
+
+\section{Utilisation des différents modes de compilation}
+
+Si \LaTeX{} est très puissant, il connaît quelques limites et incompatibilités qui empêchent de générer certains résultats. C'est d'ailleurs le but du projet d'amélioration de \LaTeX{} : s'affranchir de ces limites, entre autres. Nom de code : \LaTeX{}3Project ; site officiel : \url{http://www.latex-project.org/latex3/}. \\
+
+\`A l'heure actuelle, j'ai recensé les différents cas d'utilisation possibles suivants :
+
+\begin{enumerate}
+\item générer un \texttt{PDF} ``simple'' (rapport normal, avec juste des images et des commandes ``basiques''),
+
+\item générer un \texttt{PDF} avec des dessins faits sous \texttt{PSTricks} (schémas, circuits électriques, \dots{}),
+
+\item changer la police d'écriture (cf. p. \pageref{chgt_police}),
+
+\item inclure et/ou fusionner des fichiers \texttt{PDF} dans le rapport (cf. p. \pageref{fusion_pdf}),
+
+\item insérer des images vectorielles \texttt{.eps},
+
+\item générer une bibliographie,
+
+\item générer un index (cf. p. \pageref{index}) ;
+\end{enumerate}
+
+\noindent{}et du coup, pour chaque cas, il est donc possible de compiler de la manière suivante, \textcolor{RoyalPurple}{\textbf{avec les contraintes associées :}}
+
+\begin{enumerate}
+\item \verb?PDFLaTeX? $\Rightarrow$ images au format \verb?png? ou \verb?jpg?
+
+\item[OU] \verb?LaTeX? $\Rightarrow$ images au format \verb?eps? $\Rightarrow$ convertir les images si besoin, \\ % Petit truandage pour que ça rende bien
+
+\item \verb?LaTeX? $\Rightarrow$ le plus rapide
+
+\item[OU] \verb?XeLaTeX? $\Rightarrow$ le plus long \dots{} \\
+
+\item \verb?XeLaTeX? : attention, certaines commandes ne sont plus interprétées (le symbole \degres{} ne fonctionne plus avec \verb?\degres{}? mais s'écrit directement au clavier ; idem pour \verb?\og? et \verb?\fg? qui peuvent être appelés de manière plus générique par \verb?\guillemotleft{}? et \verb?\guillemotright{}?), \\
+
+\item \verb?PDFLaTeX? OU \verb?XeLaTeX?, \\
+
+\item \verb?PDFLaTeX? OU \verb?LaTeX?, \\
+
+\item \verb?PDFLaTeX? OU \verb?LaTeX?, \\
+
+\item \verb?PDFLaTeX? OU \verb?LaTeX? ou \verb?XeLaTeX?. \\
+\end{enumerate}
+
+Il faut donc bien comprendre que, \textit{a priori}, certaines combinaisons sont impossibles à réaliser :
+
+\begin{itemize}[label = \ding{213}]
+\item dessiner et inclure des \texttt{PDF} $\Rightarrow$ passer sous \verb?XeLaTeX? $\Rightarrow$ génération plus longue \dots{}
+
+\item dessiner et générer une bibliographie $\Rightarrow$ passer sous \verb?LaTeX? $\Rightarrow$ génération rapide,
+
+\item dessiner, générer une bibliographie ET inclure des \texttt{PDF} : \textbf{IMPOSSIBLE} \dots{} avec \texttt{PSTricks}. \\
+\end{itemize}
+
+Après plusieurs recherches et tentatives de réussir à tout générer sous \verb?PDFLaTeX?, comme en témoigne la génération d'index et ce guide, il existe une et une seule manière de réussir à tout combiner (dessins, bibliographie, index, inclusion de \texttt{PDF} et même écrire du code comme je l'ai fait tout le long de ce guide) : dessiner avec \texttt{TikZ}.
+
+Si tu es intéressé, tu peux aller te renseigner sur Internet ou profiter du chapitre à ce sujet, p. \pageref{chap_dessin_tikz}.
+
+\begin{attentionbox}{Et les classes ?}
+\og Tu as dit que des classes peuvent poser problèmes mais tu n'as cité que des packages pour l'instant. Essaierais-tu de nous tromper ? \fg{} \\
+
+Ah, il y en a qui suit, cela fait plaisir. Non, je n'ai pas oublié. Je profite au contraire de la possibilité de générer de telles apartés pour en parler.
+
+Actuellement, je n'ai rencontré qu'une seule classe qui oblige à compiler sous \verb?LaTeX? : \verb?Powerdot?, pour faire des diaporamas professionnels. Comme il peut être vite pénible d'avoir à convertir une multitude d'images au format \verb?.eps?, une solution consiste à utiliser \verb?Beamer?, qui a le bon goût de fonctionner sous \verb?PDFLaTeX?. \\
+
+Pour plus d'informations sur \verb?Beamer?, je te renvoie à la page \pageref{beamer} de ce guide.
+\end{attentionbox}
+
+\section{Bilan}
+
+Toujours en vie ? Je veux bien croire cette partie un peu technique. Elle demande un peu de pratique et de se frotter aux erreurs pour comprendre le fonctionnement et l'utilisation des modes de compilation. \\
+
+Hormis le changement de police, il existe toujours un moyen de compiler sous \verb?PDFLaTeX? (mode rapide et simple à utiliser pour rappel). Et si les explications précédentes sont un peu indigestes de prime abord, j'ai finalisé ce chapitre par un arbre synthétique quant au choix d'un mode de compilation :
+
+\begin{center}
+\begin{tikzpicture}[grow cyclic, text width = 1.3cm, align = center, color = Red, level/.style = {level distance = 2cm, ->, > = triangle 60}, level 1/.style = {level distance = 2.5cm, sibling angle = 60}, level 3/.style = {sibling angle = 45}]
+\tikzstyle{PDFstyle} = [Green]
+\tikzstyle{Lastyle} = [Orange]
+\tikzstyle{Xestyle} = [Cyan]
+
+\node{\large{}Fichier \texttt{.tex}}
+ child [color = Orchid] { node {Police}
+ child [color = Black] { node {Native}
+ child { node[PDFstyle] {\texttt{PDFLaTeX}}}
+ child { node[Xestyle] {\texttt{XeLaTeX}}}
+ }
+ child [color = Black] { node {Externe}
+ child { node[Xestyle] {\texttt{XeLaTeX}}}
+ }
+ }
+ child [color = Orchid] { node {Inclure \texttt{PDF}}
+ child { node[PDFstyle] {\texttt{PDFLaTeX}}}
+ child { node[Xestyle] {\texttt{XeLaTeX}}}
+ }
+ child [color = Orchid] { node {Images}
+ child [color = Black] { node {\texttt{.jpg} \linebreak \texttt{.png}}
+ child { node[PDFstyle] {\texttt{PDFLaTeX}}}
+ child { node[Xestyle] {\texttt{XeLaTeX}}}
+ }
+ child [color = Black] { node {\texttt{.eps}}
+ child { node[PDFstyle] {\texttt{PDFLaTeX}}}
+ child { node[Xestyle] {\texttt{XeLaTeX}}}
+ child { node[Lastyle] {\texttt{LaTeX}}}
+ }
+ }
+ child [color = Orchid] { node {Biblio.}
+ child { node[PDFstyle] {\texttt{PDFLaTeX}}}
+ child { node[Lastyle] {\texttt{LaTeX}}}
+ }
+ child [color = Orchid] { node {Index}
+ child { node[PDFstyle] {\texttt{PDFLaTeX}}}
+ child { node[Xestyle] {\texttt{XeLaTeX}}}
+ }
+ child [color = Orchid] { node {Dessiner}
+ child [color = Black] { node {\texttt{PSTricks}}
+ child { node[Lastyle] {\texttt{LaTeX}}}
+ child { node[Xestyle] {\texttt{XeLaTeX}}}
+ }
+ child [color = Black] { node {\texttt{TikZ}}
+ child { node[PDFstyle] {\texttt{PDFLaTeX}}}
+ child { node[Xestyle] {\texttt{XeLaTeX}}}
+ }
+ };
+\end{tikzpicture}
+\end{center}
+
+% Petit bilan dans une boite : PDFLaTeX = le plus générique et pratique (conversion directe du tex en pdf) ; LaTeX = série de transformation (rapide sur de petits documents ; plus de temps sur les plus longs car conversion eps to pdf ; emploi obligatoire de l'eps) ; XeLaTeX = un équivalent à PDFLaTeX (moins rapide, quelques rares différences dans les commandes ; utilisation de toutes les polices d'écriture)
+
+Du coup, si tu veux utiliser plusieurs fonctionnalités, dès lors qu'elles débouchent sur le même mode de compilation, c'est bon, tu peux les utiliser facilement. Sinon, il faut trouver une autre solution ou essayer une autre approche.
+
+%\begin{boite}[colback = Goldenrod, boxrule = 3 pt, coltitle = White]{Petit bilan}{BrickRed}
+\begin{boite}{Petit bilan}{Gold}
+Nous avons à disposition 3 modes de compilation :
+
+\begin{itemize}[label = \ding{118}]
+\item \verb?PDFLaTeX? : le plus pratique et simple à utiliser ; conversion directe du fichier \verb?.tex? en \verb?.pdf?, \\
+
+\item \verb?LaTeX? et co. : série de transformations (efficaces sur de petits documents mais conversion \verb?PS -> PDF? plus longue sur des documents plus importants) ; emploi obligatoire du format \verb?.eps? pour les images, \\
+
+\item \verb?XeLaTeX? : équivalent à \verb?PDFLaTeX? (moins rapide, quelques rares différences dans les commandes pour le texte) ; utilisation possible de n'importe quelle police d'écriture (\textit{Calibri}, \textit{Arial}, \dots{}).
+\end{itemize}
+\end{boite}
+
+Bien, je crois avoir assez parlé de théorie désormais. Repassons à un peu plus de pratique sous \LaTeX{}. \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p3-tableaux.tex b/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p3-tableaux.tex
new file mode 100644
index 00000000000..9523f0faa4e
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p3-tableaux.tex
@@ -0,0 +1,428 @@
+\chapter{Tableaux \& boîtes}
+
+\label{chap_table_anx}
+
+\section{Un autre format de cellules}
+
+Dans la partie précédente de ce guide, j'ai présenté les formats par défaut pour les cellules d'un \verb?tabular? : \verb?l?, \verb?c? et \verb?r?. Il en existe un 4\up{ème}, qui prend en compte un argument : le format \verb?p{longueur}?.
+
+\verb?p? permet de définir une colonne de largeur définie par \verb?longueur? et dont le contenu est aligné à gauche par défaut.
+
+Si, comme nous le verrons par la suite, la commande \verb?linebreak? est utile pour écrire du texte sur une nouvelle ligne (dans la même cellule), elle peut parfois créer de grandes espaces blancs entre les mots (pour justifier le texte). \\
+
+Du coup, il existe une commande spécifique au format \verb?p? qui permet d'éviter tous ces désagréments : \verb?\newline?. Comme toujours, un exemple sera bien plus explicite :
+
+\begin{code}{Le format de cellule \texttt{p}}
+\documentclass[a4paper, 12pt]{report}
+
+\usepackage[utf8]{inputenc}
+\usepackage[T1]{fontenc}
+\usepackage[french]{babel}
+\usepackage{lmodern}
+
+\usepackage{array}
+
+
+\begin{document}
+
+\begin{center}
+\begin{tabular}{p{0.2\linewidth}|p{0.4\linewidth}}
+Du texte \linebreak Un très très très long texte & \hfil Titre centré \hfil \\ \hline
+Nouvel essai \newline Plus joli \newline Espacement correct \newline Utile pour des dates : \newline XXXX \newline YYYY & \begin{center} Ok ? Mieux centré ! Mais pas encore top \dots{} \end{center}
+\end{tabular}
+\end{center}
+
+\end{document}
+\end{code}
+
+\begin{attentionbox}{\textit{Nota Bene}}
+Pour une raison que j'ignore, le centrage du texte dans une cellule au format \verb?p? ne fonctionne pas avec la commande usuelle \verb?\hfill?, qui encadre le texte. \\
+
+Une commande équivalente, \verb?\hfil? ou \verb?\hspace*{\stretch{1}}?, fonctionne parfaitement, ainsi que l'environnement \verb?center?. La première commande possède l'avantage d'être la plus concise à écrire. Il s'agit toutefois d'un point encore délicat donc cette solution peut encore être améliorée.
+\end{attentionbox}
+
+\section{Cellules centrées verticalement et horizontalement}
+
+Au lieu d'utiliser la lettre \verb?c?, une commande plus complexe permet de satisfaire un centrage vertical et horizontal du contenu de la case : \begin{center} \verb?>{\centering\arraybackslash}m{taille_case}? \end{center}
+
+Dès lors, l'agencement peut se faire de la manière suivante :
+
+\begin{code}{Un exemple avec un SWOT}
+\documentclass[a4paper, 12pt]{report}
+
+\usepackage[utf8]{inputenc}
+\usepackage[T1]{fontenc}
+\usepackage[french]{babel}
+\usepackage{lmodern}
+
+\usepackage{graphicx} % Pour la commande rotatebox
+\usepackage{array}
+
+
+\begin{document}
+
+\begin{center}
+\begin{tabular}{>{\centering\arraybackslash}m{0.5cm}|>{\centering\arraybackslash}m{7cm}|>{\centering\arraybackslash}m{7cm}}
+~& {\Large Atouts} & {\Large Handicaps} \\ \hline
+\rotatebox{90}{{\Large Interne}} & \vspace{\baselineskip} \textbf{Forces (Strengths)} \linebreak \linebreak - rapidité de production \linebreak - etc. \linebreak & \vspace{\baselineskip} \textbf{Faiblesses (Weaknesses)} \linebreak \linebreak - idem \linebreak \\ \hline
+\rotatebox{90}{{\Large Marché}} & \vspace{\baselineskip} \textbf{Opportunités (Opportunities)} \linebreak \linebreak - idem \linebreak & \vspace{\baselineskip} \textbf{Menaces (Threats)} \linebreak \linebreak - idem \linebreak
+\end{tabular}
+\end{center}
+
+\end{document}
+\end{code}
+
+Le raccourci pour définir $N$ colonnes identiques est toujours utilisable. La formulation ne change pas : c'est toujours \verb?*{nbre_col}{commande}?. Un exemple est donné plus loin. \\
+
+En revanche, il peut vite être pénible d'écrire (ou de copier-coller) cette ligne à chaque fois. C'est pourquoi il existe une commande pour définir de nouveaux formats de colonne : \begin{center} \verb?\newcolumntype{nom_format}[nbre_arg]{def_format}? \end{center}
+
+\noindent{}soit, dans notre cas : \begin{center} \verb?\newcolumntype{C}[1]{>{\centering\arraybackslash}m{#1}}? \end{center}
+
+Cette \textbf{commande se place dans le préambule} du document \LaTeX{}. Il faut donc procéder de la manière suivante :
+
+\begin{code}{Application}
+\documentclass[a4paper, 12pt]{report}
+
+\usepackage[utf8]{inputenc}
+\usepackage[T1]{fontenc}
+\usepackage[french]{babel}
+\usepackage{lmodern}
+
+\usepackage{array}
+\newcolumntype{C}[1]{>{\centering\arraybackslash}m{#1}} % L'argument #1 est une longueur (2cm, etc.)
+
+
+\begin{document}
+
+\begin{tabular}{|C{2.5 cm}||C{0.5\linewidth}|}
+Ligne bidon 1 & Ligne bidon 2
+\end{tabular}
+
+C'est plus pratique, n'est-ce pas ?
+
+\end{document}
+\end{code}
+
+\section{Fusion et coloriage de cellules}
+
+Si la fusion des colonnes et des lignes est comprise de base avec le package \verb?array?, la fusion des lignes laisse un peu à désirer. C'est pourquoi il vaut mieux charger le package \verb?multirow?. \\
+
+La fusion des colonnes a lieu grâce à la commande : \begin{center} \verb?\multicolumn{nbre_col}{position}{texte}? \end{center}
+
+\noindent{}et la ligne du tableau s'achève par la commande \verb?\cline{col_debut-col_fin}?. \\
+
+Quant à la fusion des lignes, elle est possible grâce à la commande : \begin{center} \verb?\multirow{nbre_ligne}*{texte}? \end{center}
+
+Afin de pouvoir colorier les cellules, il faut ajouter le package \verb?makecell? dans le préambule. Grâce à la commande \verb?\rowcolor{couleur}?, tu peux colorier une ligne entière mais il existe d'autres commandes pour cibler les cases. Pour connaître les dites commandes, il faut aller se documenter sur Internet. Pour le reste, un exemple sera plus clair :
+
+\begin{code}{Coloriage et fusion}
+\documentclass[a4paper, 12pt]{report}
+
+\usepackage[utf8]{inputenc}
+\usepackage[T1]{fontenc}
+\usepackage[french]{babel}
+\usepackage{lmodern}
+
+\usepackage{array, multirow, makecell} % Packages pour la fusions des lignes et le coloriage
+\newcolumntype{C}[1]{>{\centering\arraybackslash}m{#1}}
+\renewcommand{\arraystretch}{1.3} % Pour augmenter la hauteur d'une ligne - Meilleur lisibilité
+\usepackage[table, dvipsnames]{xcolor} % Ajout de table pour appliquer dvipsnames aux tableaux
+
+
+\begin{document}
+
+\begin{center}
+\begin{tabular}{|*{4}{C{3cm}|}}
+\hline
+\rowcolor{Peach} \multicolumn{4}{|c|}{\textbf{Comparaison des configurations}} \linebreak \\ \hline
+\multirow{2}*{\textbf{Critères}} & \multicolumn{3}{c|}{\textbf{Structures}} \linebreak \\ \cline{2-4}
+~& \textbf{Fonctionnelle} & \textbf{Divisionnelle} & \textbf{Matricielle} \\ \hline \hline
+Stabilité & ++ & + & - \\ \hline
+Flexibilité - Adaptabilité & - & - & ++ \\ \hline
+\rowcolor{black} ~ & ~ & ~ & ~ \\ \hline
+\textbf{Cas pratiques} & \multicolumn{3}{|c|}{\textbf{Qui réussira le mieux à répondre aux besoins ?}} \\ \hline
+Projet (long) à réaliser & - & - & ++ \\ \hline
+Fabrication en grande série & ++ & - & -- \\ \hline
+\end{tabular}
+\end{center}
+
+\end{document}
+\end{code}
+
+Il se peut que la visualisation des bordures noires du tableau ne s'affiche pas bien avec la cellule colorée. Il s'agit juste d'un problème d'affichage avec ton écran d'ordinateur, tellement la ligne est fine.
+
+\section{\texttt{longtable} \& \texttt{booktabs}}
+
+Il s'agit de deux packages que j'ai découverts en 2017. Le premier se révèle très utile pour des tableaux dont la longueur dépasse une page. Il suffit juste de remplacer l'environnement \verb?tabular? par \verb?longtable? et tout le reste fonctionne exactement pareil, y compris les nouveaux formats de colonnes définies par l'utilisateur, comme abordé précédemment.
+
+D'autres options existent aussi pour rappeler lors d'un changement de page les titres des colonnes. Si tu es intéressé, je te renvoie à la documentation officielle. \\
+
+Quant au second package, c'est le seul à ma connaissance qui permette d'obtenir des tableaux suffisamment aérés. En théorie, la commande : \begin{center} \verb?\renewcommand{\arraystretch}{1.3}? \end{center}
+
+\noindent{}permet de modifier la hauteur de ligne, pour tous les tableaux créés après cette commande. Mais, avec des fractions, impossible de modifier quoi que ce soit \dots{} sauf avec \verb?booktabs? ! Pourquoi ? Je n'en sais rien. Hormis l'absence de barres verticales, le rendu est meilleur et convient.
+
+\begin{code}{Un exemple d'application}
+\documentclass[a4paper, 12pt]{report}
+
+\usepackage[utf8]{inputenc}
+\usepackage[T1]{fontenc}
+\usepackage[french]{babel}
+\usepackage{lmodern}
+
+\usepackage{array, longtable, booktabs}
+\newcolumntype{C}[1]{>{\centering\arraybackslash}m{#1}}
+\renewcommand{\arraystretch}{1.3} % Pour augmenter la hauteur de ligne des tableaux
+
+
+\begin{document}
+
+\everymath{\displaystyle}
+
+Allons faire un peu de maths \dots{} Mais avant, mangeons un peu de place : \\
+
+Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi venenatis orci vitae odio varius ultrices. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vivamus eget interdum ipsum. Ut et odio nec ipsum luctus tempor. In dapibus sapien ut sagittis congue. Suspendisse scelerisque molestie leo vel tempus. Vivamus facilisis ipsum quis hendrerit vestibulum. Fusce malesuada dictum nunc non molestie. Proin maximus neque neque, eu molestie nulla condimentum eget. Integer tincidunt ut velit at tristique. Suspendisse quis erat ac ligula facilisis commodo quis sit amet est. Maecenas a nulla nec lorem vehicula tempor. Donec tristique purus vitae nibh pretium venenatis. Fusce pellentesque convallis neque eu sagittis. Sed eu ante egestas felis sagittis tincidunt.
+
+\begin{center}
+\begin{longtable}{C{0.3\linewidth}C{0.3\linewidth}}
+$f(x)$ & $\int f(x)\,dx$ \\ \midrule % \midrule : commande propre à booktabs - Création d'une ligne horizontale (= \hline)
+$x^\alpha$, avec $\alpha \neq -1$ & $\frac{x^{\alpha + 1}}{\alpha + 1}$ \\ \midrule
+$\frac{1}{x}$ & $\ln \module{x}$ \\ \midrule
+$\cos (ax)$, avec $a \neq 0$ & $\frac{\sin (ax)}{a}$ \\ \midrule
+$\sin x$ & $-\cos x$ \\ \midrule
+$\frac{1}{1 + x^2}$ & $\arctan x$ \\ \midrule
+$\cosh x$ & $\sinh x$ \\ \midrule
+$\sinh x$ & $\cosh x$ \\ \midrule
+$e^{\omega x}$, avec $\omega \neq 0$ & $\frac{e^{\omega x}}{\omega}$ \\ \midrule
+$\frac{u'}{u}$ & $\ln \module{u}$ \\ \midrule
+$\tan x$ & $-\ln ( \module{\cos x})$ \\ \midrule
+$\frac{1}{\sqrt{1 - x^2}}$ & $\arcsin x$ \\ \midrule
+$\frac{-1}{\sqrt{1 - x^2}}$ & $\arccos x$ \\ \midrule
+$\frac{1}{\sqrt{x^2 + 1}}$ & $\mathrm{argsinh}~x$ \\ \midrule
+$\frac{1}{\sqrt{x^2 - 1}}$ & $\mathrm{argcosh}~x$ \\ \midrule
+$\frac{1}{1 - x^2}$ & $\mathrm{argtanh}~x$
+\end{longtable}
+\end{center}
+
+\end{document}
+\end{code}
+
+Ici, j'ai cumulé l'emploi de \verb?longtable? et de \verb?booktabs? pour optimiser l'exemple mais rien n'empêche d'utiliser uniquement l'un ou l'autre.
+
+\section{Créer sa propre boîte}
+
+Le package \verb?tcolorbox? propose de très nombreux outils pour créer des boîtes. Il propose même une commande pour créer soi-même son propre environnement, et donc sa propre boîte entièrement personnalisable.
+
+La structure est très particulière et propre à \verb?tcolorbox? mais permet de respecter la philosophie \LaTeX{} : créer des commandes. Un changement sur la commande entraîne un changement sur tout le document. Tu admettras que c'est vachement plus pratique que de devoir tout passer en revue ! \\
+
+Le code fonctionne selon le format suivant : \begin{center} \verb?\newtcolorbox{nom}[nbre][]{options, #1}? \end{center}
+
+\noindent{}avec :
+
+\begin{itemize}[label = \ding{213}]
+\item \verb?nom? : nom de l'environnement,
+
+\item \verb?nbre? : le nombre de paramètres, supérieur ou égal à 1 (et probablement inférieur à 9),
+
+\item \verb?[]? : obligatoire pour permettre le changement ou l'ajout d'options,
+
+\item \verb?options? : les options disponibles avec \verb?tcolorbox?,
+
+\item \verb?#1? : formulation particulière mais correspond tout simplement au texte de l'environnement. \\
+\end{itemize}
+
+Nous avons donc le code complet suivant, avec quelques exemples :
+
+\begin{code}{Ma petite boîte personnelle}
+\documentclass[a4paper, 12pt]{report}
+
+\usepackage[utf8]{inputenc}
+\usepackage[T1]{fontenc}
+\usepackage[french]{babel}
+\usepackage{lmodern}
+
+\usepackage[dvipsnames]{xcolor}
+
+\usepackage[breakable]{tcolorbox}
+
+\newtcolorbox{boite}[3][]{breakable, before upper = {\parindent17pt}, beforeafter skip = \baselineskip, colframe = #3, colback = White, boxrule = 2pt, arc = 6pt, title = \textbf{#2}, coltitle = Black, #1} % Commande pour créer sa boite
+% breakable : pour casser la boîte si elle arrive en fin de page
+% before upper : pour contrôler la taille de l'alinéa
+% beforeafter skip : longueur à appliquer avant et après la boite
+% colframe : couleur du contour
+% colback : couleur du fond
+% boxrule : épaisseur du contour
+% arc : rayon des bords
+% title et coltitle : obvious !
+
+
+\begin{document}
+
+\begin{boite}{Un premier exemple}{Orchid}
+C'est pratique, n'est-ce pas ?
+\end{boite}
+
+\begin{boite}[colback = Apricot]{Un deuxième exemple}{Orange}
+Apportons un petit changement, juste pour cette fois.
+\end{boite}
+
+\begin{boite}{Un troisième exemple}{Cyan}
+Retour sur un cas normal d'utilisation.
+\end{boite}
+
+\end{document}
+\end{code}
+
+Le principe est donc de créer une nouvelle boîte (même schéma que pour une commande) pour chaque cas (boîte pour les définitions, boîte pour les remarques, etc.) au lieu de devoir changer les options à chaque fois.
+
+Utiliser \LaTeX{}, c'est tout automatiser pour se concentrer sur le fond et moins sur la forme, une fois qu'elle est définie en tout cas.
+
+\section{Afficher du code \LaTeX{}}
+
+Il n'y a pas 13 000 façons d'afficher du code \LaTeX{} simplement (oui, parce qu'écrire \verb?\texttt{\textbackslash}? pour produire \texttt{\textbackslash}, ce n'est vraiment pas pratique). La première est d'utiliser l'environnement \verb?verbatim? : tout ce qui est compris dans cet environnement ne sera pas interprété par \LaTeX{} et sera recopié tel quel. Cependant, une trop longue commande sort des marges voire de la page \dots{} C'est donc vite compliqué de lire la fin ou même de copier un morceau de code.
+
+Toutefois, il existe déjà un moyen simple pour les ``petites'' formules : la commande \verb!\verb?\commande?!. Il faut juste écrire \verb?\verb? et tout ce qui est compris entre les deux délimiteurs (ici, des \verb!?!) subit le même traitement que sous l'environnement \verb?verbatim?. \verb!?! n'est pas le seul délimiteur envisageable : \verb?!? convient tout à fait par exemple. \\
+
+Autrement, le seul package qui permette de mettre en forme du code (\LaTeX{}, mais aussi Python, Perl, C, C++, Java, SQL, HTML, \dots{}) avec un retour à la ligne s'appelle \verb?listings?. Beaucoup d'options de mise en forme sont possible (numéro de ligne de code sur le côté, commandes en couleur selon le langage, \dots{}) mais il y a mieux. Et oui, c'est maintenant que revient le Saint Graal : \verb?tcolorbox? ! Ce dernier intègre le package \verb?listings? et permet de faire pas mal de trucs sympathiques.
+
+Malgré tout, \LaTeX{} est loin d'être parfait et renvoie une erreur si des accents sont présents dans le code. Cela peut déjà s'expliquer parce que la programmation est généralement en anglais et ne comporte pas d'accents donc il n'y a aucun souci. Mais je suis Français et donc, personnellement, il m'arrive de rédiger mes commentaires de code en français. Pour résoudre ce problème, il faut soit compiler sous \verb?XeLaTeX? soit sous \verb?PDFLaTeX? sous réserve d'introduire les accents. \\
+
+Un exemple sera sûrement plus clair et m'évitera de longues explications :
+
+\begin{code}{\'Ecrire du code sous \LaTeX{}}
+\documentclass[a4paper, 12pt]{report}
+
+\usepackage[utf8]{inputenc}
+\usepackage[T1]{fontenc}
+\usepackage[french]{babel}
+\usepackage{lmodern}
+
+\usepackage[dvipsnames]{xcolor}
+\usepackage[breakable, listings]{tcolorbox} % Ajout de listings en option
+
+% Création d'une boite avec listings
+\newtcblisting{codeLaTeX}[2][]{breakable, beforeafter skip = \baselineskip, colframe = LimeGreen, colback = White, boxrule = 2pt, arc = 6pt, title = \textbf{#2}, coltitle = Black, listing options = {basicstyle = \ttfamily\small, keepspaces = true, columns = flexible, breaklines = true, inputencoding = utf8, language = TeX, numbers = none}, listing only, #1} % options tcolorbox : OK
+
+% listing options : options du package listings
+% Ici, dans l'ordre : petite police de type "machine à écrire" (ttfamily) ; conserver les espaces ; nécessaire pour les espaces ; retour à la ligne du code ; UTF-8 ; pour le LaTeX ; pas de numéro
+
+% Pour les accents
+\lstset{literate = {à}{{\`a}}1 {â}{{\^a}}1 {é}{{\'e}}1 {è}{{\`e}}1 {ê}{{\^e}}1 {î}{{\^i}}1 {ô}{{\^o}}1 {ç}{{\c{}c}}1} % Format : {lettre UTF8}{{lettre LaTeX}}1
+% A compléter si besoin
+
+
+\begin{document}
+
+\begin{verbatim}
+Très pratique d'écrire du code sous \LaTeX{} \\
+
+Mais c'est encore plus compliqué quand le code en question est extrêmement long \dots{}
+\end{verbatim}
+
+\begin{codeLaTeX}{Titre}
+Très pratique d'écrire du code sous \LaTeX{} \\
+
+Mais c'est encore plus compliqué quand le code en question est extrêmement long \dots{} Ah non, là c'est mieux !
+\end{codeLaTeX}
+
+Le dernier résultat est mieux, non ? Tu peux même le personnaliser (changement ponctuel) :
+
+\begin{codeLaTeX}[colframe = BrickRed}{Second test}
+Code vraiment important qui demande de changer de couleur. Juste pour lui.
+\end{codeLaTeX}
+
+\end{document}
+\end{code}
+
+Il est possible d'aller encore plus loin, toujours grâce aux packages \verb?tcolorbox? et \verb?listings?, et de compléter le précédent code pour avoir les options suivantes :
+
+\begin{itemize}[label = \ding{213}]
+\item numérotation automatique des boîtes,
+
+\item coloriage syntaxique du code (mots clés, chaînes de caractères, commentaires, numéros de ligne),
+
+\item création d'un sommaire dédié à ces boîtes. \\
+\end{itemize}
+
+La documentation \verb?tcolorbox? fournit toutes les indications nécessaires. Comme c'est difficile de tout faire tenir avec l'environnement verbatim, je vais balancer le code et allègrement tout commenter :
+
+\begin{code}{Intégrer du code - Aller plus loin}
+\documentclass[a4paper, 12pt]{report}
+
+\usepackage[utf8]{inputenc}
+\usepackage[T1]{fontenc}
+\usepackage[french]{babel}
+\usepackage{lmodern}
+
+\usepackage[dvipsnames]{xcolor} % Pour les couleurs
+
+\usepackage[breakable, listings]{tcolorbox} % Pour des boîtes arrondies - breakable : pour couper les boîtes - listings : pour le code
+
+\usepackage[hidelinks, breaklinks, linktoc = all]{hyperref}
+
+% Création d'une boîte numérotée pour le code
+% Utilisation de Python pour changer
+\newtcblisting[auto counter, number within = chapter, list inside = pythoncode]{codePython}[2][]{breakable, beforeafter skip = \baselineskip, colframe = LimeGreen, colback = White, boxrule = 2pt, arc = 6pt, title = \textbf{Code Python \thetcbcounter{} : #2}, list entry = {\protect\numberline{\thetcbcounter}#2}, coltitle = Black, listing options = {basicstyle = \ttfamily\small, keepspaces = true, breaklines = true, inputencoding = utf8, language = Python, tabsize = 4, xleftmargin = 17pt, numbers = left, numbersep = 13pt, numberstyle = \ttfamily\footnotesize\color{OrangeRed}, showstringspaces = false, commentstyle = \color{Gray}, keywordstyle = \color{Blue}, stringstyle = \color{Orange}}, listing only, #1}
+
+\lstset{literate = {à}{{\`a}}1 {â}{{\^a}}1 {é}{{\'e}}1 {è}{{\`e}}1 {ê}{{\^e}}1 {î}{{\^i}}1 {ô}{{\^o}}1 {ç}{{\c{}c}}1} % Pour résoudre le problème des accents dans le code listings (tcolorbox)
+
+% --- Les explications ---
+% Intégration d'un compteur dans l'en-tête et liste des codes : [auto counter, number within = chapter, list inside = pythoncode] <==> numérotation automatique ; numéro de chapitre utilisé ; étiquette pour le sommaire dédié
+%\newtcblisting[...] : création d'un environnement pour le code avec tcolorbox + listings
+
+% Options tcolorbox : inchangées
+% \thetcbcounter{} : compteur tcolorbox
+% Intégrer une entrée dans le sommaire dédié : list entry = {\protect\numberline{\thetcbcounter}#2} (dans les options tcolorbox)
+
+% Options listings : début inchangé
+% Options listings propre au langage : {language = Python, tabsize = 4, xleftmargin = 17pt, numbers = left, numbersep = 13pt, numberstyle = \ttfamily\footnotesize\color{OrangeRed}, showstringspaces = false, commentstyle = \color{Gray}, keywordstyle = \color{Blue}, stringstyle = \color{Orange}}
+% Détails : langage utilisé ; taille de l'indentation (nbre d'espaces) ; marge à gauche ; numéro de ligne à gauche ; séparation entre le code et les numéros ; style des numéros ; bonus pour les chaînes de caractères ; mise en couleur du code
+
+% Affichage uniquement du code : listing only --> "listing and text" = code et résultat (utile pour du code LaTeX mais que du code pur : pas de préambule ou de \begin{document})
+
+
+\begin{document}
+
+\renewcommand{\contentsname}{Sommaire} % Renommer le sommaire
+\tableofcontents % Pour créer le sommaire - Penser à compiler deux fois
+
+\newpage
+
+\phantomsection % Renvoi correct (hyperref)
+\addcontentsline{toc}{chapter}{Liste des codes Python} % Ajout dans le sommaire
+\tcblistof[\chapter*]{pythoncode}{Liste des codes Python} % Sommaire dédié --> cf. aide tcolorbox
+% Ajout de "Liste des codes Python" en tant que chapitre non numéroté (chapter*)
+
+\newpage
+
+% Enlever le commentaire ci-dessous
+%\chapter{Codes Python}
+
+Blablabla
+
+\begin{codePython}{Essai}
+#!/usr/bin/python3
+# -*- coding: utf-8 -*-
+
+S = 0
+for i in range(215):
+ S += i
+print(S)
+\end{codePython}
+
+\begin{codePython}[colframe = Red]{Essai important}
+#!/usr/bin/python3
+# -*- coding: utf-8 -*-
+
+S = 0
+for i in range(13):
+ for j in range(13):
+ S += i + j
+print(S)
+\end{codePython}
+
+Alors ? Plutôt propre, n'est-ce pas ?
+
+\end{document}
+\end{code}
+
+Il existe un autre package que \verb?listings? qui s'occupe automatiquement du coloriage du code : \verb?minted?. Il fonctionne grâce à \verb?pygments?, une bibliothèque Python. Par contre, même après son installation, je n'ai toujours pas réussi à le faire fonctionner \dots{} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p3-texte.tex b/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p3-texte.tex
new file mode 100644
index 00000000000..b02af9a2369
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/p3-texte.tex
@@ -0,0 +1,753 @@
+\chapter{Texte et mise en forme}
+
+\label{chap_texte_anx}
+
+\section{Changer la police d'écriture}
+
+\label{chgt_police}Changer de police peut être un vaste débat sous \LaTeX{}. Déjà, pourquoi vouloir changer ? La police proposée ne te convient-elle pas ? Ou est-ce par habitude d'utiliser auparavant une autre police sous \verb?Word? ?
+
+Ensuite, quelle police préfères-tu utiliser ? Avec empattement\footnote{Mode de terminaison d'un caractère : \url{http://fr.wikipedia.org/wiki/Empattement_(typographie)}.}, sans empattement ? Mais surtout, si tu dois écrire des formules mathématiques, la nouvelle police possède-t-elle les caractères nécessaires sous un format équivalent (symboles $\sum$ ou $\int$, sans parler des lettres grecques, par exemple) ?
+
+Du coup, il existe de multiples façons de changer de police sous \LaTeX{}. Dans un premier temps, de manière locale, pour pouvoir juste profiter d'un effet de style ; puis, de manière globale, donc sur tout le document. \\
+
+Tout comme il est possible de mettre un bout de texte en gras grâce à la commande \verb?\textbf?, tu peux choisir d'enlever l'empattement d'un bout de texte (\textit{sans serif}) grâce à la commande \verb?\textsf?. Tu peux aussi choisir de le mettre en valeur différemment grâce à la mise en forme \og machine à écrire \fg{} (\textit{typewriter}) avec la commande \verb?\texttt?.
+
+Si tu veux appliquer un tel changement sur plusieurs paragraphes, comme l'équivalent du \verb?\textbf? et le \verb?\bfseries?, nous avons donc à disposition le \verb?\sffamily? et le \verb?\ttfamily?. Naturellement, il faut délimiter les paragraphes concernés avec des accolades ``\{'' et ``\}'' ou utiliser de telles commandes à l'intérieur d'un environnement (séparateur en soi).
+
+Enfin, si tu veux faire de telles modifications sur tout le document, tu peux aussi renseigner la commande suivante dans le préambule : \begin{center} \verb?\renewcommand{\familydefault}{\sfdefault}? \end{center}
+
+Voyons plutôt un exemple pour comprendre le fonctionnement de ces nouvelles commandes :
+
+\begin{code}{L'empattement et la machine à écrire}
+\documentclass[a4paper, 12pt]{report}
+
+\usepackage[utf8]{inputenc}
+\usepackage[T1]{fontenc}
+\usepackage[french]{babel}
+\usepackage{lmodern}
+
+%\renewcommand{\familydefault}{\sfdefault} % sans serif sur tout le document
+%\renewcommand{\familydefault}{\ttdefault} % typewriter sur tout le document
+
+% N.B. : les commandes locales ont la priorité sur la commande globale
+
+
+\begin{document}
+
+Texte \textsf{sans empattement} ou au format \texttt{machine à écrire}. \\[\baselineskip]
+
+{\sffamily{}C'est amusant à faire surtout avec plusieurs paragraphes. \\
+
+Il faut bien tout encadrer avec des accolades !} \\[\baselineskip]
+
+\begin{large}
+\bfseries\ttfamily{}Sinon, je peux aussi la jouer retro sur \dots{} \\
+
+\noindent{}plusieurs paragraphes, à l'intérieur d'un environnement !
+\end{large}
+% ATTENTION : le format "machine à écrire" ne respecte pas les marges si le texte est trop long !
+
+\end{document}
+\end{code}
+
+Bien, maintenant que nous avons vu quelques spécificités quant à l'empattement du texte, passons au changement de police. Déjà, depuis le début de ce guide, je recommande d'utiliser le package \verb?lmodern?. Même s'il n'est pas nécessaire, il améliore le rendu et peut aussi être substitué par d'autres polices :
+
+\begin{itemize}[label = \ding{118}]
+\item \verb?times? : un équivalent au \textit{Times New Roman},
+
+\item \verb?palatino? : une autre police,
+
+\item \verb?helvet? : un équivalent à l'\textit{Helvetica},
+
+\item \verb?courier? : encore de la machine à écrire.
+\end{itemize}
+
+\textcolor{Brown}{Les deux dernières possibilités n'ont rien donné d'intéressant pour ma part donc il faut aller creuser le sujet.} Mais les deux premières fonctionnent à merveille. Pour plus d'informations sur les polices disponibles par défaut, tu peux aller sur \url{http://en.wikibooks.org/wiki/LaTeX/Fonts}.
+
+\begin{conseilbox}{La petite subtilité}
+Certaines polices ne font pas la pluie et le beau temps. Par exemple, tu peux être amené à cumuler les commandes, comme mettre du texte en gras et en italique. Jusque là, tout va bien, tu peux même le faire de deux façons : \begin{center} \verb?\textit{\textbf{test}}? ou \verb?\textbf{\textit{test}}? \end{center}
+
+As-tu déjà utilisé les petites majuscules ? C'est très propre et vraiment agréable à lire. La commande ? \verb?\textsc{Texte}? ou \verb?{\scshape{}Paragraphes}? sont deux solutions possibles. Toutefois, essaye maintenant : \begin{center} \verb?\textbf{\textsc{Texte}}? et \verb?\textsc{\textbf{Texte}}? \end{center}
+
+Ben zut alors, aucune petites majuscules sous \verb?lmodern?. C'est parce que cette police ne gère pas une telle configuration. Utiliser \verb?times? ou \verb?palatino? est une solution possible, mais il en existe d'autres sur Internet.
+
+Fort heureusement, c'est un cas d'utilisation extrêmement rare. C'était surtout pour te faire toucher du doigt cette petite subtilité.
+\end{conseilbox}
+
+Autrement, il n'y a apparemment qu'un seul moyen de pouvoir \textit{véritablement} changer de police d'écriture sous \LaTeX{}. Loin de moi l'idée que la police par défaut me déplaise, bien au contraire. Toutefois, quand il faut taper un rapport officiel et qu'une police spécifique de \texttt{Word} est imposée, il n'y a pas d'autres solutions !
+
+\textcolor{BrickRed}{\textbf{Cette solution fonctionne uniquement grâce à une compilation sous \verb?XeLaTeX?}} (ou \verb?LuaLaTeX?). Le résultat est à la hauteur de nos exigences : accents affichés et utilisation de toutes les autres commandes exactement de la même façon que sous \verb?PDFLaTeX? (mathématiques, images, tableaux, \dots{}). Le code est donc le suivant, sans plus d'explication technique de ma part car je n'en sais pas plus (hormis qu'il fonctionne) :
+
+\begin{code}{Changer de police d'écriture}
+\documentclass[a4paper, 12pt]{report}
+
+% XeLaTeX
+\usepackage{fontspec}
+\usepackage{xunicode}
+\usepackage{xltxtra}
+\setmainfont{nom_police}
+% Le paramètre nom_police est un nom de police présent dans le dossier Font de Windows : Arial, Calibri, Cambria, French Script MT, ...
+
+\usepackage{polyglossia}
+\setdefaultlanguage{french}
+
+% Autres packages : idem
+
+
+\begin{document}
+
+J'aime écrire en \LaTeX{} ! Surtout des maths : $i = 13$.
+
+% Taper son rapport comme d'habitude
+
+\end{document}
+\end{code}
+
+\begin{attentionbox}{\textit{Nota Bene}}
+La modification de la police d'écriture n'est pas recommandée dans le cas d'un document qui contient des formules. Les symboles utilisés par \LaTeX{} peuvent ne pas être (ou ne sont généralement pas) définis dans cette nouvelle police.
+
+Normalement, \LaTeX{} générera malgré tout tes formules mathématiques avec la police par défaut soit \verb?lmodern?. \\
+
+Enfin, si une erreur incompréhensible surgit, il faut aller sur le gestionnaire de packages \texttt{MiKTeX} (\textit{MiKTeX Package Manager}), désinstaller puis réinstaller le package \verb?fontspec?. Au moment où j'écris ces lignes et que je vérifie qu'elles fonctionnent, c'est ce que j'ai dû faire en tout cas !
+\end{attentionbox}
+
+Dans le cas d'une \textcolor{Green}{\textbf{modification locale de la police}} d'écriture, \textcolor{BrickRed}{\textbf{toujours sous \verb?XeLaTeX?,}} il faut procéder ainsi : \begin{center} \verb?texte {\fontspec{nom_police} essai} suite texte? \end{center}
+
+Il faut toutefois savoir qu'utiliser \verb?XeLaTeX? entraîne de légères modifications sur des commandes à utiliser. Actuellement, j'ai relevé les cas suivants :
+
+\begin{itemize}[label = \ding{213}]
+\item la commande \verb?\degres{}? ne fonctionne pas et il faut directement taper le symbole \degres{} au clavier (sous \texttt{Windows}, \keys{\shift + $\degres{}~)_{~]}$}), \\
+
+\item les guillemets français \verb?\og? et \verb?\fg? deviennent inopérants et il faut passer par les commandes plus génériques suivantes : \verb?\guillemotleft{}? et \verb?\guillemotright{}?. \\
+\end{itemize}
+
+Enfin, le changement de police est souvent problématique car la taille du texte n'est pas automatiquement la même. Certes, il existe des commandes comme \verb?\large?, \verb?\Large?, \verb?\LARGE?, \verb?\huge? ou \verb?\Huge? pour augmenter la taille du texte mais il peut arriver que ce soit totalement insuffisant. Heureusement, il y a une commande toute prête dans ce cas : \begin{center} \verb?\fontsize{taille1}{taille2}\selectfont{}texte? \end{center}
+
+\noindent{}avec \verb?taille1? la taille de la police (\verb?13pt?, \verb?215pt?, \dots{} bref, ce que tu veux\footnote{Le \verb?pt? est l'unité fréquemment utilisée pour les tailles de police mais rien ne t'empêche d'en choisir une autre.}) et \verb?taille2? l'espacement entre les lignes : \verb?taille2? remplace alors la valeur par défaut de \verb?\baselineskip?.
+
+Naturellement, cette commande s'utilise surtout pour faire des gros titres, délimités par un environnement (\verb?center? par exemple) pour ne pas affecter le reste du document. Si tu ne sais pas quoi choisir pour \verb?taille2?, je ne réfléchis plus personnellement et prends toujours la moitié de \verb?taille1? (arrondie si besoin). \\
+
+\begin{boite}{Bilan : le changement de police sous \LaTeX{}}{Gold}
+Nous avons donc vu :
+
+\begin{itemize}[label = \ding{213}]
+\item comment modifier l'empattement du texte,
+
+\item comment utiliser quelques unes des autres polices présentes par défaut sous \LaTeX{},
+
+\item comment changer drastiquement la police d'écriture, en compilant sous \verb?XeLaTeX?,
+
+\item comment personnaliser la taille de la police. \\
+\end{itemize}
+
+Changer la police peut se révéler amusant pour certaines réalisations personnelles mais il faut passer sous \verb?XeLaTeX? dans le pire des cas, ce qui peut augmenter le temps de compilation\footnote{Qui reste raisonnable malgré tout, je te rassure, tout au plus de l'ordre de quelques minutes, sinon de quelques secondes.}.
+
+Le format par défaut proposé depuis le début de ce guide convient tout à fait et permet de te démarquer des autres réalisations. Après tout, ne s'agit-il pas d'une marque de fabrique signée \LaTeX{} ?
+\end{boite}
+
+\section{Inclure des fichiers PDF}
+
+\label{fusion_pdf}Tu es pauvre ? Tu ne veux pas payer \texttt{Adobe} et toutes les options inutiles qu'il propose, dont la fusion de fichiers \texttt{PDF} ? Peu importe, c'est mon cas ! Et \LaTeX{} sait faire du très bon boulot, gratuitement. \\
+
+Pour fusionner des fichiers \texttt{PDF}, il faut utiliser le package \verb?pdfpages? et utiliser la commande : \begin{center} \verb?includepdf[pages = debut - fin]{nom_fichier.pdf}? \end{center}
+
+Le document \verb?nom_fichier.pdf? doit être inclus à l'endroit où la ligne de code est insérée. Si tu écris \verb?[pages = -]?, le document entier sera inclus. Du coup, il ne te reste plus qu'à placer cette commande autant de fois que le nombre de fichiers à fusionner et le résultat \LaTeX{} contient donc tes différents fichiers les uns à la suite des autres.
+
+Tu peux aussi juste t'en servir pour insérer une page d'un rapport \texttt{PDF} dans ton propre rapport ou un tableau \texttt{Excel} exporté en \texttt{PDF} : c'est des fois plus simples que de le recopier sous \LaTeX{}.
+
+\begin{attentionbox}{\textit{Nota Bene}}
+Le paramètre \verb?nom_fichier? ne doit contenir ni espace ni accent. C'est le même principe que pour les images. \\
+
+Pour rappel, la \textbf{compilation} doit se faire \textbf{uniquement} avec \verb?PDFLaTeX? ou \verb?XeLaTeX?.
+\end{attentionbox}
+
+Il existe d'autres options, comme faire une rotation à la page, ajuster automatiquement le format (\verb?fitpaper?), réorganisation des pages. Pour les connaître ou si tu en as besoin, je te laisse aller consulter la documentation du package. \\
+
+Pour présenter un point plus technique, il est possible de réaliser des références sur un tel fichier (renvoi de pages) mais il existe une astuce pour faire en sorte que le renvoi et le numéro de page correspondent.
+
+Pour ce faire, il faut créer un compteur\footnote{Si tu es curieux, tu peux commencer à approcher la notion de compteur ici : \url{http://fr.wikibooks.org/wiki/LaTeX/Programmer_avec_LaTeX\#Compteurs}} dans le préambule de la manière suivante : \verb?\newcounter{pdfpage}?, puis procéder de la manière suivante (utilisation de l'option \verb?pagecommand? de \verb?\includepdf?) :
+
+\begin{code}{Référence des fichiers \verb?.pdf? insérés}
+\documentclass[a4paper, 12pt]{report}
+
+\usepackage[utf8]{inputenc}
+\usepackage[T1]{fontenc}
+\usepackage[french]{babel}
+\usepackage{lmodern}
+
+\usepackage{pdfpages} % Le package
+\newcounter{pdfpage} % Le compteur
+
+\usepackage[hidelinks, breaklinks]{hyperref}
+
+
+\begin{document}
+
+J'ai beaucoup de texte à écrire \dots{}
+
+% Enlever le % ci-dessous
+%\includepdf[pages = -, pagecommand = {\refstepcounter{pdfpage} \label{reference}}]{nom_fichier.pdf}
+
+% pagecommand : faire un peu ce qu'on veut
+% refstepcounter : permet le bon renvoi
+% label : création de la référence
+
+Je viens d'intégrer un document très important. Pour le consultant, aller à la page \pageref{reference}.
+
+% Fonctionne bien pour un document d'une page
+% Sinon, mettre plusieurs \includepdf du même document :
+
+%\includepdf[pages = -1, pagecommand = {\refstepcounter{pdfpage} \label{ref_deb}}]{nom_fichier.pdf} % 1 page
+%\includepdf[pages = 2-13]{nom_fichier.pdf}
+%\includepdf[pages = 13-, pagecommand = {\refstepcounter{pdfpage} \label{ref_fin}}]{nom_fichier.pdf} % 1 page
+
+Le document important est disponible de la page \pageref{ref_deb} à \pageref{ref_fin}.
+
+\end{document}
+\end{code}
+
+\textcolor{Red}{\textbf{Attention :}} par défaut, la numérotation des pages se poursuit lors de l'inclusion de fichiers \texttt{PDF} avec cette méthode. Il faut donc veiller à ce que ces derniers n'en aient pas \dots{} ou supprimer l'insertion du numéro de page grâce à \verb?pagecommand?. \\
+
+Cette solution tombe à pic : étudions désormais la gestion des en-têtes et pieds de page !
+
+\section{En-têtes et pieds de page}
+
+Par défaut, \LaTeX{} propose principalement trois styles pour les en-têtes et pieds de page. Ceux-ci sont appelés dans le préambule grâce à la commande \verb?\pagestyle{style}? : \\
+
+\begin{itemize}[label = \ding{213}]
+\item le style \verb?empty? : aucune en-tête et aucun pied de page ne seront affichés. Pour utiliser ce style, il faut donc renseigner dans le préambule la commande \verb?\pagestyle{empty}?,
+
+\item le style \verb?plain?, \textcolor{Brown}{\textit{style par défaut} :} seul le numéro de page est affiché, au centre du pied de page. Comme c'est le style par défaut, il n'y a aucune commande à taper. Autrement, son appel se fait grâce à la commande \verb?\pagestyle{plain}? dans le préambule,
+
+\item le style \verb?headings? : les en-têtes et les pieds de page sont définis automatiquement selon la classe de document utilisée. Pour utiliser ce style, il suffit donc d'inclure la commande \verb?\pagestyle{headings}? dans le préambule. \\
+\end{itemize}
+
+Si jamais tu désires personnaliser de ta main les en-têtes et pieds de page, le package \verb?fancyhdr? est très pratique. Il faut appeler le package dans le préambule \textbf{suivi de la commande} \verb?\pagestyle{fancy}?.
+
+Ensuite, tu peux définir les en-têtes grâce à \verb?\fancyhead[zone]{contenu}? et les pieds grâce à \verb?\fancyfoot[zone]{contenu}?. Si \verb?contenu? est totalement libre (choix de l'utilisateur), \verb?zone? est défini de la manière suivante :
+
+\begin{center}
+\begin{longtable}{C{0.075\linewidth}|p{0.5\linewidth}}
+\verb?zone? & {\hspace*{\stretch{1}}Description\hspace*{\stretch{1}}} \\ \hline
+\verb?L? & champ gauche pour toutes les pages \\
+\verb?LE? & champ gauche pour les pages paires \\
+\verb?LO? & champ gauche pour les pages impaires \\
+\verb?C? & champ central pour toutes les pages \\
+\verb?CE? & champ central pour les pages paires \\
+\verb?CO? & champ central pour les pages impaires \\
+\verb?R? & champ droit pour toutes les pages \\
+\verb?RE? & champ droit pour les pages paires \\
+\verb?RO? & champ droit pour les pages impaires
+\end{longtable}
+\end{center}
+
+Un moyen mnémotechnique très simple pour s'en souvenir : \verb?L?, \verb?C? et \verb?R? pour \textit{Left}, \textit{Center} et \textit{Right} (je pense que ce n'est pas le plus compliqué) ; \verb?E? et \verb?O? pour \textit{Even} et \textit{Odd}. \\
+
+Il existe ensuite quelques commandes fort pratiques pour \verb?contenu? :
+
+\begin{itemize}[label = \ding{213}]
+\item \verb?\thepage? : affiche le numéro de la page courante,
+
+\item \verb?\thesection? : affiche le numéro de la section courante,
+
+\item \verb?\thechapter? avec un document de classe \verb?book? ou \verb?report? : affiche le numéro du chapitre courant,
+
+\item \verb?\leftmark? : avec un document de classe \verb?article?, affiche le nom de la section courante ; avec un document de classe \verb?book? ou \verb?report?, affiche le nom du chapitre courant,
+
+\item \verb?\rightmark? : avec un document de classe \verb?article?, affiche le nom de la sous-section courante ; avec un document de classe \verb?book? ou \verb?report?, affiche le nom de la section courante. \\
+\end{itemize}
+
+Enfin, tu peux définir les épaisseurs des traits de séparation grâce à la commande : \begin{center} \verb?\renewcommand{\headrulewidth}{épaisseur}? \end{center}
+
+\noindent pour les en-têtes et : \begin{center} \verb?\renewcommand{\footrulewidth}{épaisseur}? \end{center}
+
+\noindent pour les pieds de page. \\
+
+Un petit exemple ne fait jamais de mal :
+
+\begin{code}{Les en-têtes et pieds de page}
+\documentclass[a4paper, 12pt]{report}
+
+\usepackage[utf8]{inputenc}
+\usepackage[T1]{fontenc}
+\usepackage[french]{babel}
+\usepackage{lmodern}
+
+\usepackage{fancyhdr}
+\pagestyle{fancy}
+\fancyhf{} % Effacer tout
+
+\renewcommand{\headrulewidth}{0.5pt} % Trait en-têtes
+\fancyhead[LE]{Initiation à \LaTeX{}}
+\fancyhead[RE]{Adrien \textsc{Bouzigues}}
+\fancyhead[LO]{\leftmark}
+
+\renewcommand{\footrulewidth}{0pt} % Pas de trait = épaisseur nulle
+\fancyfoot[C]{\thepage}
+
+
+\begin{document}
+
+Bla bla bla
+
+\newpage
+
+Bla bla bla % Taper son rapport comme d'habitude
+
+\end{document}
+\end{code}
+
+\begin{attentionbox}{Une question ?}
+\og Je viens d'essayer ton exemple mais l'affichage sur les pages paires et impaires ne fonctionne pas ! Comment puis-je être remboursé ? \fg{} \\
+
+Et oui, cela ne fonctionne pas et je voulais que tu touches du doigt ce problème, au moins une fois, pour pouvoir en être conscient.
+
+Un document de classe \verb?report? est, par défaut, considéré pour être imprimé uniquement en recto, même si tu peux choisir recto-verso au moment de l'impression. \LaTeX{} ne fait donc pas la différence entre les pages paires et impaires.
+
+Pour résoudre ce problème, il faut donc dire à \LaTeX{} que ton document est en recto-verso. C'est possible grâce à une option supplémentaire dans le \verb?documentclass? : \verb?twoside?, soit : \begin{center} \verb?\documentclass[a4paper, 12pt, twoside]{report}? \end{center}
+
+Par exemple, dans le cas d'un document de classe \verb?book?, le recto-verso est compris par défaut. Cette option entraîne alors des marges différentes selon les pages paires et impaires. \`A la lecture depuis ton écran, le résultat peut paraître déstabilisant \dots{} et pourtant, si tu y réfléchis 2 minutes 15, c'est parfaitement logique si tu veux faire relier ton rapport !
+
+Toutefois, \textit{si tu tiens à avoir une feuille centrée,} avec des marges identiques à gauche et à droite, le package \verb?geometry? est alors recommandé.
+\end{attentionbox}
+
+\vspace{\baselineskip}
+
+Enfin, il est possible de définir un ``nom de style''. Il est ainsi possible de changer à tout moment de style de page, et ce facilement. Cette astuce permet d'éviter bien des tracas et des copier-collers, tandis qu'elle respecte un des principes de \LaTeX{} : séparer le fond et la forme. La preuve ici et maintenant :
+
+\begin{code}{Définir complètement son style de page}
+\documentclass[a4paper, 12pt]{report}
+
+\usepackage[utf8]{inputenc}
+\usepackage[T1]{fontenc}
+\usepackage[french]{babel}
+\usepackage{lmodern}
+
+\usepackage{fancyhdr, fourier-orns} % En-têtes et pieds de pages, avec un bonus pour les en-têtes (\headrule)
+\fancyhf{} % Efface tout
+
+% Définition de notre style
+\fancypagestyle{mainstyle}{
+\renewcommand{\headrulewidth}{0pt} % Pas de trait en haut
+\renewcommand{\footrulewidth}{0pt} % Ni en bas
+\fancyhead[L]{\textsc{\nouppercase{\leftmark}}} % Mettre l'en-tête en small capitals --> obligatoire pour ne pas avoir un résultat pixellisé !
+\fancyfoot[C]{\thepage}} % Fin de la définition
+
+\pagestyle{mainstyle} % Appel de notre style
+
+\renewcommand{\headrule}{\hrulefill\raisebox{-2.1pt}[10pt][10pt]{\quad\decofourleft\decotwo\decofourright\quad}\hrulefill} % Bonus sur le headrule
+
+
+\begin{document}
+
+Un petit essai.
+
+\newpage
+
+\pagestyle{empty}Alors ? Quel est le style ?
+
+\newpage
+
+\pagestyle{mainstyle}Et maintenant ? Qu'avons-nous ? C'est de la magie, n'est-ce pas ?
+
+\end{document}
+\end{code}
+
+Bon, que me reste-t-il à présenter ? Ah, je sais : une petite astuce, simple et courte, histoire de ce se reposer un peu.
+
+\section{Centrer verticalement du texte}
+
+\`A l'heure actuelle, la seule solution simple et fonctionnelle pour centrer verticalement du texte, comme un résumé par exemple, revient à utiliser la commande \verb?\vspace*{\stretch{1}}? de la manière suivante :
+
+\begin{center}
+\begin{minipage}{0.3\linewidth}
+\begin{verbatim}
+\vspace*{\stretch{1}}
+Paragraphe à centrer
+verticalement
+\vspace*{\stretch{1}}
+\end{verbatim}
+\end{minipage}
+\end{center}
+
+Techniquement, la commande \verb?\vfill? existe et reste bien plus simple à écrire \dots{} sauf que, pour ma part, elle fonctionne une fois sur deux, voire jamais ! \\
+
+S'il faut aussi \textcolor{Blue!75!Green}{centrer le texte horizontalement, l'environnement \verb?center? convient parfaitement.} La commande \verb?\hfill? (et, par la même occasion, \verb?\hspace*{\stretch{1}}?) doit être utilisée plutôt pour équilibrer l'espacement entre des blocs, comme des \verb?minipage? ou des \verb?subfigure? par exemple.
+
+\section{Générer une bibliographie}
+
+Comme \LaTeX{} peut vraiment tout faire\footnote{Pour le traitement de texte, j'entends. J'attends toujours l'option ménage et repassage \dots{}}, pourquoi se priver et ne pas générer facilement de magnifiques bibliographies ? \\
+
+Même si je commence à avoir un peu d'expérience avec les bibliographies, je n'en ai pas fait énormément pour en comprendre toutes les subtilités. Si mes explications te semblent un peu confuses, les sites :
+
+\begin{itemize}[label = \ding{213}]
+\item \url{http://www.tuteurs.ens.fr/logiciels/latex/bibtex.html}
+
+\item \url{http://www.xm1math.net/doculatex/bibtex.html}
+\end{itemize}
+
+\noindent{}sont assez complets pour saisir les bases et compléter ce qui va suivre. \\
+
+La première étape pour ajouter une bibliographie à un document généré sous \LaTeX{} est de créer la dite bibliographie, sous forme d'une base de données. Pour cela, ouvrons notre éditeur \LaTeX{} (\texttt{Texmaker} pour ce guide) puis créons un nouveau document. Là, renseignons les lignes suivantes qui nous serviront d'essais par la suite :
+
+\begin{code}{Un début de bibliographie}
+% Renseigner le type de document pour la bibliographie ==> utiliser un "@" suivi du nom du document (parmi ceux disponibles)
+@Article{Johnson,
+author = {Edgar G. Johnson and Alfred O. Nier},
+title = {Angular Aberrations in Sector Shaped Lenses},
+journal = {Physical Review},
+year = {1953},
+volume = {91},
+number = {1},
+}
+% Le premier élément est la clef (similaire à une étiquette pour les références)
+
+% ATTENTION : il faut séparer les noms d'auteurs par "and" et non par une virgule ou un &
+
+@Phdthesis{Zoran,
+author = {Zoran Racic},
+title = {\'Etude et essais du spectromètre à plasma},
+publisher = {Université Pierre et Marie Curie},
+year = {1996}
+}
+
+% Pour renseigner un nom composé ou un groupe de mots dans "author", il faut doubler les accolades : author = {André {Mouche Baie}}
+% Apparemment, nécessaire seulement pour les documents de type @Misc
+@Misc{opensource,
+author = {{Open Source Initiative}},
+title = {The Open Source Definition},
+howpublished = {\url{http://opensource.org/osd}},
+note = {accès le 10/10/2017}
+}
+\end{code}
+
+Ensuite, il faut enregistrer le fichier. Ce doit sûrement être un peu la même recette pour tous les éditeurs de texte en général. Sous \texttt{Texmaker}, il faut procéder ainsi :
+
+\begin{enumerate}
+\item barre de menus,
+
+\item \verb?Fichier?,
+
+\item \verb?Enregistrer sous?,
+
+\item \verb?nom_fichier.bib?, comme, par exemple, \verb?biblio_type.bib? pour ma part.
+\end{enumerate}
+
+L'extension \verb?.bib? correspond au format employé sous \LaTeX{} pour gérer une base de données bibliographique. C'est très important car, lors de la compilation, \LaTeX{} va chercher un fichier \verb?.bib?, le lire et créer la bibliographie.
+
+\begin{conseilbox}{Le conseil personnel}
+Je recommande de conserver le fichier \verb?biblio_type.bib? dans un dossier à part en tant que \textit{template} : tu n'auras pas ainsi à le créer à chaque fois mais juste à faire un copier-coller du fichier en question. \\
+
+Ensuite, je ne vais pas m'étendre sur les diverses possibilités de renseigner une bibliographie (article, thèse, livre, site internet, \dots{}). Internet fournit suffisamment d'exemples et \texttt{Texmaker} propose des commandes à trous (dans la barre de menus, \verb?Bibliographie? puis \verb?Bibtex? puis choisir le type de document à renseigner pour la bibliographie). \\
+
+Personnellement, je viens d'en apprendre un peu plus sur les bibliographies grâce à des explications développées dans l'ouvrage \textit{\LaTeX{} - How To}, disponible au format numérique ici même : \url{http://www.latex-howto.be/book/download_fr} (chapitre 10 pour les bibliographies).
+\end{conseilbox}
+
+Bon, nous avons créé la bibliographie. Il faut maintenant indiquer à \LaTeX{} de la générer et de l'introduire dans le document. Pour ce faire, il faut utiliser les commandes suivantes, dans cet ordre et \textcolor{Green}{\textbf{à l'endroit où doit apparaître la bibliographie}} :
+
+\begin{itemize}[label = \ding{213}]
+\item \verb?\bibliographystyle{smfplain}? : pour générer la bibliographie avec des normes françaises. Sans le \verb?smf?, la bibliographie est générée selon des normes américaines.
+
+Par exemple, le \texttt{and} dans le fichier \verb?.bib? pour séparer les auteurs reste tel quel, alors qu'il est remplacé par un ``\texttt{et}'' avec les normes françaises (entre autres modifications), \\
+
+\item \verb?\?\verb?bibliography{nom_fichier}? : pour indiquer le fichier \verb?.bib? qui contient notre bibliographie. \textit{Ici,} \verb?nom_fichier? = \verb?biblio_type?. \\
+\end{itemize}
+
+Puis vient la compilation. Il faut alors procéder de la manière suivante :
+
+\begin{enumerate}
+\item lancer la compilation sous \verb?PDFLaTeX? (première compilation du document),
+
+\item lancer \verb?Bibtex? (génération de la bibliographie dans des fichiers annexes ; cf. les options \texttt{Texmaker} pour connaître le raccourci clavier associé),
+
+\item relancer \verb?PDFLaTeX? deux fois (intégration de la bibliographie et bonne implémentation des références et du sommaire),
+
+\item afficher le résultat.
+\end{enumerate}
+
+\begin{attentionbox}{\textit{Nota Bene}}
+Le schéma est le même pour une compilation avec \verb?LaTeX?. Il faut juste ne pas oublier à la fin de transformer son fichier \verb?DVI? en \verb?PS? puis de convertir le \verb?PS? en \verb?PDF?. \\
+
+Pour gagner en efficacité et ne pas se compliquer la vie, il est préférable d'utiliser la \verb?Compilation rapide? de \texttt{Texmaker} qui prend en compte la bibliographie, soit qui comprend le terme \verb?Bib(la)tex?. \\
+
+\textcolor{OrangeRed}{\textbf{ATTENTION :}} avec cette méthode, il est impossible de générer une bibliographie sous \verb?XeLaTeX? !
+\end{attentionbox}
+
+Maintenant, si tu as lancé la compilation, tu dois te dire que c'est nul car rien n'apparaît \dots{} et c'est normal ! \LaTeX{} ne va pas générer une bibliographie si tu n'y fais pas référence. Te souviens-tu de la clef/étiquette créée lors de la création de ta base de données \verb?.bib? ? C'est ici qu'elle entre en jeu avec la commande \verb?\cite{clef}?. Il te suffit donc de placer cette commande à l'endroit où tu souhaites faire une référence à ta bibliographie.
+
+Et voilà, c'est tout. Il ne faut pas en savoir plus pour générer une bibliographie. Tu as donc désormais toutes les cartes en main pour t'y mettre et expérimenter.
+
+\begin{conseilbox}{Faire fonctionner \texttt{hyperref} avec la bibliographie}
+Il peut être frustrant que les liens dans la bibliographie ne soient pas coupés, ou qu'un clic sur un élément cité ne renvoie pas à sa ligne dans la bibliographie. \\
+
+Pour ce faire, il faut charger les packages ci-après, \textbf{dans l'ordre suivant :}
+
+\begin{verbatim}
+\usepackage[nottoc, notlof, notlot]{tocbibind}
+% Pour inclure la bibliographie dans le sommaire
+
+\usepackage[hyphens]{url}
+% Pour couper les urls dans la bibliographie
+\usepackage[hidelinks, breaklinks, linktoc = all]{hyperref}
+\usepackage[hyphenbreaks]{breakurl}
+% Idem package url
+\end{verbatim}
+\end{conseilbox}
+
+Du coup, pour résumer tout ce qui a été vu durant cette partie, ton fichier \verb?.tex? doit ressembler à :
+
+\begin{code}{Bibliographie : code complet}
+\documentclass[a4paper, 12pt]{report}
+
+\usepackage[utf8]{inputenc}
+\usepackage[T1]{fontenc}
+\usepackage[french]{babel}
+\usepackage{lmodern}
+
+\usepackage[nottoc, notlof, notlot]{tocbibind} % Pour inclure la bibliographie dans le sommaire
+
+\usepackage[hyphens]{url} % Pour couper les urls dans la bibliographie
+\usepackage[hidelinks, breaklinks, linktoc = all]{hyperref}
+\usepackage[hyphenbreaks]{breakurl} % Idem package url
+
+
+\begin{document}
+
+Mon document se réfère à \cite{Johnson, Zoran} mais des réponses sont aussi disponibles sur Internet \cite{opensource}.
+% Possiblités de cumuler les \cite dans une même commande
+
+\bibliographystyle{smfplain}
+% Enlever le % ci-après
+%\bibliography{biblio_type}
+
+\end{document}
+\end{code}
+
+Tout ces éléments te semblent compliqués ? C'est bien normal au début. Là encore, il faut comprendre que tu sépares le fond de la forme : tu crées une base de données bibliographique, totalement désordonnée, puis \LaTeX{} affiche uniquement les éléments auxquels tu fais référence. En parallèle, \LaTeX{} gère automatiquement la mise en forme de la bibliographie et classe les auteurs par ordre alphabétique !
+
+C'est donc un peu compliqué au début mais c'est extrêmement puissant. Toutefois, si jamais tu n'as que 2-3 références à faire, il existe une manière plus simple de générer une bibliographie. Je te laisse reprendre le code ci-après et digérer mes commentaires :
+
+\begin{code}{Une autre possibilité pour la bibliographie}
+\documentclass[a4paper, 12pt]{report}
+
+% LaTeX ou PDFLaTeX
+\usepackage[utf8]{inputenc}
+\usepackage[T1]{fontenc}
+\usepackage[french]{babel}
+\usepackage{lmodern}
+
+% XeLaTeX
+%\usepackage{fontspec}
+%\usepackage{xunicode}
+%\usepackage{xltxtra}
+%\setmainfont{Calibri}
+%\usepackage{polyglossia}
+%\setdefaultlanguage{french}
+
+\usepackage{enumitem, pifont} % Pour les listes à puces
+% Le item par défaut, un rond, n'est pas toujours défini dans toutes les polices
+
+
+\begin{document}
+
+Notre bibliothèque propose trois livres \cite{latexpratique, texbook, latexcompanion} :
+
+\begin{itemize}[label = \ding{213}]
+\item Les livres \cite{latexpratique,latexcompanion} traitent de \LaTeX.
+
+\item Le livre \cite{texbook} traite de \TeX{}.
+\end{itemize}
+
+% \begin{thebibliography}{affichage} : "affichage" le plus long (taille du texte) pour produire un alignement correct
+% "affichage" est OPTIONNEL --> numérotation automatique par LaTeX par défaut
+
+% Ajout d'un élément bibliographique : \bibitem[affichage]{clef} Auteur. Titre, etc.
+\begin{thebibliography}{KNU90}
+\bibitem{latexpratique} Christian \textsc{Rolland}. \emph{\LaTeX{} par la pratique}. O'Reilly, 1999.
+
+\bibitem[KNU90]{texbook} Donald E. \textsc{Knuth}. \emph{The \TeX{}book}. Addison-Wesley, 1990.
+
+\bibitem{latexcompanion} Frank \textsc{Mittelbach} et Michel \textsc{Goosens}. \emph{The \LaTeX{} Companion}. Addison-Wesley, 2004.
+\end{thebibliography}
+
+\end{document}
+\end{code}
+
+\begin{boite}{Bilan sur la bibliographie}{Gold}
+Pourquoi se priver d'un tableau synthétique pour résumer ces nouvelles notions ? Comparons donc l'usage d'un fichier \verb?.bib? à l'environnement \verb?thebibliography? :
+
+\begin{center}
+\begin{longtable}{C{0.4\linewidth}|C{0.4\linewidth}}
+\verb?.bib? & \verb?thebibliography? \\ \hline
+Base de données \verb?.bib? & Dans le fichier \verb?.tex? \\
+\textcolor{Red}{Fichier supplémentaire à gérer} & \textcolor{Green}{Dans le code} \\
+\textcolor{Green}{Gestion automatique de la mise en forme} (remplissage de champs dans la base de données) & \textcolor{Red}{Mise en forme par l'utilisateur} \\
+\textcolor{Green}{Classement par ordre alphabétique des auteurs} & \textcolor{Red}{Entrées bibliographiques affichées dans l'ordre de leur création} \\
+\textcolor{Green}{Cohérence de la bibliographie} (affichage des références citées) & \textcolor{Red}{Affichage de toute la bibliographie créée} \\
+Compilation sous \verb?LaTeX? ou \verb?PDFLaTeX?, par l'intermédiaire de \verb?Bibtex? & Tous les modes de compilation tolérés (\#\verb?XeLaTeX? \#{}changement de police) ; pas besoin de \verb?Bibtex?
+\end{longtable}
+\end{center}
+
+Pour conclure, il n'y a pas de bonnes ou de mauvaises méthodes. Tout dépend uniquement de l'utilisation que tu dois en faire. \\
+
+\textcolor{RoyalPurple}{\textit{Personnellement},} désormais, pour une courte bibliographie, je la ferai à la main, quitte à la générer avec \verb?Bibtex? initialement pour voir la mise en forme, comme c'est conçu pour.
+
+Sinon, à partir de 4-5 ouvrages à citer, je ne réfléchirai plus et implémenterai tout sous un fichier \verb?.bib?.
+\end{boite}
+
+Allez, passons à la cerise sur le gâteau : la génération d'un index. Ce serait dommage de s'en priver !
+
+\section{Générer un index}
+
+\label{index}Un index est \og un outil du livre qui consiste en une liste organisée d'éléments appelés termes (mots, concepts, objets, \dots{}) jugés pertinents pour le lecteur, accompagnés de leur adresse - c'est-à-dire la place où ils sont évoqués dans l'ouvrage. Il permet au lecteur de localiser rapidement un élément dans l'ouvrage, sans être contraint de le lire intégralement. \fg{} (\textit{Wikipédia}).
+
+Pour être un poil plus précis, l'organisation d'un index se fait dans l'ordre alphabétique. Tu conviendras que c'est quand même vachement plus pratique. \\
+
+Pour cette fois, je ne vais pas présenter le cas minimal qui fonctionne sous \LaTeX{} car le résultat est relativement moche et la compilation demande d'utiliser \verb?MakeIndex? (comme mode de compilation, entre deux compilations sous \verb?PDFLaTeX?).
+
+Il vaut donc mieux charger le package \verb?imakeidx? qui permet de personnaliser l'index et même d'en gérer plusieurs. La compilation intermédiaire devient même superflue et une compilation simple sous \verb?PDFLaTeX? suffit à tout générer\footnote{Bon, ok, en vérité, comme l'atteste la zone propre à la compilation sous \texttt{Texmaker}, le package \verb?imakeidx? lance en fond le mode de compilation \verb?MakeIndex?.}. \\
+
+\textbf{Juste après} avoir chargé le package, il faut indiquer à \LaTeX{} de préparer l'index, grâce à la commande \verb?\makeindex?, avec les options \verb?intoc? pour inclure l'index dans le sommaire et \verb?options = {-s index-style.mst}? pour le fichier de personnalisation de l'index.
+
+Je ne vais pas entrer dans les détails concernant la personnalisation de l'index. Un exemple fonctionnel et assez joli est disponible ci-après, tandis que le site \url{http://winnt.developpez.com/tutoriels/latex-index/} explique tout très bien en détail, complété par \url{http://fr.sharelatex.com/learn/Indices}.
+
+Toutefois, je préciserai juste que le fichier est bel et bien au format \texttt{.mst} car c'est celui qui fonctionne pour ma part. Sur Internet, le même code est utilisé mais avec un fichier \texttt{.ist} \dots{} Je ne saurai dire, à l'heure actuelle, pourquoi un cas fonctionne chez moi et pas l'autre. \\
+
+Ensuite, il suffit de placer un mot de l'index à l'endroit souhaité dans le document avec la commande \verb?\index{mot}?. Toutefois, il faut savoir que le classement alphabétique de \verb?makeindex? ne fonctionne pas avec les accents. Il faut donc ruser avec un ``\verb?@?'', de la manière suivante : \begin{center} \verb?\index{mot_sans_accent@mot_avec_accent}? \end{center}
+
+Il est possible de créer une sous-liste dans l'index avec un ``\verb?!?'' : \begin{center} \verb?\index{mot_principal!mot_secondaire}? \end{center}
+
+Enfin, il faut dire à \LaTeX{} de générer l'index. Pour cela, il faut utiliser la commande \verb?\printindex? à l'endroit voulu, un peu comme pour le sommaire ou la bibliographie. Voilà, c'est tout.
+
+\begin{conseilbox}{Bilan sur l'index}
+Pour répertorier tous les sites intéressants pour générer un index, nous avons donc :
+
+\begin{itemize}[label = \ding{213}]
+\item commandes propres à l'index : \url{http://en.wikibooks.org/wiki/LaTeX/Indexing},
+
+\item personnalisation de l'index : \url{http://winnt.developpez.com/tutoriels/latex-index/},
+
+\item toutes les options de personnalisation : \url{http://fr.sharelatex.com/learn/Indices}.
+\end{itemize}
+\end{conseilbox}
+
+Ok pour toi ? Voyons un petit exemple alors.
+
+\begin{code}{Générer un index}
+% Environnement filecontents* : évite d'avoir à conserver un fichier en plus du fichier .tex
+% Index style
+\begin{filecontents*}{index-style.mst}
+headings_flag 1 % Autoriser une lettre majuscule comme repère
+
+heading_prefix "\\vspace{26pt}{\\bfseries\\huge " % Mise en forme de cette lettre (en-tête) - Début du code
+heading_suffix "}\\vspace{13pt}\\nopagebreak\\\n" % Fin du code
+
+% En-têtes pour les cas particuliers
+symhead_positive "Symboles"
+symhead_negative "symboles"
+numhead_positive "Nombres"
+numhead_negative "nombres"
+
+% Séparateur entre "mot de l'index" & "numéro de page" (selon les niveaux)
+delim_0 "\\hspace{6pt}\\dotfill\\hspace{6pt}"
+delim_1 "\\hspace{5pt}\\dotfill\\hspace{5pt}"
+delim_2 "\\hspace{4pt}\\dotfill\\hspace{4pt}"
+
+% Mise en forme du numéro de page
+encap_prefix "{\\color{Red}\\"
+encap_infix "{"
+encap_suffix "}}"
+\end{filecontents*}
+
+
+\documentclass[a4paper, 12pt]{report}
+
+\usepackage[utf8]{inputenc}
+\usepackage[T1]{fontenc}
+\usepackage[french]{babel}
+\usepackage{lmodern}
+
+\usepackage[makeindex]{imakeidx} % Ajout de [makeindex] pour préciser la compilation avec MakeIndex
+\makeindex[options = {-s index-style.mst}, intoc]
+% Index par défaut sur 2 colonnes
+% Autre option possible : column = nbre (1, 2, 3 ...)
+% Ajout de : columnsep = distance (13pt, ...) pour gérer l'écart entre les colonnes
+
+
+\begin{document}
+
+Texte\index{Texte}
+
+\newpage
+
+Autre essai \index{Essai a confirmer@Essai à confirmer} et j'ajouterai aussi \index{Ajout!Ajout1} que les combinaisons sont possibles \index{Ajout!Ajout teste@Ajout testé}
+
+\indexprologue{Ceci est mon index !} % Pour ajouter un petit texte au début de l'index
+\printindex{}
+
+\end{document}
+\end{code}
+
+Grâce au package \verb?imakeidx?, il est possible de générer plusieurs index. Il suffit juste de leur donner un nom lors du \verb?\makeindex? puis d'indiquer ce même nom lors de \verb?\index? :
+
+\begin{code}{Générer plusieurs index}
+\documentclass[a4paper, 12pt]{report}
+
+\usepackage[utf8]{inputenc}
+\usepackage[T1]{fontenc}
+\usepackage[french]{babel}
+\usepackage{lmodern}
+
+\usepackage[makeindex]{imakeidx}
+\makeindex[name = nom1, intoc]
+\makeindex[name = nom2, intoc]
+
+
+\begin{document}
+
+Texte\index[nom1]{Texte} % Va dans l'index 1
+
+\newpage
+
+Autre essai \index[nom1]{Essai a confirmer@Essai à confirmer} et j'ajouterai aussi \index[nom2]{Ajout!Ajout1} que les combinaisons sont possibles \index[nom2]{Ajout!Ajout teste@Ajout testé}
+
+\indexprologue{Ceci est mon index !} % Pour ajouter un petit texte au début de l'index
+\printindex[nom1]{}
+
+\printindex[nom2]{} % indexprologue valable que pour le plus proche index
+
+\end{document}
+\end{code}
+
+Enfin, il est possible d'utiliser un index pour classer des données (liste de films, animes, jeux, pistes musicales par nom d'auteur, \dots{}). Au lieu de tenir un Excel tout moche et de te prendre la tête pour trier le résultat, tu renseignes tous tes éléments et \LaTeX{} se charge de faire le classement.
+
+Il y a une toute petite astuce à connaître : supprimer le numéro de page. En effet, ici, tous nos références doivent être affichées sur une page bidon. Dans le cas contraire, l'index ne sera pas généré (ou sera vide). Toutefois, nous n'avons pas besoin des numéros de page. Il faut donc procéder ainsi :
+
+\begin{code}{Index sans les numéros de page}
+\documentclass[a4paper, 12pt]{report}
+
+\usepackage[utf8]{inputenc}
+\usepackage[T1]{fontenc}
+\usepackage[french]{babel}
+\usepackage{lmodern}
+
+\usepackage[makeindex]{imakeidx}
+\makeindex[intoc]
+
+
+\begin{document}
+
+Texte bidon\index{Film 1}\index{Film 2}
+
+\newpage
+
+% \begingroup [...] \endgroup : permet d'appliquer des modifications uniquement à l'intérieur des deux balises --> aucune influence sur le reste du document
+\begingroup
+\def\hyperpage#1{} % Suppression du numéro de page dans l'index
+
+\printindex{}
+
+\endgroup
+
+\end{document}
+\end{code} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/page-garde.tex b/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/page-garde.tex
new file mode 100644
index 00000000000..608f15c8a3d
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Chapitres/page-garde.tex
@@ -0,0 +1,53 @@
+\thispagestyle{empty}
+
+% Compiler 2 fois (remember picture & overlay)
+\begin{tikzpicture}[remember picture, overlay]
+% Longueur --> pas de problèmes avec la dimension
+\newlength{\trisize}
+\setlength{\trisize}{0.5\paperwidth}
+
+% Longueur arbitraire (pt par défaut)
+\def\xsep{30} % Valeur correcte : 30
+\def\ysep{30} % Idem
+
+
+% Coins
+\fill[BlueFR] (current page.north west) --++ (\trisize,0) --++ (-\trisize,-\trisize) -- cycle;
+\fill[RedFR] (current page.south east) --++ (-\trisize,0) --++ (\trisize,\trisize) -- cycle;
+
+
+% Titre
+\node[anchor = east, xshift = -0.5*\xsep, font = \fontsize{43}{20}\selectfont\bfseries] (title) at (current page.38) {Initiation à \LaTeX{}};
+
+% Nom du package (CTAN)
+\node[anchor = north, font = \fontsize{36}{20}\selectfont\ttfamily] (packagename) at (title.south) {guide-latex-fr};
+
+% Sous-titre
+\node[anchor = north, yshift = -\ysep, text width = 0.5\linewidth, align = center, font = \huge\itshape] (soustitre) at (packagename.south) {Pour débutants ou jeunes utilisateurs};
+
+% Auteur
+\node[anchor = north, yshift = -1.5*\ysep, font = \huge] (author) at (soustitre.south) {Par Adrien \textsc{Bouzigues}};
+\node[anchor = north] (authorcl) at (author.south) {\includegraphics[width = 0.5\linewidth]{buque_auteur.eps}};
+
+% Date & version
+\node[anchor = north, yshift = -1.5*\ysep, font = \Large] (creation) at (authorcl.south) {13 juillet 2016};
+\node[anchor = north, text width = 0.5\linewidth, align = center, font = \Large\bfseries] at (creation.south) {Version 3.0 à jour au : \\ \today};
+
+
+% Graphes
+\begin{scope}[shift = {(current page.west)}, xshift = 1.5*\xsep, yshift = -2.5*\ysep]
+\begin{axis}[xmax = 6.5, ymax = 4.5, xlabel = {Complexité et taille du rapport}, ylabel = {Effort et temps requis}, axis x line = bottom,
+axis y line = left, xlabel near ticks, ylabel near ticks, xtick = \empty, ytick = \empty]
+
+\addplot[very thick, dashed, orange, domain = 0:3, smooth] {0.17 + 1/(3.261 - \x)} node [pos = 0.7, above left, text = orange] {Word};
+
+\addplot[very thick, Green, domain = 0:6] {0.994 + 0.123*x + 0.0355*x^2} node[pos = 0.7, below right] {\LaTeX{}};
+
+\addplot[very thick, red, line legend] coordinates { (0,4) (6,4) } node [pos = 0.5, above] {Impossible à faire};
+\end{axis}
+\end{scope}
+
+
+% Eclair
+\node[anchor = south west, xshift = 1.5*\xsep, yshift = 0.5*\ysep] at (current page.south west) {\includegraphics[width = 0.3\linewidth]{eclair.eps}};
+\end{tikzpicture} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Images/Aide_LaTeX1.png b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/Aide_LaTeX1.png
new file mode 100644
index 00000000000..dd942d20a5f
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/Aide_LaTeX1.png
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Images/Aide_LaTeX1.xcf b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/Aide_LaTeX1.xcf
new file mode 100644
index 00000000000..5fdb07bce5d
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/Aide_LaTeX1.xcf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Images/Aide_LaTeX2.png b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/Aide_LaTeX2.png
new file mode 100644
index 00000000000..1546a1cfe52
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/Aide_LaTeX2.png
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Images/Aide_LaTeX3.png b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/Aide_LaTeX3.png
new file mode 100644
index 00000000000..ddc80142cd2
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/Aide_LaTeX3.png
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Images/Aide_LaTeX4.png b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/Aide_LaTeX4.png
new file mode 100644
index 00000000000..d438f3722ae
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/Aide_LaTeX4.png
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Images/Aide_LaTeX5.png b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/Aide_LaTeX5.png
new file mode 100644
index 00000000000..f1bdc650df6
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/Aide_LaTeX5.png
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Images/Aide_LaTeX6.png b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/Aide_LaTeX6.png
new file mode 100644
index 00000000000..310dda51fde
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/Aide_LaTeX6.png
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Images/Aide_LaTeX7.png b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/Aide_LaTeX7.png
new file mode 100644
index 00000000000..cb137d8e372
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/Aide_LaTeX7.png
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Images/aide_LaTeX1_original.png b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/aide_LaTeX1_original.png
new file mode 100644
index 00000000000..520843afd28
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/aide_LaTeX1_original.png
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Images/apercu_pdf.png b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/apercu_pdf.png
new file mode 100644
index 00000000000..33eff3ab47b
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/apercu_pdf.png
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Images/apercu_pdf.xcf b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/apercu_pdf.xcf
new file mode 100644
index 00000000000..61c66418ee5
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/apercu_pdf.xcf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Images/apercu_pdf_menu.png b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/apercu_pdf_menu.png
new file mode 100644
index 00000000000..a0b562ad041
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/apercu_pdf_menu.png
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Images/apercu_pdf_original.png b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/apercu_pdf_original.png
new file mode 100644
index 00000000000..e7e56336bed
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/apercu_pdf_original.png
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Images/buque_auteur-eps-converted-to.pdf b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/buque_auteur-eps-converted-to.pdf
new file mode 100644
index 00000000000..629b68bb414
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/buque_auteur-eps-converted-to.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Images/buque_auteur.eps b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/buque_auteur.eps
new file mode 100644
index 00000000000..901a7c2d3d1
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/buque_auteur.eps
@@ -0,0 +1,223 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%%Creator: cairo 1.15.2 (http://cairographics.org)
+%%CreationDate: Fri Feb 02 11:59:12 2018
+%%Pages: 1
+%%DocumentData: Clean7Bit
+%%LanguageLevel: 2
+%%BoundingBox: 36 36 406 84
+%%EndComments
+%%BeginProlog
+save
+50 dict begin
+/q { gsave } bind def
+/Q { grestore } bind def
+/cm { 6 array astore concat } bind def
+/w { setlinewidth } bind def
+/J { setlinecap } bind def
+/j { setlinejoin } bind def
+/M { setmiterlimit } bind def
+/d { setdash } bind def
+/m { moveto } bind def
+/l { lineto } bind def
+/c { curveto } bind def
+/h { closepath } bind def
+/re { exch dup neg 3 1 roll 5 3 roll moveto 0 rlineto
+ 0 exch rlineto 0 rlineto closepath } bind def
+/S { stroke } bind def
+/f { fill } bind def
+/f* { eofill } bind def
+/n { newpath } bind def
+/W { clip } bind def
+/W* { eoclip } bind def
+/BT { } bind def
+/ET { } bind def
+/pdfmark where { pop globaldict /?pdfmark /exec load put }
+ { globaldict begin /?pdfmark /pop load def /pdfmark
+ /cleartomark load def end } ifelse
+/BDC { mark 3 1 roll /BDC pdfmark } bind def
+/EMC { mark /EMC pdfmark } bind def
+/cairo_store_point { /cairo_point_y exch def /cairo_point_x exch def } def
+/Tj { show currentpoint cairo_store_point } bind def
+/TJ {
+ {
+ dup
+ type /stringtype eq
+ { show } { -0.001 mul 0 cairo_font_matrix dtransform rmoveto } ifelse
+ } forall
+ currentpoint cairo_store_point
+} bind def
+/cairo_selectfont { cairo_font_matrix aload pop pop pop 0 0 6 array astore
+ cairo_font exch selectfont cairo_point_x cairo_point_y moveto } bind def
+/Tf { pop /cairo_font exch def /cairo_font_matrix where
+ { pop cairo_selectfont } if } bind def
+/Td { matrix translate cairo_font_matrix matrix concatmatrix dup
+ /cairo_font_matrix exch def dup 4 get exch 5 get cairo_store_point
+ /cairo_font where { pop cairo_selectfont } if } bind def
+/Tm { 2 copy 8 2 roll 6 array astore /cairo_font_matrix exch def
+ cairo_store_point /cairo_font where { pop cairo_selectfont } if } bind def
+/g { setgray } bind def
+/rg { setrgbcolor } bind def
+/d1 { setcachedevice } bind def
+%%EndProlog
+%%BeginSetup
+%%BeginResource: font ClunsoisPlain
+11 dict begin
+/FontType 42 def
+/FontName /ClunsoisPlain def
+/PaintType 0 def
+/FontMatrix [ 1 0 0 1 0 0 ] def
+/FontBBox [ 0 0 0 0 ] def
+/Encoding 256 array def
+0 1 255 { Encoding exch /.notdef put } for
+Encoding 32 /space put
+Encoding 49 /one put
+Encoding 50 /two put
+Encoding 51 /three put
+Encoding 53 /five put
+Encoding 73 /I put
+Encoding 97 /a put
+Encoding 100 /d put
+Encoding 103 /g put
+Encoding 105 /i put
+Encoding 110 /n put
+Encoding 111 /o put
+Encoding 116 /t put
+Encoding 135 /daggerdbl put
+/CharStrings 15 dict dup begin
+/.notdef 0 def
+/I 1 def
+/n 2 def
+/d 3 def
+/i 4 def
+/g 5 def
+/a 6 def
+/t 7 def
+/o 8 def
+/space 9 def
+/one 10 def
+/three 11 def
+/daggerdbl 12 def
+/two 13 def
+/five 14 def
+end readonly def
+/sfnts [
+<0001000000090080000300106376742051e5598200000a7c0000009e6670676dee380e0a0000
+0b1c000001c6676c7966368b10bf0000009c000009e068656164a6e3a94b00000ce400000036
+68686561147c0a4200000d1c00000024686d747837c1049c00000d400000003c6c6f6361118e
+141e00000d7c000000206d617870023902d300000d9c0000002070726570d64aa30c00000dbc
+0000011700020062000005cd062f00030007003d401b07042c0006052c0105042b030207062b
+0100020102030016010046762f3718003f3c3f3c012f3cfd3c2f3cfd3c0010fd3c10fd3c3130
+b20800052b331121112711211162056b62fb59062ff9d162056bfa9500010081fff3013505c1
+000e001b400908072b0e000b000316003f3f012f3cfd3c003130b20f07052b25140623222726
+35113436333216150135362425191c362425354d2a3016192b051a2a302f2b0000010079ffef
+03d704500025003b401a13081a2c0317162b100f1f1e0703062b25000b03012216010046762f
+3718003f3f3c012f3cfd173c2f3cfd3c0010fd002e2e3130b22600052b1334363332161d0117
+3e0133321e01151114062322263511342623220e011511140623222635793424263404349c59
+67ae6a3426253395674175483026243803f02c34332d2b04444b5bbd88fda02a2e2f29025c7a
+8a3c7854fda82d34362b00020048fff303f4062f0016003700494023372717262c38052c2211
+2c3501002b3026251803172b1e0b2b1f1e1b022c2216013046762f3718003f3c3f012f3cfd10
+fd173c2ffd003ffd10fd10fd002e2e2e3130b23830052b1314171e01333236373e0135342627
+2e01232206070e0101113436333216151114062322263d012306070e012322260235343e0233
+3217fc48246b46718a200e12121426895664881f101202443424263637252335041c43235837
+8fda7a4279ad65b6710225a4773b3f745c2b66303d66305c64775b2f5c016602182b2f302efa
+7f2a3331283b392c16198d01019c71cf9b589300000000020061fff3014005c1000e001a0033
+4015030f0f2c15120018060e002b070615000a16011246762f3718003f3f012f3cfd3c10d610
+d60010fd10d63130b21b12052b13343633321615111406232227263513222635343633321615
+140679342425353624241a1a582d43432d2d424303f02c34302cfc5c2b321a182b048f452c2c
+45432e2c450000020048fe4303f4045000160044005b402c392d292818173b001f3b2c45082c
+1b160f2c25402c35002b1f442a291704432b300b2b313025013517011f46762f3718003f3f01
+2f3cfd10fd173c2ffd0010fd10fd3ffd10fd01111239002e2e2e2e2e012e3130b2451f052b13
+14161716171e0133323635342e012322060706070e0101230e0123222602353436373e013332
+1617333534363332161511140e012322272627363716171e013332363527fc12112141214e2d
+8bac428e6b2e5022411d0f1002440427996384d776201e3cd891658725043424283470df94b1
+a351070c3b3b3e2e8541959401022139633058351b1dd2b367bd7b1f1e3c592f5efe3b485598
+01029c4e90407d8c4c4b3b2a2e2f2dfc5c93ed8961343c400c0829212fe8a01400020048fff3
+03fc04500010002f004a40232f11202c30042c1c0c0b2c15002b28072b18201f1203112b1918
+2c1501241c16012846762f3718003f3c3f3c012f3cfd173c10fd2ffd0010fd3c10fd10fd002e
+2e3130b23028052b13141e0133323635342e012b01220e020135343633321615111406232226
+3d01230e0123222e0135343e0133321617fc41825ea48f49885604476f4c2702583123223230
+242133043a905389e1818cdb6e638a46022167ba70eba67cb5623b728e01443b2731302cfc5c
+2d302e2750505588fca6b9fe7c444f0000010008fff30208058c0020004c4025040600191801
+03002c121107030601040015101a191103102b20080703000d111d16010446762f3718003f3f
+012f173cfd173c10dd10dd31003f173cfd173c001112393130b22104052b1323222627363b01
+3534373e013332161d013332161514062b0111140623222635b04f272d0508514f1a0c201226
+374f292b2a21583829223203a82b2150f427170a0c2c2def2d231e2efca42732302d00000002
+0048fff30408045000130025002d4013032c20102c18092b1c002b1418012016011446762f37
+18003f3f012ffd2ffd0010fd10fd3130b22614052b131416333236373e013534272e01272623
+220e0107343e0133321e0115140e01232226272e01fc909964872111122210332243615f8747
+b47bdc8a8fdc7472dc9191db3b1c1e022198f96c5b3161386e5c2c4a1c3768b972a1ff8f9cfd
+9697fe9998813d9000000001003bfff3020405d200170023400c0f0c0808072b170014030316
+003f3f012f3cfd3c00002e2e012e3130b2180f052b251406232227263511070e012322263534
+370136333216150204362425191c780e221025381d01122728202b4d2a3016192b0444780e0e
+3626231d011227382f00000000010042000003db05b4002f004f4024261f180929282b1a1b1b
+1a15142c2a291c1c1b2c220d0c2c0511102b2f00232200060516003f3c3f3c012f3cfd3c0010
+fd3c10fd3c3f3cfd3c872e0ec40efc0ec4012e2e2e2e3130b23018052b01140e022321222635
+343633213236351134262321222635343701212226353436332132161514070133321e021503
+cd2458583ffdf02a302f2b021027383827fdf030383701c8fe692a302f2b02c9303837fe38de
+3d5a582401133d5a582436242535382701c227382e2332230126362425352e233223feda2458
+583f000000020081000004cd05b4001d002f005840281b0d251018172c010011102c092a292c
+1e17162b032d2804032129282b22210a09001f1e16010346762f3718003f3c3f3c012f3cfd3c
+10dd3c10dd3110fd3c0010fd3c10fd3c2f3cfd3c10d6012e2e3130b23003052b012122351134
+3e023b0132161514062b01220e02151121321615140613212235113436333216151121321615
+14060399fd425a4aaeb27cf22a302f2bf25278763202642a302faffe345a3624253501722a30
+2f01435a01f17ab4ae4a3624253532767753fe6936242535febd5a02e02a302f2bfd7a362425
+3500000000010069000003ec05c10028005440241025170d132523000d0c2b191a1a191f2c04
+0e0d2c131c2b0a232b000400141316010046762f3718003f3c3f012ffd2ffd0010fd3c10fd87
+2e0ec40efc05c40111123900111239002e012e3130b22900052b13343e01333216171e011514
+0701213215140623212226273637013635342623220e011514072f0126696cd49335622e5b69
+6dfe1d022b4c2828fd31213403080f02284c87604876465805044b03f877d47e1a1932ac6c96
+91fd7f501f2d211f2e1302e8647360815088516e07030108000000010050000003cd05b40025
+004b402313122c22211c201f2c180b0a2c0321202b1615070f0e2b251c001918000403160107
+46762f3718003f3c3f3c012f3c3cfd3c2f3c3cfd3c0010fd3c10fd3c3f3cfd3c3130b2260705
+2b01140623212226353436332132363511342623212235113433213216151406232111213216
+1503cda172fdf02a302f2b021027383827fdf05a5a02c92a302f2bfd9101b672a1011372a136
+242535382701c227385a01cc5a36242535fee8a17200000005bc044f062d05e200c5073203c8
+027500000413038306fe032f04deff6802db0767058c064e049d02980475fff6fe3d0080ff5e
+feff01d703f4fe8d00db0250ff3304d30321017106270200ff4904ac04ecffd102e800b400b4
+001000a3010c00c6014301cc00a3039802ac01e702880113019801b402d0030800bd016c02ec
+0118008f006000ba0161014b010000d500a4012f019700eb004700b4002a0000400505040302
+002c764520b003254523616818236860442d2c4520b0032545236168236860442d2c2020b8ff
+c03812b1400136382d2c2020b0403812b00136b8ffc0382d2c01b04676204768182346616820
+5820b003252338b0022512b001366538592db8000a2c4bb800065058b101018e59b801ff85b8
+00441db9000600035f5e2db8000b2c2020456944b001602db8000c2cb8000b2a212db8000d2c
+2046b003254652582359208a208a49648a204620686164b004254620686164525823658a592f
+20b00053586920b000545821b040591b6920b000545821b0406559593a2db8000e2c2046b004
+25465258238a592046206a6164b0042546206a61645258238a592ffd2db8000f2c4b20b00326
+50585158b080441bb04044591b21212045b0c05058b0c0441b2159592db800102c2020456944
+b001602020457d691844b001602db800112cb800102a2db800122c4b20b003265358b0801bb0
+40598a8a20b0032653582321b0c08a8a1b8a235920b0032653582321b801008a8a1b8a235920
+b0032653582321b801408a8a1b8a235920b80003265358b0032545b8018050582321b8018023
+211bb003254523212321591b2159442db800132c4b535845441b2121592d0000000100000002
+0000551b945e5f0f3cf500100800000000007c25a27000000000be86bc42ff8ffe370d830767
+000000060002000000000000000100000767fe3700000db7ff8ffe440d830001000000000000
+0000000000000000000f062f006201750081044800790475004801a000610475004804750048
+01ec00080448004801ec000002d1003b04480042050d0081044800690448005000000032005a
+00ae0126016a01fc026602bc030e030e034803b60428049204f000010000000f007e0007004c
+000400020008004000140000020001c600020001b8000a2b400e2c2c2b2b1616010100001717
+45018db801ff857645684418b3020046002bb3030046002bb3041646002bb3050046002bb306
+0146002bb3070146002bb3081646002bb3090146002bb30a0146002bb30b0046002bb30c0146
+002bb30d0146002bb30e1646002bb30f0146002bb3100046002bb3110046002bb3120046002b
+b3130146002bb3140146002bb3150146002bb3181646002bb3191646002bb31a1746002bb31b
+1646002bb31c0146002bb31d1746002bb31e1646002bb31f0146002bb3201646002bb3210146
+002bb3220146002bb3231646002bb3240046002bb3251646002bb3261646002bb3270146002b
+b3280146002bb3291646002bb32a0146002b4568444568444568444568444568440000>
+] def
+/f-0-0 currentdict end definefont pop
+%%EndResource
+%%EndSetup
+%%Page: 1 1
+%%BeginPageSetup
+%%PageBoundingBox: 36 36 406 84
+%%EndPageSetup
+q 36 36 370 48 rectclip q
+0 g
+BT
+46.437117 0 0 46.437117 33.9254 46.940491 Tm
+/f-0-0 1 Tf
+[(Indignation 13 \207)3(215)]TJ
+ET
+Q Q
+showpage
+%%Trailer
+end restore
+%%EOF
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Images/buque_auteur.svg b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/buque_auteur.svg
new file mode 100644
index 00000000000..382d6afe043
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/buque_auteur.svg
@@ -0,0 +1,72 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="156mm"
+ height="42.222004mm"
+ viewBox="0 0 156 42.222004"
+ version="1.1"
+ id="svg5039"
+ inkscape:version="0.92.0 r15299"
+ sodipodi:docname="auteur_name.svg">
+ <defs
+ id="defs5033" />
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="1.4"
+ inkscape:cx="296.15645"
+ inkscape:cy="13.007871"
+ inkscape:document-units="mm"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ fit-margin-top="13"
+ fit-margin-left="13"
+ fit-margin-bottom="13"
+ fit-margin-right="13"
+ inkscape:window-width="1920"
+ inkscape:window-height="1001"
+ inkscape:window-x="-9"
+ inkscape:window-y="-9"
+ inkscape:window-maximized="1" />
+ <metadata
+ id="metadata5036">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Calque 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(-35.291619,-69.750218)">
+ <text
+ xml:space="preserve"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16.3819828px;line-height:10.23873901px;font-family:Clunsois;-inkscape-font-specification:'Clunsois, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.40954956"
+ x="47.259747"
+ y="95.412659"
+ id="text5586"><tspan
+ sodipodi:role="line"
+ id="tspan5588"
+ x="47.259747"
+ y="95.412659"
+ style="stroke-width:0.40954956">Indignation 13 ‡215</tspan></text>
+ </g>
+</svg>
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Images/compilation_clavier.png b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/compilation_clavier.png
new file mode 100644
index 00000000000..59db876f517
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/compilation_clavier.png
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Images/compilation_clavier.xcf b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/compilation_clavier.xcf
new file mode 100644
index 00000000000..a5a166d3b7a
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/compilation_clavier.xcf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Images/compilation_clics.png b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/compilation_clics.png
new file mode 100644
index 00000000000..4dae91829c9
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/compilation_clics.png
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Images/compilation_clics.xcf b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/compilation_clics.xcf
new file mode 100644
index 00000000000..22d551439d2
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/compilation_clics.xcf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Images/compilation_menu1.png b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/compilation_menu1.png
new file mode 100644
index 00000000000..9489f2abee2
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/compilation_menu1.png
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Images/compilation_menu2.png b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/compilation_menu2.png
new file mode 100644
index 00000000000..9595372ba42
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/compilation_menu2.png
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Images/compilation_menu3.png b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/compilation_menu3.png
new file mode 120000
index 00000000000..1bf7838d2a3
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/compilation_menu3.png
@@ -0,0 +1 @@
+compilation_menu2.png \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Images/compilation_original.png b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/compilation_original.png
new file mode 100644
index 00000000000..eb5da399efd
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/compilation_original.png
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Images/compilation_rapide.png b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/compilation_rapide.png
new file mode 100644
index 00000000000..79f8e595772
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/compilation_rapide.png
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Images/compilation_rapide.xcf b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/compilation_rapide.xcf
new file mode 100644
index 00000000000..2ba8b3412a2
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/compilation_rapide.xcf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Images/compilation_schema.tex b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/compilation_schema.tex
new file mode 100644
index 00000000000..f21e3788e49
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/compilation_schema.tex
@@ -0,0 +1,55 @@
+% Dessiner un engrenage
+\newcommand{\gear}[6]{(0:#2) \foreach \i [evaluate = \i as \n using {\i-1)*360/#1}] in {1,...,#1}{arc (\n:\n+#4:#2) {[rounded corners] -- (\n+#4+#5:#3) arc (\n+#4+#5:\n+360/#1-#5:#3)} -- (\n+360/#1:#2)} -- cycle (0,0) circle[radius = #6]}
+% #1 : nombre de dents
+% #2 : rayon à la base des dents
+% #3 : rayon au sommet des dents
+% #4 : "angle d'attaque" (finesse de la dent)
+% #5 : séparation (angle) entre les dents
+% #6 : rayon du cercle intérieur
+
+\begin{tikzpicture}[
+ block/.style = {text width = 60mm, minimum height = 10mm, align = center, outer sep = 8mm},
+ comment/.style = {text width = 55mm, align = center, font = \sffamily\huge},
+ node distance = 20mm,
+ link/.style = {->, > = Straight Barb, line width = 8pt}
+]
+% Blocs
+\node[block] (etapeA) {\resizebox{!}{\linewidth}{
+\begin{tikzpicture}
+ \draw[line join = bevel, line width = 5pt] rectangle (2,3);
+ \draw[line width = 3pt] (0.5,0.5) --++ (1,0) (0.5,1) --++ (1,0) (0.5,1.5) --++ (1,0);
+ \node[anchor = center, text width = 15mm, align = center, font = \sffamily\bfseries\Large] at (1,2.25) {Code};
+\end{tikzpicture}
+}
+};
+\node[block, right = of etapeA] (etapeB) {\resizebox{!}{\linewidth}{
+ \begin{tikzpicture}
+ \begin{scope}[rotate = 16]
+ \fill[even odd rule] \gear{8}{1.8}{2.5}{13}{8}{1};
+ \end{scope}
+ \begin{scope}[rotate = 13, scale = 0.5, shift = {(45mm,-60mm)}]
+ \fill[even odd rule] \gear{6}{1.8}{2.5}{21}{8}{1};
+ \end{scope}
+ \begin{scope}[rotate = -25, scale = 0.5, shift = {(25mm,70mm)}]
+ \fill[even odd rule] \gear{6}{1.8}{2.5}{21}{8}{1};
+ \end{scope}
+ \end{tikzpicture}
+}
+};
+\node[block, right = of etapeB] (etapeC) {\resizebox{!}{\linewidth}{
+ \begin{tikzpicture}
+ \draw[line join = round, line width = 5pt] (0,0) --++ (0,3) --++ (1.5,0) --++ (0.5,-0.5) -- (2,0) -- cycle (1.4,3) --++ (0.1,0) --++ (0.5,-0.5) --++ (0,-0.1) --++ (-0.6,0) --++ (0,0.6) -- cycle;
+ \node[anchor = center, text width = 15mm, align = center, font = \sffamily\bfseries\Large] at (1,1.5) {PDF};
+ \end{tikzpicture}
+}
+};
+
+% Commentaires
+\node[comment, below] (commentA) at (etapeA.south) {Rédaction \linebreak (en \LaTeX{})};
+\node[comment, below] (commentB) at (etapeB.south) {Compilation \linebreak (moteur \LaTeX{})};
+\node[comment, below] (commentC) at (etapeC.south) {Document prêt \linebreak (fichier PDF)};
+
+% Liens
+\draw[link] (etapeA) -- (etapeB);
+\draw[link] (etapeB) -- (etapeC);
+\end{tikzpicture} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Images/dknuth.jpg b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/dknuth.jpg
new file mode 100644
index 00000000000..9ad890c8b57
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/dknuth.jpg
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Images/eclair-eps-converted-to.pdf b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/eclair-eps-converted-to.pdf
new file mode 100644
index 00000000000..e7635380c72
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/eclair-eps-converted-to.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Images/eclair.eps b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/eclair.eps
new file mode 100644
index 00000000000..aeb2c4d9f94
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/eclair.eps
@@ -0,0 +1,90 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%%Creator: cairo 1.15.2 (http://cairographics.org)
+%%CreationDate: Sat Jun 24 15:09:31 2017
+%%Pages: 1
+%%DocumentData: Clean7Bit
+%%LanguageLevel: 2
+%%BoundingBox: 2 1 303 692
+%%EndComments
+%%BeginProlog
+save
+50 dict begin
+/q { gsave } bind def
+/Q { grestore } bind def
+/cm { 6 array astore concat } bind def
+/w { setlinewidth } bind def
+/J { setlinecap } bind def
+/j { setlinejoin } bind def
+/M { setmiterlimit } bind def
+/d { setdash } bind def
+/m { moveto } bind def
+/l { lineto } bind def
+/c { curveto } bind def
+/h { closepath } bind def
+/re { exch dup neg 3 1 roll 5 3 roll moveto 0 rlineto
+ 0 exch rlineto 0 rlineto closepath } bind def
+/S { stroke } bind def
+/f { fill } bind def
+/f* { eofill } bind def
+/n { newpath } bind def
+/W { clip } bind def
+/W* { eoclip } bind def
+/BT { } bind def
+/ET { } bind def
+/pdfmark where { pop globaldict /?pdfmark /exec load put }
+ { globaldict begin /?pdfmark /pop load def /pdfmark
+ /cleartomark load def end } ifelse
+/BDC { mark 3 1 roll /BDC pdfmark } bind def
+/EMC { mark /EMC pdfmark } bind def
+/cairo_store_point { /cairo_point_y exch def /cairo_point_x exch def } def
+/Tj { show currentpoint cairo_store_point } bind def
+/TJ {
+ {
+ dup
+ type /stringtype eq
+ { show } { -0.001 mul 0 cairo_font_matrix dtransform rmoveto } ifelse
+ } forall
+ currentpoint cairo_store_point
+} bind def
+/cairo_selectfont { cairo_font_matrix aload pop pop pop 0 0 6 array astore
+ cairo_font exch selectfont cairo_point_x cairo_point_y moveto } bind def
+/Tf { pop /cairo_font exch def /cairo_font_matrix where
+ { pop cairo_selectfont } if } bind def
+/Td { matrix translate cairo_font_matrix matrix concatmatrix dup
+ /cairo_font_matrix exch def dup 4 get exch 5 get cairo_store_point
+ /cairo_font where { pop cairo_selectfont } if } bind def
+/Tm { 2 copy 8 2 roll 6 array astore /cairo_font_matrix exch def
+ cairo_store_point /cairo_font where { pop cairo_selectfont } if } bind def
+/g { setgray } bind def
+/rg { setrgbcolor } bind def
+/d1 { setcachedevice } bind def
+%%EndProlog
+%%BeginSetup
+%%EndSetup
+%%Page: 1 1
+%%BeginPageSetup
+%%PageBoundingBox: 2 1 303 692
+%%EndPageSetup
+q 2 1 301 691 rectclip q
+0.231373 0.764706 0.921569 rg
+120.039 2.973 m 120.039 3.305 142.313 48.114 169.531 102.551 c 196.75 156.989
+ 219.02 201.715 219.02 201.942 c 219.02 202.172 186.551 202.457 146.863
+202.575 c 74.711 202.789 l 137.637 306.176 l 172.25 363.036 200.566 409.746
+ 200.566 409.977 c 200.566 410.207 182.641 410.395 160.73 410.395 c 120.891
+ 410.395 l 103.27 383.981 l 93.578 369.453 85.648 357.379 85.648 357.153
+ c 85.648 356.922 97.707 356.633 112.449 356.512 c 139.246 356.289 l 98.398
+ 292.75 l 75.93 257.805 57.297 229.211 56.988 229.211 c 56.676 229.211 62.434
+ 247.231 69.777 269.254 c 77.125 291.278 83.133 309.586 83.133 309.938 c
+ 83.133 310.289 64.973 310.575 42.781 310.575 c 10.031 310.575 2.508 310.782
+ 2.844 311.664 c 3.676 313.828 273.773 691.442 274.191 691.024 c 274.43
+690.789 246.316 638.024 211.719 573.77 c 148.816 456.95 l 225.441 456.735
+ l 267.582 456.618 302.063 456.348 302.063 456.133 c 302.063 455.922 273.738
+ 409.215 239.117 352.336 c 176.172 248.922 l 239.117 248.707 l 273.738 248.59
+ 302.063 248.286 302.063 248.036 c 302.063 247.516 122.984 5.496 121.199
+ 3.602 c 120.563 2.926 120.039 2.641 120.039 2.973 c h
+120.039 2.973 m f
+Q Q
+showpage
+%%Trailer
+end restore
+%%EOF
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Images/eclair_image-matricielle.png b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/eclair_image-matricielle.png
new file mode 100644
index 00000000000..22580df62c8
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/eclair_image-matricielle.png
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Images/fond.jpg b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/fond.jpg
new file mode 100644
index 00000000000..adef2fc1b76
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/fond.jpg
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Images/fond_TikZ.pdf b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/fond_TikZ.pdf
new file mode 100644
index 00000000000..387a21039ea
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/fond_TikZ.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Images/latex-project-logo-eps-converted-to.pdf b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/latex-project-logo-eps-converted-to.pdf
new file mode 100644
index 00000000000..2dc9c38f65a
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/latex-project-logo-eps-converted-to.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Images/latex-project-logo.eps b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/latex-project-logo.eps
new file mode 100644
index 00000000000..d8c23adfbc1
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/latex-project-logo.eps
@@ -0,0 +1,551 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%%Creator: cairo 1.15.2 (http://cairographics.org)
+%%CreationDate: Sat Oct 06 19:46:24 2018
+%%Pages: 1
+%%DocumentData: Clean7Bit
+%%LanguageLevel: 2
+%%BoundingBox: 0 0 238 90
+%%EndComments
+%%BeginProlog
+save
+50 dict begin
+/q { gsave } bind def
+/Q { grestore } bind def
+/cm { 6 array astore concat } bind def
+/w { setlinewidth } bind def
+/J { setlinecap } bind def
+/j { setlinejoin } bind def
+/M { setmiterlimit } bind def
+/d { setdash } bind def
+/m { moveto } bind def
+/l { lineto } bind def
+/c { curveto } bind def
+/h { closepath } bind def
+/re { exch dup neg 3 1 roll 5 3 roll moveto 0 rlineto
+ 0 exch rlineto 0 rlineto closepath } bind def
+/S { stroke } bind def
+/f { fill } bind def
+/f* { eofill } bind def
+/n { newpath } bind def
+/W { clip } bind def
+/W* { eoclip } bind def
+/BT { } bind def
+/ET { } bind def
+/pdfmark where { pop globaldict /?pdfmark /exec load put }
+ { globaldict begin /?pdfmark /pop load def /pdfmark
+ /cleartomark load def end } ifelse
+/BDC { mark 3 1 roll /BDC pdfmark } bind def
+/EMC { mark /EMC pdfmark } bind def
+/cairo_store_point { /cairo_point_y exch def /cairo_point_x exch def } def
+/Tj { show currentpoint cairo_store_point } bind def
+/TJ {
+ {
+ dup
+ type /stringtype eq
+ { show } { -0.001 mul 0 cairo_font_matrix dtransform rmoveto } ifelse
+ } forall
+ currentpoint cairo_store_point
+} bind def
+/cairo_selectfont { cairo_font_matrix aload pop pop pop 0 0 6 array astore
+ cairo_font exch selectfont cairo_point_x cairo_point_y moveto } bind def
+/Tf { pop /cairo_font exch def /cairo_font_matrix where
+ { pop cairo_selectfont } if } bind def
+/Td { matrix translate cairo_font_matrix matrix concatmatrix dup
+ /cairo_font_matrix exch def dup 4 get exch 5 get cairo_store_point
+ /cairo_font where { pop cairo_selectfont } if } bind def
+/Tm { 2 copy 8 2 roll 6 array astore /cairo_font_matrix exch def
+ cairo_store_point /cairo_font where { pop cairo_selectfont } if } bind def
+/g { setgray } bind def
+/rg { setrgbcolor } bind def
+/d1 { setcachedevice } bind def
+%%EndProlog
+%%BeginSetup
+%%EndSetup
+%%Page: 1 1
+%%BeginPageSetup
+%%PageBoundingBox: 0 0 238 90
+%%EndPageSetup
+q 0 0 238 90 rectclip q
+0 g
+195.313 32.199 m 196.324 32.359 l 196.324 39.387 l 195.441 39.48 l 195.441
+ 40.063 l 196.848 40.063 l 196.934 40.063 197.047 40.066 197.191 40.074
+c 197.332 40.082 197.492 40.09 197.664 40.102 c 197.836 40.113 198.02 40.121
+ 198.203 40.129 c 198.395 40.137 198.578 40.137 198.754 40.137 c 199.164
+ 40.137 199.543 40.098 199.887 40.02 c 200.227 39.941 200.523 39.805 200.77
+ 39.613 c 201.016 39.426 201.207 39.172 201.344 38.852 c 201.48 38.535 201.551
+ 38.137 201.551 37.652 c 201.551 37.363 201.512 37.094 201.43 36.844 c 201.348
+ 36.594 201.238 36.367 201.098 36.164 c 200.953 35.961 200.785 35.781 200.586
+ 35.625 c 200.391 35.465 200.18 35.336 199.949 35.23 c 199.723 35.129 199.477
+ 35.051 199.223 34.996 c 198.969 34.945 198.711 34.926 198.449 34.934 c
+198.18 34.938 197.957 34.941 197.793 34.938 c 197.625 34.934 197.48 34.922
+ 197.367 34.906 c 197.367 32.359 l 198.797 32.199 l 198.797 31.746 l 195.313
+ 31.746 l 195.313 32.199 l 197.367 35.539 m 197.57 35.508 197.758 35.492
+ 197.93 35.484 c 198.105 35.48 198.273 35.48 198.434 35.48 c 198.605 35.48
+ 198.773 35.488 198.941 35.512 c 199.113 35.535 199.273 35.578 199.426 35.633
+ c 199.578 35.695 199.719 35.773 199.848 35.875 c 199.98 35.977 200.094
+36.109 200.184 36.27 c 200.281 36.434 200.355 36.621 200.41 36.844 c 200.465
+ 37.07 200.492 37.332 200.492 37.637 c 200.492 38.293 200.305 38.781 199.934
+ 39.098 c 199.566 39.418 199.039 39.566 198.348 39.543 c 198.172 39.535
+198.004 39.527 197.844 39.512 c 197.688 39.5 197.527 39.477 197.367 39.438
+ c 197.367 35.539 l f
+202.398 32.199 m 203.266 32.313 l 203.266 36.672 l 202.504 37.09 l 202.504
+ 37.422 l 203.918 37.848 l 204.172 37.738 l 204.172 36.914 l 204.238 37.016
+ 204.34 37.121 204.477 37.23 c 204.613 37.34 204.77 37.441 204.941 37.531
+ c 205.113 37.621 205.293 37.699 205.477 37.754 c 205.664 37.816 205.836
+ 37.848 206 37.848 c 206.121 37.848 206.227 37.844 206.316 37.836 c 206.414
+ 37.832 206.48 37.824 206.52 37.809 c 206.52 36.711 l 206.465 36.73 206.406
+ 36.754 206.344 36.773 c 206.285 36.801 206.215 36.82 206.141 36.832 c 206.07
+ 36.852 205.988 36.867 205.895 36.875 c 205.801 36.887 205.695 36.891 205.574
+ 36.891 c 205.285 36.891 205.043 36.855 204.844 36.781 c 204.648 36.707
+204.469 36.621 204.305 36.52 c 204.305 32.328 l 205.832 32.199 l 205.832
+ 31.746 l 202.398 31.746 l 202.398 32.199 l f
+207.297 34.863 m 207.305 35.34 207.387 35.77 207.543 36.145 c 207.703 36.52
+ 207.914 36.84 208.176 37.102 c 208.438 37.363 208.738 37.563 209.074 37.703
+ c 209.418 37.84 209.777 37.91 210.148 37.914 c 210.602 37.918 210.996 37.84
+ 211.332 37.68 c 211.668 37.52 211.941 37.297 212.16 37.016 c 212.383 36.738
+ 212.547 36.41 212.652 36.031 c 212.762 35.652 212.813 35.246 212.809 34.813
+ c 212.805 34.34 212.73 33.906 212.578 33.512 c 212.434 33.121 212.23 32.781
+ 211.98 32.5 c 211.73 32.223 211.434 32.004 211.094 31.848 c 210.758 31.695
+ 210.398 31.617 210.012 31.617 c 209.52 31.617 209.102 31.707 208.754 31.883
+ c 208.406 32.063 208.125 32.301 207.906 32.602 c 207.691 32.902 207.531
+ 33.246 207.43 33.637 c 207.336 34.027 207.289 34.438 207.297 34.863 c 210.063
+ 32.215 m 210.363 32.211 210.621 32.262 210.828 32.371 c 211.039 32.484
+211.207 32.645 211.336 32.859 c 211.469 33.078 211.563 33.344 211.621 33.664
+ c 211.68 33.984 211.711 34.352 211.711 34.766 c 211.711 35.125 211.68 35.461
+ 211.613 35.773 c 211.555 36.086 211.457 36.359 211.32 36.594 c 211.188
+36.824 211.02 37.008 210.813 37.141 c 210.609 37.273 210.363 37.348 210.082
+ 37.352 c 209.781 37.355 209.52 37.305 209.305 37.191 c 209.094 37.086 208.922
+ 36.926 208.785 36.715 c 208.652 36.504 208.551 36.246 208.488 35.945 c
+208.426 35.641 208.395 35.297 208.395 34.91 c 208.395 34.563 208.43 34.23
+ 208.496 33.91 c 208.566 33.586 208.668 33.301 208.801 33.051 c 208.938
+32.805 209.109 32.605 209.316 32.453 c 209.527 32.301 209.777 32.223 210.063
+ 32.215 c f
+215.086 39.266 m 215 39.266 214.914 39.277 214.832 39.309 c 214.75 39.34
+ 214.676 39.383 214.613 39.438 c 214.551 39.492 214.504 39.563 214.465 39.645
+ c 214.426 39.727 214.41 39.82 214.41 39.922 c 214.41 40.035 214.434 40.137
+ 214.48 40.234 c 214.531 40.332 214.594 40.414 214.668 40.48 c 214.742 40.551
+ 214.824 40.609 214.918 40.648 c 215.016 40.688 215.113 40.707 215.207 40.707
+ c 215.445 40.707 215.613 40.641 215.723 40.508 c 215.832 40.379 215.887
+ 40.223 215.887 40.043 c 215.887 39.922 215.863 39.816 215.82 39.719 c 215.773
+ 39.625 215.711 39.543 215.637 39.473 c 215.563 39.41 215.477 39.359 215.379
+ 39.32 c 215.281 39.281 215.184 39.266 215.086 39.266 c 214.813 36.699 m
+ 214.066 37.094 l 214.066 37.418 l 215.57 37.844 l 215.82 37.738 l 215.82
+ 31.66 l 215.82 31.242 215.773 30.867 215.68 30.539 c 215.59 30.207 215.461
+ 29.926 215.289 29.699 c 215.121 29.465 214.918 29.289 214.676 29.168 c
+214.438 29.047 214.172 28.984 213.875 28.984 c 213.84 28.984 213.789 28.988
+ 213.73 28.992 c 213.668 28.996 213.609 29 213.547 29.008 c 213.492 29.016
+ 213.438 29.023 213.387 29.035 c 213.336 29.047 213.305 29.055 213.289 29.066
+ c 213.289 29.805 l 213.32 29.793 213.359 29.785 213.414 29.777 c 213.469
+ 29.77 213.523 29.766 213.578 29.762 c 213.641 29.754 213.699 29.754 213.75
+ 29.754 c 213.805 29.75 213.848 29.746 213.879 29.746 c 214.051 29.746 214.195
+ 29.781 214.313 29.848 c 214.434 29.914 214.531 30.023 214.602 30.18 c 214.676
+ 30.336 214.73 30.539 214.762 30.793 c 214.797 31.043 214.813 31.359 214.813
+ 31.734 c 214.813 36.699 l f
+217.367 34.723 m 217.367 35.18 217.438 35.602 217.582 35.988 c 217.727
+36.371 217.93 36.707 218.188 36.988 c 218.449 37.27 218.758 37.492 219.125
+ 37.652 c 219.488 37.816 219.891 37.906 220.328 37.914 c 220.645 37.922
+220.926 37.875 221.18 37.777 c 221.434 37.68 221.648 37.535 221.828 37.344
+ c 222.008 37.148 222.148 36.914 222.246 36.637 c 222.352 36.355 222.41
+36.039 222.422 35.688 c 222.43 35.461 222.426 35.27 222.406 35.102 c 222.395
+ 34.938 222.379 34.793 222.359 34.664 c 218.391 34.664 l 218.391 34.645
+218.391 34.621 218.391 34.602 c 218.391 34.582 218.391 34.563 218.395 34.543
+ c 218.41 34.109 218.484 33.75 218.613 33.469 c 218.746 33.188 218.91 32.961
+ 219.109 32.793 c 219.309 32.629 219.527 32.516 219.766 32.445 c 220.008
+ 32.383 220.238 32.352 220.469 32.352 c 220.609 32.352 220.754 32.359 220.906
+ 32.371 c 221.063 32.391 221.211 32.414 221.352 32.441 c 221.5 32.473 221.633
+ 32.508 221.754 32.547 c 221.879 32.586 221.98 32.629 222.055 32.672 c 222.254
+ 32.215 l 222.148 32.125 222.012 32.039 221.844 31.965 c 221.68 31.891 221.5
+ 31.824 221.305 31.773 c 221.109 31.723 220.902 31.684 220.688 31.66 c 220.473
+ 31.629 220.266 31.617 220.063 31.617 c 219.629 31.617 219.246 31.691 218.91
+ 31.836 c 218.578 31.984 218.297 32.195 218.07 32.461 c 217.84 32.734 217.664
+ 33.063 217.543 33.441 c 217.426 33.824 217.367 34.25 217.367 34.723 c 221.332
+ 35.297 m 221.34 35.477 221.344 35.66 221.336 35.844 c 221.332 36.027 221.313
+ 36.203 221.273 36.367 c 221.23 36.535 221.172 36.688 221.09 36.824 c 221.012
+ 36.961 220.902 37.074 220.77 37.16 c 220.676 37.223 220.57 37.266 220.453
+ 37.293 c 220.336 37.328 220.199 37.344 220.051 37.344 c 219.852 37.344
+219.656 37.305 219.465 37.23 c 219.281 37.156 219.113 37.035 218.965 36.871
+ c 218.816 36.707 218.695 36.496 218.594 36.234 c 218.492 35.977 218.43
+35.664 218.402 35.297 c 221.332 35.297 l f
+223.52 34.625 m 223.516 35.121 223.59 35.563 223.742 35.961 c 223.891 36.355
+ 224.094 36.695 224.355 36.977 c 224.621 37.262 224.93 37.48 225.281 37.637
+ c 225.641 37.793 226.023 37.883 226.434 37.898 c 226.586 37.902 226.734
+ 37.898 226.891 37.891 c 227.047 37.883 227.191 37.867 227.328 37.84 c 227.469
+ 37.82 227.594 37.789 227.711 37.754 c 227.824 37.719 227.918 37.68 227.988
+ 37.633 c 227.988 36.348 l 227.48 36.348 l 227.207 37.02 l 227.148 37.066
+ 227.082 37.105 227.008 37.141 c 226.934 37.172 226.855 37.199 226.777 37.219
+ c 226.699 37.242 226.621 37.254 226.543 37.262 c 226.465 37.273 226.391
+ 37.277 226.328 37.277 c 226.09 37.277 225.859 37.234 225.641 37.145 c 225.426
+ 37.055 225.23 36.918 225.063 36.738 c 224.895 36.559 224.762 36.332 224.66
+ 36.059 c 224.563 35.785 224.512 35.465 224.508 35.098 c 224.504 34.613
+224.559 34.195 224.676 33.852 c 224.797 33.504 224.949 33.219 225.137 33
+ c 225.328 32.781 225.539 32.621 225.77 32.516 c 226.004 32.418 226.23 32.367
+ 226.457 32.367 c 226.594 32.367 226.738 32.375 226.891 32.395 c 227.039
+ 32.41 227.184 32.434 227.324 32.465 c 227.465 32.492 227.59 32.527 227.711
+ 32.566 c 227.828 32.609 227.922 32.652 228 32.691 c 228.18 32.215 l 228.078
+ 32.125 227.949 32.043 227.797 31.969 c 227.641 31.898 227.473 31.84 227.285
+ 31.789 c 227.105 31.738 226.91 31.699 226.707 31.676 c 226.508 31.648 226.305
+ 31.633 226.102 31.633 c 225.688 31.633 225.32 31.707 225.004 31.859 c 224.688
+ 32.008 224.418 32.215 224.195 32.484 c 223.977 32.754 223.813 33.066 223.699
+ 33.434 c 223.582 33.801 223.523 34.199 223.52 34.629 c f
+229.965 33.148 m 229.965 35.105 l 229.969 35.754 229.969 36.406 229.969
+ 37.063 c 229.152 37.063 l 229.152 37.465 l 229.309 37.504 229.438 37.535
+ 229.543 37.559 c 229.648 37.582 229.738 37.609 229.805 37.637 c 229.875
+ 37.668 229.934 37.707 229.98 37.754 c 230.027 37.801 230.07 37.867 230.109
+ 37.957 c 230.133 38.02 230.164 38.109 230.199 38.227 c 230.238 38.344 230.277
+ 38.465 230.309 38.586 c 230.344 38.711 230.375 38.824 230.398 38.934 c
+230.426 39.043 230.441 39.121 230.445 39.168 c 230.977 39.168 l 230.977
+37.738 l 232.777 37.738 l 232.777 37.063 l 230.977 37.063 l 230.977 34.363
+ l 230.977 33.949 230.984 33.613 230.992 33.352 c 231.004 33.094 231.031
+ 32.895 231.074 32.746 c 231.117 32.602 231.18 32.5 231.262 32.445 c 231.344
+ 32.398 231.457 32.371 231.605 32.371 c 231.695 32.371 231.793 32.379 231.898
+ 32.398 c 232.008 32.418 232.113 32.438 232.215 32.465 c 232.316 32.488
+232.414 32.516 232.5 32.543 c 232.586 32.574 232.648 32.605 232.691 32.633
+ c 232.859 32.164 l 232.773 32.074 232.668 31.996 232.531 31.926 c 232.395
+ 31.859 232.246 31.801 232.086 31.758 c 231.93 31.711 231.77 31.676 231.609
+ 31.652 c 231.453 31.629 231.313 31.617 231.191 31.617 c 230.801 31.617
+230.5 31.734 230.285 31.977 c 230.07 32.215 229.965 32.605 229.965 33.148
+ c f
+128.063 33.625 m 127.262 33.625 l 126.941 30.355 126.492 26.375 120.844
+ 26.375 c 118.246 26.375 l 116.738 26.375 116.676 26.602 116.676 27.66 c
+ 116.676 44.691 l 116.676 45.781 116.676 46.23 119.691 46.23 c 120.75 46.23
+ l 120.75 47.195 l 119.594 47.098 116.707 47.098 115.391 47.098 c 114.141
+ 47.098 111.641 47.098 110.551 47.195 c 110.551 46.23 l 111.285 46.23 l
+113.758 46.23 113.82 45.879 113.82 44.723 c 113.82 27.883 l 113.82 26.73
+ 113.758 26.375 111.285 26.375 c 110.551 26.375 l 110.551 25.383 l 127.195
+ 25.383 l 127.195 25.383 128.063 33.625 128.063 33.625 c h
+128.063 33.625 m f
+127.516 47.227 m 127.387 47.609 127.324 47.738 126.906 47.738 c 126.492
+ 47.738 126.395 47.609 126.266 47.227 c 126.266 47.227 121.102 34.141 121.102
+ 34.141 c 120.879 33.594 120.492 32.598 118.504 32.598 c 118.504 31.797
+l 123.477 31.797 l 123.477 32.598 l 122.48 32.598 121.871 33.047 121.871
+ 33.691 c 121.871 33.852 121.902 33.914 121.969 34.141 c 121.969 34.141
+123.059 36.898 123.059 36.898 c 129.41 36.898 l 129.41 36.898 130.691 33.625
+ 130.691 33.625 c 130.758 33.496 130.82 33.336 130.82 33.242 c 130.82 32.598
+ 129.602 32.598 128.992 32.598 c 128.992 31.797 l 135.313 31.797 l 135.313
+ 32.598 l 134.863 32.598 l 133.355 32.598 133.195 32.824 132.969 33.465
+c 132.969 33.465 127.516 47.227 127.516 47.227 c h
+126.234 44.949 m 126.234 44.949 129.09 37.699 129.09 37.699 c 123.379 37.699
+ l 123.379 37.699 126.234 44.949 126.234 44.949 c h
+126.234 44.949 m f
+153.211 47 m 133.676 47 l 133.676 47 133.098 39.816 133.098 39.816 c 133.867
+ 39.816 l 134.316 44.98 134.797 46.039 139.641 46.039 c 140.219 46.039 141.051
+ 46.039 141.375 45.973 c 142.047 45.848 142.047 45.492 142.047 44.754 c
+142.047 27.918 l 142.047 26.824 142.047 26.375 138.68 26.375 c 137.395 26.375
+ l 137.395 25.383 l 138.711 25.477 141.949 25.477 143.426 25.477 c 144.902
+ 25.477 148.207 25.477 149.52 25.383 c 149.52 26.375 l 148.238 26.375 l
+144.871 26.375 144.871 26.824 144.871 27.918 c 144.871 44.754 l 144.871
+45.398 144.871 45.848 145.445 45.973 c 145.801 46.039 146.664 46.039 147.273
+ 46.039 c 152.086 46.039 152.566 44.98 153.016 39.816 c 153.82 39.816 l
+153.82 39.816 153.211 47 153.211 47 c h
+153.211 47 m f
+170.402 26.41 m 169.602 26.41 l 168.797 21.5 168.059 19.16 162.574 19.16
+ c 158.34 19.16 l 156.832 19.16 156.77 19.383 156.77 20.441 c 156.77 28.973
+ l 159.625 28.973 l 162.734 28.973 163.09 27.949 163.09 25.223 c 163.891
+ 25.223 l 163.891 33.691 l 163.09 33.691 l 163.09 30.965 162.734 29.969
+159.625 29.969 c 156.77 29.969 l 156.77 37.637 l 156.77 38.695 156.832 38.918
+ 158.34 38.918 c 162.445 38.918 l 167.355 38.918 168.188 37.152 168.703
+32.695 c 169.504 32.695 l 169.504 32.695 168.605 39.879 168.605 39.879 c
+ 150.645 39.879 l 150.645 38.918 l 151.383 38.918 l 153.852 38.918 153.914
+ 38.566 153.914 37.41 c 153.914 20.668 l 153.914 19.512 153.852 19.16 151.383
+ 19.16 c 150.645 19.16 l 150.645 18.164 l 169.055 18.164 l 169.055 18.164
+ 170.402 26.41 170.402 26.41 c h
+170.402 26.41 m f
+180.055 37.73 m 180.055 37.73 184.449 44.145 184.449 44.145 c 185.125 45.172
+ 186.215 46.199 189.07 46.23 c 189.07 47.195 l 181.438 47.195 l 181.438
+46.23 l 182.719 46.199 183.426 45.492 183.426 44.754 c 183.426 44.434 183.359
+ 44.371 183.137 44.02 c 183.137 44.02 179.48 38.629 179.48 38.629 c 179.48
+ 38.629 175.375 44.789 175.375 44.789 c 175.309 44.883 175.148 45.141 175.148
+ 45.27 c 175.148 45.652 175.855 46.199 177.203 46.23 c 177.203 47.195 l
+176.109 47.098 173.77 47.098 172.551 47.098 c 171.555 47.098 169.566 47.129
+ 168.383 47.195 c 168.383 46.23 l 168.992 46.23 l 170.754 46.23 171.363
+46.008 171.973 45.109 c 171.973 45.109 177.844 36.223 177.844 36.223 c 177.844
+ 36.223 172.613 28.492 172.613 28.492 c 172.164 27.852 171.203 26.375 167.996
+ 26.375 c 167.996 25.383 l 175.629 25.383 l 175.629 26.375 l 174.156 26.41
+ 173.609 27.273 173.609 27.852 c 173.609 28.141 173.707 28.27 173.93 28.621
+ c 173.93 28.621 178.453 35.324 178.453 35.324 c 178.453 35.324 183.52 27.691
+ 183.52 27.691 c 183.586 27.563 183.68 27.434 183.68 27.34 c 183.68 26.953
+ 182.977 26.41 181.598 26.375 c 181.598 25.383 l 182.719 25.477 185.059
+25.477 186.246 25.477 c 187.594 25.477 189.07 25.445 190.418 25.383 c 190.418
+ 26.375 l 189.809 26.375 l 188.141 26.375 187.465 26.535 186.793 27.531
+c 186.793 27.531 180.055 37.73 180.055 37.73 c h
+180.055 37.73 m f
+86.785 32.461 m 88.094 32.621 l 88.094 39.73 l 86.152 39.625 l 85.777 38.707
+ l 85.289 38.695 l 85.422 40.324 l 91.801 40.324 l 91.793 38.68 l 91.352
+ 38.633 l 91.074 39.629 l 89.141 39.73 l 89.141 32.625 l 90.539 32.461 l
+ 90.539 32.008 l 86.785 32.008 l 86.785 32.461 l f
+92.609 32.461 m 93.414 32.574 l 93.414 39.828 l 92.496 40.02 l 92.496 40.484
+ l 94.188 40.711 l 94.441 40.586 l 94.43 38.219 l 94.414 37.293 l 94.57
+37.422 94.742 37.535 94.922 37.637 c 95.109 37.738 95.293 37.82 95.48 37.887
+ c 95.664 37.961 95.848 38.012 96.02 38.051 c 96.199 38.09 96.359 38.109
+ 96.504 38.109 c 96.867 38.109 97.164 38.051 97.398 37.941 c 97.629 37.832
+ 97.813 37.66 97.945 37.426 c 98.078 37.199 98.172 36.906 98.223 36.543
+c 98.273 36.184 98.297 35.754 98.293 35.258 c 98.293 32.574 l 99.094 32.461
+ l 99.094 32.008 l 96.363 32.008 l 96.363 32.461 l 97.262 32.574 l 97.262
+ 34.805 l 97.262 35.219 97.254 35.582 97.23 35.895 c 97.215 36.211 97.16
+ 36.473 97.074 36.684 c 96.992 36.898 96.867 37.059 96.699 37.164 c 96.531
+ 37.273 96.301 37.324 96.004 37.324 c 95.887 37.324 95.762 37.32 95.629
+37.305 c 95.496 37.289 95.363 37.266 95.227 37.23 c 95.098 37.195 94.961
+ 37.152 94.828 37.094 c 94.695 37.039 94.566 36.965 94.441 36.875 c 94.441
+ 32.574 l 95.227 32.461 l 95.227 32.008 l 92.609 32.008 l 92.609 32.461
+l f
+100 34.984 m 100 35.441 100.07 35.863 100.215 36.25 c 100.359 36.637 100.563
+ 36.969 100.82 37.25 c 101.082 37.535 101.395 37.754 101.758 37.914 c 102.121
+ 38.078 102.523 38.168 102.961 38.18 c 103.277 38.184 103.563 38.141 103.813
+ 38.039 c 104.066 37.941 104.285 37.797 104.461 37.605 c 104.641 37.41 104.781
+ 37.176 104.879 36.898 c 104.984 36.621 105.043 36.305 105.059 35.949 c
+105.063 35.727 105.059 35.531 105.039 35.367 c 105.027 35.203 105.012 35.055
+ 104.992 34.926 c 101.023 34.926 l 101.023 34.863 l 101.023 34.844 101.023
+ 34.824 101.027 34.805 c 101.043 34.371 101.117 34.016 101.25 33.73 c 101.379
+ 33.449 101.547 33.227 101.742 33.059 c 101.941 32.895 102.16 32.777 102.398
+ 32.711 c 102.641 32.645 102.875 32.613 103.102 32.613 c 103.242 32.613
+103.387 32.621 103.543 32.633 c 103.695 32.652 103.844 32.676 103.984 32.703
+ c 104.133 32.734 104.266 32.773 104.387 32.813 c 104.512 32.852 104.613
+ 32.891 104.688 32.934 c 104.887 32.48 l 104.781 32.387 104.645 32.301 104.477
+ 32.227 c 104.313 32.152 104.133 32.09 103.938 32.035 c 103.742 31.984 103.535
+ 31.945 103.32 31.922 c 103.105 31.895 102.898 31.879 102.695 31.879 c 102.262
+ 31.879 101.879 31.953 101.543 32.098 c 101.211 32.25 100.93 32.457 100.703
+ 32.727 c 100.473 32.996 100.297 33.324 100.176 33.707 c 100.059 34.086
+100 34.516 100 34.984 c 103.965 35.559 m 103.977 35.742 103.977 35.922 103.969
+ 36.105 c 103.965 36.289 103.945 36.465 103.906 36.629 c 103.867 36.797
+103.805 36.949 103.723 37.086 c 103.645 37.223 103.539 37.336 103.402 37.422
+ c 103.309 37.484 103.203 37.527 103.086 37.555 c 102.969 37.59 102.832
+37.605 102.684 37.605 c 102.484 37.605 102.289 37.566 102.102 37.492 c 101.914
+ 37.418 101.746 37.297 101.598 37.133 c 101.449 36.969 101.328 36.758 101.227
+ 36.496 c 101.129 36.238 101.063 35.926 101.035 35.559 c 103.965 35.559
+l f
+80.813 26.375 24.309 -0.965 re f
+195.324 26.375 41.977 -0.965 re f
+10.758 89.195 m 11.883 87.168 13.051 85.422 14.273 83.922 c 14.285 83.906
+ l 14.289 83.902 14.297 83.898 14.301 83.895 c 13.738 83.977 13.16 84.031
+ 12.559 84.027 c 11.371 84.012 10.098 83.809 8.719 83.375 c 11.082 81.398
+ 13.094 79.953 14.863 78.828 c 14.82 78.844 14.773 78.859 14.73 78.875 c
+ 14.863 78.801 l 12.121 79.656 9.168 79.762 5.707 78.121 c 8.191 76.566
+10.277 75.43 12.117 74.578 c 12.063 74.586 12.008 74.598 11.953 74.605 c
+ 12.086 74.531 l 9.219 75.027 6.246 74.75 3.008 72.613 c 5.117 71.672 6.953
+ 70.961 8.586 70.414 c 8.602 70.414 l 8.707 70.355 l 5.973 70.246 3.262
+69.398 0.613 66.883 c 2.93 66.309 4.91 65.926 6.652 65.672 c 6.605 65.664
+ 6.555 65.656 6.504 65.645 c 6.438 65.645 6.367 65.645 6.301 65.645 c 6.371
+ 65.613 l 4.336 65.152 2.348 64.129 0.406 62.176 c 1.98 61.836 3.395 61.57
+ 4.691 61.375 c 3.094 60.605 1.582 59.41 0.203 57.582 c 2.012 57.441 3.617
+ 57.383 5.059 57.375 c 3.316 56.57 1.672 55.301 0.215 53.258 c 2.805 53.125
+ 4.965 53.133 6.832 53.242 c 6.797 53.227 6.762 53.211 6.727 53.195 c 6.613
+ 53.188 6.5 53.18 6.387 53.168 c 6.551 53.109 l 4.613 52.258 2.816 50.879
+ 1.277 48.547 c 4.496 48.5 7.043 48.652 9.18 48.914 c 9.113 48.898 9.051
+ 48.875 8.984 48.855 c 8.902 48.852 8.816 48.848 8.734 48.84 c 8.84 48.813
+ l 6.32 48.063 3.992 46.617 2.063 43.688 c 4.66 43.652 6.828 43.75 8.691
+ 43.926 c 8.648 43.902 8.613 43.875 8.574 43.852 c 6.348 42.609 4.434 40.746
+ 3.168 37.59 c 5.453 38.023 7.367 38.48 9.031 38.965 c 9.004 38.941 8.969
+ 38.926 8.941 38.906 c 9.047 38.918 l 7.336 37.645 5.895 35.855 4.926 33.207
+ c 6.5 33.555 7.902 33.918 9.164 34.285 c 8.031 32.918 7.16 31.211 6.668
+ 28.969 c 8.375 29.598 9.859 30.203 11.172 30.801 c 11.156 30.781 11.145
+ 30.758 11.129 30.738 c 11.102 30.719 11.066 30.703 11.039 30.68 c 11.082
+ 30.695 l 9.879 29.25 8.957 27.434 8.5 25.027 c 10.902 25.988 12.859 26.91
+ 14.508 27.785 c 14.461 27.742 14.402 27.699 14.359 27.652 c 14.406 27.668
+ l 12.945 26.07 11.859 24.016 11.422 21.188 c 14.262 22.441 16.449 23.605
+ 18.242 24.703 c 18.223 24.684 18.203 24.66 18.184 24.641 c 18.301 24.703
+ l 16.262 22.957 14.699 20.637 14.152 17.098 c 17.98 18.785 20.656 20.316
+ 22.73 21.734 c 21.84 19.93 21.367 17.828 21.594 15.191 c 25.293 18.031
+27.633 20.316 29.375 22.34 c 29.375 22.309 29.379 22.281 29.375 22.25 c
+29.27 20.969 29.352 19.578 29.73 18.043 c 31.922 21.809 34.113 23.371 36.344
+ 24.656 c 33.555 22.848 34.055 21.383 34.055 19.711 c 37.375 23.203 41.988
+ 26.914 43.402 29.234 c 41.512 26.395 40.754 23.695 40.258 21.32 c 30.578
+ 16.203 24.672 14.863 18.066 12.816 c 20.629 11.875 23.379 10.961 22.246
+ 9.656 c 19.219 6.629 l 21.152 7.23 23.129 8.098 24.844 6.926 c 24.676 5.336
+ 22.672 4.527 20.961 3.602 c 23.977 4.688 24.625 4.434 25.418 4.18 c 25.816
+ 2.277 24.441 1.258 23.543 0 c 31.141 5.773 41.043 10.336 48.023 12.238
+c 57.84 15.547 70.508 18.992 73.949 27.375 c 77.391 41.195 l 81.426 45.563
+ 85.141 50.086 86.898 55.59 c 98.137 57.762 107.23 56.984 116.711 56.742
+ c 115.844 56.887 87.77 61.645 87.77 61.645 c 79.563 72.871 67.32 65.234
+ 63.289 54.141 c 62.273 51.344 56.469 51.348 54.785 54.156 c 48.137 68.473
+ 27.941 83.613 10.758 89.195 c h
+10.758 89.195 m f
+0 0.501961 0.501961 rg
+10.563 90 m 11.695 87.961 12.871 86.219 14.102 84.711 c 13.539 84.793 12.961
+ 84.84 12.359 84.836 c 11.172 84.824 9.902 84.625 8.527 84.191 c 10.926
+82.184 12.953 80.715 14.742 79.586 c 11.98 80.469 9.004 80.594 5.504 78.934
+ c 8.059 77.336 10.203 76.18 12.082 75.316 c 9.156 75.855 6.121 75.609 2.813
+ 73.43 c 4.996 72.453 6.887 71.723 8.566 71.168 c 5.813 71.07 3.086 70.219
+ 0.418 67.691 c 2.73 67.117 4.715 66.734 6.457 66.48 c 4.324 66.051 2.23
+ 65.027 0.203 62.98 c 1.773 62.641 3.188 62.387 4.484 62.191 c 2.891 61.422
+ 1.379 60.227 0 58.398 c 1.813 58.258 3.414 58.195 4.855 58.188 c 3.113
+57.383 1.48 56.105 0.023 54.063 c 2.609 53.934 4.773 53.945 6.637 54.055
+ c 4.586 53.215 2.699 51.801 1.086 49.352 c 4.301 49.305 6.848 49.461 8.984
+ 49.723 c 6.332 49.004 3.879 47.559 1.859 44.496 c 4.457 44.461 6.625 44.555
+ 8.488 44.73 c 6.211 43.488 4.254 41.605 2.965 38.395 c 5.309 38.84 7.273
+ 39.316 8.969 39.813 c 7.203 38.531 5.723 36.727 4.73 34.02 c 6.305 34.367
+ 7.699 34.73 8.961 35.098 c 7.828 33.73 6.957 32.02 6.465 29.777 c 8.176
+ 30.406 9.652 31.016 10.965 31.613 c 9.719 30.152 8.762 28.301 8.293 25.836
+ c 10.699 26.797 12.652 27.715 14.301 28.59 c 12.793 26.977 11.668 24.898
+ 11.219 22 c 14.148 23.293 16.395 24.492 18.223 25.617 c 16.125 23.859 14.512
+ 21.523 13.953 17.914 c 17.781 19.602 20.449 21.133 22.527 22.551 c 21.633
+ 20.746 21.16 18.633 21.387 16 c 25.086 18.836 27.426 21.133 29.172 23.156
+ c 29.055 21.848 29.145 20.43 29.535 18.859 c 32.188 23.418 34.828 24.75
+ 37.555 26.27 c 33.207 24.082 33.852 22.434 33.852 20.523 c 37.168 24.016
+ 41.797 27.719 43.211 30.039 c 41.32 27.199 40.547 24.508 40.051 22.133
+c 30.371 17.016 24.48 15.676 17.871 13.633 c 20.434 12.691 23.18 11.77 22.047
+ 10.465 c 19.02 7.445 l 20.953 8.047 22.926 8.902 24.641 7.73 c 24.473 6.145
+ 22.465 5.34 20.754 4.414 c 23.77 5.504 24.422 5.25 25.215 4.996 c 25.609
+ 3.094 24.234 2.07 23.34 0.816 c 30.934 6.59 40.848 11.152 47.824 13.059
+ c 57.645 16.363 70.301 19.801 73.742 28.18 c 77.199 42.004 l 81.234 46.371
+ 84.945 50.902 86.707 56.406 c 97.945 58.582 107.031 57.797 116.512 57.555
+ c 115.648 57.699 87.566 62.457 87.566 62.457 c 79.359 73.684 67.125 66.051
+ 63.098 54.961 c 62.078 52.16 56.273 52.16 54.594 54.969 c 47.945 69.285
+ 27.75 84.422 10.563 90 c h
+10.563 90 m f
+1 g
+76.867 60.699 m 76.793 60.578 l 76.5 60.039 76.008 59.668 75.316 59.441
+ c 74.625 59.219 73.734 59.148 72.703 59.191 c 72.055 59.223 l 72.523 58.766
+ l 72.766 58.531 72.832 58.348 72.836 58.188 c 72.84 58.027 72.77 57.852
+ 72.613 57.656 c 72.301 57.262 71.684 56.836 71.109 56.402 c 70.914 56.27
+ l 71.047 56.078 l 71.531 55.34 71.75 54.77 71.801 54.336 c 71.852 53.898
+ 71.754 53.586 71.551 53.316 c 71.148 52.777 70.266 52.41 69.469 51.957
+c 69.32 51.883 l 69.352 51.707 l 69.418 51.293 69.309 50.953 69.012 50.613
+ c 68.715 50.277 68.215 49.953 67.551 49.668 c 67.371 49.594 l 67.402 49.402
+ l 67.535 48.516 67.801 47.742 68.363 47.246 c 68.875 46.797 69.648 46.676
+ 70.637 46.879 c 70.809 45.93 71.055 45.07 71.625 44.5 c 72.203 43.926 73.117
+ 43.754 74.34 44.074 c 74.617 43.41 75.02 42.938 75.477 42.625 c 75.984
+42.285 76.641 42.148 77.184 41.98 c 77.504 42.324 l 76.965 42.492 76.172
+ 42.75 75.742 43.039 c 75.316 43.328 74.969 43.727 74.727 44.414 c 74.652
+ 44.648 l 74.414 44.574 l 73.156 44.188 72.461 44.363 71.98 44.84 c 71.5
+ 45.32 71.23 46.184 71.063 47.188 c 71.02 47.453 l 70.754 47.379 l 69.715
+ 47.109 69.105 47.25 68.688 47.617 c 68.297 47.961 68.066 48.57 67.934 49.328
+ c 68.535 49.605 69.051 49.91 69.379 50.289 c 69.703 50.66 69.844 51.113
+ 69.824 51.59 c 70.555 51.992 71.441 52.336 71.949 53.02 c 72.215 53.379
+ 72.355 53.848 72.289 54.395 c 72.23 54.891 71.988 55.465 71.566 56.152
+c 72.082 56.531 72.645 56.914 72.996 57.359 c 73.195 57.609 73.344 57.887
+ 73.336 58.203 c 73.332 58.375 73.168 58.535 73.07 58.703 c 73.969 58.691
+ 74.789 58.754 75.465 58.969 c 76.176 59.199 76.734 59.621 77.102 60.195
+ c 78.164 60.191 79.266 59.957 80.379 59.813 c 81.523 59.664 82.688 59.625
+ 83.789 60.105 c 83.586 60.566 l 82.609 60.137 81.566 60.156 80.453 60.301
+ c 79.34 60.445 78.18 60.707 77.016 60.699 c h
+76.867 60.699 m f
+80.996 60.883 m 80.996 59.723 80.059 58.785 78.898 58.785 c 77.742 58.785
+ 76.801 59.723 76.801 60.883 c 76.801 62.039 77.742 62.98 78.898 62.98 c
+ 80.059 62.98 80.996 62.039 80.996 60.883 c h
+80.996 60.883 m f
+0.495505 w
+0 J
+0 j
+[] 0.0 d
+4 M q 1 0 0 1 0 90 cm
+80.996 -29.117 m 80.996 -30.277 80.059 -31.215 78.898 -31.215 c 77.742
+-31.215 76.801 -30.277 76.801 -29.117 c 76.801 -27.961 77.742 -27.02 78.898
+ -27.02 c 80.059 -27.02 80.996 -27.961 80.996 -29.117 c h
+80.996 -29.117 m S Q
+87.266 62.852 m 85.379 60.398 84.906 61.031 83.762 60.621 c 83.566 60.547
+ l 83.598 60.34 l 84.039 57.879 85.496 57.098 86.637 56.203 c 86.699 56.402
+ l 87.004 56.461 l 85.863 57.355 84.613 58.117 84.16 60.207 c 84.992 60.406
+ 85.789 60.152 87.57 62.469 c h
+87.266 62.852 m f
+14.742 79.59 m 18.301 77.383 24.156 75.109 27.918 72.73 c 29.988 71.414
+ 31.848 70.102 33.293 68.965 c 34.738 67.832 35.809 66.66 36.203 66.277
+c 36.598 65.898 36.863 66.078 36.602 66.574 c 36.34 67.07 35.051 68.219
+33.59 69.363 c 32.129 70.512 30.266 71.82 28.184 73.145 c 24.023 75.797
+19.137 78.164 14.742 79.59 c h
+14.742 79.59 m f
+14.102 84.711 m 15.594 84.367 17.797 83.094 20.242 81.734 c 22.691 80.371
+ 25.359 78.695 27.805 77.066 c 30.246 75.438 32.129 74.012 33.633 72.863
+ c 35.063 71.641 35.77 70.852 36.043 70.852 c 36.078 70.844 36.117 70.844
+ 36.176 70.852 c 36.234 70.859 36.332 70.906 36.383 71 c 36.43 71.094 36.41
+ 71.172 36.395 71.223 c 36.379 71.27 36.371 71.293 36.352 71.324 c 36.27
+ 71.445 36.148 71.559 35.969 71.723 c 35.609 72.051 35.012 72.531 34.254
+ 73.109 c 32.738 74.27 30.535 75.848 28.082 77.48 c 25.633 79.117 22.945
+ 80.805 20.48 82.176 c 19.602 82.5 15.305 84.773 14.102 84.711 c h
+14.102 84.711 m f
+12.063 75.316 m 16.629 73.453 23.129 71.262 27.465 68.535 c 29.797 67.055
+ 31.824 65.582 33.344 64.371 c 34.102 63.766 34.734 63.223 35.203 62.793
+ c 35.672 62.359 35.938 61.969 36.09 61.863 c 36.406 61.637 36.648 61.785
+ 36.5 62.141 c 36.391 62.41 36.023 62.719 35.543 63.16 c 35.063 63.602 34.418
+ 64.145 33.652 64.754 c 32.121 65.977 30.078 67.473 27.73 68.965 c 23.039
+ 71.945 17.426 74.566 12.063 75.316 c h
+12.063 75.316 m f
+8.547 71.172 m 12.105 71.172 19.461 67.91 22.559 66.277 c 27.586 63.598
+ 32.156 60.152 34.684 57.746 c 34.961 57.477 35.371 57.715 35.051 58.086
+ c 32.707 60.805 27.859 64.008 22.797 66.707 c 17.734 69.406 12.492 71.176
+ 8.547 71.172 c h
+8.547 71.172 m f
+6.488 66.484 m 11.84 65.699 18.258 63.539 22.93 61.199 c 25.539 59.875
+27.867 58.457 29.648 57.199 c 31.434 55.941 32.75 54.523 33.074 54.156 c
+ 33.398 53.789 33.785 53.773 33.488 54.422 c 33.191 55.07 31.738 56.336
+29.93 57.613 c 28.121 58.887 25.781 60.309 23.152 61.641 c 17.895 64.313
+ 11.906 66.414 6.488 66.484 c h
+6.488 66.484 m f
+8.258 62.5 m 6.926 62.617 5.73 62.344 4.512 62.191 c 9.266 62.637 15.914
+ 60.453 20.348 58.41 c 25.57 55.961 29.906 52.602 31.984 50.469 c 32.309
+ 50.133 32.539 50.559 32.367 50.777 c 30.434 53.246 25.828 56.395 20.555
+ 58.867 c 16.602 60.723 12.246 62.152 8.258 62.5 c h
+8.258 62.5 m f
+4.879 58.215 m 9.559 57.867 15.824 56.746 20.211 54.73 c 24.625 52.668
+27.977 49.992 29.66 48.473 c 29.922 48.238 30.379 48.402 30.016 48.824 c
+ 28.477 50.613 24.902 53.086 20.434 55.176 c 15.965 57.266 10.539 58.602
+ 4.879 58.215 c h
+4.879 58.215 m f
+9.078 54.32 m 8.094 54.352 7.629 54.168 6.676 54.066 c 9.852 53.926 14.902
+ 53.082 17.688 52.133 c 21.305 50.879 24.281 48.988 25.973 47.512 c 26.297
+ 47.227 26.543 47.609 26.324 47.852 c 24.742 49.629 21.52 51.332 17.852
+52.605 c 15.098 53.563 12.043 54.219 9.078 54.32 c h
+9.078 54.32 m f
+8.945 49.715 m 15.734 49.254 19.84 48.059 22.988 45.238 c 23.223 45.027
+ 23.594 45.32 23.34 45.594 c 20.109 49.094 13.754 50.066 8.945 49.715 c
+h
+8.945 49.715 m f
+14.172 45.637 m 12.113 45.801 10.391 45.352 8.516 44.727 c 14.004 45.602
+ 16.289 45.184 20.445 43.227 c 20.922 43.008 20.895 43.531 20.684 43.656
+ c 18.473 44.984 16.23 45.469 14.172 45.637 c h
+14.172 45.637 m f
+13.977 41.813 m 12.031 41.641 10.379 40.973 9.016 39.863 c 14.453 41.957
+ 15.953 41.543 20.113 40.363 c 20.66 40.207 20.488 40.734 20.273 40.82 c
+ 17.785 41.816 15.922 41.984 13.977 41.813 c h
+13.977 41.813 m f
+24.746 38.445 m 21.848 38.758 18.578 38.406 15.711 37.883 c 12.844 37.359
+ 10.379 36.297 8.984 35.164 c 13.754 37.18 14.621 37.176 15.801 37.395 c
+ 18.625 37.91 21.426 38.113 24.719 37.957 c 25.016 37.941 25 38.418 24.75
+ 38.445 c h
+24.746 38.445 m f
+26.43 36.098 m 23.289 36.215 20.043 35.438 17.234 34.637 c 14.426 33.832
+ 12.34 32.738 10.965 31.621 c 13.746 32.957 16.336 33.863 17.367 34.164
+c 20.133 34.953 22.93 35.641 26.461 35.594 c 26.734 35.59 26.914 36.078
+26.43 36.098 c h
+26.43 36.098 m f
+28.996 34.164 m 26.039 33.727 22.934 32.852 20.227 31.934 c 17.523 31.016
+ 15.598 29.926 14.34 28.621 c 17.559 30.469 19.328 31.117 20.375 31.477
+c 23.047 32.383 25.543 33.016 29.086 33.676 c 29.512 33.758 29.172 34.191
+ 28.996 34.164 c h
+28.996 34.164 m f
+30.504 31.699 m 24.566 30.754 20.719 28.191 18.273 25.652 c 22.063 28.508
+ 24.699 30.043 30.605 31.211 c 30.98 31.285 30.867 31.758 30.504 31.699
+c h
+30.504 31.699 m f
+33.398 29.527 m 27.426 28.609 23.98 24.98 22.547 22.582 c 26.324 26.355
+ 29.266 28.41 33.5 29.043 c 33.93 29.105 33.82 29.594 33.395 29.527 c h
+33.398 29.527 m f
+35.199 27.637 m 34.266 27.523 33 26.863 31.801 26.102 c 30.605 25.344 29.703
+ 24.418 29.164 23.227 c 30.605 24.715 31.184 25.117 32.07 25.688 c 33.219
+ 26.418 34.375 26.879 35.316 27.152 c 35.758 27.277 35.426 27.668 35.199
+ 27.637 c h
+35.199 27.637 m f
+80.996 60.883 m 80.996 59.723 80.059 58.785 78.898 58.785 c 77.742 58.785
+ 76.801 59.723 76.801 60.883 c 76.801 62.039 77.742 62.98 78.898 62.98 c
+ 80.059 62.98 80.996 62.039 80.996 60.883 c h
+80.996 60.883 m f
+q 1 0 0 1 0 90 cm
+80.996 -29.117 m 80.996 -30.277 80.059 -31.215 78.898 -31.215 c 77.742
+-31.215 76.801 -30.277 76.801 -29.117 c 76.801 -27.961 77.742 -27.02 78.898
+ -27.02 c 80.059 -27.02 80.996 -27.961 80.996 -29.117 c h
+80.996 -29.117 m S Q
+0.215686 0.784314 0.443137 rg
+80.996 60.883 m 80.996 59.723 80.059 58.785 78.898 58.785 c 77.742 58.785
+ 76.801 59.723 76.801 60.883 c 76.801 62.039 77.742 62.98 78.898 62.98 c
+ 80.059 62.98 80.996 62.039 80.996 60.883 c h
+80.996 60.883 m f
+1 g
+q 1 0 0 1 0 90 cm
+80.996 -29.117 m 80.996 -30.277 80.059 -31.215 78.898 -31.215 c 77.742
+-31.215 76.801 -30.277 76.801 -29.117 c 76.801 -27.961 77.742 -27.02 78.898
+ -27.02 c 80.059 -27.02 80.996 -27.961 80.996 -29.117 c h
+80.996 -29.117 m S Q
+Q Q
+showpage
+%%Trailer
+end restore
+%%EOF
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Images/latex-project-logo.svg b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/latex-project-logo.svg
new file mode 100644
index 00000000000..3683b7b932a
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/latex-project-logo.svg
@@ -0,0 +1,116 @@
+<svg id="svg2" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="120" width="316.4" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/">
+<metadata id="metadata61">
+<rdf:RDF>
+<cc:Work rdf:about="">
+<dc:format>image/svg+xml</dc:format>
+<dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
+<dc:title/>
+</cc:Work>
+</rdf:RDF>
+</metadata>
+<g id="text3038-7" style="font-size:23.53051949px;font-family:Sans;letter-spacing:0px;line-height:125%;word-spacing:0px;font-weight:normal;font-style:normal;fill:#000000;" transform="matrix(0.99452608,0,0,0.99452608,-8.982512,-19.7611)">
+<path id="path3950" style="fill:#000000;" d="m270.88,97.36,1.3572-0.21543,0-9.4214-1.1848-0.12208,0-0.78272,1.8886,0c0.1149,0.000011,0.26809-0.0048,0.45959-0.01436,0.19148-0.0096,0.40212-0.02153,0.63192-0.0359,0.23457-0.01435,0.47633-0.02632,0.72527-0.0359,0.25373-0.0096,0.50027-0.01435,0.73964-0.01436,0.55053,0.000011,1.0556,0.05267,1.5152,0.15798,0.45957,0.10533,0.85453,0.28725,1.1849,0.54575,0.33031,0.25374,0.58643,0.59364,0.76836,1.0197,0.18669,0.42608,0.28005,0.96226,0.28005,1.6085,0,0.38778-0.0551,0.74922-0.16516,1.0843-0.10533,0.33512-0.25373,0.63911-0.44522,0.91198-0.1915,0.27288-0.41889,0.51464-0.68219,0.72528-0.2633,0.21065-0.54815,0.38538-0.85453,0.52421-0.30639,0.13884-0.63193,0.24416-0.97661,0.31596-0.3399,0.06703-0.68459,0.09575-1.034,0.08617-0.36384-0.0096-0.65826-0.01196-0.88326-0.0072-0.22501,0.0048-0.4141,0.01915-0.56729,0.04309v3.4109l1.9173,0.21543v0.61038h-4.6748v-0.61038m2.7575-4.4737c0.27287,0.0383,0.5242,0.06224,0.754,0.07181,0.23457,0.0048,0.45957,0.0072,0.675,0.0072,0.22979,0.000005,0.45719-0.01436,0.68219-0.04309,0.22979-0.03351,0.44522-0.08856,0.64629-0.16516,0.20585-0.08138,0.39494-0.18909,0.56729-0.32314,0.17713-0.13883,0.32793-0.31596,0.4524-0.53139,0.12925-0.21542,0.22979-0.47154,0.3016-0.76836,0.0718-0.30159,0.10771-0.65585,0.10772-1.0628-0.00001-0.88085-0.24895-1.5343-0.74682-1.9604-0.4931-0.42606-1.2016-0.62473-2.1256-0.59602-0.23458,0.0096-0.45959,0.02395-0.67501,0.04309-0.21064,0.01437-0.42368,0.04788-0.6391,0.10053v5.2277"/>
+<path id="path3952" style="fill:#000000;" d="m280.38,97.36,1.1633-0.1508,0-5.8453-1.0197-0.56011,0-0.44522,1.8958-0.5673,0.33751,0.14362,0,1.1059c0.0909-0.13404,0.22739-0.27526,0.40931-0.42368,0.1867-0.1484,0.39495-0.28244,0.62474-0.40213,0.22979-0.12446,0.46915-0.225,0.7181-0.3016,0.24893-0.08138,0.48351-0.12207,0.70373-0.12208,0.15797,0.000008,0.2992,0.0048,0.42368,0.01436,0.12925,0.0048,0.2202,0.01676,0.27287,0.0359v1.4721c-0.0766-0.02872-0.15559-0.05744-0.23697-0.08617-0.0814-0.0335-0.17235-0.05983-0.27288-0.07899-0.0957-0.02393-0.20586-0.04308-0.33032-0.05745-0.12447-0.01436-0.26809-0.02154-0.43086-0.02154-0.38777,0.000007-0.71331,0.05027-0.9766,0.1508-0.26331,0.09575-0.50507,0.21304-0.72528,0.35187v5.6155l2.0466,0.17234v0.61038h-4.603v-0.61038"/>
+<path id="path3954" style="fill:#000000;" d="m286.95,93.791c0.01-0.64149,0.11968-1.2136,0.33032-1.7162,0.21543-0.50745,0.49788-0.93591,0.84735-1.2854,0.34947-0.34946,0.75161-0.61755,1.2064-0.80426,0.45958-0.1867,0.93831-0.28244,1.4362-0.28724,0.60798-0.0048,1.137,0.10054,1.587,0.31596,0.45,0.21544,0.82101,0.51225,1.113,0.89044,0.2968,0.37342,0.51702,0.81385,0.66064,1.3213,0.14361,0.50746,0.21303,1.0508,0.20825,1.6301-0.005,0.63671-0.10772,1.2184-0.30878,1.745-0.19629,0.5266-0.46438,0.979-0.80427,1.3572-0.33511,0.37341-0.73007,0.66544-1.1848,0.87608-0.45001,0.20585-0.93353,0.30878-1.4506,0.30878-0.66065,0-1.2232-0.11968-1.6875-0.35905-0.46437-0.23936-0.84256-0.56011-1.1346-0.96225-0.29203-0.40213-0.50507-0.8641-0.63911-1.3859-0.12926-0.5266-0.1891-1.0747-0.17952-1.6444m3.7054,3.5474c0.40691,0.0096,0.7492-0.05984,1.0269-0.20825,0.28245-0.1484,0.50984-0.36623,0.68219-0.65347,0.17712-0.29202,0.30399-0.65107,0.38059-1.0771,0.0814-0.43085,0.12207-0.92394,0.12208-1.4793-0.00001-0.48351-0.0431-0.93352-0.12926-1.35-0.0814-0.42128-0.21304-0.7875-0.39495-1.0987-0.17714-0.31117-0.40453-0.55532-0.68219-0.73246-0.27288-0.18191-0.59842-0.27766-0.97661-0.28724-0.40693-0.0048-0.754,0.06703-1.0412,0.21543-0.28245,0.14363-0.51464,0.35666-0.69655,0.6391-0.18192,0.28246-0.31596,0.62714-0.40213,1.0341-0.0814,0.40692-0.12208,0.8689-0.12208,1.3859,0,0.46437,0.0455,0.91198,0.13644,1.3428,0.091,0.43086,0.22739,0.81384,0.40931,1.149,0.18192,0.33032,0.41171,0.59841,0.68937,0.80427,0.28245,0.20107,0.61517,0.30639,0.99816,0.31596"/>
+<path id="path3956" style="fill:#000000;" d="m297.39,87.889c-0.1149,0.00001-0.2274-0.01914-0.3375-0.05745-0.11011-0.04307-0.20825-0.10052-0.29442-0.17234-0.0814-0.07659-0.14841-0.16994-0.20107-0.28006-0.0479-0.1101-0.0718-0.23457-0.0718-0.37341,0-0.1484,0.0311-0.28723,0.0934-0.41649,0.067-0.12925,0.15079-0.23935,0.25133-0.33032,0.10053-0.09573,0.21303-0.16994,0.3375-0.22261,0.12926-0.05265,0.25851-0.07898,0.38777-0.07899,0.31596,0.000012,0.54575,0.08858,0.68937,0.2657,0.14841,0.17236,0.22261,0.3806,0.22261,0.62474,0,0.15799-0.0311,0.30161-0.0933,0.43086-0.0622,0.12927-0.14362,0.23938-0.24415,0.33032-0.10054,0.08618-0.21543,0.1556-0.34469,0.20825-0.12926,0.04788-0.26091,0.07182-0.39495,0.07181m-0.36623,3.4397-0.99815-0.53139,0-0.43086,2.0178-0.57448,0.33032,0.14362,0,8.1504c0,0.56011-0.0622,1.0604-0.1867,1.5008-0.11969,0.44522-0.29442,0.82102-0.52421,1.1274-0.22501,0.31117-0.49788,0.54814-0.81863,0.71091s-0.6798,0.24415-1.0771,0.24416c-0.0479-0.00001-0.1125-0.002-0.19389-0.007-0.0814-0.005-0.16277-0.012-0.24415-0.0215-0.0766-0.01-0.14841-0.0215-0.21543-0.0359-0.067-0.0144-0.11011-0.0287-0.12925-0.0431v-0.99097c0.0383,0.0144,0.0934,0.0263,0.16516,0.0359,0.0718,0.01,0.14601,0.0168,0.22261,0.0215,0.0814,0.01,0.15798,0.0144,0.22979,0.0144,0.0718,0.005,0.12925,0.007,0.17234,0.007,0.22979,0,0.42367-0.0455,0.58166-0.13644,0.16276-0.0862,0.29202-0.23458,0.38777-0.44521,0.10053-0.20586,0.17234-0.47874,0.21543-0.81863,0.0431-0.3399,0.0646-0.76118,0.0646-1.2638v-6.6567"/>
+<path id="path3958" style="fill:#000000;" d="m300.45,93.978c0-0.61277,0.0958-1.1777,0.28724-1.6947,0.19628-0.51702,0.46676-0.96463,0.81145-1.3428,0.34947-0.37819,0.76836-0.675,1.2567-0.89044,0.48831-0.22021,1.0269-0.3375,1.6157-0.35187,0.42127-0.0096,0.80186,0.05267,1.1418,0.1867,0.33989,0.12926,0.62952,0.32315,0.86889,0.58166,0.23936,0.25852,0.42606,0.57448,0.56012,0.94788,0.13882,0.37342,0.21781,0.79709,0.23697,1.271,0.01,0.3016,0.002,0.56251-0.0215,0.78272-0.0192,0.22022-0.0407,0.4165-0.0646,0.58884h-5.3211c-0.00001,0.02873-0.00001,0.05745,0,0.08617-0.00001,0.02394,0.002,0.05027,0.007,0.07899,0.0191,0.57927,0.11728,1.058,0.29442,1.4362,0.17712,0.3782,0.39734,0.6798,0.66064,0.9048,0.26809,0.22022,0.56251,0.3758,0.88326,0.46676,0.32074,0.08617,0.63431,0.12926,0.9407,0.12926,0.1867,0,0.38298-0.0096,0.58884-0.02872,0.20585-0.02394,0.40452-0.05505,0.59602-0.09335,0.19627-0.04308,0.37579-0.09096,0.53857-0.14362,0.16755-0.05266,0.30159-0.10771,0.40213-0.16516l0.2657,0.61038c-0.13884,0.12447-0.32076,0.23697-0.54576,0.3375-0.22022,0.10053-0.46198,0.1867-0.72527,0.25851-0.26331,0.06702-0.53858,0.11729-0.82581,0.1508-0.28724,0.0383-0.5673,0.05745-0.84017,0.05745-0.57927,0-1.0939-0.09814-1.5439-0.29442-0.44522-0.20107-0.82103-0.48112-1.1274-0.84017-0.30639-0.36383-0.54097-0.80187-0.70373-1.3141-0.15799-0.51224-0.23698-1.0843-0.23698-1.7162m5.3139-0.76836c0.0144-0.24415,0.0168-0.4883,0.007-0.73246-0.005-0.24893-0.0335-0.48351-0.0862-0.70373-0.0527-0.225-0.13405-0.42846-0.24415-0.61038-0.10532-0.1867-0.24894-0.3375-0.43085-0.4524-0.12448-0.08138-0.2657-0.14122-0.42368-0.17952-0.15799-0.04308-0.33751-0.06462-0.53857-0.06463-0.26809,0.000007-0.529,0.05027-0.78272,0.1508-0.24895,0.10054-0.47395,0.26091-0.67501,0.48112-0.19629,0.22022-0.36145,0.50507-0.49549,0.85453-0.13405,0.34469-0.22022,0.76358-0.25851,1.2567h3.928"/>
+<path id="path3960" style="fill:#000000;" d="m308.7,94.107c-0.005-0.66064,0.0933-1.2567,0.29442-1.7881,0.20107-0.53138,0.47633-0.98618,0.82581-1.3644,0.35426-0.37819,0.76836-0.67261,1.2423-0.88326,0.47873-0.21063,0.99336-0.32792,1.5439-0.35187,0.20106-0.0048,0.40452,0.000008,0.61038,0.01436,0.21063,0.0096,0.40691,0.03113,0.58883,0.06463,0.1867,0.02873,0.35665,0.06703,0.50985,0.1149,0.15319,0.04788,0.27766,0.10294,0.37341,0.16516v1.7234h-0.68219l-0.36623-0.9048c-0.0766-0.06223-0.16517-0.11489-0.26569-0.15798-0.10054-0.04308-0.20347-0.07898-0.30878-0.10771-0.10533-0.02872-0.21065-0.04787-0.31597-0.05745-0.10532-0.01435-0.20107-0.02154-0.28723-0.02154-0.32076,0.000008-0.62714,0.05985-0.91916,0.17952-0.29203,0.11969-0.55055,0.30161-0.77555,0.54575-0.225,0.23937-0.40453,0.54336-0.53857,0.91198-0.13404,0.36384-0.20346,0.7923-0.20824,1.2854-0.005,0.65108,0.0718,1.2088,0.22979,1.6732,0.15797,0.46437,0.36383,0.84496,0.61756,1.1418,0.25372,0.29203,0.53617,0.50746,0.84735,0.64628,0.31117,0.13405,0.61756,0.20107,0.91916,0.20107,0.1867,0.000001,0.38058-0.01197,0.58166-0.0359,0.20106-0.02394,0.39494-0.05505,0.58165-0.09335,0.1867-0.0383,0.35904-0.08378,0.51703-0.13644,0.15797-0.05745,0.28723-0.11489,0.38777-0.17234l0.24415,0.6391c-0.13883,0.12447-0.31118,0.23458-0.51702,0.33032-0.20586,0.09575-0.43326,0.17713-0.68219,0.24415-0.24416,0.06702-0.50268,0.11729-0.77555,0.1508-0.26809,0.0383-0.53857,0.05745-0.81144,0.05745-0.55533,0-1.046-0.10053-1.4721-0.3016-0.42607-0.20107-0.78751-0.48112-1.0843-0.84017-0.29203-0.35905-0.51463-0.78272-0.66783-1.271-0.15319-0.49309-0.23218-1.0269-0.23697-1.6014"/>
+<path id="path3962" style="fill:#000000;" d="m317.34,96.089v-2.621c0.005-0.87128,0.007-1.7474,0.007-2.6282h-1.0987v-0.53857c0.21064-0.05265,0.38538-0.09334,0.52421-0.12208,0.14362-0.0335,0.26091-0.06941,0.35187-0.10771,0.0957-0.04308,0.17473-0.09574,0.23697-0.15798,0.0622-0.06223,0.11968-0.15318,0.17234-0.27288,0.0335-0.08138,0.0742-0.20106,0.12208-0.35905,0.0527-0.15797,0.10053-0.31835,0.14362-0.48112,0.0479-0.16755,0.0886-0.32313,0.12207-0.46676,0.0335-0.1484,0.0551-0.25372,0.0646-0.31596h0.71092v1.9173h2.4128v0.9048h-2.4128v3.6192c-0.00001,0.55533,0.007,1.0077,0.0215,1.3572,0.0144,0.34469,0.0503,0.61517,0.10771,0.81145,0.0575,0.19628,0.14123,0.33032,0.25134,0.40213,0.1101,0.06702,0.26329,0.10053,0.45958,0.10053,0.11968,0.000001,0.25133-0.01197,0.39495-0.03591,0.1484-0.02393,0.28963-0.05266,0.42368-0.08617,0.13882-0.03351,0.26568-0.06942,0.38059-0.10771,0.11488-0.04309,0.20106-0.08378,0.25851-0.12208l0.22261,0.63192c-0.11011,0.11968-0.25613,0.225-0.43804,0.31596-0.18192,0.09096-0.38059,0.16756-0.59602,0.22979-0.21064,0.06223-0.42368,0.10771-0.6391,0.13644-0.21065,0.03351-0.39735,0.05027-0.56012,0.05027-0.52181,0-0.92634-0.16037-1.2136-0.48112-0.28723-0.32075-0.43085-0.84496-0.43085-1.5726"/>
+</g>
+<g id="g3049" style="fill:#000000;" transform="matrix(4.2767203,0,0,4.2767203,147.39868,56.34844)">
+<path id="path3051" d="M5.46,4.23h-0.25c-0.1,1.02-0.24,2.26-2,2.26h-0.81c-0.47,0-0.49-0.07-0.49-0.4v-5.31c0-0.34,0-0.48,0.94-0.48h0.33v-0.3c-0.36,0.03-1.26,0.03-1.67,0.03-0.39,0-1.17,0-1.51-0.03v0.3h0.23c0.77,0,0.79,0.11,0.79,0.47v5.25c0,0.36-0.02,0.47-0.79,0.47h-0.23v0.31h5.19s0.27-2.57,0.27-2.57z" style="fill:#000000;" transform="translate(0,0.17)"/>
+<path id="path3053" d="M2.81,0.16c-0.04-0.12-0.06-0.16-0.19-0.16s-0.16,0.04-0.2,0.16c0,0-1.61,4.08-1.61,4.08-0.07,0.17-0.19,0.48-0.81,0.48v0.25h1.55v-0.25c-0.31,0-0.5-0.14-0.5-0.34,0-0.05,0.01-0.07,0.03-0.14,0,0,0.34-0.86,0.34-0.86h1.98s0.4,1.02,0.4,1.02c0.02,0.04,0.04,0.09,0.04,0.12,0,0.2-0.38,0.2-0.57,0.2v0.25h1.97v-0.25h-0.14c-0.47,0-0.52-0.07-0.59-0.27,0,0-1.7-4.29-1.7-4.29zm-0.4,0.71s0.89,2.26,0.89,2.26h-1.78s0.89-2.26,0.89-2.26z" style="fill:#000000;" transform="translate(2.48,0)"/>
+<path id="path3055" d="M6.27,0h-6.09s-0.18,2.24-0.18,2.24h0.24c0.14-1.61,0.29-1.94,1.8-1.94,0.18,0,0.44,0,0.54,0.02,0.21,0.04,0.21,0.15,0.21,0.38v5.25c0,0.34,0,0.48-1.05,0.48h-0.4v0.31c0.41-0.03,1.42-0.03,1.88-0.03s1.49,0,1.9,0.03v-0.31h-0.4c-1.05,0-1.05-0.14-1.05-0.48v-5.25c0-0.2,0-0.34,0.18-0.38,0.11-0.02,0.38-0.02,0.57-0.02,1.5,0,1.65,0.33,1.79,1.94h0.25s-0.19-2.24-0.19-2.24z" style="fill:#000000;" transform="translate(7.03,0.23)"/>
+<path id="path3057" d="M6.16,4.2h-0.25c-0.25,1.53-0.48,2.26-2.19,2.26h-1.32c-0.47,0-0.49-0.07-0.49-0.4v-2.66h0.89c0.97,0,1.08,0.32,1.08,1.17h0.25v-2.64h-0.25c0,0.85-0.11,1.16-1.08,1.16h-0.89v-2.39c0-0.33,0.02-0.4,0.49-0.4h1.28c1.53,0,1.79,0.55,1.95,1.94h0.25s-0.28-2.24-0.28-2.24h-5.6v0.3h0.23c0.77,0,0.79,0.11,0.79,0.47v5.22c0,0.36-0.02,0.47-0.79,0.47h-0.23v0.31h5.74s0.42-2.57,0.42-2.57z" style="fill:#000000;" transform="translate(12.5,2.45)"/>
+<path id="path3059" d="m3.76,2.95s1.37-2,1.37-2c0.21-0.32,0.55-0.64,1.44-0.65v-0.3h-2.38v0.3c0.4,0.01,0.62,0.23,0.62,0.46,0,0.1-0.02,0.12-0.09,0.23,0,0-1.14,1.68-1.14,1.68s-1.28-1.92-1.28-1.92c-0.02-0.03-0.07-0.11-0.07-0.15,0-0.12,0.22-0.29,0.64-0.3v-0.3c-0.34,0.03-1.07,0.03-1.45,0.03-0.31,0-0.93-0.01-1.3-0.03v0.3h0.19c0.55,0,0.74,0.07,0.93,0.35,0,0,1.83,2.77,1.83,2.77s-1.63,2.41-1.63,2.41c-0.14,0.2-0.44,0.66-1.44,0.66v0.31h2.38v-0.31c-0.46-0.01-0.63-0.28-0.63-0.46,0-0.09,0.03-0.13,0.1-0.24,0,0,1.41-2.09,1.41-2.09s1.58,2.38,1.58,2.38c0.02,0.04,0.05,0.08,0.05,0.11,0,0.12-0.22,0.29-0.65,0.3v0.31c0.35-0.03,1.08-0.03,1.45-0.03,0.42,0,0.88,0.01,1.3,0.03v-0.31h-0.19c-0.52,0-0.73-0.05-0.94-0.36,0,0-2.1-3.18-2.1-3.18z" style="fill:#000000;" transform="translate(17.91,0.17)"/>
+</g>
+<g id="text3038-7-9" style="font-size:23.53051949px;font-family:Sans;letter-spacing:0px;line-height:125%;word-spacing:0px;font-weight:normal;font-style:normal;fill:#000000;" transform="matrix(0.99452608,0,0,0.99452608,-8.982512,-19.7611)">
+<path id="path3965" style="fill:#000000;" d="m125.38,97.009,1.7593-0.21543,0-9.5291-2.6067,0.14362-0.50267,1.2279-0.65346,0.01436,0.17952-2.183,8.5525,0-0.0144,2.2046-0.58883,0.06463-0.37341-1.3357-2.5923-0.13644,0,9.5291,1.8742,0.21543,0,0.61038-5.0338,0,0-0.61038"/>
+<path id="path3967" style="fill:#000000;" d="m133.19,97.009,1.0771-0.1508,0-9.723-1.2279-0.25851,0-0.62474,2.2692-0.3016,0.3375,0.16516-0.0144,3.174-0.0215,1.2423c0.21063-0.17234,0.43803-0.32553,0.68219-0.45958,0.24893-0.13404,0.49787-0.24654,0.74681-0.3375,0.24894-0.09574,0.4907-0.16755,0.72528-0.21543,0.23936-0.05265,0.45479-0.07898,0.64628-0.07899,0.4883,0.000008,0.88804,0.07421,1.1992,0.22261,0.31117,0.14841,0.55532,0.3782,0.73246,0.68937,0.18191,0.30639,0.30638,0.70134,0.37341,1.1849,0.067,0.48352,0.0981,1.058,0.0934,1.7234v3.5977l1.0771,0.1508v0.61038h-3.6623v-0.61038l1.2064-0.1508v-2.9873c-0.00001-0.55532-0.0144-1.0436-0.0431-1.4649-0.0239-0.42128-0.0934-0.77314-0.20824-1.0556-0.11012-0.28723-0.27767-0.50266-0.50267-0.64628-0.22501-0.14361-0.53618-0.21542-0.93352-0.21543-0.15799,0.000007-0.32554,0.0096-0.50267,0.02872-0.17713,0.01916-0.35666,0.05267-0.53857,0.10053-0.17713,0.04309-0.35666,0.10293-0.53857,0.17952-0.17713,0.0766-0.34948,0.17474-0.51703,0.29442v5.7663l1.0556,0.1508v0.61038h-3.5115v-0.61038"/>
+<path id="path3969" style="fill:#000000;" d="m143.1,93.626c0-0.61277,0.0958-1.1777,0.28724-1.6947,0.19628-0.51702,0.46676-0.96463,0.81145-1.3428,0.34947-0.37819,0.76836-0.675,1.2567-0.89044,0.4883-0.22021,1.0269-0.3375,1.6157-0.35187,0.42128-0.0096,0.80187,0.05267,1.1418,0.1867,0.33989,0.12926,0.62952,0.32315,0.86889,0.58166,0.23936,0.25852,0.42606,0.57448,0.56011,0.94788,0.13883,0.37342,0.21782,0.79709,0.23697,1.271,0.01,0.3016,0.002,0.56251-0.0215,0.78272-0.0192,0.22022-0.0407,0.4165-0.0646,0.58884h-5.3211v0.08617c0,0.02394,0.002,0.05027,0.007,0.07899,0.0192,0.57927,0.11729,1.058,0.29442,1.4362s0.39735,0.6798,0.66065,0.9048c0.26808,0.22022,0.5625,0.3758,0.88326,0.46676,0.32074,0.08617,0.63431,0.12926,0.9407,0.12926,0.1867,0.000001,0.38298-0.0096,0.58884-0.02872,0.20585-0.02394,0.40452-0.05505,0.59602-0.09335,0.19627-0.04308,0.37579-0.09096,0.53857-0.14362,0.16754-0.05266,0.30159-0.10771,0.40213-0.16516l0.26569,0.61038c-0.13883,0.12447-0.32075,0.23697-0.54575,0.3375-0.22022,0.10053-0.46198,0.1867-0.72527,0.25851-0.26331,0.06702-0.53858,0.11729-0.82581,0.1508-0.28724,0.0383-0.5673,0.05745-0.84017,0.05745-0.57927,0-1.0939-0.09814-1.5439-0.29442-0.44522-0.20107-0.82102-0.48112-1.1274-0.84017-0.30639-0.36383-0.54097-0.80187-0.70374-1.3141-0.15798-0.51224-0.23697-1.0843-0.23697-1.7162m5.3139-0.76836c0.0144-0.24415,0.0167-0.4883,0.007-0.73246-0.005-0.24893-0.0335-0.48351-0.0862-0.70373-0.0527-0.225-0.13405-0.42846-0.24415-0.61038-0.10533-0.1867-0.24895-0.3375-0.43086-0.4524-0.12447-0.08138-0.2657-0.14122-0.42367-0.17952-0.15799-0.04308-0.33751-0.06462-0.53857-0.06463-0.2681,0.000007-0.529,0.05027-0.78273,0.1508-0.24894,0.10054-0.47394,0.26092-0.67501,0.48112-0.19628,0.22022-0.36144,0.50507-0.49548,0.85453-0.13405,0.34469-0.22022,0.76358-0.25852,1.2567h3.928"/>
+</g>
+<path id="rect3070" style="fill:#000000;" d="m107.75,84.833,32.413,0,0,1.2866-32.413,0z"/>
+<path id="rect3070-7" style="fill:#000000;" d="m260.43,84.835,55.971,0,0,1.2866-55.971,0z"/>
+<g id="layer1" transform="matrix(1.3435916,0,0,1.3435916,-256.71526,-723.66624)">
+<g id="g3363" transform="matrix(0.58826838,0,0,-0.58826838,191.06432,638.60215)">
+<g id="g3365" transform="translate(-131.809,509.294)">
+<g id="g3367">
+<g id="g3369">
+<g id="g3371">
+<path id="path3373" style="fill-rule:nonzero;fill:#000000;" d="m149.96-340.67c1.8968-3.4174,3.8698-6.3595,5.9279-8.8918l0.0249-0.0249c0.007-0.009,0.0177-0.0161,0.0249-0.0249-0.94806,0.13835-1.9246,0.23487-2.939,0.2242-2.0037-0.0211-4.1554-0.36537-6.4758-1.0959,3.9851-3.3371,7.3783-5.7768,10.361-7.6714-0.0729,0.024-0.15143,0.0511-0.2242,0.0747l0.2242-0.12457c-4.621,1.4463-9.6061,1.6232-15.442-1.1457,4.1905-2.6223,7.7071-4.5356,10.81-5.9777-0.0908,0.0135-0.18332,0.0371-0.274,0.0498l0.2242-0.12451c-4.8356,0.83273-9.854,0.36464-15.318-3.2379,3.5625-1.5875,6.6575-2.7858,9.4148-3.7112h0.0249l0.17441-0.0996c-4.6111-0.17927-9.1809-1.615-13.649-5.8531,3.9032-0.96823,7.245-1.6148,10.187-2.0424-0.0826-0.0167-0.1665-0.0321-0.24906-0.0498-0.11484,0.002-0.23434-0.002-0.3487,0l0.12456-0.0498c-3.4373-0.78055-6.789-2.5039-10.062-5.8034,2.652-0.573,5.0383-1.0181,7.223-1.345-2.6896-1.3001-5.2443-3.3148-7.5717-6.4011,3.056-0.23727,5.7634-0.33865,8.1944-0.34871-2.9412-1.3609-5.7127-3.4976-8.1695-6.9491,4.3649-0.21814,8.0134-0.20873,11.158-0.0249-0.0588-0.0241-0.11565-0.0501-0.17432-0.0747-0.19112-0.0171-0.38297-0.0293-0.57291-0.0498l0.27402-0.0996c-3.2694-1.4354-6.2954-3.7615-8.8918-7.6962,5.4246-0.0792,9.7215,0.17686,13.325,0.62265-0.10976-0.0298-0.21441-0.0683-0.32383-0.0996-0.13908-0.008-0.28605-0.0147-0.4234-0.0249l0.17433-0.0498c-4.2498-1.266-8.174-3.7047-11.432-8.6427,4.382-0.0639,8.0408,0.10194,11.183,0.39853-0.0682-0.0372-0.13136-0.0867-0.19926-0.12459-3.7543-2.0944-6.9817-5.2401-9.116-10.561,3.8538,0.72993,7.0841,1.5002,9.8881,2.3164-0.0465-0.0369-0.10329-0.0621-0.14945-0.0996l0.17432,0.0249c-2.8863-2.1539-5.3128-5.1719-6.949-9.6391,2.6533,0.58655,5.0239,1.203,7.1483,1.8183-1.907-2.3057-3.38-5.1839-4.2092-8.9665,2.8812,1.061,5.3803,2.0819,7.5966,3.0885-0.0268-0.0314-0.0481-0.068-0.0747-0.0996-0.0453-0.0357-0.10543-0.0639-0.14942-0.0996l0.0747,0.0249c-2.0331-2.4363-3.5844-5.5001-4.3587-9.5643,4.0565,1.622,7.3561,3.1788,10.137,4.6576-0.0786-0.076-0.17511-0.14738-0.24907-0.22412l0.0747,0.0249c-2.4595-2.6976-4.2958-6.1629-5.0312-10.934,4.7882,2.1139,8.4776,4.0784,11.507,5.9279-0.032-0.0328-0.068-0.0668-0.0996-0.0996l0.19926,0.0996c-3.4396-2.9457-6.0783-6.8543-6.9988-12.827,6.4533,2.8489,10.967,5.4289,14.471,7.8208-1.5048-3.0434-2.2999-6.5895-1.9178-11.034,6.237,4.7851,10.186,8.643,13.126,12.055-0.005-0.0492,0.004-0.10012,0-0.14946-0.1783-2.1625-0.0435-4.5072,0.59776-7.0984,3.6977,6.3528,7.3958,8.9861,11.158,11.158-4.7054-3.05-3.8605-5.5216-3.8605-8.3439,5.5952,5.8925,13.379,12.151,15.766,16.065-3.191-4.7923-4.4652-9.3434-5.3052-13.35-16.327-8.6347-26.291-10.895-37.435-14.346,4.3231-1.5856,8.9633-3.1258,7.0487-5.3301l-5.106-5.106c3.2647,1.0149,6.5993,2.4781,9.4896,0.49814-0.28367-2.6778-3.6612-4.0429-6.5506-5.604,5.0869,1.8329,6.1844,1.4013,7.5219,0.97135,0.66825-3.2088-1.6524-4.9294-3.1631-7.0487,12.813,9.7424,29.522,17.434,41.296,20.648,16.561,5.5771,37.929,11.391,43.737,25.53l5.8033,23.313c6.8085,7.3686,13.07,14.997,16.04,24.284,18.958,3.6678,34.295,2.3531,50.287,1.9427-1.4576,0.24292-48.818,8.2691-48.818,8.2691-13.844,18.942-34.497,6.0592-41.296-12.653-1.716-4.7228-11.509-4.7124-14.346,0.0249-11.218,24.152-45.282,49.693-74.273,59.104v0.00016z"/>
+</g>
+<g id="g3375">
+<path id="path3377" style="fill-rule:nonzero;fill:#008080;" d="m149.63-339.31c1.9102-3.4413,3.8962-6.3775,5.9698-8.9221-0.94804,0.13829-1.9248,0.21967-2.9392,0.20899-2.0037-0.0211-4.1457-0.35373-6.4662-1.0843,4.0493-3.3909,7.4714-5.8655,10.49-7.7726-4.6633,1.4895-9.685,1.7016-15.584-1.0973,4.3088-2.6963,7.9255-4.6449,11.091-6.1005-4.9349,0.90956-10.052,0.4951-15.637-3.1874,3.6874-1.6432,6.8762-2.8768,9.7059-3.8145-4.6448-0.16235-9.2423-1.5969-13.742-5.8653,3.9032-0.96832,7.2473-1.6103,10.189-2.0379-3.6004-0.72745-7.1321-2.4544-10.555-5.9045,2.652-0.57299,5.0392-1.0054,7.2239-1.3325-2.6896-1.3-5.2362-3.3147-7.5636-6.4009,3.056-0.23727,5.7597-0.34265,8.1906-0.35269-2.9413-1.3609-5.6946-3.5113-8.1514-6.9627,4.3648-0.21817,8.0109-0.19694,11.156-0.013-3.4564-1.413-6.642-3.8007-9.3663-7.9294,5.4246-0.0792,9.7208,0.18126,13.324,0.62703-4.4722-1.2142-8.612-3.6557-12.018-8.8176,4.382-0.0639,8.0396,0.0954,11.182,0.39191-3.8417-2.0935-7.1412-5.269-9.3139-10.686,3.9551,0.74904,7.2698,1.5509,10.124,2.3905-2.9731-2.1636-5.4721-5.2025-7.1456-9.7712,2.6533,0.58652,5.0081,1.2006,7.1325,1.8158-1.9071-2.3057-3.3771-5.1916-4.2063-8.9744,2.8812,1.0611,5.3734,2.0894,7.5897,3.096-2.1056-2.4639-3.7138-5.5831-4.5068-9.7451,4.0565,1.622,7.356,3.1717,10.137,4.6505-2.5494-2.7253-4.4461-6.2311-5.1991-11.117,4.9388,2.1803,8.728,4.2001,11.809,6.1005-3.5384-2.9654-6.2592-6.9085-7.1978-12.998,6.4534,2.849,10.957,5.4329,14.461,7.8249-1.5048-3.0435-2.3024-6.6071-1.9203-11.051,6.237,4.7851,10.188,8.6584,13.128,12.07-0.19831-2.2032-0.0419-4.5996,0.61402-7.25,4.4776,7.6927,8.9272,9.9388,13.532,12.506-7.3345-3.6926-6.2472-6.4725-6.2472-9.698,5.5952,5.8924,13.398,12.141,15.785,16.055-3.191-4.7923-4.4899-9.3306-5.3297-13.337-16.327-8.6347-26.268-10.891-37.413-14.343,4.323-1.5856,8.9557-3.1385,7.0411-5.3428l-5.1077-5.0946c3.2647,1.0148,6.5935,2.4633,9.4838,0.48331-0.28364-2.6779-3.6684-4.0299-6.5578-5.591,5.0868,1.8329,6.1869,1.4096,7.5244,0.9797,0.66825-3.2088-1.6506-4.9348-3.1612-7.0541,12.813,9.7423,29.532,17.439,41.306,20.653,16.561,5.5772,37.915,11.374,43.722,25.512l5.8262,23.318c6.8084,7.3686,13.071,15.01,16.042,24.297,18.958,3.6678,34.288,2.3437,50.28,1.9334-1.4576,0.24286-48.83,8.269-48.83,8.269-13.844,18.942-34.481,6.0668-41.28-12.645-1.716-4.7228-11.506-4.7243-14.343,0.013-11.218,24.152-45.286,49.687-74.277,59.098v0.00007z"/>
+</g>
+<g id="g3379">
+<path id="path3381" style="fill-rule:nonzero;fill:#ffffff;" d="m261.48-388.74-0.12456-0.19925c-0.4913-0.91531-1.3223-1.5401-2.4907-1.9179-1.1684-0.37781-2.6653-0.49887-4.4085-0.42338l-1.0959,0.0498,0.79703-0.77217c0.40463-0.38918,0.51767-0.69986,0.52301-0.97133,0.006-0.27155-0.11111-0.56476-0.37358-0.89664-0.525-0.66394-1.5677-1.3848-2.5405-2.1172l-0.32382-0.22413,0.22419-0.32382c0.81153-1.245,1.1831-2.2034,1.2702-2.939,0.0871-0.73564-0.0839-1.2633-0.42338-1.7185-0.67914-0.91069-2.1699-1.5277-3.5119-2.2914l-0.24906-0.12457,0.0498-0.29889c0.1154-0.70026-0.0733-1.2725-0.57283-1.8431-0.49965-0.57051-1.3407-1.1146-2.4658-1.5941l-0.29887-0.1245,0.0498-0.32383c0.22444-1.4994,0.67516-2.8042,1.619-3.6364,0.86341-0.76131,2.1696-0.96208,3.8357-0.62262,0.29044-1.5984,0.70673-3.052,1.6687-4.0101,0.97508-0.97099,2.5188-1.2582,4.5829-0.72224,0.46452-1.1195,1.1433-1.9172,1.9179-2.4409,0.8505-0.57498,1.9619-0.80691,2.8761-1.0909l0.54167,0.58256c-0.90741,0.28181-2.247,0.71739-2.9695,1.2057-0.72243,0.48833-1.3094,1.1582-1.7186,2.3163l-0.12451,0.39852-0.3985-0.1245c-2.1225-0.65228-3.2994-0.35858-4.1097,0.44834-0.81017,0.80682-1.2658,2.2654-1.5442,3.9602l-0.0747,0.44833-0.44831-0.1245c-1.7494-0.45646-2.7822-0.223-3.487,0.39852-0.65841,0.58055-1.0481,1.6098-1.2702,2.8892,1.0135,0.46855,1.8823,0.98105,2.4409,1.6189,0.54563,0.62318,0.78188,1.3925,0.74721,2.1918,1.2365,0.6801,2.7279,1.2646,3.5866,2.416,0.44899,0.60199,0.68219,1.3933,0.57283,2.3163-0.0994,0.83983-0.51064,1.8101-1.2204,2.964,0.87123,0.64177,1.817,1.2849,2.4159,2.0424,0.33307,0.42105,0.5835,0.88716,0.5729,1.4196-0.006,0.29364-0.2882,0.56113-0.44832,0.84685,1.5152-0.0198,2.8957,0.08,4.0349,0.44833,1.2002,0.38808,2.1431,1.0954,2.7646,2.0673,1.7934-0.009,3.6505-0.40349,5.5293-0.6476,1.93-0.25082,3.894-0.3181,5.7536,0.49814l-0.3487,0.77207c-1.6453-0.72217-3.4029-0.6922-5.2803-0.44832-1.8774,0.24397-3.834,0.68681-5.8034,0.67253h-0.24907z"/>
+</g>
+<g id="g3383">
+<path id="path3385" style="stroke-linejoin:miter;fill-rule:nonzero;stroke:#ffffff;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;stroke-width:0.83587998;fill:#ffffff;" stroke-miterlimit="4" d="m268.45-388.43c0-1.9546-1.5845-3.5391-3.5391-3.5391-1.9545,0-3.539,1.5845-3.539,3.5391,0,1.9545,1.5845,3.5391,3.539,3.5391,1.9546,0,3.5391-1.5845,3.5391-3.5391z"/>
+</g>
+<g id="g3387">
+<path id="path3389" style="fill-rule:nonzero;fill:#ffffff;" d="m279.02-385.11c-3.1773-4.1333-3.9762-3.0658-5.9105-3.7587l-0.32373-0.12449,0.0498-0.34868c0.74474-4.1516,3.2052-5.4707,5.1254-6.9798l0.1072,0.33579,0.51114,0.0974c-1.925,1.5127-4.0314,2.794-4.7973,6.3224,1.4086,0.33323,2.7528-0.0929,5.7535,3.8108l-0.51552,0.64527z"/>
+</g>
+<g id="g3391">
+<path id="path3393" style="fill-rule:nonzero;fill:#ffffff;" d="m156.68-356.87c6.0038-3.7227,15.885-7.5616,22.231-11.572,3.4911-2.2229,6.6268-4.4378,9.0662-6.3512,2.4394-1.9135,4.2432-3.8904,4.9067-4.5331,0.66353-0.64271,1.1139-0.33905,0.67246,0.49814-0.44139,0.83712-2.6143,2.7725-5.081,4.7074-2.4666,1.9349-5.6042,4.1401-9.116,6.3762-7.0236,4.4721-15.267,8.4708-22.679,10.875z"/>
+</g>
+<g id="g3395">
+<path id="path3397" style="fill-rule:nonzero;fill:#ffffff;" d="m155.6-348.23c2.5168-0.58121,6.2314-2.7278,10.362-5.0244,4.1307-2.2966,8.6327-5.1227,12.752-7.8706,4.1196-2.7479,7.2959-5.1529,9.835-7.0903,2.4112-2.0634,3.6017-3.3995,4.0631-3.3955,0.0633-0.0127,0.12562-0.0137,0.2242,0,0.0986,0.0137,0.26494,0.0897,0.3487,0.24907,0.0837,0.15924,0.0513,0.29308,0.0249,0.37357-0.0265,0.0805-0.0406,0.12321-0.0747,0.17439-0.13623,0.20459-0.34416,0.39619-0.6476,0.67244-0.60693,0.5525-1.6097,1.365-2.8892,2.3413-2.5591,1.9526-6.2778,4.6154-10.411,7.3725-4.1334,2.7571-8.6672,5.6076-12.827,7.9204-1.4787,0.54794-8.7305,4.383-10.761,4.2772h-0.0001z"/>
+</g>
+<g id="g3399">
+<path id="path3401" style="fill-rule:nonzero;fill:#ffffff;" d="m152.16-364.08c7.7058-3.1453,18.668-6.8398,25.985-11.439,3.9315-2.4965,7.3558-4.9835,9.913-7.0238,1.2786-1.0201,2.3465-1.9371,3.1383-2.665,0.79176-0.72801,1.2383-1.3888,1.4944-1.5692,0.53592-0.37753,0.94616-0.12672,0.6974,0.47329-0.18785,0.45301-0.80771,0.97268-1.619,1.7186-0.81129,0.74585-1.8972,1.66-3.1881,2.69-2.5817,2.0598-6.0286,4.5845-9.9877,7.0986-7.9181,5.028-17.384,9.4486-26.433,10.717z"/>
+</g>
+<g id="g3403">
+<path id="path3405" style="fill-rule:nonzero;fill:#ffffff;" d="m146.23-371.07c6.0055-0.004,18.411-5.501,23.64-8.2559,8.4783-4.5216,16.188-10.334,20.449-14.396,0.47246-0.45047,1.1627-0.0529,0.62271,0.57282-3.9578,4.5861-12.132,9.9907-20.673,14.546-8.5411,4.5551-17.385,7.5403-24.039,7.5336z"/>
+</g>
+<g id="g3407">
+<path id="path3409" style="fill-rule:nonzero;fill:#ffffff;" d="m142.76-378.98c9.0285-1.3211,19.851-4.9654,27.736-8.9142,4.4003-2.2342,8.324-4.6272,11.333-6.7498,3.0087-2.1226,5.2302-4.5124,5.7784-5.1308,0.54821-0.6184,1.2012-0.64416,0.69741,0.44832-0.50382,1.0925-2.9543,3.2293-6.0026,5.3799s-6.9976,4.548-11.432,6.7997c-8.8694,4.5033-18.97,8.0461-28.11,8.167z"/>
+</g>
+<g id="g3411">
+<path id="path3413" style="fill-rule:nonzero;fill:#ffffff;" d="m145.74-385.7c-2.2428,0.19567-4.2617-0.26422-6.3186-0.52134,8.0222,0.75177,19.24-2.9322,26.718-6.378,8.8087-4.1296,16.123-9.7992,19.627-13.4,0.54852-0.56374,0.93611,0.15461,0.6476,0.52307-3.2626,4.1653-11.032,9.4797-19.926,13.649-6.6701,3.127-14.019,5.5399-20.748,6.1271z"/>
+</g>
+<g id="g3415">
+<path id="path3417" style="fill-rule:nonzero;fill:#ffffff;" d="m140.04-392.93c7.8945-0.58519,18.464-2.4755,25.868-5.8742,7.4463-3.4828,13.097-7.9987,15.94-10.561,0.43748-0.39421,1.2112-0.11495,0.59778,0.59778-2.5947,3.0148-8.6278,7.1848-16.165,10.71-7.5368,3.5251-16.692,5.7829-26.241,5.127z"/>
+</g>
+<g id="g3419">
+<path id="path3421" style="fill-rule:nonzero;fill:#ffffff;" d="m147.13-399.5c-1.6656,0.0564-2.4469-0.25529-4.0538-0.4288,5.3581-0.23616,13.873-1.6612,18.575-3.2574,6.1018-2.117,11.119-5.3058,13.973-7.796,0.55105-0.48085,0.96185,0.16426,0.59777,0.57291-2.6728,2.9994-8.105,5.8719-14.297,8.0201-4.6437,1.6111-9.7981,2.7202-14.795,2.8892z"/>
+</g>
+<g id="g3423">
+<path id="path3425" style="fill-rule:nonzero;fill:#ffffff;" d="m146.9-407.27c11.454-0.7729,18.38-2.791,23.689-7.5468,0.39781-0.35636,1.0258,0.13414,0.59778,0.59777-5.4482,5.9027-16.175,7.5475-24.287,6.949z"/>
+</g>
+<g id="g3427">
+<path id="path3429" style="fill-rule:nonzero;fill:#ffffff;" d="m155.72-414.15c-3.4722,0.27927-6.3776-0.4795-9.542-1.5332,9.2605,1.476,13.111,0.76824,20.127-2.5266,0.79983-0.37556,0.75288,0.50929,0.39853,0.72235-3.7271,2.2403-7.5119,3.0583-10.984,3.3375z"/>
+</g>
+<g id="g3431">
+<path id="path3433" style="fill-rule:nonzero;fill:#ffffff;" d="m155.39-420.6c-3.2829-0.2911-6.0705-1.4184-8.3688-3.2877,9.1706,3.5347,11.705,2.8314,18.719,0.84302,0.92241-0.2615,0.63579,0.62702,0.27395,0.77217-4.1998,1.6838-7.3409,1.9636-10.624,1.6726z"/>
+</g>
+<g id="g3435">
+<path id="path3437" style="fill-rule:nonzero;fill:#ffffff;" d="m173.56-426.28c-4.8928,0.52905-10.405-0.0643-15.243-0.94647-4.8377-0.88215-8.9984-2.6745-11.347-4.5848,8.0435,3.3971,9.5094,3.3898,11.497,3.7629,4.7661,0.86908,9.4905,1.208,15.044,0.94647,0.50357-0.0238,0.47783,0.77558,0.0498,0.82189z"/>
+</g>
+<g id="g3439">
+<path id="path3441" style="fill-rule:nonzero;fill:#ffffff;" d="m176.4-430.24c-5.3024,0.2003-10.779-1.1119-15.517-2.4658-4.7376-1.354-8.2541-3.2016-10.573-5.0877,4.6921,2.257,9.0584,3.7848,10.797,4.2907,4.6714,1.3351,9.3839,2.4909,15.343,2.416,0.46291-0.006,0.76212,0.81613-0.0498,0.84684z"/>
+</g>
+<g id="g3443">
+<path id="path3445" style="fill-rule:nonzero;fill:#ffffff;" d="m180.73-433.5c-4.994-0.73732-10.23-2.2123-14.795-3.7609-4.5645-1.5487-7.8136-3.3879-9.9331-5.5898,5.4293,3.1165,8.4152,4.2093,10.182,4.8176,4.5085,1.5297,8.7183,2.5942,14.695,3.7112,0.71732,0.13406,0.14124,0.86486-0.14944,0.82189z"/>
+</g>
+<g id="g3447">
+<path id="path3449" style="fill-rule:nonzero;fill:#ffffff;" d="m183.27-437.66c-10.015-1.5953-16.505-5.9162-20.63-10.201,6.3928,4.8165,10.84,7.405,20.804,9.3794,0.63066,0.12497,0.44019,0.91984-0.17433,0.82197z"/>
+</g>
+<g id="g3451">
+<path id="path3453" style="fill-rule:nonzero;fill:#ffffff;" d="m188.15-441.32c-10.073-1.5516-15.882-7.675-18.301-11.717,6.3731,6.3665,11.333,9.8314,18.475,10.895,0.72281,0.10759,0.53837,0.93171-0.17432,0.82189z"/>
+</g>
+<g id="g3455">
+<path id="path3457" style="fill-rule:nonzero;fill:#ffffff;" d="m191.19-444.51c-1.571-0.19615-3.7088-1.3087-5.7286-2.5903s-3.5438-2.841-4.4526-4.8501c2.433,2.511,3.407,3.1904,4.9009,4.1527,1.9392,1.2305,3.8934,2.0055,5.4795,2.4658,0.74354,0.21577,0.18164,0.86949-0.19927,0.8219z"/>
+</g>
+<g id="g3459">
+<path id="path3461" style="stroke-linejoin:miter;fill-rule:nonzero;stroke:#ffffff;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;stroke-width:0.83587998;fill:#ffffff;" stroke-miterlimit="4" d="m268.45-388.43c0-1.9546-1.5845-3.5391-3.5391-3.5391-1.9545,0-3.539,1.5845-3.539,3.5391,0,1.9545,1.5845,3.5391,3.539,3.5391,1.9546,0,3.5391-1.5845,3.5391-3.5391z"/>
+</g>
+<g id="g3463">
+<path id="path3465" style="stroke-linejoin:miter;fill-rule:nonzero;stroke:#ffffff;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;stroke-width:0.83587998;fill:#37c871;" stroke-miterlimit="4" d="m268.45-388.43c0-1.9546-1.5845-3.5391-3.5391-3.5391-1.9545,0-3.539,1.5845-3.539,3.5391,0,1.9545,1.5845,3.5391,3.539,3.5391,1.9546,0,3.5391-1.5845,3.5391-3.5391z"/>
+</g>
+</g>
+</g>
+</g>
+</g>
+</g>
+</svg> \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Images/licence-eps-converted-to.pdf b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/licence-eps-converted-to.pdf
new file mode 100644
index 00000000000..00d49365291
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/licence-eps-converted-to.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Images/licence.eps b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/licence.eps
new file mode 100644
index 00000000000..b461172a738
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/licence.eps
@@ -0,0 +1,2727 @@
+%!PS-Adobe-3.0 EPSF-3.0 %%Creator: Adobe Illustrator(R) 8.0 %%AI8_CreatorVersion: 13.0.1 %%For: (Alex Roberts) () %%Title: (by-nc-nd.eu.eps) %%CreationDate: 3/27/08 4:27 PM %%BoundingBox: 340 278 461 321 %%HiResBoundingBox: 340.5 278.5 460.5 320.5 %%DocumentProcessColors: Cyan Magenta Yellow Black %%DocumentSuppliedResources: procset Adobe_level2_AI5 1.2 0 %%+ procset Adobe_ColorImage_AI6 1.3 0 %%+ procset Adobe_Illustrator_AI5 1.3 0 %%+ procset Adobe_cshow 2.0 8 %%+ procset Adobe_shading_AI8 1.0 0 %AI5_FileFormat 4.0 %AI3_ColorUsage: Color %AI3_IncludePlacedImages %AI7_ImageSettings: 1 %%CMYKProcessColor: 0.74902 0.678431 0.670588 0.901961 ([Registration]) %%AI6_ColorSeparationSet: 1 1 (AI6 Default Color Separation Set) %%+ Options: 1 16 0 1 1 1 0 0 0 0 1 1 1 18 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 1 2 3 4 %%+ PPD: 1 21 0 0 60 45 2 2 1 0 0 1 0 0 0 0 0 0 0 0 -1 -1 () %AI3_Cropmarks: 340.5 278.5 460.5 320.5 %AI3_TemplateBox: 400.5 299.5 400.5 299.5 %AI3_TileBox: 112 -56 688 678 %AI3_DocumentPreview: Macintosh_ColorPic %AI5_ArtSize: 800 600 %AI5_RulerUnits: 6 %AI5_ArtFlags: 0 0 0 1 0 0 1 0 0 %AI5_TargetResolution: 800 %AI5_NumLayers: 1 %AI8_OpenToView: -381 756 1 1566 923 26 0 0 73 75 0 0 %AI5_OpenViewLayers: 7 %%PageOrigin:0 0 %AI7_GridSettings: 48 8 48 8 1 0 0.8 0.8 0.8 0.9 0.9 0.9 %AI9_Flatten: 1 %AI12_CMSettings: 00.MS %AI7_Thumbnail: 128 48 8 %%BeginData: 9226 Hex Bytes %0000330000660000990000CC0033000033330033660033990033CC0033FF %0066000066330066660066990066CC0066FF009900009933009966009999 %0099CC0099FF00CC0000CC3300CC6600CC9900CCCC00CCFF00FF3300FF66 %00FF9900FFCC3300003300333300663300993300CC3300FF333300333333 %3333663333993333CC3333FF3366003366333366663366993366CC3366FF %3399003399333399663399993399CC3399FF33CC0033CC3333CC6633CC99 %33CCCC33CCFF33FF0033FF3333FF6633FF9933FFCC33FFFF660000660033 %6600666600996600CC6600FF6633006633336633666633996633CC6633FF %6666006666336666666666996666CC6666FF669900669933669966669999 %6699CC6699FF66CC0066CC3366CC6666CC9966CCCC66CCFF66FF0066FF33 %66FF6666FF9966FFCC66FFFF9900009900339900669900999900CC9900FF %9933009933339933669933999933CC9933FF996600996633996666996699 %9966CC9966FF9999009999339999669999999999CC9999FF99CC0099CC33 %99CC6699CC9999CCCC99CCFF99FF0099FF3399FF6699FF9999FFCC99FFFF %CC0000CC0033CC0066CC0099CC00CCCC00FFCC3300CC3333CC3366CC3399 %CC33CCCC33FFCC6600CC6633CC6666CC6699CC66CCCC66FFCC9900CC9933 %CC9966CC9999CC99CCCC99FFCCCC00CCCC33CCCC66CCCC99CCCCCCCCCCFF %CCFF00CCFF33CCFF66CCFF99CCFFCCCCFFFFFF0033FF0066FF0099FF00CC %FF3300FF3333FF3366FF3399FF33CCFF33FFFF6600FF6633FF6666FF6699 %FF66CCFF66FFFF9900FF9933FF9966FF9999FF99CCFF99FFFFCC00FFCC33 %FFCC66FFCC99FFCCCCFFCCFFFFFF33FFFF66FFFF99FFFFCC110000001100 %000011111111220000002200000022222222440000004400000044444444 %550000005500000055555555770000007700000077777777880000008800 %000088888888AA000000AA000000AAAAAAAABB000000BB000000BBBBBBBB %DD000000DD000000DDDDDDDDEE000000EE000000EEEEEEEE0000000000FF %00FF0000FFFFFF0000FF00FFFFFF00FFFFFF %524C45A8FD7DF827A8F8275258527D5258527D5258527D5258527D525852 %7D5258527D5258527D5258527D5258527D5258527D5258527D5258527D52 %58527D5258527D5258527D5258527D5258527D5258527D5258527D525852 %7D5258527D5258527D5258527D5258527D5258527D5258527D5258527D52 %58527D5258527D5258527D5258527DF8F8F852A87D837DA87D837DA87D83 %7DA87D837DA87D847DA87D847DA87D837DA87D837DA87D837DA87D837DA8 %7D837DA87D837DA87DA87DA883A87DA87D837DA87D837DA87D837DA87D83 %7DA87D837DA87DA87DA883A87DA87D837DA87D837DA87D837DA87D837DA8 %7D837DA87DA87DA883A87DA87D837DA87D837DA87D837D7DF8F8FD127D83 %FD207D52522E5252525883FD147D52522D5252585883FD147D52522D5252 %7D7D83FD0A7D52F8F852A87D837D837D837D837D837DA87D835858FD0527 %2D2D7D7DA87D847D837D837D837D837D837D837D837D837DA87D522727FD %05F827277D7DA87D837D837D837D837D837D837DA8585204FD06F827277D %7DA87D837D837D837D837D837D837DA85252FD07F827527D7DA87D837D83 %7D837D7DF8F8FD0C7D837D5204FD0AF827277D7D83FD0F7D8352FD0CF827 %5883FD0B7D8327FD0CF82D7D83FD0C7D27FD0CF8527D83FD067D52F8F858 %837D837D7D7D837D7D7DA85227FD0FF8277DA87D7D7D837D7D7D837D7D7D %837D8327F8F8F8277D7DA8A8A87D52F8F8F82752A87D7D7D837D7D7D837D %7D27F8F8F8277DFD04A87D27F8F8F8277DA87D7D7D837D7D7D837D7DFD04 %F8277DFD04A85227F8F8F8277DA87D7D7D837D7DF8F8FD0B7D27FD06F827 %275252522727FD06F85283FD0C7D27F8F8F87DFD08FFA827F8F8F85283FD %087D04F8F8277DFD08FFA8F8F8F8275883FD087DF8F8F8277DFD08FF7DF8 %F8F827FD067D52F8F858A87D837D837D837D8327FD04F8277DFD08FFA852 %27FD04F852A87D837D837D837D837DA82DF8F827A8FD04FF5227A8FD04FF %52F8F8277DA87D837D837DA827F8F852FD0CFF52F8F8277D837D837D837D %8427F8F852FD0CFF27F8F8527D837D837D7DF8F8FD087D8327FD04F87DFD %0CFFA852FD04F85283FD087D52F8F827A8FD04FF7DF8F8F8FD05FF52F8F8 %27FD057D832DF8F827FD06FF7D52527DA8FFFFFF52F8F852FD057D8327F8 %F852FD0EFF27F8F8527D7D7D8352F8F852A87D7D7D837DA827FD04F8A8FD %0FFF7DFD04F852A87D837D7D7D837D27F8F8A8FD05FF52F8F8F8FD06FF52 %F8F8FD047D847D27F827FD05FF7DFD06F8A8FFFFFF27F8F8FD047DA858F8 %F827FD10FFF8F8F8FD057DF8F859FD057D8352FD04F8A8FD11FF7DFD04F8 %58FD067D52F8F852FD07FF27277DFD07FFF8F8F8837D7D7D52F8F8F8527D %FFFF52FD07F8FD04FFA8F8F827837D7D7D27F8F8A8FD10FF7DF8F827837D %7D52F8F852A87D837DA87D27F8F8F8A8FD13FF7DF8F8F82D7D847D837DA8 %27F8F8FD06FFA8527D527D7DFD06FF7DF8277D837DA827FD05F8277DF8F8 %F8527DA8527DFD05FF52F8277D837D7DF8F852FD12FF27F8277D837D7DF8 %F8FD067D52F8F8F87DFD15FF52F8F8F859FD057D27F852FD05FFA8FD06F8 %52FD05FFA8F8F8527D7D52F8F85227FD06F827FD0AFF7DF8F87D7D7D52F8 %F8A8FD04FFFD047D527D7D7D52A8FD04FF52F8F87D7D7D52F8F858837D83 %7D7DF8F8F852FD17FF27F8F827847D837D7DF8F87DFD05FF7DFD06F852FD %06FFF8F827A87D52F8F8A8FF7D27FD05F87D7DA87DFD07FFF8F852A87D52 %F827FD05FF52FD08F827FD04FFA8F8F852A87D7DF8F8FD047D8327F8F8F8 %A8FD17FF52F8F8F8587D7D8352F8F8A8FD05FF7DFD06F827FD06FF27F827 %7D832DF8F8FFFFFF27FD09F87DFD05FFA827F8527D8327F8F8FD05FF7DF8 %F827F827F827F852FD04FFA8F8F8527D7D52F8F858A87DA87D27F8F852FD %05FF7D52275252FD05FF7D5227527DFD05FFF8F8F8527D837D58F8F8A8FD %05FF7DFD06F852FD06FF27F827A87D52F827FD04FF52FD08F852A8FD05FF %27F827A87D2DF852FD14FFF8F852A87D7DF8F8FD057DF8F8F87DFD04FF52 %FD06F8A8FFA8FD06F827FD04FF52F8F827837D8352F8F8A8FD05FF7DFD06 %F827FD06FF27F8277DA82DF8F8FFFFFF52FD0BF827A8FFFFFF27F8527DA8 %27F827FD05FFA8A87DA87DA87DA87DA8FD04FFA8F8F8527D8352F8F852A8 %7D8352F8F8F8A8FFFFFF52F8F8F82752F8F8F8FF27F8F8275227F8F852FF %FFFF7DF8F827FD047DF8F87DFD05FFA827FD05F87DFD06FFF8F827A87D52 %F8F8A8FFFF52FD05F8272727FD05F8277DFFF8F852A87D52F827FD05FF7D %FD08F827FD04FFA8F8F852837D7DF8F8597D7D7D52F8F8F8FFFFFFA8F8F8 %F852FFFF52F8A87DF8F8F8A8FFA82727A8FFFFFFA8F8F8F87D7D7D58F8F8 %52FD07FF27F8F8F8A8FD06FFA8F8F8527D7D52F8F87DFFFFFFA8F8F8F87D %FFFFA8FF7D27FD07F8587D7D2EF8F8A8FD04FF52FD08F852FD04FF52F8F8 %7D7D7D52F8F852A87DA852F8F852FFFFFFA8F8F8F8FD06FF7DF8F852FFFF %FFA8FD05FFA8F8F8277D837DA827F827FD07FF27F8F8F8A8FD06FF7DF8F8 %58A87D83F8F827FD04FF27F8F8F8A8FD05FFA827FD04F8277D837D7DF8F8 %52FD05FFA8A8A8FFFD05A8FD04FF52F8277D837D7DF8F8FD047D52F8F827 %FFFFFF7DF8F827FD06FF27F8F87DFD09FFA8F8F8F8FD047D52F8F87DFD06 %FF27F8F8F8A8FD06FF27F8F8FD047D52F8F8A8FFFFFF7DFD04F8525227F8 %FFFFFF7D52F8F827837D7D7D27F827A8FD10FFA8F8F827A87D7D52F8F858 %837DA852F8F852FFFFFFA8F8F8F8FD06FF52F8F852FD09FFA8F8F8F87D83 %7D837D27F827FD06FF27F8F8F8A8FD05FF7DF8F8527D837D8352F8F852FD %04FF7DFD07F87DFFFFFF52F8F87D7D837DA852F8F852FD10FF27F8F87D7D %837D7DF8F8FD047D52F8F827FFFFFFA8F8F8F87DFFFFA852FF52F8F827FF %FFFF7D52FD04FFA8F8F8F8FD057D27F8F852FD05FF27F8F8F8A8FD04FF7D %F8F827FD067D27F8F852FD04FF7D52FD04F827A8FFFF7DF8F827FD067DF8 %F8F87DFD0EFF52F8F852FD047D52F8F858A87DA852F8F827FD04FF27F8F8 %277DA827F8F8A8F8F8F852A87DF8F852FFFFFF7DF8F8277DA87D837DA827 %F8F852FD04FF27F8F827A8FFFFFF7DF8F8F852A87D837D837D83F8F8F87D %FD06FFA8A8A8FFFFFF7DF8F8277DA87D837D837D7DF8F8F8A8FD0CFF52F8 %F8277D837D837D7DF8F8FD057DF8F8F8A8FFFFFFA8FD07F852FF7DFD07F8 %A8FFFFFF52F8F827FD077DF8F8F827A8FFFFFFA8FFA8FFFFFF52F8F8F82D %A8FD087DF8F8F852A8FD09FF52F8F8F852A8FD077D58F8F8F852FD09FFA8 %27F8F8F852837D7D7D8352F8F852A87D837D27F8F852FD04FFA827FD04F8 %7DFFFFFF7DFD04F827A8FD04FF27F8F8527D7D7D83FD047D27F8F8F852A8 %A8FFFFFFA87D27F8F8F852A87D837D7D7D83FD047DF8F8F82752A8A8FFFF %FFA87DF8F8F82752A87D837D7D7D837D7D7D59F8F8F82752A8FD04FF7D52 %F8F8F8277DA87D83FD047DF8F859FD047D27F8F827A8FD05FFA8A87DFFFF %FFA8FFFFFFA8A8A8FD05FF7DF8F8F85283FD087D27FD06F827FD05F82752 %83FD0C7D27FD06F827FD05F8275283FD0C7DFD05F827F827FD05F8275883 %FD067D52F8F852A87D837D7DF8F8F87DFD17FF52F8F8F8A87D837D837D83 %7D837DA85227FD09F8527DA87D837D837D837D837D837D837D835227FD08 %F827527DA87D837D837D837D837D837D837D7D2E27FD07F82127587DA87D %837D837D837D7DF8F8FD067D27F8F8F8FD16FF7DF8F8F852FD0E7D52FD04 %275252FD127D837D7D2DFD04275252FD127D837D7DFD0527525283FD0A7D %52F8F858837D837D8452F8F8F827FD15FFF8F8F8277D837D837D7D7D837D %7D7D837D7D7DA87D847DA87D837D837D7D7D837D7D7D837D7D7D837D7D7D %837D837DA87D847DA87D837D837D7D7D837D7D7D837D7D7D837D7D7D837D %837DA87D847DA87D837D837D7D7D837D7D7D837D7DF8F8FD047D837D7D27 %F8F8F852FD13FFFD04F852837D7D7D837D7D7D837D7D7D837D7D7D837D7D %7D837D7D7D837D7D7D837D7D7D837D7D7D837D7D7D837D7D7D837D7D7D83 %7D7D7D837D7D7D837D7D7D837D7D7D837D7D7D837D7D7D837D7D7D837D7D %7D837D7D7D837D7D7DA852F8F8527D527D52837D83FD04F852FD11FF27F8 %F8F827A87D7D527D5258527D5258527D5258527D5258527D5258527D5258 %527D5258527D5258527D5258527D5258527D5258527D5258527D5258527D %5258527D5258527D5258527D5258527D5258527D5258527D5258527D5258 %527D5252FD07F852837D7DFD04F827A8FD0DFFA8FD04F8277D7D8327FD5F %F8277D837D7DFD05F87DA8FD09FFA852FD04F8277D7DA852FD61F82DFD04 %7DFD06F8277D7DA87DA87D7D27FD05F8277D7D8358FD63F8527DA87D7D27 %FD08F827FD07F82752A87DA87D27FD0BF87D7DA87D52F87D7D27F8277D7D %FD0EF827A852F8F87D52F8F852A8A87D27FD0EF8527DF8F8F87D27277DA8 %7D7D27FD15F852FD047D5227FD0DF82752A87D7D7D27FD0BF827FFFFA8FF %FF5227FF7DF852FF52FD0EF852FFFFF8F8A8FFF852FFFF7DFFA8FD0EF8A8 %FF7DF827FF5227FFA8A8FFFF27FD15F8527DA87DA87D7D2727FD07F8272D %7D7D837DA87D27FD0DF8FF7DF8F8FF7DF87DFF52FFA8FD0FF827FFFFA8F8 %A8A8F8A8FFF8F852FF27FD0DF87DFFFF27F8FF2752FF52F852FFA8FD16F8 %2758837D7D7D837D7D52585258527D7D83FD047D52FD0EF827FFFF7DA8A8 %27F827FFFFFF27FD0FF827FFA8FF277DA827FF52FD12F8A8A8FFA827FF52 %27FF27F8F8A8FFFD17F82752837DA87D837DA87DA87DA87D837DA87D7D27 %FD0FF827FFA87DA8FF52F8F87DFFA8FD10F827FF52FD04A852FF7DF8F8F8 %27FD0EF8A8A827FF7DFF2752FF52F8F87DFFFD1AF85252837D7D7D837D7D %7D837D7D5227FD11F827FF7DF8F8A8FFF8F827FF52FD10F827FF52F8FFFF %A8F8FF7DF8F852FF52FD0DF8A8A8F87DFFFF5227FF27F8F8FFA8FD1CF827 %52527D527D587D5252FD14F827FFA87D7DFF7DF8F852FF52FD10F827FF52 %F87DFFA8F852FF7D7DFFFFFD0EF8A8FFF827FFFF2752FFA87DFFFF52FD3A %F827A8A8A8FF7D27F8F827A827FD10F827A852F827A87DF8F852FFFFA827 %FD0EF87D7DF8F852A82727A8A8FFA852FD5AF827FD07F827FDA9F852FD7F %27FD7FFFFF %%EndData %%EndComments %%BeginProlog %%BeginResource: procset Adobe_level2_AI5 1.2 0
+%%Title: (Adobe Illustrator (R) Version 5.0 Level 2 Emulation)
+%%Version: 1.2 0
+%%CreationDate: (04/10/93) ()
+%%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved)
+userdict /Adobe_level2_AI5 26 dict dup begin
+ put
+ /packedarray where not
+ {
+ userdict begin
+ /packedarray
+ {
+ array astore readonly
+ } bind def
+ /setpacking /pop load def
+ /currentpacking false def
+ end
+ 0
+ } if
+ pop
+ userdict /defaultpacking currentpacking put true setpacking
+ /initialize
+ {
+ Adobe_level2_AI5 begin
+ } bind def
+ /terminate
+ {
+ currentdict Adobe_level2_AI5 eq
+ {
+ end
+ } if
+ } bind def
+ mark
+ /setcustomcolor where not
+ {
+ /findcmykcustomcolor
+ {
+ (AI8_CMYK_CustomColor)
+ 6 packedarray
+ } bind def
+ /findrgbcustomcolor
+ {
+ (AI8_RGB_CustomColor)
+ 5 packedarray
+ } bind def
+ /setcustomcolor
+ {
+ exch
+ aload pop dup
+ (AI8_CMYK_CustomColor) eq
+ {
+ pop pop
+ 4
+ {
+ 4 index mul
+ 4 1 roll
+ } repeat
+ 5 -1 roll pop
+ setcmykcolor
+ }
+ {
+ dup (AI8_RGB_CustomColor) eq
+ {
+ pop pop
+ 3
+ {
+ 1 exch sub
+ 3 index mul
+ 1 exch sub
+ 3 1 roll
+ } repeat
+ 4 -1 roll pop
+ setrgbcolor
+ }
+ {
+ pop
+ 4
+ {
+ 4 index mul 4 1 roll
+ } repeat
+ 5 -1 roll pop
+ setcmykcolor
+ } ifelse
+ } ifelse
+ }
+ def
+ } if
+ /setAIseparationgray
+ {
+ false setoverprint
+ 0 setgray
+ /setseparationgray where{
+ pop setseparationgray
+ }{
+ /setcolorspace where{
+ pop
+ [/Separation (All) /DeviceCMYK {dup dup dup}] setcolorspace
+ 1 exch sub setcolor
+ }{
+ setgray
+ }ifelse
+ }ifelse
+ } def
+
+ /gt38? mark {version cvr cvx exec} stopped {cleartomark true} {38 gt exch pop} ifelse def
+ userdict /deviceDPI 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt put
+ userdict /level2?
+ systemdict /languagelevel known dup
+ {
+ pop systemdict /languagelevel get 2 ge
+ } if
+ put
+/level2ScreenFreq
+{
+ begin
+ 60
+ HalftoneType 1 eq
+ {
+ pop Frequency
+ } if
+ HalftoneType 2 eq
+ {
+ pop GrayFrequency
+ } if
+ HalftoneType 5 eq
+ {
+ pop Default level2ScreenFreq
+ } if
+ end
+} bind def
+userdict /currentScreenFreq
+ level2? {currenthalftone level2ScreenFreq} {currentscreen pop pop} ifelse put
+level2? not
+ {
+ /setcmykcolor where not
+ {
+ /setcmykcolor
+ {
+ exch .11 mul add exch .59 mul add exch .3 mul add
+ 1 exch sub setgray
+ } def
+ } if
+ /currentcmykcolor where not
+ {
+ /currentcmykcolor
+ {
+ 0 0 0 1 currentgray sub
+ } def
+ } if
+ /setoverprint where not
+ {
+ /setoverprint /pop load def
+ } if
+ /selectfont where not
+ {
+ /selectfont
+ {
+ exch findfont exch
+ dup type /arraytype eq
+ {
+ makefont
+ }
+ {
+ scalefont
+ } ifelse
+ setfont
+ } bind def
+ } if
+ /cshow where not
+ {
+ /cshow
+ {
+ [
+ 0 0 5 -1 roll aload pop
+ ] cvx bind forall
+ } bind def
+ } if
+ } if
+ cleartomark
+ /anyColor?
+ {
+ add add add 0 ne
+ } bind def
+ /testColor
+ {
+ gsave
+ setcmykcolor currentcmykcolor
+ grestore
+ } bind def
+ /testCMYKColorThrough
+ {
+ testColor anyColor?
+ } bind def
+ userdict /composite?
+ 1 0 0 0 testCMYKColorThrough
+ 0 1 0 0 testCMYKColorThrough
+ 0 0 1 0 testCMYKColorThrough
+ 0 0 0 1 testCMYKColorThrough
+ and and and
+ put
+ composite? not
+ {
+ userdict begin
+ gsave
+ /cyan? 1 0 0 0 testCMYKColorThrough def
+ /magenta? 0 1 0 0 testCMYKColorThrough def
+ /yellow? 0 0 1 0 testCMYKColorThrough def
+ /black? 0 0 0 1 testCMYKColorThrough def
+ grestore
+ /isCMYKSep? cyan? magenta? yellow? black? or or or def
+ /customColor? isCMYKSep? not def
+ end
+ } if
+ end defaultpacking setpacking
+%%EndResource
+%%BeginProcSet: Adobe_ColorImage_AI6 1.3 0
+userdict /Adobe_ColorImage_AI6 known not
+{
+ userdict /Adobe_ColorImage_AI6 53 dict put
+} if
+userdict /Adobe_ColorImage_AI6 get begin
+/initialize {
+ Adobe_ColorImage_AI6 begin
+ Adobe_ColorImage_AI6 {
+ dup type /arraytype eq {
+ dup xcheck {
+ bind
+ } if
+ } if
+ pop pop
+ } forall
+} def
+/terminate { end } def
+currentdict /Adobe_ColorImage_AI6_Vars known not {
+ /Adobe_ColorImage_AI6_Vars 41 dict def
+} if
+Adobe_ColorImage_AI6_Vars begin
+ /plateindex -1 def
+ /_newproc null def
+ /_proc1 null def
+ /_proc2 null def
+ /sourcearray 4 array def
+ /_ptispace null def
+ /_ptiname null def
+ /_pti0 0 def
+ /_pti1 0 def
+ /_ptiproc null def
+ /_ptiscale 0 def
+ /_pticomps 0 def
+ /_ptibuf 0 string def
+ /_gtigray 0 def
+ /_cticmyk null def
+ /_rtirgb null def
+ /XIEnable true def
+ /XIType 0 def
+ /XIEncoding 0 def
+ /XICompression 0 def
+ /XIChannelCount 0 def
+ /XIBitsPerPixel 0 def
+ /XIImageHeight 0 def
+ /XIImageWidth 0 def
+ /XIImageMatrix null def
+ /XIRowBytes 0 def
+ /XIFile null def
+ /XIBuffer1 null def
+ /XIBuffer2 null def
+ /XIBuffer3 null def
+ /XIDataProc null def
+ /XIColorSpace /DeviceGray def
+ /XIColorValues 0 def
+ /XIPlateList false def
+end
+/ci6colorimage /colorimage where {/colorimage get}{null} ifelse def
+/ci6image systemdict /image get def
+/ci6curtransfer systemdict /currenttransfer get def
+/ci6curoverprint /currentoverprint where {/currentoverprint get}{{_of}} ifelse def
+/ci6foureq {
+ 4 index ne {
+ pop pop pop false
+ }{
+ 4 index ne {
+ pop pop false
+ }{
+ 4 index ne {
+ pop false
+ }{
+ 4 index eq
+ } ifelse
+ } ifelse
+ } ifelse
+} def
+/ci6testplate {
+ Adobe_ColorImage_AI6_Vars begin
+ /plateindex -1 def
+ /setcmykcolor where {
+ pop
+ gsave
+ 1 0 0 0 setcmykcolor systemdict /currentgray get exec 1 exch sub
+ 0 1 0 0 setcmykcolor systemdict /currentgray get exec 1 exch sub
+ 0 0 1 0 setcmykcolor systemdict /currentgray get exec 1 exch sub
+ 0 0 0 1 setcmykcolor systemdict /currentgray get exec 1 exch sub
+ grestore
+ 1 0 0 0 ci6foureq {
+ /plateindex 0 def
+ }{
+ 0 1 0 0 ci6foureq {
+ /plateindex 1 def
+ }{
+ 0 0 1 0 ci6foureq {
+ /plateindex 2 def
+ }{
+ 0 0 0 1 ci6foureq {
+ /plateindex 3 def
+ }{
+ 0 0 0 0 ci6foureq {
+ /plateindex 5 def
+ } if
+ } ifelse
+ } ifelse
+ } ifelse
+ } ifelse
+ pop pop pop pop
+ } if
+ plateindex
+ end
+} def
+/ci6concatprocs {
+ /packedarray where {
+ pop dup type /packedarraytype eq 2 index type
+ /packedarraytype eq or
+ }{
+ false
+ } ifelse
+ {
+ /_proc2 exch cvlit def
+ /_proc1 exch cvlit def
+ _proc1 aload pop
+ _proc2 aload pop
+ _proc1 length
+ _proc2 length add
+ packedarray cvx
+ }{
+ /_proc2 exch cvlit def
+ /_proc1 exch cvlit def
+ /_newproc _proc1 length _proc2 length add array def
+ _newproc 0 _proc1 putinterval
+ _newproc _proc1 length _proc2 putinterval
+ _newproc cvx
+ } ifelse
+} def
+/ci6istint {
+ type /arraytype eq
+} def
+/ci6isspot {
+ dup type /arraytype eq {
+ dup length 1 sub get /Separation eq
+ }{
+ pop false
+ } ifelse
+} def
+/ci6spotname {
+ dup ci6isspot {dup length 2 sub get}{pop ()} ifelse
+} def
+/ci6altspace {
+ aload pop pop pop ci6colormake
+} def
+/ci6numcomps {
+ dup /DeviceGray eq {
+ pop 1
+ }{
+ dup /DeviceRGB eq {
+ pop 3
+ }{
+ /DeviceCMYK eq {
+ 4
+ }{
+ 1
+ } ifelse
+ } ifelse
+ } ifelse
+} def
+/ci6marksplate {
+ dup /DeviceGray eq {
+ pop plateindex 3 eq
+ }{
+ dup /DeviceRGB eq {
+ pop plateindex 5 ne
+ }{
+ dup /DeviceCMYK eq {
+ pop plateindex 5 ne
+ }{
+ dup ci6isspot {
+ /findcmykcustomcolor where {
+ pop
+ dup length 2 sub get
+ 0.1 0.1 0.1 0.1 5 -1 roll
+ findcmykcustomcolor 1 setcustomcolor
+ systemdict /currentgray get exec
+ 1 ne
+ }{
+ pop plateindex 5 ne
+ } ifelse
+ }{
+ pop plateindex 5 ne
+ } ifelse
+ } ifelse
+ } ifelse
+ } ifelse
+} def
+/ci6colormake {
+ dup ci6numcomps
+ exch 1 index 2 add 1 roll
+ dup 1 eq {pop}{array astore} ifelse
+ exch
+} def
+/ci6colorexpand {
+ dup ci6spotname exch
+ dup ci6istint {
+ ci6altspace
+ exch 4 1 roll
+ }{
+ 1 3 1 roll
+ } ifelse
+} def
+/ci6colortint {
+ dup /DeviceGray eq {
+ 3 1 roll 1 exch sub mul 1 exch sub exch
+ }{
+ dup /DeviceRGB eq {
+ 3 1 roll {1 exch sub 1 index mul 1 exch sub exch} forall pop 3 array astore exch
+ }{
+ dup /DeviceCMYK eq {
+ 3 1 roll {1 index mul exch} forall pop 4 array astore exch
+ }{
+ 3 1 roll mul exch
+ } ifelse
+ } ifelse
+ } ifelse
+} def
+/ci6colortocmyk {
+ dup /DeviceGray eq {
+ pop 1 exch sub 0 0 0 4 -1 roll 4 array astore
+ }{
+ dup /DeviceRGB eq {
+ pop aload pop _rgbtocmyk 4 array astore
+ }{
+ dup /DeviceCMYK eq {
+ pop
+ }{
+ ci6altspace ci6colortint ci6colortocmyk
+ } ifelse
+ } ifelse
+ } ifelse
+} def
+/ci6makeimagedict {
+ 7 dict begin
+ /ImageType 1 def
+ /Decode exch def
+ /DataSource exch def
+ /ImageMatrix exch def
+ /BitsPerComponent exch def
+ /Height exch def
+ /Width exch def
+ currentdict end
+} def
+/ci6stringinvert {
+ 0 1 2 index length 1 sub {
+ dup 2 index exch get 255 exch sub 2 index 3 1 roll put
+ } for
+} def
+/ci6stringknockout {
+ 0 1 2 index length 1 sub {
+ 255 2 index 3 1 roll put
+ } for
+} def
+/ci6stringapply {
+ 0 1 4 index length 1 sub {
+ dup
+ 4 index exch get
+ 3 index 3 1 roll
+ 3 index exec
+ } for
+ pop exch pop
+} def
+/ci6walkrgbstring {
+ 0 3 index
+ dup length 1 sub 0 3 3 -1 roll {
+ 3 getinterval {} forall
+ 5 index exec
+ 3 index
+ } for
+
+ 5 {pop} repeat
+} def
+/ci6walkcmykstring
+{
+ 0 3 index
+ dup length 1 sub 0 4 3 -1 roll {
+ 4 getinterval {} forall
+
+ 6 index exec
+
+ 3 index
+
+ } for
+
+ 5 { pop } repeat
+
+} def
+/ci6putrgbtograystr
+{
+ .11 mul exch
+
+ .59 mul add exch
+
+ .3 mul add
+
+ cvi 3 copy put
+
+ pop 1 add
+} def
+/ci6putcmyktograystr
+{
+ exch .11 mul add
+
+ exch .59 mul add
+
+ exch .3 mul add
+
+ dup 255 gt { pop 255 } if
+
+ 255 exch sub cvi 3 copy put
+
+ pop 1 add
+} def
+/ci6rgbtograyproc {
+ Adobe_ColorImage_AI6_Vars begin
+ sourcearray 0 get exec
+ XIBuffer3
+ dup 3 1 roll
+
+ /ci6putrgbtograystr load exch
+ ci6walkrgbstring
+ end
+} def
+/ci6cmyktograyproc {
+ Adobe_ColorImage_AI6_Vars begin
+ sourcearray 0 get exec
+ XIBuffer3
+ dup 3 1 roll
+
+ /ci6putcmyktograystr load exch
+ ci6walkcmykstring
+ end
+} def
+/ci6separatecmykproc {
+ Adobe_ColorImage_AI6_Vars begin
+ sourcearray 0 get exec
+
+ XIBuffer3
+
+ 0 2 index
+
+ plateindex 4 2 index length 1 sub {
+ get 255 exch sub
+
+ 3 copy put pop 1 add
+
+ 2 index
+ } for
+ pop pop exch pop
+ end
+} def
+
+/ci6compositeimage {
+ dup 1 eq {
+ pop pop image
+ }{
+ /ci6colorimage load null ne {
+ ci6colorimage
+ }{
+ 3 1 roll pop
+ sourcearray 0 3 -1 roll put
+ 3 eq {/ci6rgbtograyproc}{/ci6cmyktograyproc} ifelse load
+ image
+ } ifelse
+ } ifelse
+} def
+/ci6knockoutimage {
+ gsave
+ 0 ci6curtransfer exec 1 ci6curtransfer exec
+ eq {
+ 0 ci6curtransfer exec 0.5 lt
+ }{
+ 0 ci6curtransfer exec 1 ci6curtransfer exec gt
+ } ifelse
+ {{pop 0}}{{pop 1}} ifelse
+ systemdict /settransfer get exec
+ ci6compositeimage
+ grestore
+} def
+/ci6drawimage {
+ ci6testplate -1 eq {
+ pop ci6compositeimage
+ }{
+ dup type /arraytype eq {
+ dup length plateindex gt {plateindex get}{pop false} ifelse
+ }{
+ {
+ true
+ }{
+ dup 1 eq {plateindex 3 eq}{plateindex 3 le} ifelse
+ } ifelse
+ } ifelse
+ {
+ dup 1 eq {
+ pop pop ci6image
+ }{
+ dup 3 eq {
+ ci6compositeimage
+ }{
+ pop pop
+ sourcearray 0 3 -1 roll put
+ /ci6separatecmykproc load
+ ci6image
+ } ifelse
+ } ifelse
+ }{
+ ci6curoverprint {
+ 7 {pop} repeat
+ }{
+ ci6knockoutimage
+ } ifelse
+ } ifelse
+ } ifelse
+} def
+/ci6proctintimage {
+ /_ptispace exch store /_ptiname exch store /_pti1 exch store /_pti0 exch store /_ptiproc exch store
+ /_pticomps _ptispace ci6numcomps store
+ /_ptiscale _pti1 _pti0 sub store
+ level2? {
+ _ptiname length 0 gt version cvr 2012 ge and {
+ [/Separation _ptiname _ptispace {_ptiproc}] setcolorspace
+ [_pti0 _pti1] ci6makeimagedict ci6image
+ }{
+ [/Indexed _ptispace 255 {255 div _ptiscale mul _pti0 add _ptiproc}] setcolorspace
+ [0 255] ci6makeimagedict ci6image
+ } ifelse
+ }{
+ _pticomps 1 eq {
+ {
+ dup
+ {
+ 255 div _ptiscale mul _pti0 add _ptiproc 255 mul cvi put
+ } ci6stringapply
+ } ci6concatprocs ci6image
+ }{
+ {
+ dup length _pticomps mul dup _ptibuf length ne {/_ptibuf exch string store}{pop} ifelse
+ _ptibuf {
+ exch _pticomps mul exch 255 div _ptiscale mul _pti0 add _ptiproc
+ _pticomps 2 add -2 roll
+ _pticomps 1 sub -1 0 {
+ 1 index add 2 index exch
+ 5 -1 roll
+ 255 mul cvi put
+ } for
+ pop pop
+ } ci6stringapply
+ } ci6concatprocs false _pticomps
+ /ci6colorimage load null eq {7 {pop} repeat}{ci6colorimage} ifelse
+ } ifelse
+ } ifelse
+} def
+/ci6graytintimage {
+ /_gtigray 5 -1 roll store
+ {1 _gtigray sub mul 1 exch sub} 4 1 roll
+ /DeviceGray ci6proctintimage
+} def
+/ci6cmyktintimage {
+ /_cticmyk 5 -1 roll store
+ {_cticmyk {1 index mul exch} forall pop} 4 1 roll
+ /DeviceCMYK ci6proctintimage
+} def
+/ci6rgbtintimage {
+ /_rtirgb 5 -1 roll store
+ {_rtirgb {1 exch sub 1 index mul 1 exch sub exch} forall pop} 4 1 roll
+ /DeviceRGB ci6proctintimage
+} def
+/ci6tintimage {
+ ci6testplate -1 eq {
+ ci6colorexpand
+ 3 -1 roll 5 -1 roll {0}{0 exch} ifelse 4 2 roll
+ dup /DeviceGray eq {
+ pop ci6graytintimage
+ }{
+ dup /DeviceRGB eq {
+ pop ci6rgbtintimage
+ }{
+ pop ci6cmyktintimage
+ } ifelse
+ } ifelse
+ }{
+ dup ci6marksplate {
+ plateindex 5 lt {
+ ci6colortocmyk plateindex get
+ dup 0 eq ci6curoverprint and {
+ 7 {pop} repeat
+ }{
+ 1 exch sub
+ exch {1 0}{0 1} ifelse () ci6graytintimage
+ } ifelse
+ }{
+ pop exch {0}{0 exch} ifelse 0 3 1 roll () ci6graytintimage
+ } ifelse
+ }{
+ ci6curoverprint {
+ 8 {pop} repeat
+ }{
+ pop pop pop
+ {pop 1} 0 1 () /DeviceGray ci6proctintimage
+ } ifelse
+ } ifelse
+ } ifelse
+} def
+/XINullImage {
+} def
+/XIImageMask {
+ XIImageWidth XIImageHeight false
+ [XIImageWidth 0 0 XIImageHeight neg 0 0]
+ /XIDataProc load
+ imagemask
+} def
+/XIImageTint {
+ XIImageWidth XIImageHeight XIBitsPerPixel
+ [XIImageWidth 0 0 XIImageHeight neg 0 0]
+ /XIDataProc load
+ XIType 3 eq XIColorValues XIColorSpace ci6tintimage
+} def
+/XIImage {
+ XIImageWidth XIImageHeight XIBitsPerPixel
+ [XIImageWidth 0 0 XIImageHeight neg 0 0]
+ /XIDataProc load
+ false XIChannelCount XIPlateList ci6drawimage
+} def
+/XG {
+ pop pop
+} def
+/XF {
+ 13 {pop} repeat
+} def
+/Xh {
+ Adobe_ColorImage_AI6_Vars begin
+ gsave
+ /XIType exch def
+ /XIImageHeight exch def
+ /XIImageWidth exch def
+ /XIImageMatrix exch def
+ 0 0 moveto
+ XIImageMatrix concat
+ XIImageWidth XIImageHeight scale
+
+ /_lp /null ddef
+ _fc
+ /_lp /imagemask ddef
+ end
+} def
+/XH {
+ Adobe_ColorImage_AI6_Vars begin
+ grestore
+ end
+} def
+/XIEnable {
+ Adobe_ColorImage_AI6_Vars /XIEnable 3 -1 roll put
+} def
+/XC {
+ Adobe_ColorImage_AI6_Vars begin
+ ci6colormake
+ /XIColorSpace exch def
+ /XIColorValues exch def
+ end
+} def
+/XIPlates {
+ Adobe_ColorImage_AI6_Vars begin
+ /XIPlateList exch def
+ end
+} def
+/XI
+{
+ Adobe_ColorImage_AI6_Vars begin
+ gsave
+ /XIType exch def
+ cvi dup
+ 256 idiv /XICompression exch store
+ 256 mod /XIEncoding exch store
+ pop pop
+ /XIChannelCount exch def
+ /XIBitsPerPixel exch def
+ /XIImageHeight exch def
+ /XIImageWidth exch def
+ pop pop pop pop
+ /XIImageMatrix exch def
+ XIBitsPerPixel 1 eq {
+ XIImageWidth 8 div ceiling cvi
+ }{
+ XIImageWidth XIChannelCount mul
+ } ifelse
+ /XIRowBytes exch def
+ XIEnable {
+ /XIBuffer3 XIImageWidth string def
+ XICompression 0 eq {
+ /XIBuffer1 XIRowBytes string def
+ XIEncoding 0 eq {
+ {currentfile XIBuffer1 readhexstring pop}
+ }{
+ {currentfile XIBuffer1 readstring pop}
+ } ifelse
+ }{
+ /XIBuffer1 256 string def
+ /XIBuffer2 XIRowBytes string def
+ {currentfile XIBuffer1 readline pop (%) anchorsearch {pop} if}
+ /ASCII85Decode filter /DCTDecode filter
+ /XIFile exch def
+ {XIFile XIBuffer2 readstring pop}
+ } ifelse
+ /XIDataProc exch def
+
+ XIType 1 ne {
+ 0 setgray
+ } if
+ XIType 1 eq {
+ XIImageMask
+ }{
+ XIType 2 eq XIType 3 eq or {
+ XIImageTint
+ }{
+ XIImage
+ } ifelse
+ } ifelse
+ }{
+ XINullImage
+ } ifelse
+ /XIPlateList false def
+ grestore
+ end
+} def
+end
+%%EndProcSet
+%%BeginResource: procset Adobe_Illustrator_AI5 1.3 0
+%%Title: (Adobe Illustrator (R) Version 8.0 Full Prolog)
+%%Version: 1.3 0
+%%CreationDate: (3/7/1994) ()
+%%Copyright: ((C) 1987-1998 Adobe Systems Incorporated All Rights Reserved)
+currentpacking true setpacking
+userdict /Adobe_Illustrator_AI5_vars 112 dict dup begin
+put
+/_?cmyk false def
+/_eo false def
+/_lp /none def
+/_pf
+{
+} def
+/_ps
+{
+} def
+/_psf
+{
+} def
+/_pss
+{
+} def
+/_pjsf
+{
+} def
+/_pjss
+{
+} def
+/_pola 0 def
+/_doClip 0 def
+/cf currentflat def
+/_lineorientation 0 def
+/_charorientation 0 def
+/_yokoorientation 0 def
+/_tm matrix def
+/_renderStart
+[
+/e0 /r0 /a0 /o0 /e1 /r1 /a1 /i0
+] def
+/_renderEnd
+[
+null null null null /i1 /i1 /i1 /i1
+] def
+/_render -1 def
+/_shift [0 0] def
+/_ax 0 def
+/_ay 0 def
+/_cx 0 def
+/_cy 0 def
+/_leading
+[
+0 0
+] def
+/_ctm matrix def
+/_mtx matrix def
+/_sp 16#020 def
+/_hyphen (-) def
+/_fontSize 0 def
+/_fontAscent 0 def
+/_fontDescent 0 def
+/_fontHeight 0 def
+/_fontRotateAdjust 0 def
+/Ss 256 string def
+Ss 0 (fonts/) putinterval
+/_cnt 0 def
+/_scale [1 1] def
+/_nativeEncoding 0 def
+/_useNativeEncoding 0 def
+/_tempEncode 0 def
+/_pntr 0 def
+/_tDict 2 dict def
+/_hfname 100 string def
+/_hffound false def
+/Tx
+{
+} def
+/Tj
+{
+} def
+/CRender
+{
+} def
+/_AI3_savepage
+{
+} def
+/_gf null def
+/_cf 4 array def
+/_rgbf 3 array def
+/_if null def
+/_of false def
+/_fc
+{
+} def
+/_gs null def
+/_cs 4 array def
+/_rgbs 3 array def
+/_is null def
+/_os false def
+/_sc
+{
+} def
+/_pd 1 dict def
+/_ed 15 dict def
+/_pm matrix def
+/_fm null def
+/_fd null def
+/_fdd null def
+/_sm null def
+/_sd null def
+/_sdd null def
+/_i null def
+/_lobyte 0 def
+/_hibyte 0 def
+/_cproc null def
+/_cscript 0 def
+/_hvax 0 def
+/_hvay 0 def
+/_hvwb 0 def
+/_hvcx 0 def
+/_hvcy 0 def
+/_bitfont null def
+/_bitlobyte 0 def
+/_bithibyte 0 def
+/_bitkey null def
+/_bitdata null def
+/_bitindex 0 def
+/discardSave null def
+/buffer 256 string def
+/beginString null def
+/endString null def
+/endStringLength null def
+/layerCnt 1 def
+/layerCount 1 def
+/perCent (%) 0 get def
+/perCentSeen? false def
+/newBuff null def
+/newBuffButFirst null def
+/newBuffLast null def
+/clipForward? false def
+end
+userdict /Adobe_Illustrator_AI5 known not {
+ userdict /Adobe_Illustrator_AI5 100 dict put
+} if
+userdict /Adobe_Illustrator_AI5 get begin
+/initialize
+{
+ Adobe_Illustrator_AI5 dup begin
+ Adobe_Illustrator_AI5_vars begin
+ /_aicmykps where {pop /_?cmyk _aicmykps def}if
+ discardDict
+ {
+ bind pop pop
+ } forall
+ dup /nc get begin
+ {
+ dup xcheck 1 index type /operatortype ne and
+ {
+ bind
+ } if
+ pop pop
+ } forall
+ end
+ newpath
+} def
+/terminate
+{
+ end
+ end
+} def
+/_
+null def
+/ddef
+{
+ Adobe_Illustrator_AI5_vars 3 1 roll put
+} def
+/xput
+{
+ dup load dup length exch maxlength eq
+ {
+ dup dup load dup
+ length 2 mul dict copy def
+ } if
+ load begin
+ def
+ end
+} def
+/npop
+{
+ {
+ pop
+ } repeat
+} def
+/hswj
+{
+ dup stringwidth 3 2 roll
+ {
+ _hvwb eq { exch _hvcx add exch _hvcy add } if
+ exch _hvax add exch _hvay add
+ } cforall
+} def
+/vswj
+{
+ 0 0 3 -1 roll
+ {
+ dup 255 le
+ _charorientation 1 eq
+ and
+ {
+ dup cstring stringwidth 5 2 roll
+ _hvwb eq { exch _hvcy sub exch _hvcx sub } if
+ exch _hvay sub exch _hvax sub
+ 4 -1 roll sub exch
+ 3 -1 roll sub exch
+ }
+ {
+ _hvwb eq { exch _hvcy sub exch _hvcx sub } if
+ exch _hvay sub exch _hvax sub
+ _fontHeight sub
+ } ifelse
+ } cforall
+} def
+/swj
+{
+ 6 1 roll
+ /_hvay exch ddef
+ /_hvax exch ddef
+ /_hvwb exch ddef
+ /_hvcy exch ddef
+ /_hvcx exch ddef
+ _lineorientation 0 eq { hswj } { vswj } ifelse
+} def
+/sw
+{
+ 0 0 0 6 3 roll swj
+} def
+/vjss
+{
+ 4 1 roll
+ {
+ dup cstring
+ dup length 1 eq
+ _charorientation 1 eq
+ and
+ {
+ -90 rotate
+ currentpoint
+ _fontRotateAdjust add
+ moveto
+ gsave
+ false charpath currentpoint
+ 5 index setmatrix stroke
+ grestore
+ _fontRotateAdjust sub
+ moveto
+ _sp eq
+ {
+ 5 index 5 index rmoveto
+ } if
+ 2 copy rmoveto
+ 90 rotate
+ }
+ {
+ currentpoint
+ _fontHeight sub
+ 5 index sub
+ 3 index _sp eq
+ {
+ 9 index sub
+ } if
+
+ currentpoint
+ exch 4 index stringwidth pop 2 div sub
+ exch _fontAscent sub
+ moveto
+
+ gsave
+ 2 index false charpath
+ 6 index setmatrix stroke
+ grestore
+
+ moveto pop pop
+ } ifelse
+ } cforall
+ 6 npop
+} def
+/hjss
+{
+ 4 1 roll
+ {
+ dup cstring
+ gsave
+ false charpath currentpoint
+ 5 index setmatrix stroke
+ grestore
+ moveto
+ _sp eq
+ {
+ 5 index 5 index rmoveto
+ } if
+ 2 copy rmoveto
+ } cforall
+ 6 npop
+} def
+/jss
+{
+ _lineorientation 0 eq { hjss } { vjss } ifelse
+} def
+/ss
+{
+ 0 0 0 7 3 roll jss
+} def
+/vjsp
+{
+ 4 1 roll
+ {
+ dup cstring
+ dup length 1 eq
+ _charorientation 1 eq
+ and
+ {
+ -90 rotate
+ currentpoint
+ _fontRotateAdjust add
+ moveto
+ false charpath
+ currentpoint
+ _fontRotateAdjust sub
+ moveto
+ _sp eq
+ {
+ 5 index 5 index rmoveto
+ } if
+ 2 copy rmoveto
+ 90 rotate
+ }
+ {
+ currentpoint
+ _fontHeight sub
+ 5 index sub
+ 3 index _sp eq
+ {
+ 9 index sub
+ } if
+
+ currentpoint
+ exch 4 index stringwidth pop 2 div sub
+ exch _fontAscent sub
+ moveto
+
+ 2 index false charpath
+
+ moveto pop pop
+ } ifelse
+ } cforall
+ 6 npop
+} def
+/hjsp
+{
+ 4 1 roll
+ {
+ dup cstring
+ false charpath
+ _sp eq
+ {
+ 5 index 5 index rmoveto
+ } if
+ 2 copy rmoveto
+ } cforall
+ 6 npop
+} def
+/jsp
+{
+ matrix currentmatrix
+ _lineorientation 0 eq {hjsp} {vjsp} ifelse
+} def
+/sp
+{
+ matrix currentmatrix
+ 0 0 0 7 3 roll
+ _lineorientation 0 eq {hjsp} {vjsp} ifelse
+} def
+/pl
+{
+ transform
+ 0.25 sub round 0.25 add exch
+ 0.25 sub round 0.25 add exch
+ itransform
+} def
+/setstrokeadjust where
+{
+ pop true setstrokeadjust
+ /c
+ {
+ curveto
+ } def
+ /C
+ /c load def
+ /v
+ {
+ currentpoint 6 2 roll curveto
+ } def
+ /V
+ /v load def
+ /y
+ {
+ 2 copy curveto
+ } def
+ /Y
+ /y load def
+ /l
+ {
+ lineto
+ } def
+ /L
+ /l load def
+ /m
+ {
+ moveto
+ } def
+}
+{
+ /c
+ {
+ pl curveto
+ } def
+ /C
+ /c load def
+ /v
+ {
+ currentpoint 6 2 roll pl curveto
+ } def
+ /V
+ /v load def
+ /y
+ {
+ pl 2 copy curveto
+ } def
+ /Y
+ /y load def
+ /l
+ {
+ pl lineto
+ } def
+ /L
+ /l load def
+ /m
+ {
+ pl moveto
+ } def
+} ifelse
+/d
+{
+ setdash
+} def
+/cf
+{
+} def
+/i
+{
+ dup 0 eq
+ {
+ pop cf
+ } if
+ setflat
+} def
+/j
+{
+ setlinejoin
+} def
+/J
+{
+ setlinecap
+} def
+/M
+{
+ setmiterlimit
+} def
+/w
+{
+ setlinewidth
+} def
+/XR
+{
+ 0 ne
+ /_eo exch ddef
+} def
+/H
+{
+} def
+/h
+{
+ closepath
+} def
+/N
+{
+ _pola 0 eq
+ {
+ _doClip 1 eq
+ {
+ _eo {eoclip} {clip} ifelse /_doClip 0 ddef
+ } if
+ newpath
+ }
+ {
+ /CRender
+ {
+ N
+ } ddef
+ } ifelse
+} def
+/n
+{
+ N
+} def
+/F
+{
+ _pola 0 eq
+ {
+ _doClip 1 eq
+ {
+ gsave _pf grestore _eo {eoclip} {clip} ifelse newpath /_lp /none ddef _fc
+ /_doClip 0 ddef
+ }
+ {
+ _pf
+ } ifelse
+ }
+ {
+ /CRender
+ {
+ F
+ } ddef
+ } ifelse
+} def
+/f
+{
+ closepath
+ F
+} def
+/S
+{
+ _pola 0 eq
+ {
+ _doClip 1 eq
+ {
+ gsave _ps grestore _eo {eoclip} {clip} ifelse newpath /_lp /none ddef _sc
+ /_doClip 0 ddef
+ }
+ {
+ _ps
+ } ifelse
+ }
+ {
+ /CRender
+ {
+ S
+ } ddef
+ } ifelse
+} def
+/s
+{
+ closepath
+ S
+} def
+/B
+{
+ _pola 0 eq
+ {
+ _doClip 1 eq
+ gsave F grestore
+ {
+ gsave S grestore _eo {eoclip} {clip} ifelse newpath /_lp /none ddef _sc
+ /_doClip 0 ddef
+ }
+ {
+ S
+ } ifelse
+ }
+ {
+ /CRender
+ {
+ B
+ } ddef
+ } ifelse
+} def
+/b
+{
+ closepath
+ B
+} def
+/W
+{
+ /_doClip 1 ddef
+} def
+/*
+{
+ count 0 ne
+ {
+ dup type /stringtype eq
+ {
+ pop
+ } if
+ } if
+ newpath
+} def
+/u
+{
+} def
+/U
+{
+} def
+/q
+{
+ _pola 0 eq
+ {
+ gsave
+ } if
+} def
+/Q
+{
+ _pola 0 eq
+ {
+ grestore
+ } if
+} def
+/*u
+{
+ _pola 1 add /_pola exch ddef
+} def
+/*U
+{
+ _pola 1 sub /_pola exch ddef
+ _pola 0 eq
+ {
+ CRender
+ } if
+} def
+/D
+{
+ pop
+} def
+/*w
+{
+} def
+/*W
+{
+} def
+/`
+{
+ /_i save ddef
+ clipForward?
+ {
+ nulldevice
+ } if
+ 6 1 roll 4 npop
+ concat pop
+ userdict begin
+ /showpage
+ {
+ } def
+ 0 setgray
+ 0 setlinecap
+ 1 setlinewidth
+ 0 setlinejoin
+ 10 setmiterlimit
+ [] 0 setdash
+ /setstrokeadjust where {pop false setstrokeadjust} if
+ newpath
+ 0 setgray
+ false setoverprint
+} def
+/~
+{
+ end
+ _i restore
+} def
+/_rgbtocmyk
+{
+ 3
+ {
+ 1 exch sub 3 1 roll
+ } repeat
+ 3 copy 1 4 1 roll
+ 3
+ {
+ 3 index 2 copy gt
+ {
+ exch
+ } if
+ pop 4 1 roll
+ } repeat
+ pop pop pop
+ 4 1 roll
+ 3
+ {
+ 3 index sub
+ 3 1 roll
+ } repeat
+ 4 -1 roll
+} def
+/setrgbfill
+{
+ _rgbf astore pop
+ /_fc
+ {
+ _lp /fill ne
+ {
+ _of setoverprint
+ _rgbf aload pop setrgbcolor
+ /_lp /fill ddef
+ } if
+ } ddef
+ /_pf
+ {
+ _fc
+ _eo {eofill} {fill} ifelse
+ } ddef
+ /_psf
+ {
+ _fc
+ hvashow
+ } ddef
+ /_pjsf
+ {
+ _fc
+ hvawidthshow
+ } ddef
+ /_lp /none ddef
+} def
+/setrgbstroke
+{
+ _rgbs astore pop
+ /_sc
+ {
+ _lp /stroke ne
+ {
+ _os setoverprint
+ _rgbs aload pop setrgbcolor
+ /_lp /stroke ddef
+ } if
+ } ddef
+ /_ps
+ {
+ _sc
+ stroke
+ } ddef
+ /_pss
+ {
+ _sc
+ ss
+ } ddef
+ /_pjss
+ {
+ _sc
+ jss
+ } ddef
+ /_lp /none ddef
+} def
+/O
+{
+ 0 ne
+ /_of exch ddef
+ /_lp /none ddef
+} def
+/R
+{
+ 0 ne
+ /_os exch ddef
+ /_lp /none ddef
+} def
+/g
+{
+ /_gf exch ddef
+ /_fc
+ {
+ _lp /fill ne
+ {
+ _of setoverprint
+ _gf setgray
+ /_lp /fill ddef
+ } if
+ } ddef
+ /_pf
+ {
+ _fc
+ _eo {eofill} {fill} ifelse
+ } ddef
+ /_psf
+ {
+ _fc
+ hvashow
+ } ddef
+ /_pjsf
+ {
+ _fc
+ hvawidthshow
+ } ddef
+ /_lp /none ddef
+} def
+/G
+{
+ /_gs exch ddef
+ /_sc
+ {
+ _lp /stroke ne
+ {
+ _os setoverprint
+ _gs setgray
+ /_lp /stroke ddef
+ } if
+ } ddef
+ /_ps
+ {
+ _sc
+ stroke
+ } ddef
+ /_pss
+ {
+ _sc
+ ss
+ } ddef
+ /_pjss
+ {
+ _sc
+ jss
+ } ddef
+ /_lp /none ddef
+} def
+/k
+{
+ _cf astore pop
+ /_fc
+ {
+ _lp /fill ne
+ {
+ _of setoverprint
+ _cf aload pop setcmykcolor
+ /_lp /fill ddef
+ } if
+ } ddef
+ /_pf
+ {
+ _fc
+ _eo {eofill} {fill} ifelse
+ } ddef
+ /_psf
+ {
+ _fc
+ hvashow
+ } ddef
+ /_pjsf
+ {
+ _fc
+ hvawidthshow
+ } ddef
+ /_lp /none ddef
+} def
+/K
+{
+ _cs astore pop
+ /_sc
+ {
+ _lp /stroke ne
+ {
+ _os setoverprint
+ _cs aload pop setcmykcolor
+ /_lp /stroke ddef
+ } if
+ } ddef
+ /_ps
+ {
+ _sc
+ stroke
+ } ddef
+ /_pss
+ {
+ _sc
+ ss
+ } ddef
+ /_pjss
+ {
+ _sc
+ jss
+ } ddef
+ /_lp /none ddef
+} def
+/Xa
+{
+ _?cmyk {
+ 3 npop k
+ }{
+ setrgbfill 4 npop
+ } ifelse
+} def
+/XA
+{
+ _?cmyk {
+ 3 npop K
+ }{
+ setrgbstroke 4 npop
+ } ifelse
+} def
+/Xs
+{
+ /_gf exch ddef
+ 5 npop
+ /_fc
+ {
+ _lp /fill ne
+ {
+ _of setoverprint
+ _gf setAIseparationgray
+ /_lp /fill ddef
+ } if
+ } ddef
+ /_pf
+ {
+ _fc
+ _eo {eofill} {fill} ifelse
+ } ddef
+ /_psf
+ {
+ _fc
+ hvashow
+ } ddef
+ /_pjsf
+ {
+ _fc
+ hvawidthshow
+ } ddef
+ /_lp /none ddef
+} def
+/XS
+{
+ /_gs exch ddef
+ 5 npop
+ /_sc
+ {
+ _lp /stroke ne
+ {
+ _os setoverprint
+ _gs setAIseparationgray
+ /_lp /stroke ddef
+ } if
+ } ddef
+ /_ps
+ {
+ _sc
+ stroke
+ } ddef
+ /_pss
+ {
+ _sc
+ ss
+ } ddef
+ /_pjss
+ {
+ _sc
+ jss
+ } ddef
+ /_lp /none ddef
+} def
+/Xx
+{
+ exch
+ /_gf exch ddef
+ 0 eq {
+ findcmykcustomcolor
+ }{
+ _?cmyk {true}{/findrgbcustomcolor where{pop false}{true}ifelse}ifelse
+ {
+ 4 1 roll 3 npop
+ findcmykcustomcolor
+ }{
+ 8 -4 roll 4 npop
+ findrgbcustomcolor
+ } ifelse
+ } ifelse
+ /_if exch ddef
+ /_fc
+ {
+ _lp /fill ne
+ {
+ _of setoverprint
+ _if _gf 1 exch sub setcustomcolor
+ /_lp /fill ddef
+ } if
+ } ddef
+ /_pf
+ {
+ _fc
+ _eo {eofill} {fill} ifelse
+ } ddef
+ /_psf
+ {
+ _fc
+ hvashow
+ } ddef
+ /_pjsf
+ {
+ _fc
+ hvawidthshow
+ } ddef
+ /_lp /none ddef
+} def
+/XX
+{
+ exch
+ /_gs exch ddef
+ 0 eq {
+ findcmykcustomcolor
+ }{
+ _?cmyk {true}{/findrgbcustomcolor where{pop false}{true}ifelse}ifelse
+ {
+ 4 1 roll 3 npop
+ findcmykcustomcolor
+ }{
+ 8 -4 roll 4 npop
+ findrgbcustomcolor
+ } ifelse
+ } ifelse
+ /_is exch ddef
+ /_sc
+ {
+ _lp /stroke ne
+ {
+ _os setoverprint
+ _is _gs 1 exch sub setcustomcolor
+ /_lp /stroke ddef
+ } if
+ } ddef
+ /_ps
+ {
+ _sc
+ stroke
+ } ddef
+ /_pss
+ {
+ _sc
+ ss
+ } ddef
+ /_pjss
+ {
+ _sc
+ jss
+ } ddef
+ /_lp /none ddef
+} def
+/x
+{
+ /_gf exch ddef
+ findcmykcustomcolor
+ /_if exch ddef
+ /_fc
+ {
+ _lp /fill ne
+ {
+ _of setoverprint
+ _if _gf 1 exch sub setcustomcolor
+ /_lp /fill ddef
+ } if
+ } ddef
+ /_pf
+ {
+ _fc
+ _eo {eofill} {fill} ifelse
+ } ddef
+ /_psf
+ {
+ _fc
+ hvashow
+ } ddef
+ /_pjsf
+ {
+ _fc
+ hvawidthshow
+ } ddef
+ /_lp /none ddef
+} def
+/X
+{
+ /_gs exch ddef
+ findcmykcustomcolor
+ /_is exch ddef
+ /_sc
+ {
+ _lp /stroke ne
+ {
+ _os setoverprint
+ _is _gs 1 exch sub setcustomcolor
+ /_lp /stroke ddef
+ } if
+ } ddef
+ /_ps
+ {
+ _sc
+ stroke
+ } ddef
+ /_pss
+ {
+ _sc
+ ss
+ } ddef
+ /_pjss
+ {
+ _sc
+ jss
+ } ddef
+ /_lp /none ddef
+} def
+/XK
+{
+ 3 -1 roll pop
+ 0 eq
+ {
+ 1 exch sub
+ 3 {dup 3 1 roll mul 5 1 roll} repeat
+ mul 4 1 roll
+ K
+ }
+ {
+ 1 exch sub 4 1 roll
+ 3 {1 exch sub 3 index mul 1 exch sub 3 1 roll} repeat
+ 4 -1 roll pop
+ XA
+ } ifelse
+} def
+/Xk
+{
+ 3 -1 roll pop
+ 0 eq
+ {
+ 1 exch sub
+ 3 {dup 3 1 roll mul 5 1 roll} repeat
+ mul 4 1 roll
+ k
+ }
+ {
+ 1 exch sub 4 1 roll
+ 3 {1 exch sub 3 index mul 1 exch sub 3 1 roll} repeat
+ 4 -1 roll pop
+ Xa
+ } ifelse
+} def
+/A
+{
+ pop
+} def
+/annotatepage
+{
+userdict /annotatepage 2 copy known {get exec} {pop pop} ifelse
+} def
+/XT {
+ pop pop
+} def
+/Xt {
+ pop
+} def
+/discard
+{
+ save /discardSave exch store
+ discardDict begin
+ /endString exch store
+ gt38?
+ {
+ 2 add
+ } if
+ load
+ stopped
+ pop
+ end
+ discardSave restore
+} bind def
+userdict /discardDict 7 dict dup begin
+put
+/pre38Initialize
+{
+ /endStringLength endString length store
+ /newBuff buffer 0 endStringLength getinterval store
+ /newBuffButFirst newBuff 1 endStringLength 1 sub getinterval store
+ /newBuffLast newBuff endStringLength 1 sub 1 getinterval store
+} def
+/shiftBuffer
+{
+ newBuff 0 newBuffButFirst putinterval
+ newBuffLast 0
+ currentfile read not
+ {
+ stop
+ } if
+ put
+} def
+0
+{
+ pre38Initialize
+ mark
+ currentfile newBuff readstring exch pop
+ {
+ {
+ newBuff endString eq
+ {
+ cleartomark stop
+ } if
+ shiftBuffer
+ } loop
+ }
+ {
+ stop
+ } ifelse
+} def
+1
+{
+ pre38Initialize
+ /beginString exch store
+ mark
+ currentfile newBuff readstring exch pop
+ {
+ {
+ newBuff beginString eq
+ {
+ /layerCount dup load 1 add store
+ }
+ {
+ newBuff endString eq
+ {
+ /layerCount dup load 1 sub store
+ layerCount 0 eq
+ {
+ cleartomark stop
+ } if
+ } if
+ } ifelse
+ shiftBuffer
+ } loop
+ } if
+} def
+2
+{
+ mark
+ {
+ currentfile buffer {readline} stopped {
+ % assume error was due to overfilling the buffer
+ }{
+ not
+ {
+ stop
+ } if
+ endString eq {
+ cleartomark stop
+ } if
+ }ifelse
+ } loop
+} def
+3
+{
+ /beginString exch store
+ /layerCnt 1 store
+ mark
+ {
+ currentfile buffer {readline} stopped {
+ % assume error was due to overfilling the buffer
+ }{
+ not
+ {
+ stop
+ } if
+ dup beginString eq
+ {
+ pop /layerCnt dup load 1 add store
+ }
+ {
+ endString eq
+ {
+ layerCnt 1 eq
+ {
+ cleartomark stop
+ }
+ {
+ /layerCnt dup load 1 sub store
+ } ifelse
+ } if
+ } ifelse
+ }ifelse
+ } loop
+} def
+end
+userdict /clipRenderOff 15 dict dup begin
+put
+{
+ /n /N /s /S /f /F /b /B
+}
+{
+ {
+ _doClip 1 eq
+ {
+ /_doClip 0 ddef _eo {eoclip} {clip} ifelse
+ } if
+ newpath
+ } def
+} forall
+/Tr /pop load def
+/Bb {} def
+/BB /pop load def
+/Bg {12 npop} def
+/Bm {6 npop} def
+/Bc /Bm load def
+/Bh {4 npop} def
+end
+/Lb
+{
+ 6 npop
+ 7 2 roll
+ 5 npop
+ 0 eq
+ {
+ 0 eq
+ {
+ (%AI5_BeginLayer) 1 (%AI5_EndLayer--) discard
+ }
+ {
+
+ /clipForward? true def
+
+ /Tx /pop load def
+ /Tj /pop load def
+
+ currentdict end clipRenderOff begin begin
+ } ifelse
+ }
+ {
+ 0 eq
+ {
+ save /discardSave exch store
+ } if
+ } ifelse
+} bind def
+/LB
+{
+ discardSave dup null ne
+ {
+ restore
+ }
+ {
+ pop
+ clipForward?
+ {
+ currentdict
+ end
+ end
+ begin
+
+ /clipForward? false ddef
+ } if
+ } ifelse
+} bind def
+/Pb
+{
+ pop pop
+ 0 (%AI5_EndPalette) discard
+} bind def
+/Np
+{
+ 0 (%AI5_End_NonPrinting--) discard
+} bind def
+/Ln /pop load def
+/Ap
+/pop load def
+/Ar
+{
+ 72 exch div
+ 0 dtransform dup mul exch dup mul add sqrt
+ dup 1 lt
+ {
+ pop 1
+ } if
+ setflat
+} def
+/Mb
+{
+ q
+} def
+/Md
+{
+} def
+/MB
+{
+ Q
+} def
+/nc 4 dict def
+nc begin
+/setgray
+{
+ pop
+} bind def
+/setcmykcolor
+{
+ 4 npop
+} bind def
+/setrgbcolor
+{
+ 3 npop
+} bind def
+/setcustomcolor
+{
+ 2 npop
+} bind def
+currentdict readonly pop
+end
+/XP
+{
+ 4 npop
+} bind def
+/XD
+{
+ pop
+} bind def
+end
+setpacking
+%%EndResource
+%%BeginResource: procset Adobe_cshow 2.0 8
+%%Title: (Writing System Operators)
+%%Version: 2.0 8
+%%CreationDate: (1/23/89) ()
+%%Copyright: ((C) 1992-1996 Adobe Systems Incorporated All Rights Reserved)
+currentpacking true setpacking
+userdict /Adobe_cshow 14 dict dup begin put
+/initialize
+{
+ Adobe_cshow begin
+ Adobe_cshow
+ {
+ dup xcheck
+ {
+ bind
+ } if
+ pop pop
+ } forall
+ end
+ Adobe_cshow begin
+} def
+/terminate
+{
+currentdict Adobe_cshow eq
+ {
+ end
+ } if
+} def
+/cforall
+{
+ /_lobyte 0 ddef
+ /_hibyte 0 ddef
+ /_cproc exch ddef
+ /_cscript currentfont /FontScript known { currentfont /FontScript get } { -1 } ifelse ddef
+ {
+ /_lobyte exch ddef
+ _hibyte 0 eq
+ _cscript 1 eq
+ _lobyte 129 ge _lobyte 159 le and
+ _lobyte 224 ge _lobyte 252 le and or and
+ _cscript 2 eq
+ _lobyte 161 ge _lobyte 254 le and and
+ _cscript 3 eq
+ _lobyte 161 ge _lobyte 254 le and and
+ _cscript 25 eq
+ _lobyte 161 ge _lobyte 254 le and and
+ _cscript -1 eq
+ or or or or and
+ {
+ /_hibyte _lobyte ddef
+ }
+ {
+ _hibyte 256 mul _lobyte add
+ _cproc
+ /_hibyte 0 ddef
+ } ifelse
+ } forall
+} def
+/cstring
+{
+ dup 256 lt
+ {
+ (s) dup 0 4 3 roll put
+ }
+ {
+ dup 256 idiv exch 256 mod
+ (hl) dup dup 0 6 5 roll put 1 4 3 roll put
+ } ifelse
+} def
+/clength
+{
+ 0 exch
+ { 256 lt { 1 } { 2 } ifelse add } cforall
+} def
+/hawidthshow
+{
+ {
+ dup cstring
+ show
+ _hvax _hvay rmoveto
+ _hvwb eq { _hvcx _hvcy rmoveto } if
+ } cforall
+} def
+/vawidthshow
+{
+ {
+ dup 255 le
+ _charorientation 1 eq
+ and
+ {
+ -90 rotate
+ 0 _fontRotateAdjust rmoveto
+ cstring
+ _hvcx _hvcy _hvwb _hvax _hvay 6 -1 roll awidthshow
+ 0 _fontRotateAdjust neg rmoveto
+ 90 rotate
+ }
+ {
+ currentpoint
+ _fontHeight sub
+ exch _hvay sub exch _hvax sub
+ 2 index _hvwb eq { exch _hvcy sub exch _hvcx sub } if
+ 3 2 roll
+ cstring
+ dup stringwidth pop 2 div neg _fontAscent neg rmoveto
+ show
+ moveto
+ } ifelse
+ } cforall
+} def
+/hvawidthshow
+{
+ 6 1 roll
+ /_hvay exch ddef
+ /_hvax exch ddef
+ /_hvwb exch ddef
+ /_hvcy exch ddef
+ /_hvcx exch ddef
+ _lineorientation 0 eq { hawidthshow } { vawidthshow } ifelse
+} def
+/hvwidthshow
+{
+ 0 0 3 -1 roll hvawidthshow
+} def
+/hvashow
+{
+ 0 0 0 6 -3 roll hvawidthshow
+} def
+/hvshow
+{
+ 0 0 0 0 0 6 -1 roll hvawidthshow
+} def
+currentdict readonly pop end
+setpacking
+%%EndResource
+%%BeginResource: procset Adobe_shading_AI8 1.0 0
+%%Title: (Adobe Illustrator 8 Shading Procset)
+%%Version: 1.0 0
+%%CreationDate: (12/17/97) ()
+%%Copyright: ((C) 1987-1997 Adobe Systems Incorporated All Rights Reserved)
+userdict /defaultpacking currentpacking put true setpacking
+userdict /Adobe_shading_AI8 10 dict dup begin put
+/initialize {
+ Adobe_shading_AI8 begin
+ Adobe_shading_AI8 bdprocs
+ Mesh /initialize get exec
+} def
+/terminate {
+ currentdict Adobe_shading_AI8 eq {
+ end
+ } if
+} def
+/bdprocs {
+ {
+ dup xcheck 1 index type /arraytype eq and {
+ bind
+ } if
+ pop pop
+ } forall
+} def
+/X! {pop} def
+/X# {pop pop} def
+/Mesh 40 dict def
+Mesh begin
+/initialize {
+ Mesh bdprocs
+ Mesh begin
+ /emulate? /AI8MeshEmulation where {
+ pop AI8MeshEmulation
+ }{
+ systemdict /shfill known not
+ } ifelse def
+ end
+} def
+/bd {
+ shadingdict begin
+} def
+/paint {
+ emulate? {
+ end
+ }{
+ /_lp /none ddef _fc /_lp /none ddef
+
+ /AIColorSpace AIColorSpace tocolorspace store
+ /ColorSpace AIColorSpace topsspace store
+
+ version_ge_3010.106 not systemdict /setsmoothness known and {
+ 0.0001 setsmoothness
+ } if
+
+ composite? {
+ /DataSource getdatasrc def
+ Matrix concat
+ currentdict end
+ shfill
+ }{
+ AIColorSpace makesmarks AIPlateList markingplate and not isoverprint and {
+ end
+ }{
+ /ColorSpace /DeviceGray store
+ /Decode [0 1 0 1 0 1] store
+ /DataSource getplatesrc def
+ Matrix concat
+ currentdict end
+ shfill
+ } ifelse
+ } ifelse
+ } ifelse
+} def
+/shadingdict 12 dict def
+shadingdict begin
+ /ShadingType 6 def
+ /BitsPerCoordinate 16 def
+ /BitsPerComponent 8 def
+ /BitsPerFlag 8 def
+end
+/datafile null def
+/databuf 256 string def
+/dataptr 0 def
+/srcspace null def
+/srcchannels 0 def
+/dstchannels 0 def
+/dstplate 0 def
+/srctodstcolor null def
+/getplatesrc {
+ /srcspace AIColorSpace store
+ /srcchannels AIColorSpace getnchannels store
+ /dstchannels 1 store
+ /dstplate getplateindex store
+ /srctodstcolor srcspace makesmarks {
+ dstplate 4 eq {
+ {1 exch sub}
+ }{
+ {srcspace tocmyk 3 dstplate sub index 1 exch sub 5 1 roll 4 {pop} repeat}
+ } ifelse
+ }{
+ {srcchannels {pop} repeat 1}
+ } ifelse store
+ /datafile getdatasrc store
+ /rdpatch168 load DataLength () /SubFileDecode filter
+} def
+/getdatasrc {
+ /rdcmntline load /ASCII85Decode filter
+} def
+/rdpatch168 {
+ /dataptr 0 store
+ 49 rdcount
+ 4 {
+ dup {pop srcchannels getint8} if
+ dup {pop srctodstcolor dstchannels putint8 true} if
+ } repeat
+ {databuf 0 dataptr getinterval}{()} ifelse
+} def
+/rdpatch3216 {
+ /dataptr 0 store
+ 97 rdcount
+ 4 {
+ dup {pop srcchannels getint16} if
+ dup {pop srctodstcolor dstchannels putint16 true} if
+ } repeat
+ {databuf 0 dataptr getinterval}{()} ifelse
+} def
+/rdcount {
+ dup 0 gt {
+ datafile databuf dataptr 4 -1 roll getinterval readstring
+ exch length dataptr add /dataptr exch store
+ }{
+ true
+ } ifelse
+} def
+/getint8 {
+ mark true 3 -1 roll
+ {
+ dup {pop datafile read} if
+ dup {pop 255 div true} if
+ } repeat
+ {
+ counttomark 1 add -1 roll pop true
+ }{
+ cleartomark false
+ } ifelse
+} def
+/putint8 {
+ dup dataptr add /dataptr exch store
+ dataptr exch
+ {
+ 1 sub exch
+ 255 mul cvi
+ databuf 2 index
+ 3 -1 roll put
+ } repeat
+ pop
+} def
+/getint16 {
+ mark true 3 -1 roll
+ {
+ dup {pop datafile read} if
+ dup {pop 256 mul datafile read} if
+ dup {pop add 65535 div true} if
+ } repeat
+ {
+ counttomark 1 add -1 roll pop true
+ }{
+ cleartomark false
+ } ifelse
+} def
+/putint16 {
+ dup 2 mul dataptr add /dataptr exch store
+ dataptr exch
+ {
+ 2 sub exch
+ 65535 mul cvi dup
+ 256 idiv databuf 3 index 3 -1 roll put
+ 256 mod databuf 2 index 1 add 3 -1 roll put
+ } repeat
+ pop
+} def
+/srcbuf 256 string def
+/rdcmntline {
+ currentfile srcbuf readline pop
+ (%) anchorsearch {pop} if
+} def
+/getplateindex {
+ 0 [cyan? magenta? yellow? black? customColor?] {{exit} if 1 add} forall
+} def
+/aicsarray 4 array def
+/aicsaltvals 4 array def
+/aicsaltcolr aicsaltvals def
+/tocolorspace {
+ dup type /arraytype eq {
+ mark exch aload pop
+ aicsarray 0 3 -1 roll put
+ aicsarray 1 3 -1 roll put
+ dup aicsarray 2 3 -1 roll put
+ gettintxform aicsarray 3 3 -1 roll put
+ counttomark aicsaltvals 0 3 -1 roll getinterval /aicsaltcolr exch store
+ aicsaltcolr astore pop pop
+ aicsarray
+ } if
+} def
+/subtintxform {aicsaltcolr {1 index mul exch} forall pop} def
+/addtintxform {aicsaltcolr {1 sub 1 index mul 1 add exch} forall pop} def
+/gettintxform {
+ /DeviceRGB eq {/addtintxform}{/subtintxform} ifelse load
+} def
+/getnchannels {
+ dup type /arraytype eq {0 get} if
+ colorspacedict exch get begin Channels end
+} def
+/makesmarks {
+ composite? {
+ pop true
+ }{
+ dup dup type /arraytype eq {0 get} if
+ colorspacedict exch get begin MarksPlate end
+ } ifelse
+} def
+/markingplate {
+ composite? {
+ pop true
+ }{
+ dup type /arraytype eq {
+ dup length getplateindex gt {getplateindex get}{pop false} ifelse
+ } if
+ } ifelse
+} def
+/tocmyk {
+ dup dup type /arraytype eq {0 get} if
+ colorspacedict exch get begin ToCMYK end
+} def
+/topsspace {
+ dup dup type /arraytype eq {0 get} if
+ colorspacedict exch get begin ToPSSpace end
+} def
+/colorspacedict 5 dict dup begin
+ /DeviceGray 4 dict dup begin
+ /Channels 1 def
+ /MarksPlate {pop black?} def
+ /ToCMYK {pop 1 exch sub 0 0 0 4 -1 roll} def
+ /ToPSSpace {} def
+ end def
+ /DeviceRGB 4 dict dup begin
+ /Channels 3 def
+ /MarksPlate {pop isCMYKSep?} def
+ /ToCMYK {pop _rgbtocmyk} def
+ /ToPSSpace {} def
+ end def
+ /DeviceCMYK 4 dict dup begin
+ /Channels 4 def
+ /MarksPlate {pop isCMYKSep?} def
+ /ToCMYK {pop} def
+ /ToPSSpace {} def
+ end def
+ /Separation 4 dict dup begin
+ /Channels 1 def
+ /MarksPlate {
+ /findcmykcustomcolor where {
+ pop dup 1 exch ToCMYK 5 -1 roll 1 get
+ findcmykcustomcolor 1 setcustomcolor
+ systemdict /currentgray get exec
+ 1 ne
+ }{
+ pop false
+ } ifelse
+ } def
+ /ToCMYK {
+ dup 2 get mark exch 4 2 roll
+ 3 get exec
+ counttomark -1 roll tocmyk
+ 5 -1 roll pop
+ } def
+ /ToPSSpace {} def
+ end def
+ /Process 4 dict dup begin
+ /Channels 1 def
+ /MarksPlate {
+ isCMYKSep? {
+ 1 exch ToCMYK 4 array astore getplateindex get 0 ne
+ }{
+ pop false
+ } ifelse
+ } def
+ /ToCMYK {
+ dup 2 get mark exch 4 2 roll
+ 3 get exec
+ counttomark -1 roll tocmyk
+ 5 -1 roll pop
+ } def
+ /ToPSSpace {
+ 4 array copy dup 0 /Separation put
+ } def
+ end def
+end def
+/isoverprint {
+ /currentoverprint where {pop currentoverprint}{_of} ifelse
+} def
+/version_ge_3010.106 {
+ version {cvr} stopped {
+ pop
+ false
+ }{
+ 3010.106 ge
+ } ifelse
+} def
+end
+end
+defaultpacking setpacking
+%%EndResource
+%%EndProlog %%BeginSetup userdict /_useSmoothShade false put userdict /_aicmykps true put userdict /_forceToCMYK true put Adobe_level2_AI5 /initialize get exec
+Adobe_cshow /initialize get exec
+Adobe_ColorImage_AI6 /initialize get exec
+Adobe_shading_AI8 /initialize get exec
+Adobe_Illustrator_AI5 /initialize get exec
+%AI3_BeginRider currentpacking true setpacking setpacking %AI3_EndRider %AI5_Begin_NonPrinting Np %AI8_PluginGroupInfo (Adobe Path Blends) (Adobe Blends Plugin) (LiveBlends.aip) %AI8_PluginGroupInfo (Adobe Tracing Object) (Tracing) (TracingSuite.aip) %AI8_PluginGroupInfo (Adobe Scatter Brush Tool) (Adobe Scatter Brush Plugin) (ScatterBrushTool.aip) %AI8_PluginGroupInfo (Adobe Scatter Brush Tool) (Adobe Scatter Brush Plugin) (ScatterBrushTool.aip) %AI8_PluginGroupInfo (Adobe PatternOnPath Brush Tool) (Adobe Pattern Brush Plugin) (ArtBrushTool.aip) %AI8_PluginGroupInfo (Adobe PatternOnPath Brush Tool) (Adobe Pattern Brush Plugin) (ArtBrushTool.aip) %AI8_PluginGroupInfo (Adobe ArtOnPath Brush Tool) (Adobe Art Brush Plugin) (ArtBrushTool.aip) %AI8_PluginGroupInfo (Adobe ArtOnPath Brush Tool) (Adobe Art Brush Plugin) (ArtBrushTool.aip) %AI8_PluginGroupInfo (Adobe Calligraphic Brush Tool) (Adobe Calligraphic Brush Plugin) (CalligBrushTool.aip) %AI8_PluginGroupInfo (Adobe Flare Plugin) (Flare) (Flare.aip) %AI8_PluginGroupInfo (Adobe Symbolism) (Adobe Symbolism) (ParticleSystem.aip) %AI8_PluginGroupInfo (Adobe Deform Plugin) (Adobe Envelope Plugin) (Envelope and Warp.aip) %AI8_PluginGroupInfo (Pathfinder Suite) (Adobe Compound Shape) (PathFinderS.aip) %AI8_PluginGroupInfo (Adobe Planar Group) (Adobe Live Paint Plugin) (Live Paint.aip) %AI5_End_NonPrinting-- %AI5_BeginPalette 0 0 Pb 0.74902 0.678431 0.670588 0.901961 ([Registration]) 0 Xs ([Registration]) Pc PB %AI5_EndPalette %%EndSetup %AI5_BeginLayer 1 1 1 1 0 0 1 0 79 128 255 0 50 Lb (svg2759) Ln 0 A u U u u 0 O 0.34902 0.231373 0.305882 0 0.666667 0.698039 0.670588 Xa 0 J 0 j 1 w 4 M []0 d 0 XR 343.9092 320.0542 m 457.2627 319.8525 L 458.8457 319.8525 460.2617 320.0874 460.2617 316.6924 C 460.123 279.3633 L 341.0483 279.3633 L 341.0483 316.8311 L 341.0483 318.5049 341.2104 320.0542 343.9092 320.0542 C f *u 1 D 0.74902 0.678431 0.670588 0.901961 0 0 0 Xa 458.2539 320.5 m 342.7476 320.5 L 341.5083 320.5 340.5 319.4917 340.5 318.2529 C 340.5 279.0068 L 340.5 278.7266 340.7271 278.5 341.0078 278.5 C 459.9922 278.5 L 460.2734 278.5 460.5 278.7266 460.5 279.0068 C 460.5 318.2529 L 460.5 319.4917 459.4922 320.5 458.2539 320.5 C f 0 D 342.7476 319.4849 m 458.2539 319.4849 L 458.9326 319.4849 459.4844 318.9326 459.4844 318.2529 C 459.4844 302.4624 459.4844 291.0391 V 376.9292 291.0391 L 373.9028 285.5684 368.0723 281.8535 361.3818 281.8535 c 354.6895 281.8535 348.8608 285.5645 345.8369 291.0391 C 341.5151 291.0391 L 341.5151 302.4624 341.5151 318.2529 Y 341.5151 318.9326 342.0684 319.4849 342.7476 319.4849 C f *U u 0 0 0 0 1 1 1 Xa 375.0229 300.9551 m 375.0278 293.4258 368.9263 287.3184 361.3965 287.3135 C 353.8662 287.3086 347.7583 293.4092 347.7534 300.9385 C 347.7534 300.9443 347.7534 300.9497 347.7534 300.9551 C 347.7485 308.4854 353.8496 314.5923 361.3799 314.5967 c 368.9106 314.6011 375.019 308.501 375.0229 300.9717 C 375.0229 300.9668 375.0229 300.9609 375.0229 300.9551 C f u *u 0.74902 0.678431 0.670588 0.901961 0 0 0 Xa 372.4727 312.0596 m 375.4956 309.0361 377.0073 305.3345 377.0073 300.9551 c 377.0073 296.5752 375.5215 292.9131 372.5503 289.9668 C 369.396 286.8652 365.6694 285.3145 361.3682 285.3145 c 357.1196 285.3145 353.457 286.8516 350.3823 289.9287 C 347.3062 293.0039 345.7686 296.6797 345.7686 300.9551 c 345.7686 305.23 347.3062 308.9316 350.3823 312.0596 C 353.3794 315.0845 357.042 316.5957 361.3682 316.5957 c 365.748 316.5957 369.4482 315.0845 372.4727 312.0596 C f 1 D 352.4175 310.0264 m 349.8613 307.4443 348.583 304.4204 348.583 300.9512 c 348.583 297.4824 349.8486 294.4844 352.3779 291.9551 C 354.9087 289.4258 357.9199 288.1611 361.415 288.1611 c 364.9097 288.1611 367.9473 289.4385 370.5293 291.9941 C 372.981 294.3672 374.2065 297.3516 374.2065 300.9512 c 374.2065 304.5229 372.9604 307.5552 370.4692 310.0454 C 367.979 312.5356 364.9609 313.7813 361.415 313.7813 c 357.8687 313.7813 354.8682 312.5293 352.4175 310.0264 C f 0 D 359.144 302.4771 m 358.7539 303.3286 358.1694 303.7539 357.3892 303.7539 c 356.0112 303.7539 355.3223 302.8262 355.3223 300.9712 c 355.3223 299.1152 356.0112 298.1875 357.3892 298.1875 c 358.2998 298.1875 358.9497 298.6396 359.3398 299.5449 C 361.251 298.5273 L 360.3394 296.9102 358.9731 296.0996 357.1514 296.0996 c 355.7461 296.0996 354.6206 296.5313 353.7754 297.3916 C 352.9287 298.2539 352.5059 299.4414 352.5059 300.9551 c 352.5059 302.4434 352.9424 303.624 353.814 304.499 C 354.6855 305.3735 355.7725 305.8105 357.0737 305.8105 c 359 305.8105 360.3784 305.0518 361.2129 303.5356 C 359.144 302.4771 L f 368.1343 302.4771 m 367.7432 303.3286 367.1699 303.7539 366.4146 303.7539 c 365.0083 303.7539 364.3047 302.8262 364.3047 300.9712 c 364.3047 299.1152 365.0083 298.1875 366.4146 298.1875 c 367.3271 298.1875 367.9653 298.6396 368.3296 299.5449 C 370.2832 298.5273 L 369.3735 296.9102 368.0093 296.0996 366.1904 296.0996 c 364.7871 296.0996 363.6646 296.5313 362.8193 297.3916 C 361.9756 298.2539 361.5527 299.4414 361.5527 300.9551 c 361.5527 302.4434 361.9814 303.624 362.8394 304.499 C 363.6963 305.3735 364.7871 305.8105 366.1128 305.8105 c 368.0352 305.8105 369.4126 305.0518 370.2432 303.5356 C 368.1343 302.4771 L f *U U /AdobeObjectMatrix (1.000000 0.000000 0.000000 1.000000 -289.615692 99.065300) XT U /AdobeObjectMatrix (0.867485 0.000000 0.000000 0.867395 -387.306580 142.307800) XT u *u 0 0 0 0 1 1 1 Xa 388.5933 287.752 m 388.9087 287.752 389.1978 287.7246 389.458 287.6689 c 389.7178 287.6133 389.9404 287.5225 390.1265 287.3955 C 390.312 287.2695 390.4556 287.1006 390.5586 286.8906 C 390.6602 286.6797 390.7119 286.4219 390.7119 286.1113 c 390.7119 285.7773 390.6362 285.5 390.4839 285.2783 C 390.332 285.0547 390.1079 284.873 389.8101 284.7305 C 390.2197 284.6133 390.5254 284.4082 390.7271 284.1133 C 390.9292 283.8203 391.0303 283.4648 391.0303 283.0508 c 391.0303 282.7168 390.9648 282.4277 390.835 282.1836 C 390.7051 281.9395 390.5293 281.7402 390.3101 281.5859 C 390.0898 281.4307 389.8384 281.3164 389.5571 281.2422 C 389.2744 281.168 388.9854 281.1309 388.6875 281.1309 C 385.4712 281.1309 L 385.4712 287.752 L 388.5933 287.752 L 388.5933 287.752 L f 1 D 388.4077 285.0742 m 388.667 285.0742 388.8813 285.1367 389.0483 285.2598 c 389.2153 285.3828 389.2988 285.583 389.2988 285.8604 c 389.2988 286.0146 389.2705 286.1416 389.2153 286.2402 C 389.1592 286.3389 389.0854 286.416 388.9922 286.4717 C 388.8989 286.5273 388.792 286.5664 388.6719 286.5869 c 388.5513 286.6084 388.4253 286.6191 388.2954 286.6191 C 386.9307 286.6191 L 386.9307 285.0742 L 388.4077 285.0742 L f 388.4922 282.2637 m 388.6348 282.2637 388.771 282.2773 388.9009 282.3057 c 389.0308 282.334 389.1455 282.3809 389.2451 282.4443 C 389.3442 282.5098 389.4229 282.5977 389.4819 282.709 C 389.5415 282.8203 389.5703 282.9629 389.5703 283.1357 c 389.5703 283.4746 389.4746 283.7178 389.2822 283.8633 C 389.0898 284.0078 388.8369 284.0801 388.5205 284.0801 C 386.9307 284.0801 L 386.9307 282.2637 L 388.4922 282.2637 L f *U 0 D 391.2871 287.752 m 392.9204 287.752 L 394.4712 285.1367 L 396.0127 287.752 L 397.6362 287.752 L 395.1777 283.6719 L 395.1777 281.1309 L 393.7183 281.1309 L 393.7183 283.709 L 391.2871 287.752 L f U /AdobeObjectMatrix (0.993773 0.000000 0.000000 0.993670 -437.119781 0.000000) XT u 413.0176 287.752 m 415.7842 283.3105 L 415.7998 283.3105 L 415.7998 287.752 L 417.166 287.752 L 417.166 281.1309 L 415.709 281.1309 L 412.9531 285.5645 L 412.9346 285.5645 L 412.9346 281.1309 L 411.5684 281.1309 L 411.5684 287.752 L 413.0176 287.752 L f 422.6953 285.9883 m 422.6084 286.1279 422.5 286.25 422.3691 286.3555 c 422.2402 286.46 422.0938 286.543 421.9297 286.6006 C 421.7656 286.6602 421.5938 286.6895 421.415 286.6895 c 421.0869 286.6895 420.8086 286.626 420.5791 286.499 C 420.3496 286.373 420.165 286.2031 420.0234 285.9893 C 419.8809 285.7754 419.7773 285.5332 419.7109 285.2617 C 419.6465 284.9902 419.6152 284.709 419.6152 284.418 c 419.6152 284.1396 419.6465 283.8691 419.7109 283.6074 C 419.7773 283.3438 419.8809 283.1074 420.0234 282.8984 C 420.165 282.6875 420.3496 282.5195 420.5791 282.3926 C 420.8086 282.2656 421.0869 282.2021 421.415 282.2021 c 421.8594 282.2021 422.207 282.3379 422.458 282.6104 C 422.709 282.8828 422.8613 283.2412 422.917 283.6865 C 424.3271 283.6865 L 424.291 283.2725 424.1943 282.8975 424.04 282.5645 C 423.8857 282.2285 423.6816 281.9453 423.4277 281.709 C 423.1738 281.4727 422.877 281.2939 422.5371 281.1699 C 422.1973 281.0449 421.8223 280.9834 421.415 280.9834 c 420.9072 280.9834 420.4512 281.0713 420.0449 281.248 C 419.6406 281.4238 419.2988 281.668 419.0195 281.9766 C 418.7402 282.2852 418.5273 282.6494 418.3789 283.0664 C 418.2305 283.4844 418.1543 283.9336 418.1543 284.418 c 418.1543 284.9121 418.2305 285.3711 418.3789 285.7949 C 418.5273 286.2188 418.7402 286.5889 419.0195 286.9043 C 419.2988 287.2197 419.6406 287.4668 420.0449 287.6465 C 420.4512 287.8262 420.9072 287.916 421.415 287.916 c 421.7793 287.916 422.125 287.8633 422.4492 287.7578 C 422.7734 287.6523 423.0645 287.499 423.3203 287.2969 C 423.5781 287.0967 423.7891 286.8477 423.957 286.5508 C 424.123 286.2539 424.2285 285.9121 424.2715 285.5293 C 422.8613 285.5293 L 422.8379 285.6963 422.7813 285.8496 422.6953 285.9883 C f U /AdobeObjectMatrix (0.993773 0.000000 0.000000 0.993670 -437.119781 0.000000) XT u 438.8555 287.752 m 441.6221 283.3105 L 441.6377 283.3105 L 441.6377 287.752 L 443.0039 287.752 L 443.0039 281.1309 L 441.5469 281.1309 L 438.791 285.5645 L 438.7734 285.5645 L 438.7734 281.1309 L 437.4063 281.1309 L 437.4063 287.752 L 438.8555 287.752 L f *u 447.1406 287.752 m 447.5684 287.752 447.9648 287.6846 448.334 287.5488 C 448.7031 287.4131 449.0215 287.208 449.291 286.9365 C 449.5596 286.665 449.7705 286.3242 449.9219 285.916 C 450.0742 285.5078 450.1504 285.0293 450.1504 284.4785 c 450.1504 283.9961 450.0879 283.5518 449.9648 283.1426 C 449.8398 282.7363 449.6523 282.3828 449.4023 282.0859 C 449.1514 281.7891 448.8389 281.5557 448.4648 281.3857 C 448.0898 281.2158 447.6484 281.1309 447.1406 281.1309 C 444.2803 281.1309 L 444.2803 287.752 L 447.1406 287.752 L 447.1406 287.752 L f 1 D 447.0391 282.3574 m 447.249 282.3574 447.4531 282.3906 447.6504 282.459 c 447.8486 282.5273 448.0254 282.6396 448.1797 282.7979 C 448.334 282.9551 448.459 283.1602 448.5508 283.4131 C 448.6436 283.666 448.6904 283.9756 448.6904 284.3398 c 448.6904 284.6738 448.6582 284.9746 448.5938 285.2432 C 448.5283 285.5117 448.4219 285.7422 448.2734 285.9336 c 448.125 286.124 447.9277 286.2715 447.6836 286.373 C 447.4395 286.4756 447.1377 286.5254 446.7793 286.5254 C 445.7402 286.5254 L 445.7402 282.3574 L 447.0391 282.3574 L 447.0391 282.3574 L f *U U /AdobeObjectMatrix (0.993773 0.000000 0.000000 0.993670 -437.119781 0.000000) XT u 0 D 455.168 305.5186 m 455.1729 299.6743 450.4375 294.9316 444.5918 294.9277 C 438.7461 294.9238 434.0029 299.6582 433.999 305.5044 C 433.999 305.5088 433.999 305.5146 433.999 305.5186 C 433.9951 311.3638 438.7305 316.106 444.5762 316.1104 C 450.4219 316.1152 455.1641 311.3799 455.168 305.5347 C 455.168 305.5288 455.168 305.5244 455.168 305.5186 C f u *u 1 D 0.74902 0.678431 0.670588 0.901961 0 0 0 Xa 444.418 317.1138 m 441.2061 317.1138 438.4863 315.9941 436.2617 313.752 C 433.9775 311.4331 432.8359 308.6895 432.8359 305.5186 c 432.8359 302.3496 433.9775 299.625 436.2617 297.3447 C 438.5439 295.0645 441.2637 293.9238 444.418 293.9238 c 447.6113 293.9238 450.3779 295.0742 452.7197 297.373 C 454.9248 299.5571 456.0293 302.2729 456.0293 305.5186 c 456.0293 308.7666 454.9063 311.5098 452.6621 313.752 C 450.416 315.9941 447.668 317.1138 444.418 317.1138 c f 0 D 444.4463 315.0278 m 447.0781 315.0278 449.3135 314.0996 451.1523 312.2441 C 453.0098 310.4087 453.9375 308.1675 453.9375 305.5186 c 453.9375 302.8521 453.0293 300.6396 451.2109 298.8809 C 449.2939 296.9873 447.0391 296.041 444.4463 296.041 c 441.8535 296.041 439.6182 296.9785 437.7412 298.8535 C 435.8643 300.7271 434.9258 302.9497 434.9258 305.5186 c 434.9258 308.0903 435.874 310.3315 437.7715 312.2441 C 439.5898 314.0996 441.8145 315.0278 444.4463 315.0278 c f *U u *u 1 D 448.8135 308.2676 m 440.3848 308.2676 L 440.3848 306.2705 L 448.8135 306.2705 L 448.8135 308.2676 L f 448.8135 304.5405 m 440.3848 304.5405 L 440.3848 302.5444 L 448.8135 302.5444 L 448.8135 304.5405 L f *U U U /AdobeObjectMatrix (1.000000 0.000000 0.000000 1.000000 -23.952101 -87.921021) XT U /AdobeObjectMatrix (0.621103 0.000000 0.000000 0.621038 -126.216881 314.926483) XT u 0 D 0 0 0 0 1 1 1 Xa 392.2642 316.0205 m 398.1948 316.0205 403.0029 311.2134 403.0029 305.2832 c 403.0029 299.3525 398.1948 294.5449 392.2642 294.5449 c 386.333 294.5449 381.5254 299.3525 381.5254 305.2832 c 381.5254 311.2134 386.333 316.0205 392.2642 316.0205 c f u 1 D 0.74902 0.678431 0.670588 0.901961 0 0 0 Xa 395.3721 308.3901 m 395.3721 308.8042 395.0361 309.1387 394.623 309.1387 C 389.8799 309.1387 L 389.4668 309.1387 389.1309 308.8042 389.1309 308.3901 C 389.1309 303.6475 L 390.4536 303.6475 L 390.4536 298.0313 L 394.0483 298.0313 L 394.0483 303.6475 L 395.3721 303.6475 L 395.3721 308.3901 L 395.3721 308.3901 L f 0 D 392.2515 313.0078 m 393.1475 313.0078 393.8735 312.2813 393.8735 311.3857 c 393.8735 310.4897 393.1475 309.7637 392.2515 309.7637 c 391.3555 309.7637 390.6294 310.4897 390.6294 311.3857 c 390.6294 312.2813 391.3555 313.0078 392.2515 313.0078 c f U *u 1 D 392.2363 317.1138 m 389.0249 317.1138 386.3057 315.9937 384.0806 313.7515 C 381.7969 311.4331 380.6558 308.6885 380.6558 305.5195 c 380.6558 302.3511 381.7969 299.625 384.0806 297.3447 C 386.3643 295.0645 389.0835 293.9248 392.2363 293.9248 c 395.4292 293.9248 398.1973 295.0742 400.5391 297.375 C 402.7441 299.5571 403.8477 302.2729 403.8477 305.5195 c 403.8477 308.7666 402.7256 311.5098 400.4805 313.7515 C 398.2358 315.9937 395.4883 317.1138 392.2363 317.1138 c f 0 D 392.2666 315.0273 m 394.8984 315.0273 397.1323 314.0996 398.9707 312.2446 C 400.8291 310.4092 401.7578 308.167 401.7578 305.5195 c 401.7578 302.853 400.8486 300.6396 399.0288 298.8809 C 397.1133 296.9883 394.8584 296.041 392.2666 296.041 c 389.6724 296.041 387.4375 296.9785 385.5605 298.8525 C 383.6836 300.7271 382.7451 302.9492 382.7451 305.5195 c 382.7451 308.0898 383.6934 310.3315 385.5894 312.2446 C 387.4092 314.0996 389.6348 315.0273 392.2666 315.0273 c f *U U /AdobeObjectMatrix (0.993773 0.000000 0.000000 0.993670 -437.119781 0.000000) XT u 0 0 0 0 1 1 1 Xa 428.3008 305.5186 m 428.3066 300.0181 423.8496 295.5566 418.3477 295.5527 C 412.8477 295.5488 408.3848 300.0044 408.3809 305.5044 C 408.3809 305.5103 408.3809 305.5146 408.3809 305.5186 C 408.377 311.02 412.834 315.4814 418.334 315.4854 C 423.8359 315.4888 428.2969 311.0332 428.3008 305.5337 C 428.3008 305.5288 428.3008 305.5234 428.3008 305.5186 C f *u 1 D 0.74902 0.678431 0.670588 0.901961 0 0 0 Xa 426.5703 313.7544 m 424.3252 315.9966 421.5781 317.1172 418.3262 317.1172 c 415.1143 317.1172 412.3955 315.9966 410.1699 313.7544 C 407.8867 311.4351 406.7451 308.6909 406.7451 305.5205 c 406.7451 302.3511 407.8867 299.6255 410.1699 297.3457 C 412.4531 295.0645 415.1719 293.9238 418.3262 293.9238 c 421.5195 293.9238 424.2871 295.0742 426.6289 297.374 C 428.834 299.5581 429.9375 302.2739 429.9375 305.5205 c 429.9375 308.7681 428.8154 311.5127 426.5703 313.7544 C f 0 D 425.1191 298.8809 m 423.2031 296.9873 420.9482 296.041 418.3555 296.041 c 415.7617 296.041 413.5273 296.9785 411.6504 298.8535 C 409.7734 300.728 408.834 302.9507 408.834 305.5205 c 408.834 306.6079 409.0059 307.6357 409.3457 308.6045 C 412.418 307.2446 L 412.1973 307.2446 L 412.1973 305.8662 L 413.2842 305.8662 L 413.2842 305.6719 413.2646 305.478 413.2646 305.2842 C 413.2646 304.9531 L 412.1973 304.9531 L 412.1973 303.5752 L 413.459 303.5752 L 413.6338 302.5459 414.0215 301.7119 414.5459 301.0513 C 415.6328 299.6143 417.3809 298.8379 419.2832 298.8379 c 420.5254 298.8379 421.6514 299.207 422.3115 299.5762 C 421.8457 301.731 L 421.4375 301.5171 420.5254 301.2261 419.6328 301.2261 c 418.6621 301.2261 417.75 301.5171 417.1279 302.2163 C 416.8369 302.5459 416.623 302.9927 416.4883 303.5752 C 420.709 303.5752 L 426.7051 300.9209 L 426.29 300.1846 425.7627 299.5044 425.1191 298.8809 C f 417.5762 304.9531 m 417.5508 304.9727 L 417.5947 304.9531 L 417.5762 304.9531 L f 421.1875 305.8662 m 421.3604 305.8662 L 421.3604 307.2446 L 418.0732 307.2446 L 416.7383 307.8354 L 416.8535 308.0938 416.9883 308.3252 417.1475 308.5059 C 417.75 309.2446 418.6035 309.5547 419.5352 309.5547 c 420.3906 309.5547 421.1855 309.3027 421.6895 309.0889 C 422.2344 311.3022 L 421.5342 311.6123 420.5059 311.8843 419.3223 311.8843 c 417.4971 311.8843 415.9434 311.1465 414.8379 309.9043 C 414.5918 309.6206 414.3789 309.3022 414.1855 308.9653 C 410.3711 310.6528 L 410.7412 311.207 411.1758 311.7393 411.6797 312.2471 C 413.499 314.1025 415.7236 315.0308 418.3555 315.0308 c 420.9873 315.0308 423.2227 314.1025 425.0615 312.2471 C 426.918 310.4106 427.8477 308.1694 427.8477 305.5205 c 427.8477 304.6479 427.748 303.8247 427.5527 303.0488 C 421.1875 305.8662 L f *U U U U LB %AI5_EndLayer-- %AI3_BeginCrops userdict /AI3_noCropMarks known not { 0 A u u 0 R 0 G 0 J 0 j 0.5 w 4 M []0 d 0 XR 331.5 278.5 m 304.5 278.5 L S 340.5 269.5 m 340.5 242.5 L S U u 331.5 320.5 m 304.5 320.5 L S 340.5 329.5 m 340.5 356.5 L S U u 469.5 320.5 m 496.5 320.5 L S 460.5 329.5 m 460.5 356.5 L S U u 469.5 278.5 m 496.5 278.5 L S 460.5 269.5 m 460.5 242.5 L S U U } if %AI3_EndCrops %%PageTrailer gsave annotatepage grestore showpage %%Trailer Adobe_Illustrator_AI5 /terminate get exec
+Adobe_shading_AI8 /terminate get exec
+Adobe_ColorImage_AI6 /terminate get exec
+Adobe_cshow /terminate get exec
+Adobe_level2_AI5 /terminate get exec
+%%EOF \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Images/llamport.jpg b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/llamport.jpg
new file mode 100644
index 00000000000..d693893b958
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/llamport.jpg
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Images/miktex.png b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/miktex.png
new file mode 100644
index 00000000000..635d8ec30ca
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/miktex.png
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Images/ol_plus_sl.png b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/ol_plus_sl.png
new file mode 100644
index 00000000000..b0b8523dc7a
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/ol_plus_sl.png
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Images/ornament-eps-converted-to.pdf b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/ornament-eps-converted-to.pdf
new file mode 100644
index 00000000000..feac26170ea
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/ornament-eps-converted-to.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Images/ornament.eps b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/ornament.eps
new file mode 100644
index 00000000000..8fce91b5aef
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/ornament.eps
@@ -0,0 +1,117 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%%Creator: cairo 1.15.2 (http://cairographics.org)
+%%CreationDate: Fri Feb 02 11:56:58 2018
+%%Pages: 1
+%%DocumentData: Clean7Bit
+%%LanguageLevel: 2
+%%BoundingBox: 9 9 411 412
+%%EndComments
+%%BeginProlog
+save
+50 dict begin
+/q { gsave } bind def
+/Q { grestore } bind def
+/cm { 6 array astore concat } bind def
+/w { setlinewidth } bind def
+/J { setlinecap } bind def
+/j { setlinejoin } bind def
+/M { setmiterlimit } bind def
+/d { setdash } bind def
+/m { moveto } bind def
+/l { lineto } bind def
+/c { curveto } bind def
+/h { closepath } bind def
+/re { exch dup neg 3 1 roll 5 3 roll moveto 0 rlineto
+ 0 exch rlineto 0 rlineto closepath } bind def
+/S { stroke } bind def
+/f { fill } bind def
+/f* { eofill } bind def
+/n { newpath } bind def
+/W { clip } bind def
+/W* { eoclip } bind def
+/BT { } bind def
+/ET { } bind def
+/pdfmark where { pop globaldict /?pdfmark /exec load put }
+ { globaldict begin /?pdfmark /pop load def /pdfmark
+ /cleartomark load def end } ifelse
+/BDC { mark 3 1 roll /BDC pdfmark } bind def
+/EMC { mark /EMC pdfmark } bind def
+/cairo_store_point { /cairo_point_y exch def /cairo_point_x exch def } def
+/Tj { show currentpoint cairo_store_point } bind def
+/TJ {
+ {
+ dup
+ type /stringtype eq
+ { show } { -0.001 mul 0 cairo_font_matrix dtransform rmoveto } ifelse
+ } forall
+ currentpoint cairo_store_point
+} bind def
+/cairo_selectfont { cairo_font_matrix aload pop pop pop 0 0 6 array astore
+ cairo_font exch selectfont cairo_point_x cairo_point_y moveto } bind def
+/Tf { pop /cairo_font exch def /cairo_font_matrix where
+ { pop cairo_selectfont } if } bind def
+/Td { matrix translate cairo_font_matrix matrix concatmatrix dup
+ /cairo_font_matrix exch def dup 4 get exch 5 get cairo_store_point
+ /cairo_font where { pop cairo_selectfont } if } bind def
+/Tm { 2 copy 8 2 roll 6 array astore /cairo_font_matrix exch def
+ cairo_store_point /cairo_font where { pop cairo_selectfont } if } bind def
+/g { setgray } bind def
+/rg { setrgbcolor } bind def
+/d1 { setcachedevice } bind def
+%%EndProlog
+%%BeginSetup
+%%EndSetup
+%%Page: 1 1
+%%BeginPageSetup
+%%PageBoundingBox: 9 9 411 412
+%%EndPageSetup
+q 9 9 402 403 rectclip q
+0 g
+9.75 210.152 m 9.75 410.55 l 410.551 410.55 l 410.551 9.749 l 9.75 9.749
+ l h
+204.148 64.351 m 204.148 106.351 l 119.551 106.351 l 119.551 70.948 l 162.148
+ 70.948 l 162.148 57.749 l 58.352 57.749 l 58.352 161.55 l 70.949 161.55
+ l 70.949 119.55 l 106.949 119.55 l 106.949 203.55 l 22.352 203.55 l 22.352
+ 22.351 l 204.148 22.351 l h
+397.949 112.948 m 397.949 203.55 l 313.949 203.55 l 313.949 119.55 l 349.352
+ 119.55 l 349.352 161.55 l 362.551 161.55 l 362.551 57.749 l 258.75 57.749
+ l 258.75 70.948 l 300.75 70.948 l 300.75 106.351 l 216.75 106.351 l 216.75
+ 22.351 l 397.949 22.351 l h
+106.949 88.652 m 106.949 106.351 l 70.949 106.351 l 70.949 70.948 l 106.949
+ 70.948 l h
+349.352 88.652 m 349.352 106.351 l 313.949 106.351 l 313.949 70.948 l 349.352
+ 70.948 l h
+204.148 143.55 m 204.148 167.55 l 167.551 167.55 l 167.551 203.55 l 119.551
+ 203.55 l 119.551 119.55 l 204.148 119.55 l h
+300.75 161.55 m 300.75 203.55 l 253.352 203.55 l 253.352 167.55 l 216.75
+ 167.55 l 216.75 119.55 l 300.75 119.55 l h
+204.148 191.851 m 204.148 203.55 l 180.148 203.55 l 180.148 180.152 l 204.148
+ 180.152 l h
+240.148 191.851 m 240.148 203.55 l 216.75 203.55 l 216.75 180.152 l 240.148
+ 180.152 l h
+106.949 258.448 m 106.949 300.749 l 70.949 300.749 l 70.949 258.152 l 58.352
+ 258.152 l 58.352 361.948 l 162.148 361.948 l 162.148 349.351 l 119.551
+349.351 l 119.551 313.351 l 204.148 313.351 l 204.148 397.948 l 22.352 397.948
+ l 22.352 216.152 l 106.949 216.152 l h
+167.551 234.448 m 167.551 252.749 l 204.148 252.749 l 204.148 300.749 l
+ 119.551 300.749 l 119.551 216.152 l 167.551 216.152 l h
+204.148 228.152 m 204.148 240.152 l 180.148 240.152 l 180.148 216.152 l
+ 204.148 216.152 l h
+240.148 228.152 m 240.148 240.152 l 216.75 240.152 l 216.75 216.152 l 240.148
+ 216.152 l h
+300.75 258.448 m 300.75 300.749 l 216.75 300.749 l 216.75 252.749 l 253.352
+ 252.749 l 253.352 216.152 l 300.75 216.152 l h
+397.949 307.05 m 397.949 397.948 l 216.75 397.948 l 216.75 313.351 l 300.75
+ 313.351 l 300.75 349.351 l 258.75 349.351 l 258.75 361.948 l 362.551 361.948
+ l 362.551 258.152 l 349.352 258.152 l 349.352 300.749 l 313.949 300.749
+ l 313.949 216.152 l 397.949 216.152 l h
+106.949 331.351 m 106.949 349.351 l 70.949 349.351 l 70.949 313.351 l 106.949
+ 313.351 l h
+349.352 331.351 m 349.352 349.351 l 313.949 349.351 l 313.949 313.351 l
+ 349.352 313.351 l h
+349.352 331.351 m f
+Q Q
+showpage
+%%Trailer
+end restore
+%%EOF
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Images/ornament.svg b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/ornament.svg
new file mode 100644
index 00000000000..a212024b737
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/ornament.svg
@@ -0,0 +1,62 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ version="1.1"
+ id="svg2"
+ width="560.39996"
+ height="560.40002"
+ viewBox="0 0 560.39997 560.40002"
+ sodipodi:docname="ornament.svg"
+ inkscape:version="0.92.0 r15299">
+ <metadata
+ id="metadata8">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs6" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1920"
+ inkscape:window-height="1001"
+ id="namedview4"
+ showgrid="false"
+ fit-margin-top="13"
+ fit-margin-left="13"
+ fit-margin-bottom="13"
+ fit-margin-right="13"
+ inkscape:zoom="0.39385847"
+ inkscape:cx="272.18305"
+ inkscape:cy="286.75594"
+ inkscape:window-x="-9"
+ inkscape:window-y="-9"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2" />
+ <path
+ style="fill:#000000;stroke-width:0.80000001"
+ d="M 13,280.20001 V 13 h 267.19999 267.2 v 267.20001 267.20001 h -267.2 H 13 Z m 259.2,194.40001 v -56 h -56.4 -56.4 v 23.6 23.6 h 28.4 28.4 v 8.8 8.8 H 147 77.8 v -69.2 -69.2 h 8.400004 8.4 v 28 28 H 118.6 h 24 v -56 -56 H 86.200004 29.8 v 120.8 120.8 H 151 272.2 Z m 258.39999,-64.8 v -120.8 h -56 -56 v 56 56 h 23.6 23.6 v -28 -28 h 8.8 8.8 v 69.2 69.2 h -69.2 -69.2 v -8.8 -8.8 h 28 28 v -23.6 -23.6 h -56 -56 v 56 56 h 120.8 120.8 z m -387.99999,32.4 v -23.6 h -24 -23.999996 v 23.6 23.6 H 118.6 h 24 z m 323.19999,0 v -23.6 h -23.6 -23.6 v 23.6 23.6 h 23.6 23.6 z M 272.2,369.00002 v -32 h -24.4 -24.4 v -24 -24 h -32 -32 v 56 56 h 56.4 56.4 z m 128.79999,-24 v -56 h -31.6 -31.6 v 24 24 h -24.4 -24.4 v 32 32 h 56 56 z M 272.2,304.60002 v -15.6 h -16 -16 v 15.6 15.6 h 16 16 z m 47.99999,0 v -15.6 h -15.6 -15.6 v 15.6 15.6 h 15.6 15.6 z M 142.6,215.80001 V 159.4 h -24 -23.999996 v 28.4 28.40001 h -8.4 H 77.8 V 147 77.799997 h 69.2 69.2 v 8.4 8.4 H 187.8 159.4 V 118.6 v 24 h 56.4 56.4 V 86.199997 29.800001 H 151 29.8 V 151 272.20001 H 86.200004 142.6 Z m 80.8,32 v -24.4 h 24.4 24.4 V 191.4 v -32 h -56.4 -56.4 v 56.40001 56.4 h 32 32 z m 48.8,8.4 v -16 h -16 -16 v 16 16 h 16 16 z m 47.99999,0 v -16 h -15.6 -15.6 v 16 16 h 15.6 15.6 z m 80.8,-40.4 V 159.4 h -56 -56 v 32 32.00001 h 24.4 24.4 v 24.4 24.4 h 31.6 31.6 z M 530.59999,151 V 29.800001 h -120.8 -120.8 V 86.199997 142.6 h 56 56 v -24 -24.000003 h -28 -28 v -8.4 -8.4 h 69.2 69.2 V 147 216.20001 h -8.8 -8.8 V 187.8 159.4 h -23.6 -23.6 v 56.40001 56.4 h 56 56 z M 142.6,118.6 V 94.599997 h -24 -23.999996 V 118.6 v 24 H 118.6 h 24 z m 323.19999,0 V 94.599997 h -23.6 -23.6 V 118.6 v 24 h 23.6 23.6 z"
+ id="path4487"
+ inkscape:connector-curvature="0" />
+</svg>
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Images/overleaf.png b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/overleaf.png
new file mode 100644
index 00000000000..33250b9056f
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/overleaf.png
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Images/sharelatex.png b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/sharelatex.png
new file mode 100644
index 00000000000..cc5e587430c
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/sharelatex.png
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Images/texmaker.png b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/texmaker.png
new file mode 100644
index 00000000000..d2d2ca0cf8c
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Images/texmaker.png
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/README.md b/Master/texmf-dist/doc/latex/guide-latex-fr/README.md
new file mode 100644
index 00000000000..6ac4e404602
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/README.md
@@ -0,0 +1,74 @@
+Bonjour,
+
+Il s'agit peut-être d'un nouveau guide sur LaTeX, mais celui-ci est en français et réalisé par un Français qui utilise ardemment LaTeX et trouve qu'il y a déjà suffisamment de guides en anglais sur le sujet disponibles sur Internet (non pas qu'ils soient médiocres, certains sont mêmes bien écrits).
+
+Donc, si jamais tu es Français et un parfait débutant en LaTeX, ou si tu es juste intéressé par LaTeX (et comprends le français), j'espère que ce guide pourra t'être utile. Il est rempli d'exemples les plus minimalistes possibles, remplis d'explications, afin de faciliter ton utilisation de LaTeX (c'est ce que je pense en tout cas).
+
+J'espère donc que ce guide pourra servir à quelqu'un... Si jamais tu l'apprécies ou décèles une erreur, n'hésites pas à laisser un commentaire dans le GForm disponible (lien dans le préambule du guide ou dans la page CTAN du guide mais je la rappelle ici aussi : http://drive.google.com/drive/folders/0BzU2BdcGjfU5Tk1XaXhxbk5JcEE?usp=sharing).
+
+Oh, et au passage, ce guide a été conçu sous la licence CC BY-NC-ND 4.0, comme indiqué à l'intérieur.
+
+Merci et bonne lecture,
+
+Adrien BOUZIGUES
+
+
+% ---------------------------------------------------------------------------------------------------------------------------------- %
+
+
+Hello,
+
+This is a new guide on LaTeX, entirely in French and made by a French guy who loves LaTeX and thinks there are lots of English guides available on the Internet (not that they are bad, some are even well written).
+
+So, if you're French and a complete beginner in LaTeX, or if you're just interested in LaTeX (and understand French a little), I hope this guide can be of some use. It is full of MWEs (Minimal Working Example) so that you can use LaTeX more easily (I think).
+
+I hope it can help someone... If you like it or find a mistake, don't hesitate to leave a comment on the GForm available (link on the introduction of the guide or in the CTAN page of the guide but I'll also put it here : http://drive.google.com/drive/folders/0BzU2BdcGjfU5Tk1XaXhxbk5JcEE?usp=sharing).
+
+Oh, and by the way, this guide is under the licence CC BY-NC-ND 4.0, as mentionned inside.
+
+Thanks and have a nice reading,
+
+Adrien BOUZIGUES
+
+
+% ---------------------------------------------------------------------------------------------------------------------------------- %
+
+
+Historique des mises à jour :
+
+* Version 3.0 (finie le 25/12/2018) :
+ --> relecture complète : limiter les fautes, corriger des tournures maladroites + reprise des noms en \texttt (PDFLaTeX, TikZ, ...)
+ --> nouvelle page de garde, plus "patriotique et neutre"
+ --> lettrine en début de chaque chapitre
+ --> correction de la typographie des listes à puces et aération de ces dernières (package enumitem & généralisation dans le préambule avec "setlist")
+ --> amélioration des boîtes définies sous tcolorbox :
+ * définition d'une boîte type
+ * création des autres boîtes depuis la boîte type (nouvel environnement)
+ * petite folie avec la personnalisation de la boîte "attention"
+ --> Partie I :
+ * création d'un nouveau chapitre "Pourquoi (utiliser) LaTeX ?" : historique, retours d'expérience et avantages à utiliser LaTeX
+ * reprise du chapitre "Installer LaTeX" : plus de clarté et d'explications
+ * changement du chapitre "Démarrage avec Texmaker" en "Compiler avec LaTeX" : premier contact avec la compilation et plus d'explications à ce sujet pour une utilisation avec Texmaker
+ --> Partie II :
+ * reprise complète du chapitre sur la gestion du texte : exemples plus précis, qui vont droit au but + division en sous-sections par endroits pour faciliter la compréhension
+ * reprise du chapitre sur les mathématiques : exemples plus courts, explications revues
+ * reprise complète du chapitre sur les boîtes et tableaux : plus d'explications sur les notions survolées jusqu'à présent, un peu plus de théorie et des exemples repensés
+ * reprise du chapitre sur les images : introduction sur les formats d'image et les longueurs reprise et simplifiée, schéma d'approche pour insérer une image découpée en sous-sections, exemples retravaillés
+ * reprise du chapitre sur les erreurs : plus explicite avec l'utilisation d'un tableau, reformulation, plus d'explications, de détails et de conseils personnels
+
+
+* Version 2 (finie le 26/12/2017) :
+ --> dépôt sur CTAN après une refonte complète
+ --> relecture de tout le guide : limiter les fautes, revoir l'agencement
+ --> création d'une partie II pour les débutants et d'une partie III pour les plus aguerris
+ --> page de garde personnalisé, licence Creative Commons, mindmap TikZ ; préambule et page QRCode
+ --> amélioration du chapitre "Traitement des erreurs"
+ --> création du chapitre "Les modes de compilation sous LaTeX"
+ --> premier retour d'expérience sous TikZ : encore brouillon mais c'est un début
+
+
+* Version 1 (13/07/2016 et après) :
+ --> guide fermé, réservé à mon usage personnel
+ --> création du guide, de sa structure, des points de base à aborder
+ --> expérimentations, améliorations successives
+ --> ajouts de nouvelles notions (expérience personnelle) \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/1-title.pdf b/Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/1-title.pdf
new file mode 100644
index 00000000000..dd8b8aaddbf
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/1-title.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/1-title.svg b/Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/1-title.svg
new file mode 100644
index 00000000000..fe61260cbb0
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/1-title.svg
@@ -0,0 +1,98 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="128mm"
+ height="96mm"
+ viewBox="0 0 128 96"
+ version="1.1"
+ id="svg8"
+ inkscape:version="0.92.0 r15299"
+ sodipodi:docname="1-title.svg">
+ <defs
+ id="defs2" />
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="1.4"
+ inkscape:cx="97.43267"
+ inkscape:cy="157.55059"
+ inkscape:document-units="mm"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ fit-margin-top="0"
+ fit-margin-left="0"
+ fit-margin-right="0"
+ fit-margin-bottom="0"
+ inkscape:window-width="1920"
+ inkscape:window-height="1001"
+ inkscape:window-x="-9"
+ inkscape:window-y="-9"
+ inkscape:window-maximized="1" />
+ <metadata
+ id="metadata5">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Calque 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(282.7262,28.815477)">
+ <rect
+ style="opacity:0.69800002;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.13;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect4485"
+ width="128"
+ height="96"
+ x="-282.7262"
+ y="-28.815477" />
+ <g
+ id="g4487"
+ transform="matrix(0.054156,0,0,0.0541551,-279.7262,51.587298)">
+ <path
+ style="fill:#ffffff;fill-opacity:1;stroke-width:0.80000001"
+ d="M 0,120 V 0 h 507.6 507.6 V 120 240 H 507.6 0 Z"
+ id="path4503"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:#696969;fill-opacity:1;stroke-width:0.80000001"
+ d="m 572.73714,237.35504 c -8.13968,-3.0485 -11.21094,-8.60046 -8.43408,-15.24642 2.1269,-5.09039 5.12467,-6.50086 21.50799,-10.11967 4.29607,-0.94893 8.34607,-2.26036 9,-2.91428 1.38855,-1.38856 1.53473,-5.79737 0.3354,-10.11629 -1.43489,-5.16717 -8.73627,-8.24583 -13.59596,-5.73278 -1.87952,0.97194 -3.18329,2.8021 -5.2911,7.42738 -4.28193,9.39608 -5.85939,9.54602 -5.85939,0.55695 0,-4.13201 0.35332,-6.24896 1.18111,-7.07676 1.74737,-1.74736 11.37758,-3.21041 18.23507,-2.77032 6.8804,0.44156 10.42456,2.10828 13.1811,6.19871 1.72302,2.55679 1.80272,3.39195 1.80272,18.89132 0,8.91894 0.21851,16.7857 0.48559,17.48169 0.26707,0.69599 1.14583,1.26543 1.95279,1.26543 0.80696,0 1.69862,0.37446 1.98148,0.83213 0.34517,0.55851 -1.80946,0.75579 -6.5528,0.6 -7.04958,-0.23155 -7.06768,-0.23757 -7.3202,-2.43213 -0.28127,-2.44446 -1.79881,-2.86528 -3.39539,-0.94153 -3.28178,3.95431 -13.67669,6.17055 -19.21433,4.09657 z m 15.86994,-3.92961 c 4.13935,-2.48429 6.63596,-7.56307 7.16655,-14.5787 0.37615,-4.97363 0.24075,-6.09143 -0.78557,-6.48526 -1.95478,-0.75013 -17.34593,4.32367 -19.42626,6.404 -1.12861,1.12862 -2.05671,3.3212 -2.41381,5.70249 -1.40049,9.33918 6.85389,14.12202 15.45909,8.95747 z m 108.76175,3.77067 C 689.47236,235.19577 689.6,235.36046 689.6,227.17186 c 0,-9.2853 1.54506,-9.59412 4.38981,-0.87742 0.77083,2.36194 2.39099,5.40186 3.60035,6.75537 1.94382,2.17552 2.80497,2.49952 7.42521,2.79372 9.09406,0.57906 15.78463,-2.99471 15.78463,-8.4314 0,-4.17116 -2.9079,-6.21759 -13.53137,-9.52267 C 691.76389,213.06575 688.8,210.8239 688.8,203.91995 c 0,-5.10527 3.09215,-8.76601 9.39706,-11.12497 7.36653,-2.75617 22.1307,-1.68444 24.31894,1.76532 0.87656,1.38189 0.84694,10.34377 -0.0388,11.7422 -1.08393,1.71131 -2.09846,0.54825 -3.94906,-4.52723 -2.3809,-6.52981 -4.59632,-8.39131 -10.49454,-8.81794 -11.46013,-0.82895 -18.2819,8.57046 -9.51168,13.10572 1.42521,0.737 6.03082,2.40857 10.23469,3.71461 13.97915,4.34298 17.64339,7.33297 17.64339,14.39691 0,7.63229 -7.52284,13.35637 -18.25406,13.88942 -3.76856,0.1872 -7.93737,-0.14852 -10.77711,-0.86789 z m 83.59514,-0.31148 c -5.83135,-2.01418 -9.73114,-5.40016 -12.56397,-10.90865 -5.81062,-11.29883 -0.98549,-27.2092 9.92905,-32.74002 7.73268,-3.91844 16.43417,-3.17317 22.59911,1.9356 3.41232,2.82771 6.27184,8.24465 6.27184,11.88103 V 209.6 h -14.2471 c -17.71131,0 -17.41869,-0.14198 -16.6552,8.08134 0.99785,10.74735 3.05548,15.06152 8.21092,17.2156 7.96162,3.32658 15.99842,-0.70282 19.42938,-9.74124 1.60208,-4.22063 3.262,-5.5818 3.262,-2.67495 0,2.97358 -3.14032,8.55298 -6.27184,11.14319 -3.13798,2.59556 -9.27705,4.79246 -13.27336,4.74994 -1.35014,-0.0143 -4.36102,-0.68453 -6.69083,-1.48926 z m 15.70304,-30.77856 c 0.65972,-3.44017 -0.8314,-8.79352 -3.07399,-11.03612 -6.0174,-6.0174 -16.71004,0.58266 -16.77545,10.35468 l -0.0176,2.62463 9.79025,-0.22463 c 8.82416,-0.20245 9.81854,-0.37204 10.07676,-1.71856 z M 833.2,237.56543 c -9.41136,-1.55746 -16.01008,-8.46025 -18.01816,-18.84829 -2.378,-12.30166 4.62568,-23.72339 16.69912,-27.23324 5.29296,-1.5387 15.04176,-1.15624 19.54944,0.76694 l 3.0304,1.29291 -0.2304,7.36342 c -0.278,8.88363 -1.38752,9.85637 -3.80408,3.33507 -2.55888,-6.90515 -5.0932,-10.34222 -8.44048,-11.4469 -5.69288,-1.87884 -10.954,0.59477 -14.20816,6.68028 C 826.18376,202.45642 826,203.95755 826,214 c 0,12.68402 1.03376,16.0333 5.98792,19.4 3.548,2.41112 10.31112,2.48731 14.07904,0.1586 2.3624,-1.46001 5.35704,-6.30435 7.02176,-11.3586 0.54576,-1.65722 2.11128,-1.8801 2.11128,-0.30058 0,1.90043 -2.29784,7.71016 -3.98872,10.08477 -3.04072,4.27029 -11.01024,6.73984 -18.01128,5.58124 z M 741.97615,236.6 c -0.2055,-0.55 -0.4642,-14.32 -0.57489,-30.6 L 741.2,176.4 l -12.25662,0.27966 -12.25664,0.27965 0.25664,-2.67965 L 717.2,171.6 l 28.56646,-0.21007 c 27.56752,-0.20272 28.59552,-0.15579 29.39713,1.34205 0.45687,0.85366 0.59933,2.15499 0.31657,2.89184 -0.4545,1.18442 -1.82202,1.30706 -11.79713,1.05795 L 752.4,176.4 l -0.20999,29.53006 c -0.14343,20.17034 -0.49143,29.8692 -1.09795,30.6 -1.15108,1.38696 -8.60247,1.44413 -9.11591,0.0699 z M 516.56824,236.30157 C 516.2557,235.98904 516,221.64534 516,204.42666 c 0,-23.28296 0.24604,-31.5527 0.96,-32.26666 1.19005,-1.19005 14.73104,-1.25776 28.24,-0.14122 12.17782,1.00652 17.02161,3.05498 19.54381,8.26515 2.17557,4.49412 2.15277,10.18511 -0.0591,14.75422 -3.3568,6.93423 -13.53774,11.21167 -28.68471,12.05166 l -9.2,0.51019 -0.4,14.4 -0.4,14.4 -4.43176,0.2349 c -2.43748,0.1292 -4.68748,-0.0208 -5,-0.33333 z m 28.53957,-34.73579 c 10.74913,-4.02176 14.41282,-16.31482 6.77713,-22.73984 C 548.53846,176.01007 546.51922,175.6 536,175.6 h -9.2 l -0.21889,13.8 -0.21889,13.8 h 7.18888 c 5.28026,0 8.34852,-0.43388 11.55671,-1.63422 z M 620,236 c 0,-0.44 0.86149,-0.8 1.91441,-0.8 1.05293,0 2.13293,-0.56944 2.4,-1.26543 0.26708,-0.69599 0.48559,-9.62399 0.48559,-19.84 0,-19.69693 -0.14818,-20.49457 -3.80722,-20.49457 -1.05442,0 -1.66903,-0.35302 -1.39278,-0.8 0.27194,-0.44 3.30717,-0.8 6.74497,-0.8 h 6.25053 l 0.52986,3.31352 0.52986,3.31351 1.77239,-1.62952 c 3.88393,-3.57085 7.27305,-4.99146 11.91525,-4.99452 6.36651,-0.004 7.05714,0.89186 7.05714,9.15619 0,4.93189 -0.30949,6.90176 -1.20051,7.64124 -1.01956,0.84616 -1.48557,0.34845 -3.09165,-3.30204 -1.04013,-2.36411 -2.12608,-5.05144 -2.41324,-5.97184 -0.28715,-0.92041 -1.39647,-2.4949 -2.46515,-3.49888 -1.93819,-1.82084 -1.94967,-1.8216 -4.58625,-0.30823 -1.51687,0.87067 -3.41699,3.04343 -4.45908,5.09887 -1.72552,3.40346 -1.80514,4.3381 -1.6,18.7817 l 0.21588,15.2 2.6,0.25069 c 1.43,0.13788 2.6,0.58788 2.6,1 0,0.42578 -4.31763,0.74931 -10,0.74931 -6.13334,0 -10,-0.30934 -10,-0.8 z m 40.8,0 c 0,-0.44 0.90608,-0.8 2.0135,-0.8 h 2.01351 L 664.6135,214.6 664.4,194 l -1.8,-0.25564 c -0.99,-0.1406 -1.8,-0.5906 -1.8,-1 0,-0.4094 3.02149,-0.74436 6.71441,-0.74436 5.38467,0 6.81057,0.25061 7.2,1.26543 0.26708,0.69599 0.48559,10.2449 0.48559,21.2198 v 19.95437 l 2,0.7604 c 1.1,0.41822 2,0.94931 2,1.1802 0,0.23089 -4.14,0.4198 -9.2,0.4198 -5.6,0 -9.2,-0.31304 -9.2,-0.8 z m 204,0.0556 c 0,-0.4094 0.81,-0.8594 1.8,-1 l 1.8,-0.25564 v -28.4 -28.4 l -2.2,-0.25314 c -1.21,-0.13922 -2.2,-0.60324 -2.2,-1.03115 0,-0.46234 2.84016,-0.68422 7,-0.54685 l 7,0.23114 0.22392,10.2 c 0.23688,10.79102 0.74176,11.95285 3.75008,8.62875 5.09696,-5.63211 18.56448,-4.82855 22.61848,1.34957 1.20376,1.8345 1.46544,4.75633 1.80752,20.18335 l 0.4,18.03833 2.2,0.25314 c 1.21,0.13922 2.2,0.58922 2.2,1 0,0.42099 -4.18872,0.74686 -9.6,0.74686 -5.86664,0 -9.6,-0.31111 -9.6,-0.8 0,-0.44 1.04152,-0.8 2.3144,-0.8 1.37248,0 2.51208,-0.51503 2.8,-1.26543 0.70848,-1.84627 0.5024,-28.85127 -0.25544,-33.46729 -0.77064,-4.69462 -2.34312,-6.06728 -6.95048,-6.06728 -4.34976,0 -7.67144,2.69243 -9.65104,7.82275 -1.21608,3.15167 -1.45744,6.16216 -1.45744,18.17725 v 14.4 l 2.4,0.26156 c 1.32,0.14386 2.742,0.59386 3.16,1 0.4656,0.45238 -3.17576,0.73844 -9.4,0.73844 -5.73368,0 -10.16,-0.32429 -10.16,-0.74436 z M 667.2,181.83245 c -5.42447,-1.99455 -5.12574,-7.64996 0.49434,-9.3582 3.81216,-1.15871 8.17408,2.55944 7.07289,6.029 -0.40697,1.28225 -5.00418,4.15187 -6.14153,3.83359 -0.12414,-0.0347 -0.7657,-0.26171 -1.4257,-0.50439 z M 453.97149,69.4 c -0.20807,-0.55 5.17995,-16.3 11.97337,-35 L 478.29655,0.4 483.74827,0.1743809 489.2,-0.05123818 501.80238,34.446924 c 6.93131,18.973989 12.40006,34.825517 12.15279,35.225618 -0.80729,1.306223 -11.2998,0.868538 -12.69803,-0.529685 C 500.56571,68.451429 500,67.564933 500,67.172867 c 0,-0.392065 -0.74915,-2.715129 -1.66478,-5.162364 L 496.67045,57.560987 483.80179,57.780494 470.93314,58 l -2.02476,5.6 c -1.11362,3.08 -2.40358,5.864487 -2.86657,6.18775 -1.48593,1.037477 -11.65474,0.710812 -12.07032,-0.38775 z m 38.48037,-24.046657 c 0.50727,-1.321933 -7.14252,-23.183563 -8.24042,-23.549529 -0.94744,-0.315813 -9.23911,22.780588 -8.56809,23.866337 0.74778,1.209927 16.33539,0.916131 16.80851,-0.316808 z M 520.16,69.44 c -0.71676,-0.71676 -0.96,-9.635555 -0.96,-35.2 V 0 h 17.50865 17.50865 l 4.27672,2.2341904 c 4.78002,2.4971117 9.00308,7.4260408 10.26949,11.9860146 1.20659,4.344527 1.02016,10.990809 -0.40405,14.40549 -1.4326,3.434746 -5.37813,7.796828 -8.55946,9.463104 -1.21,0.633759 -2.19967,1.593044 -2.19928,2.131745 4e-4,0.538701 3.23555,7.23167 7.18924,14.873265 3.95368,7.641595 6.99211,14.211595 6.75206,14.6 -0.52452,0.848685 -12.36049,0.930174 -13.64448,0.09394 C 557.4012,69.464487 554.0273,63.26 550.4,56 c -3.6273,-7.26 -7.0012,-13.473346 -7.49754,-13.807436 -0.49636,-0.33409 -2.88246,-0.51409 -5.30246,-0.4 L 533.2,42 532.9799,55.565204 c -0.15615,9.624639 -0.50474,13.746048 -1.2,14.18775 -1.561,0.991721 -10.55752,0.749422 -11.6199,-0.312954 z m 31.6627,-40.148312 c 3.08325,-1.594412 5.28497,-6.200819 4.63072,-9.688307 C 555.24733,13.17437 550.81547,10.951127 540,11.349519 L 533.2,11.6 l -0.22484,9.336557 c -0.20169,8.375268 -0.0782,9.380214 1.2,9.760581 2.75999,0.821355 15.26763,-0.174753 17.64754,-1.40545 z m 42.34235,40.606695 C 593.85427,69.587606 593.6,56.657414 593.6,41.164622 c 0,-22.222475 -0.22085,-28.351997 -1.0462,-29.036982 -0.57542,-0.477549 -4.80542,-0.971629 -9.4,-1.097955 L 574.8,10.8 574.56345,5.4 574.3269,0 h 25.72214 c 23.12655,0 25.67314,0.12769284 25.23655,1.26543 -0.26708,0.6959865 -0.48559,3.2159865 -0.48559,5.6 V 11.2 h -8.30205 c -5.95326,0 -8.55315,0.302568 -9.18961,1.069464 -0.60412,0.727915 -0.95477,10.117237 -1.09796,29.4 L 606,70 l -5.63495,0.231716 c -3.09923,0.127444 -5.88923,-0.02255 -6.2,-0.333333 z m 43.33851,-1.345096 C 632.57229,66.872356 626.4,63.078966 626.4,61.729214 c 0,-0.324148 1.73166,-2.29499 3.84815,-4.379648 l 3.84815,-3.790287 4.96625,2.561294 c 4.35945,2.248344 5.7709,2.568133 11.55185,2.617275 7.77912,0.06613 11.15288,-1.356744 13.15073,-5.54626 1.08867,-2.282982 1.14898,-3.256028 0.36415,-5.875546 -1.28862,-4.301049 -3.45054,-5.451723 -13.05862,-6.950405 C 646.52179,39.656099 640.9615,38.247057 638.71443,37.23443 632.25794,34.324849 628.8,28.513866 628.8,20.573437 628.8,12.561867 632.07994,6.743448 639.1091,2.2856878 642.61713,0.06096042 643.00262,0 653.56299,0 c 10.13689,0 11.11213,0.13701692 14.84338,2.0854214 2.19649,1.1469816 4.66586,2.7292114 5.48747,3.516066 1.45227,1.390831 1.39934,1.5331653 -1.90189,5.1145786 C 670.1243,12.74223 668.21574,14.4 667.75069,14.4 c -0.46504,0 -2.48919,-0.805759 -4.49811,-1.790576 -4.41537,-2.164513 -13.69212,-2.508558 -17.19514,-0.637714 -4.3444,2.320199 -5.78414,8.525896 -2.84493,12.26249 1.91547,2.43512 4.31815,3.267574 14.23547,4.932138 4.09639,0.687554 8.81048,1.945192 10.47575,2.794749 6.80916,3.473775 10.34869,10.892603 9.43244,19.770283 -0.86276,8.35932 -6.56634,14.665432 -15.72383,17.384916 -6.51328,1.934232 -17.55884,1.676505 -24.12878,-0.562999 z"
+ id="path4497"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="sssccssscssscsccccscscccccscccsssccccccssccssscscscscsccsccccccccscccccccssccscccscccccsccscsccccsssssscccccccscccscsscsscscccscsscccccscssssssccccsscscssssscccccscccccsccssssccscscccssccccccscccsccsccccsccsscscsccccccsccccscsccccccscscccscscccscscscscscssccssccsssssccssssssscss" />
+ <path
+ style="fill:#f58815;stroke-width:0.80000001"
+ d="m 0.50893567,238.00459 c 0.25229599,-0.65747 0.69099743,-1.05754 0.97489213,-0.88905 0.2838948,0.1685 15.9907852,-25.96461 34.9042012,-58.07358 18.913416,-32.10898 34.663416,-58.55014 35,-58.75817 C 71.724613,120.07577 72,119.34282 72,118.655 72,117.96719 86.887624,92.158432 105.08361,61.302216 123.27959,30.445997 138.76883,4.03 139.50415,2.6 L 140.84109,0 h 80.77945 C 266.04925,0 302.4,0.1877185 302.4,0.41715221 c 0,0.22943371 -0.8698,1.75943369 -1.93289,3.39999999 -1.06309,1.6405663 -16.73466,28.1044138 -34.8257,58.8085508 -18.09105,30.704137 -33.45443,56.444137 -34.14086,57.199997 -2.3639,2.60304 -69.87057,117.97559 -69.43866,118.67443 C 162.3079,238.8982 127.46961,239.2 81.27232,239.2 9.5423232,239.2 0.10382447,239.0603 0.50893567,238.00459 Z M 304,238.47806 c 0,-0.39707 -15.30606,-26.6634 -34.01346,-58.36964 -18.7074,-31.70624 -34.22592,-58.20136 -34.48559,-58.87806 C 235.07805,120.1283 243.32963,120 314.63589,120 h 79.60706 l 33.83011,57.36171 c 18.60656,31.54895 34.2119,58.17843 34.67852,59.17663 0.46664,0.9982 1.38842,1.96366 2.04842,2.14548 0.66,0.18182 -35.25,0.37234 -79.8,0.42338 -47.69659,0.0546 -81,-0.20403 -81,-0.62914 z m 268.90152,-2.07625 c -6.85208,-2.13714 -10.09936,-7.5483 -8.12317,-13.5362 1.14047,-3.45564 3.83184,-5.47449 9.56685,-7.17625 5.70966,-1.69424 6.6121,-1.62318 3.49826,0.27544 -3.9591,2.41402 -5.38796,5.21618 -5.41754,10.6244 -0.0236,4.31482 0.1949,4.92974 2.44285,6.87474 1.35781,1.17484 3.15781,2.56489 4,3.08901 1.43205,0.89123 1.40169,0.95254 -0.46877,0.94649 -1.1,-0.003 -3.57432,-0.4975 -5.49848,-1.09763 z M 694.2,235.52007 l -3.8,-1.16849 v -6.423 c 0,-3.53265 0.30773,-6.23282 0.68385,-6.00036 0.37612,0.23244 1.46197,2.55669 2.413,5.16499 0.95103,2.60829 2.87164,5.85935 4.26801,7.22457 2.81701,2.75414 2.18026,2.96889 -3.56486,1.20229 z m 48.73334,0.74659 C 742.64,235.97334 742.4,222.51742 742.4,206.36462 c 0,-25.18596 -0.17165,-29.51116 -1.20521,-30.36894 -0.91455,-0.75901 -3.92092,-0.86031 -12.46585,-0.42006 l -11.26064,0.58018 0.26585,-1.8779 L 718,172.4 h 28 28 l 0.2621,1.84926 0.26209,1.84926 L 763.0621,175.84926 751.6,175.6 751.17587,206 c -0.23327,16.72 -0.50327,30.49 -0.6,30.6 -0.3985,0.45318 -7.15051,0.15869 -7.64253,-0.33334 z m 35.69841,-1.13518 c -3.96563,-1.96297 -8.67073,-6.92217 -10.45519,-11.01983 -1.93569,-4.44492 -1.71441,-13.98823 0.43474,-18.74964 0.95279,-2.1109 2.49344,-4.8109 3.42368,-6 2.03808,-2.60527 7.72723,-6.56201 9.43508,-6.56201 0.89288,0 0.65262,0.60205 -0.87795,2.2 -2.80452,2.92798 -4.73657,7.73926 -4.53889,11.30293 0.0884,1.59339 -0.11683,3.55542 -0.45603,4.36007 -0.88759,2.10554 0.24103,13.80121 1.65939,17.1958 1.45656,3.48606 3.15818,5.48525 6.34342,7.45275 2.38785,1.47496 2.38987,1.48248 0.4,1.48483 -1.1,0.002 -3.51571,-0.74791 -5.36825,-1.6649 z m 48.49897,-0.55273 c -5.32208,-2.78029 -9.06048,-7.81391 -10.77568,-14.50913 -1.85224,-7.22998 0.0664,-15.73773 4.684,-20.76808 2.7332,-2.97761 7.8476,-6.50154 9.43592,-6.50154 1.18496,0 1.01952,0.45281 -0.94992,2.6 -3.6892,4.02214 -4.93664,9.57561 -4.6068,20.50807 0.35,11.59728 2.1816,16.05235 7.8272,19.03781 3.4628,1.83118 3.47608,1.85412 1.07176,1.85412 -1.33896,0 -4.34784,-0.99956 -6.68648,-2.22125 z M 516.8,204.41524 v -31.58476 l 2.10539,-0.52842 c 2.89225,-0.72591 28.42729,0.35123 34.14566,1.44036 8.24117,1.56961 12.54511,6.12586 12.54771,13.28328 0.004,11.94289 -9.92999,18.25075 -30.39876,19.30186 L 526,206.8 525.78195,221.4 525.5639,236 H 521.18195 516.8 Z m 30.99634,-3.06789 c 10.67355,-5.52099 12.00064,-19.10346 2.40359,-24.60008 C 547.07666,174.95846 545.9537,174.8 536.4,174.8 H 526 l -0.22012,13.57062 c -0.12106,7.46384 -0.0271,14.07354 0.20874,14.6882 0.34154,0.89004 2.17809,1.05055 9.02012,0.78836 7.39821,-0.28352 9.174,-0.63066 12.7876,-2.49983 z M 596,233.26666 c 0,-1.50332 -0.43562,-2.87853 -0.96803,-3.056 -0.72706,-0.24236 -0.62749,-1.3771 0.4,-4.55854 1.58097,-4.89518 1.80924,-12.89091 0.40803,-14.29212 -0.74666,-0.74666 -0.74666,-1.17334 0,-1.92 1.18878,-1.18878 1.25518,-7.75458 0.1091,-10.78792 -0.46799,-1.23865 -1.81799,-3.26957 -3,-4.51317 l -2.1491,-2.26108 2.4,0.54824 c 4.74985,1.08504 7.98954,3.15241 9.3615,5.97393 1.12775,2.3193 1.40244,5.78738 1.6,20.20085 l 0.2385,17.40085 -4.2,-8e-4 L 596,236 Z m 29.2,-18.86714 v -21.59995 l 3.4,2.1e-4 c 3.22322,2.1e-4 3.4,0.1216 3.4,2.33479 0,3.10265 0.73539,4.86543 2.02974,4.86543 0.81347,0 0.88627,0.60079 0.31441,2.59472 -0.40928,1.4271 -0.74415,9.5271 -0.74415,18 V 236 l -4.2,-2.7e-4 -4.2,-2.7e-4 z m 40.8,-0.0348 V 192.7299 l 4,0.23506 4,0.23506 0.21306,21.4 0.21308,21.4 -4.21308,-2.4e-4 L 666,235.99954 Z M 869.6,206.4 v -29.6 h 4 4 v 10.8 c 0,10.18501 0.0891,10.8 1.56448,10.8 1.51488,0 1.52256,0.10794 0.24128,3.4 -1.0612,2.72655 -1.33144,6.44998 -1.36456,18.79831 l -0.0416,15.39832 -4.2,0.002 -4.2,0.002 v -29.6 z m 28.4,10.9628 c 0,-20.72562 -0.23296,-21.76398 -5.42312,-24.17328 L 890,191.99331 l 4.32512,0.4475 c 5.08352,0.52597 8.428,2.07661 9.8512,4.56747 0.71496,1.25134 1.14432,7.40182 1.42368,20.39294 l 0.4,18.60121 -4,-0.002 -4,-0.002 v -18.63581 z m -178.04337,14.87458 c 1.15247,-1.56344 1.85996,-3.59092 1.81455,-5.2 -0.1212,-4.29436 -3.42189,-6.48162 -15.51868,-10.28374 -9.00796,-2.83127 -11.08642,-3.79932 -13.63993,-6.35283 -2.59316,-2.59317 -3.01257,-3.51508 -3.01257,-6.62209 0,-2.87898 0.46974,-4.11237 2.32097,-6.09411 2.71961,-2.91136 4.82497,-3.42007 2.92439,-0.7066 -1.79231,2.55889 -1.53958,4.94957 0.81968,7.75339 1.66203,1.97521 3.88682,3.02094 11.4,5.35844 11.04541,3.43643 14.59849,5.12152 16.85934,7.99573 3.37608,4.29199 1.44448,11.95395 -3.89056,15.43246 L 718.06765,234.8 Z m 77.49211,-26.24233 c 0.52714,-4.51534 -0.54744,-8.22383 -3.2882,-11.34796 L 791.6,191.72838 794,192.3164 c 5.84095,1.43108 11.402,7.4725 12.1736,13.22514 l 0.43704,3.25846 h -4.74464 -4.74472 z m -145.97791,0.65565 c -1.83545,-5.14169 -5.16897,-11.53857 -6.22387,-11.94338 -2.40159,-0.92158 -1.21502,-1.90732 2.2959,-1.90732 5.12935,0 6.05714,1.28818 6.05714,8.40993 0,5.70085 -1.06491,8.42209 -2.12917,5.44077 z M 851.99936,206.2 c 0,-2.40508 -4.8324,-10.9111 -7.30192,-12.85686 -2.30584,-1.81688 -2.4572,-2.12668 -1.04264,-2.13427 0.91016,-0.005 3.52016,0.54507 5.8,1.22212 l 4.1452,1.23099 v 6.76901 c 0,3.97934 -0.32968,6.76901 -0.8,6.76901 -0.44,0 -0.80032,-0.45 -0.80064,-1 z m -280.63441,-5.6 0.23505,-5.8 3.36876,-1.16457 c 3.77403,-1.30467 5.10322,-0.75088 3.26342,1.35967 -0.67358,0.77269 -2.22054,3.6549 -3.43768,6.4049 -1.21716,2.75 -2.53961,5 -2.9388,5 -0.39919,0 -0.62002,-2.61 -0.49075,-5.8 z m 149.18731,4.4 c -0.18818,-0.33 -0.79288,-1.99706 -1.34376,-3.70457 -0.55088,-1.70751 -2.30265,-4.54467 -3.89283,-6.30481 l -2.89122,-3.20024 2.78777,0.60673 c 6.37229,1.38687 6.38778,1.40525 6.38778,7.58309 0,5.28737 -0.23984,6.43648 -1.04774,5.0198 z m -55.29512,-25.45714 c -4.03423,-4.03424 3.24873,-8.62899 7.53253,-4.7522 1.99486,1.80532 2.03179,2.97994 0.14734,4.68535 -1.85081,1.67496 -6.03534,1.71138 -7.67987,0.0669 z m 310.76222,-27.97592 c -5.07872,-1.42208 -11.11,-4.75116 -11.78248,-6.50361 -0.29048,-0.75683 0.76424,-2.44091 2.80952,-4.48619 l 3.27448,-3.27449 4.23952,2.30994 c 3.49544,1.90447 5.43552,2.36745 11.05248,2.63759 8.17912,0.39335 11.972,-0.87443 14.36664,-4.80204 1.94858,-3.19602 2.03768,-5.52718 0.34748,-9.08894 -1.53196,-3.22848 -5.0142,-4.68794 -14.327,-6.00471 -14.38744,-2.03428 -20.3816,-7.69294 -20.39552,-19.25391 -0.009,-7.483524 3.99744,-14.185636 10.47744,-17.526708 4.58136,-2.362128 12.5724,-3.446232 18.54672,-2.51612 5.74826,0.894928 12.61006,3.575048 14.50016,5.66356 1.141,1.260832 0.9591,1.651816 -2.2198,4.771712 l -3.4627,3.398352 -2.9768,-1.756336 c -1.97054,-1.162704 -4.81318,-1.887736 -8.4099,-2.145088 -9.16352,-0.655648 -14.17944,2.186208 -15.02824,8.514528 -0.8596,6.40867 2.64384,9.00886 14.70704,10.91544 10.3873,1.64168 15.5955,4.15859 18.3574,8.87128 2.4923,4.25292 3.3527,11.77168 1.9431,16.98131 -1.2459,4.60429 -6.2251,9.88998 -11.4573,12.16243 -5.46744,2.37464 -18.0528,2.95465 -24.56224,1.132 z M 517.6,117.58734 V 83.174688 L 539.8,83.387344 562,83.6 v 4.8 4.8 l -15.53943,0.21776 c -9.81139,0.137496 -15.93037,0.542216 -16.6,1.09796 -1.10279,0.915232 -1.5548,13.66547 -0.57498,16.21885 0.41527,1.08216 2.37074,1.26543 13.50204,1.26543 14.88904,0 15.04609,0.0658 14.65874,6.13785 L 557.2,122 544,122.21162 c -11.26044,0.18052 -13.34694,0.40869 -14.2,1.5529 -1.55073,2.07998 -1.34812,15.77308 0.25714,17.37834 1.05659,1.05658 3.7368,1.25714 16.8,1.25714 H 562.4 v 4.8 4.8 H 540 517.6 Z m 68.8,6.47809 c 0,-15.36401 -0.21851,-28.504014 -0.48559,-29.199998 C 585.51274,93.818688 583.92282,93.6 576.71441,93.6 H 568 V 88.388272 83.176536 L 592.2,83.388272 616.4,83.6 v 4.8 4.8 l -8.63021,0.227368 c -8.40658,0.221488 -8.65015,0.27984 -9.4,2.25208 C 597.93163,96.831896 597.6,109.39978 597.6,124.85208 V 152 H 592 586.4 Z M 643.39141,117.8 643.6,83.6 l 5.8229,-0.235512 5.82289,-0.235504 9.12863,18.835506 c 5.35932,11.05809 9.58404,18.83551 10.23155,18.83551 0.64335,0 4.91367,-7.75022 10.24847,-18.6 L 694,83.6 l 5.8,-0.235048 5.8,-0.235048 V 117.56495 152 h -5.58578 -5.58577 l -0.21423,-19.38945 c -0.27521,-24.91005 -0.41902,-25.027 -9.17857,-7.46465 L 678.82394,137.6 h -4.1915 -4.1915 l -6.22047,-12.2 C 655.27598,107.85747 655.2,107.91594 655.2,132.34134 V 152 h -6.00859 -6.00859 z M 720,117.6 V 83.2 h 22 22 v 5.2 5.2 h -15.98476 c -18.65092,0 -17.03758,-1.046456 -16.6505,10.8 l 0.23526,7.2 13.6,0.4 13.6,0.4 0.23818,5 0.23816,5 h -13.07816 c -9.10525,0 -13.36981,0.29163 -14.03818,0.96 -0.62197,0.62197 -0.96,3.85152 -0.96,9.17186 0,7.30004 0.17182,8.3038 1.54741,9.04 0.90728,0.48556 7.69161,0.82814 16.4,0.82814 H 764 v 4.8 4.8 h -22 -22 z m 68.8,6.09795 c 0,-22.33228 -0.22068,-28.485182 -1.0462,-29.17031 -0.57542,-0.477552 -4.80542,-0.971632 -9.4,-1.097952 L 770,93.2 v -4.8 -4.8 h 24.4 24.4 v 4.8 4.8 l -8.35376,0.229688 c -4.59464,0.12632 -8.82464,0.6204 -9.4,1.097952 C 800.22064,95.212768 800,101.36567 800,123.69795 V 152 h -5.6 -5.6 z M 827.39144,117.8 827.6,83.6 h 5.6 5.6 l 0.20856,34.2 0.20864,34.2 H 833.2 827.1828 Z m 25.6,0 0.20856,-34.2 22.2,-0.212656 22.2,-0.212656 v 5.196096 5.196088 L 881.4,93.783432 865.2,94 v 8.8 8.8 l 13.6,0.4 13.6,0.4 0.23816,5 0.23816,5 h -13.07816 c -9.1052,0 -13.36976,0.29163 -14.03816,0.96 -0.61992,0.61994 -0.96,3.82222 -0.96,9.04 0,5.21778 0.34008,8.42006 0.96,9.04 0.68032,0.68034 5.45776,0.96 16.4,0.96 h 15.44 v 4.8 4.8 H 875.19144 852.7828 Z M 908.8,117.6 V 83.2 h 14.36064 c 7.89832,0 16.19384,0.393152 18.4344,0.873664 10.80104,2.316408 17.72248,13.3892 15.2568,24.407316 -0.81048,3.6214 -1.72664,5.1944 -4.77592,8.2 -2.0752,2.04546 -4.62224,4.28492 -5.66008,4.97659 l -1.88688,1.25756 7.33552,14.23964 c 4.03456,7.83181 7.33552,14.3759 7.33552,14.54244 0,0.16653 -2.9748,0.30279 -6.61064,0.30279 h -6.61056 l -6.98648,-14 -6.98648,-14 h -5.04288 c -2.85568,0 -5.45936,0.41639 -6.00296,0.96 -0.66816,0.66814 -0.96,4.92445 -0.96,14 V 152 h -5.6 -5.6 z m 30.80816,-4.35186 c 7.37544,-3.08164 7.94136,-13.819452 0.95304,-18.080524 -2.09056,-1.274672 -4.03864,-1.562184 -10.6012,-1.564624 -5.1904,-0.0016 -8.38024,0.337264 -9,0.957008 -0.62592,0.625912 -0.96,3.911112 -0.96,9.44 0,5.52889 0.33408,8.81409 0.96,9.44 1.39952,1.39951 15.1788,1.25774 18.64816,-0.19186 z M 739.44221,70.6 c 0.18515,-0.33 2.3874,-4.11 4.89389,-8.4 l 4.55724,-7.8 h 4.75332 c 2.61434,0 4.75334,0.339713 4.75334,0.754918 0,0.415204 -2.01415,4.195204 -4.4759,8.4 L 749.44822,71.2 h -5.17132 c -2.84424,0 -5.01984,-0.27 -4.83469,-0.6 z M 453.97149,69.4 c -0.20807,-0.55 5.17995,-16.3 11.97337,-35 L 478.29655,0.4 483.74827,0.1743809 489.2,-0.05123818 501.80238,34.446924 c 6.93131,18.973989 12.40006,34.825517 12.15279,35.225618 -0.80729,1.306223 -11.2998,0.868538 -12.69803,-0.529685 C 500.56571,68.451429 500,67.564933 500,67.172867 c 0,-0.392065 -0.74915,-2.715129 -1.66478,-5.162364 L 496.67045,57.560987 483.80179,57.780494 470.93314,58 l -2.02476,5.6 c -1.11362,3.08 -2.40358,5.864487 -2.86657,6.18775 -1.48593,1.037477 -11.65474,0.710812 -12.07032,-0.38775 z m 38.48037,-24.046657 c 0.50727,-1.321933 -7.14252,-23.183563 -8.24042,-23.549529 -0.94744,-0.315813 -9.23911,22.780588 -8.56809,23.866337 0.74778,1.209927 16.33539,0.916131 16.80851,-0.316808 z M 520.16,69.44 c -0.71676,-0.71676 -0.96,-9.635555 -0.96,-35.2 V 0 h 17.50865 17.50865 l 4.27672,2.2341904 c 4.78002,2.4971117 9.00308,7.4260408 10.26949,11.9860146 1.20659,4.344527 1.02016,10.990809 -0.40405,14.40549 -1.4326,3.434746 -5.37813,7.796828 -8.55946,9.463104 -1.21,0.633759 -2.19967,1.593044 -2.19928,2.131745 4e-4,0.538701 3.23555,7.23167 7.18924,14.873265 3.95368,7.641595 6.99211,14.211595 6.75206,14.6 -0.52452,0.848685 -12.36049,0.930174 -13.64448,0.09394 C 557.4012,69.464487 554.0273,63.26 550.4,56 c -3.6273,-7.26 -7.0012,-13.473346 -7.49754,-13.807436 -0.49636,-0.33409 -2.88246,-0.51409 -5.30246,-0.4 L 533.2,42 532.9799,55.565204 c -0.15615,9.624639 -0.50474,13.746048 -1.2,14.18775 -1.561,0.991721 -10.55752,0.749422 -11.6199,-0.312954 z m 31.6627,-40.148312 c 3.08325,-1.594412 5.28497,-6.200819 4.63072,-9.688307 C 555.24733,13.17437 550.81547,10.951127 540,11.349519 L 533.2,11.6 l -0.22484,9.336557 c -0.20169,8.375268 -0.0782,9.380214 1.2,9.760581 2.75999,0.821355 15.26763,-0.174753 17.64754,-1.40545 z m 42.34235,40.606695 C 593.85427,69.587606 593.6,56.657414 593.6,41.164622 c 0,-22.222475 -0.22085,-28.351997 -1.0462,-29.036982 -0.57542,-0.477549 -4.80542,-0.971629 -9.4,-1.097955 L 574.8,10.8 574.56345,5.4 574.3269,0 h 25.72214 c 23.12655,0 25.67314,0.12769284 25.23655,1.26543 -0.26708,0.6959865 -0.48559,3.2159865 -0.48559,5.6 V 11.2 h -8.30205 c -5.95326,0 -8.55315,0.302568 -9.18961,1.069464 -0.60412,0.727915 -0.95477,10.117237 -1.09796,29.4 L 606,70 l -5.63495,0.231716 c -3.09923,0.127444 -5.88923,-0.02255 -6.2,-0.333333 z m 43.33851,-1.345096 C 632.57229,66.872356 626.4,63.078966 626.4,61.729214 c 0,-0.324148 1.73166,-2.29499 3.84815,-4.379648 l 3.84815,-3.790287 4.96625,2.561294 c 4.35945,2.248344 5.7709,2.568133 11.55185,2.617275 7.77912,0.06613 11.15288,-1.356744 13.15073,-5.54626 1.08867,-2.282982 1.14898,-3.256028 0.36415,-5.875546 -1.28862,-4.301049 -3.45054,-5.451723 -13.05862,-6.950405 C 646.52179,39.656099 640.9615,38.247057 638.71443,37.23443 632.25794,34.324849 628.8,28.513866 628.8,20.573437 628.8,12.561867 632.07994,6.743448 639.1091,2.2856878 642.61713,0.06096042 643.00262,0 653.56299,0 c 10.13689,0 11.11213,0.13701692 14.84338,2.0854214 2.19649,1.1469816 4.66586,2.7292114 5.48747,3.516066 1.45227,1.390831 1.39934,1.5331653 -1.90189,5.1145786 C 670.1243,12.74223 668.21574,14.4 667.75069,14.4 c -0.46504,0 -2.48919,-0.805759 -4.49811,-1.790576 -4.41537,-2.164513 -13.69212,-2.508558 -17.19514,-0.637714 -4.3444,2.320199 -5.78414,8.525896 -2.84493,12.26249 1.91547,2.43512 4.31815,3.267574 14.23547,4.932138 4.09639,0.687554 8.81048,1.945192 10.47575,2.794749 6.80916,3.473775 10.34869,10.892603 9.43244,19.770283 -0.86276,8.35932 -6.56634,14.665432 -15.72383,17.384916 -6.51328,1.934232 -17.55884,1.676505 -24.12878,-0.562999 z"
+ id="path4493"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:#696969;stroke-width:0.80000001"
+ d="m 0.50893567,238.00459 c 0.25229599,-0.65747 0.69099743,-1.05754 0.97489213,-0.88905 0.2838948,0.1685 15.9851262,-25.95501 34.8916242,-58.05224 18.906499,-32.09724 34.7855,-58.69892 35.286669,-59.11485 0.562495,-0.46683 31.277859,-0.67822 80.259929,-0.55235 l 79.34871,0.2039 -9.1385,15.6 c -5.02617,8.58 -20.69654,35.17337 -34.82304,59.09637 -14.12649,23.923 -25.48884,43.813 -25.24966,44.2 0.24911,0.40308 -34.2586,0.70363 -80.78724,0.70363 -71.7299968,0 -81.16849553,-0.1397 -80.76338433,-1.19541 z M 304,238.47806 c 0,-0.39707 -15.30606,-26.6634 -34.01346,-58.36964 -18.7074,-31.70624 -34.22592,-58.20136 -34.48559,-58.87806 C 235.07805,120.1283 243.32963,120 314.63589,120 h 79.60706 l 33.83011,57.36171 c 18.60656,31.54895 34.2119,58.17843 34.67852,59.17663 0.46664,0.9982 1.38842,1.96366 2.04842,2.14548 0.66,0.18182 -35.25,0.37234 -79.8,0.42338 -47.69659,0.0546 -81,-0.20403 -81,-0.62914 z m 268.90152,-2.07625 c -6.85208,-2.13714 -10.09936,-7.5483 -8.12317,-13.5362 1.14047,-3.45564 3.83184,-5.47449 9.56685,-7.17625 5.70966,-1.69424 6.6121,-1.62318 3.49826,0.27544 -3.9591,2.41402 -5.38796,5.21618 -5.41754,10.6244 -0.0236,4.31482 0.1949,4.92974 2.44285,6.87474 1.35781,1.17484 3.15781,2.56489 4,3.08901 1.43205,0.89123 1.40169,0.95254 -0.46877,0.94649 -1.1,-0.003 -3.57432,-0.4975 -5.49848,-1.09763 z M 694.2,235.52007 l -3.8,-1.16849 v -6.423 c 0,-3.53265 0.30773,-6.23282 0.68385,-6.00036 0.37612,0.23244 1.46197,2.55669 2.413,5.16499 0.95103,2.60829 2.87164,5.85935 4.26801,7.22457 2.81701,2.75414 2.18026,2.96889 -3.56486,1.20229 z m 48.73334,0.74659 C 742.64,235.97334 742.4,222.51742 742.4,206.36462 c 0,-25.18596 -0.17165,-29.51116 -1.20521,-30.36894 -0.91455,-0.75901 -3.92092,-0.86031 -12.46585,-0.42006 l -11.26064,0.58018 0.26585,-1.8779 L 718,172.4 h 28 28 l 0.2621,1.84926 0.26209,1.84926 L 763.0621,175.84926 751.6,175.6 751.17587,206 c -0.23327,16.72 -0.50327,30.49 -0.6,30.6 -0.3985,0.45318 -7.15051,0.15869 -7.64253,-0.33334 z m 35.69841,-1.13518 c -3.96563,-1.96297 -8.67073,-6.92217 -10.45519,-11.01983 -1.93569,-4.44492 -1.71441,-13.98823 0.43474,-18.74964 0.95279,-2.1109 2.49344,-4.8109 3.42368,-6 2.03808,-2.60527 7.72723,-6.56201 9.43508,-6.56201 0.89288,0 0.65262,0.60205 -0.87795,2.2 -2.80452,2.92798 -4.73657,7.73926 -4.53889,11.30293 0.0884,1.59339 -0.11683,3.55542 -0.45603,4.36007 -0.88759,2.10554 0.24103,13.80121 1.65939,17.1958 1.45656,3.48606 3.15818,5.48525 6.34342,7.45275 2.38785,1.47496 2.38987,1.48248 0.4,1.48483 -1.1,0.002 -3.51571,-0.74791 -5.36825,-1.6649 z m 48.49897,-0.55273 c -5.32208,-2.78029 -9.06048,-7.81391 -10.77568,-14.50913 -1.85224,-7.22998 0.0664,-15.73773 4.684,-20.76808 2.7332,-2.97761 7.8476,-6.50154 9.43592,-6.50154 1.18496,0 1.01952,0.45281 -0.94992,2.6 -3.6892,4.02214 -4.93664,9.57561 -4.6068,20.50807 0.35,11.59728 2.1816,16.05235 7.8272,19.03781 3.4628,1.83118 3.47608,1.85412 1.07176,1.85412 -1.33896,0 -4.34784,-0.99956 -6.68648,-2.22125 z M 516.8,204.41524 v -31.58476 l 2.10539,-0.52842 c 2.89225,-0.72591 28.42729,0.35123 34.14566,1.44036 8.24117,1.56961 12.54511,6.12586 12.54771,13.28328 0.004,11.94289 -9.92999,18.25075 -30.39876,19.30186 L 526,206.8 525.78195,221.4 525.5639,236 H 521.18195 516.8 Z m 30.99634,-3.06789 c 10.67355,-5.52099 12.00064,-19.10346 2.40359,-24.60008 C 547.07666,174.95846 545.9537,174.8 536.4,174.8 H 526 l -0.22012,13.57062 c -0.12106,7.46384 -0.0271,14.07354 0.20874,14.6882 0.34154,0.89004 2.17809,1.05055 9.02012,0.78836 7.39821,-0.28352 9.174,-0.63066 12.7876,-2.49983 z M 596,233.26666 c 0,-1.50332 -0.43562,-2.87853 -0.96803,-3.056 -0.72706,-0.24236 -0.62749,-1.3771 0.4,-4.55854 1.58097,-4.89518 1.80924,-12.89091 0.40803,-14.29212 -0.74666,-0.74666 -0.74666,-1.17334 0,-1.92 1.18878,-1.18878 1.25518,-7.75458 0.1091,-10.78792 -0.46799,-1.23865 -1.81799,-3.26957 -3,-4.51317 l -2.1491,-2.26108 2.4,0.54824 c 4.74985,1.08504 7.98954,3.15241 9.3615,5.97393 1.12775,2.3193 1.40244,5.78738 1.6,20.20085 l 0.2385,17.40085 -4.2,-8e-4 L 596,236 Z m 29.2,-18.86714 v -21.59995 l 3.4,2.1e-4 c 3.22322,2.1e-4 3.4,0.1216 3.4,2.33479 0,3.10265 0.73539,4.86543 2.02974,4.86543 0.81347,0 0.88627,0.60079 0.31441,2.59472 -0.40928,1.4271 -0.74415,9.5271 -0.74415,18 V 236 l -4.2,-2.7e-4 -4.2,-2.7e-4 z m 40.8,-0.0348 V 192.7299 l 4,0.23506 4,0.23506 0.21306,21.4 0.21308,21.4 -4.21308,-2.4e-4 L 666,235.99954 Z M 869.6,206.4 v -29.6 h 4 4 v 10.8 c 0,10.18501 0.0891,10.8 1.56448,10.8 1.51488,0 1.52256,0.10794 0.24128,3.4 -1.0612,2.72655 -1.33144,6.44998 -1.36456,18.79831 l -0.0416,15.39832 -4.2,0.002 -4.2,0.002 v -29.6 z m 28.4,10.9628 c 0,-20.72562 -0.23296,-21.76398 -5.42312,-24.17328 L 890,191.99331 l 4.32512,0.4475 c 5.08352,0.52597 8.428,2.07661 9.8512,4.56747 0.71496,1.25134 1.14432,7.40182 1.42368,20.39294 l 0.4,18.60121 -4,-0.002 -4,-0.002 v -18.63581 z m -178.04337,14.87458 c 1.15247,-1.56344 1.85996,-3.59092 1.81455,-5.2 -0.1212,-4.29436 -3.42189,-6.48162 -15.51868,-10.28374 -9.00796,-2.83127 -11.08642,-3.79932 -13.63993,-6.35283 -2.59316,-2.59317 -3.01257,-3.51508 -3.01257,-6.62209 0,-2.87898 0.46974,-4.11237 2.32097,-6.09411 2.71961,-2.91136 4.82497,-3.42007 2.92439,-0.7066 -1.79231,2.55889 -1.53958,4.94957 0.81968,7.75339 1.66203,1.97521 3.88682,3.02094 11.4,5.35844 11.04541,3.43643 14.59849,5.12152 16.85934,7.99573 3.37608,4.29199 1.44448,11.95395 -3.89056,15.43246 L 718.06765,234.8 Z m 77.49211,-26.24233 c 0.52714,-4.51534 -0.54744,-8.22383 -3.2882,-11.34796 L 791.6,191.72838 794,192.3164 c 5.84095,1.43108 11.402,7.4725 12.1736,13.22514 l 0.43704,3.25846 h -4.74464 -4.74472 z m -145.97791,0.65565 c -1.83545,-5.14169 -5.16897,-11.53857 -6.22387,-11.94338 -2.40159,-0.92158 -1.21502,-1.90732 2.2959,-1.90732 5.12935,0 6.05714,1.28818 6.05714,8.40993 0,5.70085 -1.06491,8.42209 -2.12917,5.44077 z M 851.99936,206.2 c 0,-2.40508 -4.8324,-10.9111 -7.30192,-12.85686 -2.30584,-1.81688 -2.4572,-2.12668 -1.04264,-2.13427 0.91016,-0.005 3.52016,0.54507 5.8,1.22212 l 4.1452,1.23099 v 6.76901 c 0,3.97934 -0.32968,6.76901 -0.8,6.76901 -0.44,0 -0.80032,-0.45 -0.80064,-1 z m -280.63441,-5.6 0.23505,-5.8 3.36876,-1.16457 c 3.77403,-1.30467 5.10322,-0.75088 3.26342,1.35967 -0.67358,0.77269 -2.22054,3.6549 -3.43768,6.4049 -1.21716,2.75 -2.53961,5 -2.9388,5 -0.39919,0 -0.62002,-2.61 -0.49075,-5.8 z m 149.18731,4.4 c -0.18818,-0.33 -0.79288,-1.99706 -1.34376,-3.70457 -0.55088,-1.70751 -2.30265,-4.54467 -3.89283,-6.30481 l -2.89122,-3.20024 2.78777,0.60673 c 6.37229,1.38687 6.38778,1.40525 6.38778,7.58309 0,5.28737 -0.23984,6.43648 -1.04774,5.0198 z m -55.29512,-25.45714 c -4.03423,-4.03424 3.24873,-8.62899 7.53253,-4.7522 1.99486,1.80532 2.03179,2.97994 0.14734,4.68535 -1.85081,1.67496 -6.03534,1.71138 -7.67987,0.0669 z m 310.76222,-27.97592 c -5.07872,-1.42208 -11.11,-4.75116 -11.78248,-6.50361 -0.29048,-0.75683 0.76424,-2.44091 2.80952,-4.48619 l 3.27448,-3.27449 4.23952,2.30994 c 3.49544,1.90447 5.43552,2.36745 11.05248,2.63759 8.17912,0.39335 11.972,-0.87443 14.36664,-4.80204 1.94858,-3.19602 2.03768,-5.52718 0.34748,-9.08894 -1.53196,-3.22848 -5.0142,-4.68794 -14.327,-6.00471 -14.38744,-2.03428 -20.3816,-7.69294 -20.39552,-19.25391 -0.009,-7.483524 3.99744,-14.185636 10.47744,-17.526708 4.58136,-2.362128 12.5724,-3.446232 18.54672,-2.51612 5.74826,0.894928 12.61006,3.575048 14.50016,5.66356 1.141,1.260832 0.9591,1.651816 -2.2198,4.771712 l -3.4627,3.398352 -2.9768,-1.756336 c -1.97054,-1.162704 -4.81318,-1.887736 -8.4099,-2.145088 -9.16352,-0.655648 -14.17944,2.186208 -15.02824,8.514528 -0.8596,6.40867 2.64384,9.00886 14.70704,10.91544 10.3873,1.64168 15.5955,4.15859 18.3574,8.87128 2.4923,4.25292 3.3527,11.77168 1.9431,16.98131 -1.2459,4.60429 -6.2251,9.88998 -11.4573,12.16243 -5.46744,2.37464 -18.0528,2.95465 -24.56224,1.132 z M 517.6,117.58734 V 83.174688 L 539.8,83.387344 562,83.6 v 4.8 4.8 l -15.53943,0.21776 c -9.81139,0.137496 -15.93037,0.542216 -16.6,1.09796 -1.10279,0.915232 -1.5548,13.66547 -0.57498,16.21885 0.41527,1.08216 2.37074,1.26543 13.50204,1.26543 14.88904,0 15.04609,0.0658 14.65874,6.13785 L 557.2,122 544,122.21162 c -11.26044,0.18052 -13.34694,0.40869 -14.2,1.5529 -1.55073,2.07998 -1.34812,15.77308 0.25714,17.37834 1.05659,1.05658 3.7368,1.25714 16.8,1.25714 H 562.4 v 4.8 4.8 H 540 517.6 Z m 68.8,6.47809 c 0,-15.36401 -0.21851,-28.504014 -0.48559,-29.199998 C 585.51274,93.818688 583.92282,93.6 576.71441,93.6 H 568 V 88.388272 83.176536 L 592.2,83.388272 616.4,83.6 v 4.8 4.8 l -8.63021,0.227368 c -8.40658,0.221488 -8.65015,0.27984 -9.4,2.25208 C 597.93163,96.831896 597.6,109.39978 597.6,124.85208 V 152 H 592 586.4 Z M 643.39141,117.8 643.6,83.6 l 5.8229,-0.235512 5.82289,-0.235504 9.12863,18.835506 c 5.35932,11.05809 9.58404,18.83551 10.23155,18.83551 0.64335,0 4.91367,-7.75022 10.24847,-18.6 L 694,83.6 l 5.8,-0.235048 5.8,-0.235048 V 117.56495 152 h -5.58578 -5.58577 l -0.21423,-19.38945 c -0.27521,-24.91005 -0.41902,-25.027 -9.17857,-7.46465 L 678.82394,137.6 h -4.1915 -4.1915 l -6.22047,-12.2 C 655.27598,107.85747 655.2,107.91594 655.2,132.34134 V 152 h -6.00859 -6.00859 z M 720,117.6 V 83.2 h 22 22 v 5.2 5.2 h -15.98476 c -18.65092,0 -17.03758,-1.046456 -16.6505,10.8 l 0.23526,7.2 13.6,0.4 13.6,0.4 0.23818,5 0.23816,5 h -13.07816 c -9.10525,0 -13.36981,0.29163 -14.03818,0.96 -0.62197,0.62197 -0.96,3.85152 -0.96,9.17186 0,7.30004 0.17182,8.3038 1.54741,9.04 0.90728,0.48556 7.69161,0.82814 16.4,0.82814 H 764 v 4.8 4.8 h -22 -22 z m 68.8,6.09795 c 0,-22.33228 -0.22068,-28.485182 -1.0462,-29.17031 -0.57542,-0.477552 -4.80542,-0.971632 -9.4,-1.097952 L 770,93.2 v -4.8 -4.8 h 24.4 24.4 v 4.8 4.8 l -8.35376,0.229688 c -4.59464,0.12632 -8.82464,0.6204 -9.4,1.097952 C 800.22064,95.212768 800,101.36567 800,123.69795 V 152 h -5.6 -5.6 z M 827.39144,117.8 827.6,83.6 h 5.6 5.6 l 0.20856,34.2 0.20864,34.2 H 833.2 827.1828 Z m 25.6,0 0.20856,-34.2 22.2,-0.212656 22.2,-0.212656 v 5.196096 5.196088 L 881.4,93.783432 865.2,94 v 8.8 8.8 l 13.6,0.4 13.6,0.4 0.23816,5 0.23816,5 h -13.07816 c -9.1052,0 -13.36976,0.29163 -14.03816,0.96 -0.61992,0.61994 -0.96,3.82222 -0.96,9.04 0,5.21778 0.34008,8.42006 0.96,9.04 0.68032,0.68034 5.45776,0.96 16.4,0.96 h 15.44 v 4.8 4.8 H 875.19144 852.7828 Z M 908.8,117.6 V 83.2 h 14.36064 c 7.89832,0 16.19384,0.393152 18.4344,0.873664 10.80104,2.316408 17.72248,13.3892 15.2568,24.407316 -0.81048,3.6214 -1.72664,5.1944 -4.77592,8.2 -2.0752,2.04546 -4.62224,4.28492 -5.66008,4.97659 l -1.88688,1.25756 7.33552,14.23964 c 4.03456,7.83181 7.33552,14.3759 7.33552,14.54244 0,0.16653 -2.9748,0.30279 -6.61064,0.30279 h -6.61056 l -6.98648,-14 -6.98648,-14 h -5.04288 c -2.85568,0 -5.45936,0.41639 -6.00296,0.96 -0.66816,0.66814 -0.96,4.92445 -0.96,14 V 152 h -5.6 -5.6 z m 30.80816,-4.35186 c 7.37544,-3.08164 7.94136,-13.819452 0.95304,-18.080524 -2.09056,-1.274672 -4.03864,-1.562184 -10.6012,-1.564624 -5.1904,-0.0016 -8.38024,0.337264 -9,0.957008 -0.62592,0.625912 -0.96,3.911112 -0.96,9.44 0,5.52889 0.33408,8.81409 0.96,9.44 1.39952,1.39951 15.1788,1.25774 18.64816,-0.19186 z M 739.44221,70.6 c 0.18515,-0.33 2.3874,-4.11 4.89389,-8.4 l 4.55724,-7.8 h 4.75332 c 2.61434,0 4.75334,0.339713 4.75334,0.754918 0,0.415204 -2.01415,4.195204 -4.4759,8.4 L 749.44822,71.2 h -5.17132 c -2.84424,0 -5.01984,-0.27 -4.83469,-0.6 z"
+ id="path4491"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:#8c2b6a;stroke-width:0.80000001"
+ d="m 0.50893567,238.00459 c 0.25229599,-0.65747 0.69099743,-1.05754 0.97489213,-0.88905 0.2838948,0.1685 15.9851262,-25.95501 34.8916242,-58.05224 18.906499,-32.09724 34.7855,-58.69892 35.286669,-59.11485 0.562495,-0.46683 31.277859,-0.67822 80.259929,-0.55235 l 79.34871,0.2039 -9.1385,15.6 c -5.02617,8.58 -20.69654,35.17337 -34.82304,59.09637 -14.12649,23.923 -25.48884,43.813 -25.24966,44.2 0.24911,0.40308 -34.2586,0.70363 -80.78724,0.70363 -71.7299968,0 -81.16849553,-0.1397 -80.76338433,-1.19541 z M 304,238.47806 c 0,-0.39707 -15.30606,-26.6634 -34.01346,-58.36964 -18.7074,-31.70624 -34.22592,-58.20136 -34.48559,-58.87806 C 235.07805,120.1283 243.32963,120 314.63589,120 h 79.60706 l 33.83011,57.36171 c 18.60656,31.54895 34.2119,58.17843 34.67852,59.17663 0.46664,0.9982 1.38842,1.96366 2.04842,2.14548 0.66,0.18182 -35.25,0.37234 -79.8,0.42338 -47.69659,0.0546 -81,-0.20403 -81,-0.62914 z m 672.01936,-86.91112 c -5.07872,-1.42208 -11.11,-4.75116 -11.78248,-6.50361 -0.29048,-0.75683 0.76424,-2.44091 2.80952,-4.48619 l 3.27448,-3.27449 4.23952,2.30994 c 3.49544,1.90447 5.43552,2.36745 11.05248,2.63759 8.17912,0.39335 11.972,-0.87443 14.36664,-4.80204 1.94858,-3.19602 2.03768,-5.52718 0.34748,-9.08894 -1.53196,-3.22848 -5.0142,-4.68794 -14.327,-6.00471 -14.38744,-2.03428 -20.3816,-7.69294 -20.39552,-19.25391 -0.009,-7.483524 3.99744,-14.185636 10.47744,-17.526708 4.58136,-2.362128 12.5724,-3.446232 18.54672,-2.51612 5.74826,0.894928 12.61006,3.575048 14.50016,5.66356 1.141,1.260832 0.9591,1.651816 -2.2198,4.771712 l -3.4627,3.398352 -2.9768,-1.756336 c -1.97054,-1.162704 -4.81318,-1.887736 -8.4099,-2.145088 -9.16352,-0.655648 -14.17944,2.186208 -15.02824,8.514528 -0.8596,6.40867 2.64384,9.00886 14.70704,10.91544 10.3873,1.64168 15.5955,4.15859 18.3574,8.87128 2.4923,4.25292 3.3527,11.77168 1.9431,16.98131 -1.2459,4.60429 -6.2251,9.88998 -11.4573,12.16243 -5.46744,2.37464 -18.0528,2.95465 -24.56224,1.132 z M 517.6,117.58734 V 83.174688 L 539.8,83.387344 562,83.6 v 4.8 4.8 l -15.53943,0.21776 c -9.81139,0.137496 -15.93037,0.542216 -16.6,1.09796 -1.10279,0.915232 -1.5548,13.66547 -0.57498,16.21885 0.41527,1.08216 2.37074,1.26543 13.50204,1.26543 14.88904,0 15.04609,0.0658 14.65874,6.13785 L 557.2,122 544,122.21162 c -11.26044,0.18052 -13.34694,0.40869 -14.2,1.5529 -1.55073,2.07998 -1.34812,15.77308 0.25714,17.37834 1.05659,1.05658 3.7368,1.25714 16.8,1.25714 H 562.4 v 4.8 4.8 H 540 517.6 Z m 68.8,6.47809 c 0,-15.36401 -0.21851,-28.504014 -0.48559,-29.199998 C 585.51274,93.818688 583.92282,93.6 576.71441,93.6 H 568 V 88.388272 83.176536 L 592.2,83.388272 616.4,83.6 v 4.8 4.8 l -8.63021,0.227368 c -8.40658,0.221488 -8.65015,0.27984 -9.4,2.25208 C 597.93163,96.831896 597.6,109.39978 597.6,124.85208 V 152 H 592 586.4 Z M 643.39141,117.8 643.6,83.6 l 5.8229,-0.235512 5.82289,-0.235504 9.12863,18.835506 c 5.35932,11.05809 9.58404,18.83551 10.23155,18.83551 0.64335,0 4.91367,-7.75022 10.24847,-18.6 L 694,83.6 l 5.8,-0.235048 5.8,-0.235048 V 117.56495 152 h -5.58578 -5.58577 l -0.21423,-19.38945 c -0.27521,-24.91005 -0.41902,-25.027 -9.17857,-7.46465 L 678.82394,137.6 h -4.1915 -4.1915 l -6.22047,-12.2 C 655.27598,107.85747 655.2,107.91594 655.2,132.34134 V 152 h -6.00859 -6.00859 z M 720,117.6 V 83.2 h 22 22 v 5.2 5.2 h -15.98476 c -18.65092,0 -17.03758,-1.046456 -16.6505,10.8 l 0.23526,7.2 13.6,0.4 13.6,0.4 0.23818,5 0.23816,5 h -13.07816 c -9.10525,0 -13.36981,0.29163 -14.03818,0.96 -0.62197,0.62197 -0.96,3.85152 -0.96,9.17186 0,7.30004 0.17182,8.3038 1.54741,9.04 0.90728,0.48556 7.69161,0.82814 16.4,0.82814 H 764 v 4.8 4.8 h -22 -22 z m 68.8,6.09795 c 0,-22.33228 -0.22068,-28.485182 -1.0462,-29.17031 -0.57542,-0.477552 -4.80542,-0.971632 -9.4,-1.097952 L 770,93.2 v -4.8 -4.8 h 24.4 24.4 v 4.8 4.8 l -8.35376,0.229688 c -4.59464,0.12632 -8.82464,0.6204 -9.4,1.097952 C 800.22064,95.212768 800,101.36567 800,123.69795 V 152 h -5.6 -5.6 z M 827.39144,117.8 827.6,83.6 h 5.6 5.6 l 0.20856,34.2 0.20864,34.2 H 833.2 827.1828 Z m 25.6,0 0.20856,-34.2 22.2,-0.212656 22.2,-0.212656 v 5.196096 5.196088 L 881.4,93.783432 865.2,94 v 8.8 8.8 l 13.6,0.4 13.6,0.4 0.23816,5 0.23816,5 h -13.07816 c -9.1052,0 -13.36976,0.29163 -14.03816,0.96 -0.61992,0.61994 -0.96,3.82222 -0.96,9.04 0,5.21778 0.34008,8.42006 0.96,9.04 0.68032,0.68034 5.45776,0.96 16.4,0.96 h 15.44 v 4.8 4.8 H 875.19144 852.7828 Z M 908.8,117.6 V 83.2 h 14.36064 c 7.89832,0 16.19384,0.393152 18.4344,0.873664 10.80104,2.316408 17.72248,13.3892 15.2568,24.407316 -0.81048,3.6214 -1.72664,5.1944 -4.77592,8.2 -2.0752,2.04546 -4.62224,4.28492 -5.66008,4.97659 l -1.88688,1.25756 7.33552,14.23964 c 4.03456,7.83181 7.33552,14.3759 7.33552,14.54244 0,0.16653 -2.9748,0.30279 -6.61064,0.30279 h -6.61056 l -6.98648,-14 -6.98648,-14 h -5.04288 c -2.85568,0 -5.45936,0.41639 -6.00296,0.96 -0.66816,0.66814 -0.96,4.92445 -0.96,14 V 152 h -5.6 -5.6 z m 30.80816,-4.35186 c 7.37544,-3.08164 7.94136,-13.819452 0.95304,-18.080524 -2.09056,-1.274672 -4.03864,-1.562184 -10.6012,-1.564624 -5.1904,-0.0016 -8.38024,0.337264 -9,0.957008 -0.62592,0.625912 -0.96,3.911112 -0.96,9.44 0,5.52889 0.33408,8.81409 0.96,9.44 1.39952,1.39951 15.1788,1.25774 18.64816,-0.19186 z M 739.44221,70.6 c 0.18515,-0.33 2.3874,-4.11 4.89389,-8.4 l 4.55724,-7.8 h 4.75332 c 2.61434,0 4.75334,0.339713 4.75334,0.754918 0,0.415204 -2.01415,4.195204 -4.4759,8.4 L 749.44822,71.2 h -5.17132 c -2.84424,0 -5.01984,-0.27 -4.83469,-0.6 z"
+ id="path4489"
+ inkscape:connector-curvature="0" />
+ </g>
+ </g>
+</svg>
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/Slides/bonus_MR.tex b/Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/Slides/bonus_MR.tex
new file mode 100644
index 00000000000..4e0ab9c64b9
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/Slides/bonus_MR.tex
@@ -0,0 +1,11 @@
+\section{Les indispensables en MR}
+
+\begin{frame}{\secname}{\subsecname}
+oohoh
+\end{frame}
+
+{\1
+\begin{frame}[plain, noframenumbering]
+\finalpage{\huge{}Merci pour votre attention !}
+\end{frame}
+} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/Slides/erreurs.tex b/Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/Slides/erreurs.tex
new file mode 100644
index 00000000000..165d842a13c
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/Slides/erreurs.tex
@@ -0,0 +1,16 @@
+\section{Gestion des erreurs}
+
+\begin{frame}{\secname}{\subsecname}
+oohoh
+
+reprendre fin intro (page 23) \textit{\LaTeX{}\dots{} pour un prof de maths !} d'A. Gazagnes ? --> simple et permet d'introduire les erreurs les plus courantes
+\end{frame}
+
+{\1
+\begin{frame}[plain, noframenumbering]
+\finalpage{\huge{}Merci pour ton attention ! \\[\baselineskip]
+
+Prochaine séance : le bonus spécial Master Recherche !
+}
+\end{frame}
+} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/Slides/images.tex b/Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/Slides/images.tex
new file mode 100644
index 00000000000..bd294a4b20e
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/Slides/images.tex
@@ -0,0 +1,69 @@
+\section{Les images}
+
+\subsection{Le commencement}
+
+\begin{frame}[fragile]{\secname}{\subsecname}
+Un seul package nécessaire pour tout faire : \cverb?graphicx? ! Version améliorée du package de base \cverb?graphics? \textbf{$\Rightarrow$ utiliser \cverb?graphicx? !} \\[\baselineskip]
+
+La commande de base pour introduire une image :
+
+\hspace*{\stretch{1}} \cverb?\includegraphics[options]{nom_image.extension}? \hspace*{\stretch{1}} \\[\baselineskip]
+
+\textbf{\color{structure.fg}Points très importants :} \begin{itemize}[label = \ding{118}]
+\item \cverb?.extension? = renseignement facultatif mais permet d'éviter les erreurs et de s'y retrouver parmi les images
+
+\item {\color{red}\cverb?nom_image? : \emph{pas d'accent, pas d'espace ! \textbf{O-BLI-GA-TOI-RE !!!}}} (sinon \LaTeX{} ne trouvera pas le fichier et retournera une erreur\dots{}) \\[\baselineskip]
+\end{itemize}
+
+\exconc{Premier essai sur \LaTeX{} avec une (petite) image.}
+\end{frame}
+
+\subsection{Rangement des images}
+
+\begin{frame}[fragile]{\secname}{\subsecname}
+Par défaut, \LaTeX{} cherche les images dans le ``dossier racine'' (dossier dans lequel se situe le fichier \cverb?.tex?). \\[\baselineskip]
+
+Si présence d'un grand nombre d'images, stockage dans un sous-dossier -- appelons-le \textit{Images} -- possible.
+
+Pour indiquer à \LaTeX{} le nouveau chemin pour aller chercher les images, utiliser la commande :
+
+\hspace*{\stretch{1}} \cverb?\graphicspath{{./Images/}}? \hspace*{\stretch{1}} \\[\baselineskip]
+
+Le dossier \cverb?./? renvoie au dossier racine. De manière générale en informatique, le dossier courant s'appelle via \cverb?./? et le dossier parent via \cverb?../? (chemin relatif).
+
+\textbf{\color{Green}Gros avantage :} si le dossier complet du rapport \LaTeX{} est déplacé, aucun souci pour générer de nouveau le document. Les sous-dossiers font toujours partie du dossier racine.
+\end{frame}
+
+\subsection{Options indispensables}
+
+\begin{frame}[fragile]{\secname}{\subsecname}
+Liste des options utiles avec \cverb?\includegraphics? : \begin{itemize}[label = \ding{118}]
+\item \cverb?scale = ratio? : facteur d'échelle de l'image ;
+
+\item \cverb?width = x\linewidth? : image de largeur \cverb?x?, avec $x \in [0\,;\,1]$.
+
+Idem pour la hauteur avec \cverb?height? ;
+
+\item \cverb?rotate = angle? : rotation de l'image de \cverb?angle?\degres{}. \\[\baselineskip]
+\end{itemize}
+
+Autre commande utile (pour des graphes/dessins) :
+
+\hspace*{\stretch{1}} \cverb?\resizebox{\linewidth}{!}{graphe}? \hspace*{\stretch{1}} \\[\baselineskip]
+
+\exconc{Des exemples avec de (grandes) images pour comprendre l'importance d'utiliser l'option \cverb?width? !}
+\end{frame}
+
+\subsection{Légende \& montages}
+
+\begin{frame}[fragile]{\secname}{\subsecname}
+Comme pour les tableaux, légende $\Rightarrow$ environnement flottant \cverb?figure? cette fois + package \cverb?float? (pour option \cverb?H?).
+
+Légende alors possible avec la commande \cverb?\caption{légende}?. \\[\baselineskip]
+
+Besoin de faire des montages ? Utiliser des \cverb?minipage? + commande \cverb?\hfill? pour combler l'espace blanc.
+
+Si besoin d'avoir des ``sous-légendes'', package \cverb?caption? et commande \cverb?\subcaption{sous-légende}? très utiles. \\[\baselineskip]
+
+\exconc{Démonstration ici et maintenant !}
+\end{frame} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/Slides/logiciels_compilation.tex b/Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/Slides/logiciels_compilation.tex
new file mode 100644
index 00000000000..31bbaadd795
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/Slides/logiciels_compilation.tex
@@ -0,0 +1,136 @@
+\section{Logiciels \& compilation}
+
+\subsection{Les logiciels disponibles}
+
+\begin{frame}{\secname}{\subsecname}
+\textbf{Distribution \LaTeX{} :}
+\begin{quote}
+\normalfont{}Logiciel qui contient le code source de \LaTeX{}, qui gère les \textit{packages} et qui permet de transformer le code \LaTeX{} en un fichier PDF ! (version simple)
+\end{quote}
+
+\begin{figure}[H]
+\centering
+\includegraphics[width = 0.6\linewidth]{miktex.png}
+\caption*{Site officiel : \url{https://miktex.org/}}
+\end{figure}
+
+\exconc{Rapide aperçu du logiciel et des onglets disponibles.}
+\end{frame}
+
+\begin{frame}{\secname}{\subsecname}
+\textbf{\'Editeur \LaTeX{} :}
+\begin{quote}
+\normalfont{}Logiciel pour éditer facilement son code \LaTeX{}.
+\end{quote}
+
+\begin{figure}[H]
+\centering
+\includegraphics[width = 0.3\linewidth]{texmaker.png}
+\caption*{Site officiel : \url{http://www.xm1math.net/texmaker/index_fr.html}}
+\end{figure}
+
+\exconc{Rapide aperçu du logiciel et de son fonctionnement (différentes fenêtres, menus et options).}
+\end{frame}
+
+%\begin{frame}{\secname}{\subsecname}
+%\includegraphics[width = \linewidth]{aide_LaTeX1.png}
+%\end{frame}
+
+\begin{frame}{\secname}{\subsecname}
+En bonus, 2 éditeurs \LaTeX{} en ligne :
+
+\begin{figure}[H]
+\hspace*{\stretch{1}}
+\begin{minipage}[t]{0.27\linewidth}
+\includegraphics[width = \linewidth]{overleaf.png}
+\caption*{Site officiel : \url{https://www.overleaf.com/}}
+\end{minipage}
+\hspace*{\stretch{1}}
+\begin{minipage}[t]{0.27\linewidth}
+\includegraphics[width = \linewidth]{sharelatex.png}
+\caption*{Site officiel : \url{https://fr.sharelatex.com/}}
+\end{minipage}
+\hspace*{\stretch{1}}
+\end{figure}
+
+Aucune idée de leur fonctionnement respectif mais le nec plus ultra pour éditer un rapport \LaTeX{} à plusieurs à distance.
+\end{frame}
+
+\subsection{Compilation}
+
+\begin{frame}{\secname}{\subsecname}
+\textbf{Principe général :} l'utilisateur se concentre sur le fond, et laisse \LaTeX{} gérer la forme.
+
+Le contenu est écrit dans un fichier texte standard (format \texttt{.tex}). Puis ce contenu est lu par le compilateur pour générer le document. \\[\baselineskip]
+
+\LaTeX{} est un compilateur. Depuis le fichier \texttt{.tex}, il va générer le document avec la mise en page souhaitée : \\[0.5\baselineskip]
+
+\resizebox{\linewidth}{!}{\input{../Images/compilation_schema}}
+\end{frame}
+
+\begin{frame}{\secname}{\subsecname}
+Différents moteurs \LaTeX{} existants\dots{} \\
+
+$\Rightarrow$ Pour débuter, utilisation de pdf\LaTeX{} : transformation du code \LaTeX{} en un fichier PDF d'une seule opération. \\[\baselineskip]
+
+\exconc{Aperçu de la compilation sous Texmaker (boutons) et paramétrage !}
+\end{frame}
+
+\subsection{Règles de base en \LaTeX{}}
+
+\begin{frame}[fragile]{\secname}{\subsecname}
+3 règles de base à suivre pour écrire du \LaTeX{} :
+
+\begin{enumerate}[label = \textbf{\color{BrickRed}Règle d'or \no\arabic* :}, leftmargin = *]
+\item Toute commande \LaTeX{} débute par un \textit{backslash} ``\cverb?\?''.
+
+\item Tout texte concerné par une commande \LaTeX{} est délimité par des accolades ``\{'' et ``\}''.
+
+\item Toute commande \LaTeX{} qui comprend un \cverb?begin? finit par un \cverb?end?.
+
+Ce genre de structure s'appelle un \textbf{environnement}.
+\end{enumerate}
+\end{frame}
+
+\subsection{Structure d'un document}
+
+\begin{frame}[fragile]{\secname}{\subsecname}
+Un document \LaTeX{} se compose de 3 parties :
+
+\begin{enumerate}[label = \textbf{\color{BrickRed}Partie \arabic* :}, leftmargin = *]
+\item La classe, définie par la commande : \begin{center} \cverb?\documentclass[options]{classe}? \end{center}
+
+\item Le préambule, défini juste après la classe et qui contient tous les \textit{packages} et tous les paramètres propres à ton document \LaTeX{}.
+
+\item Le document en lui-même, introduit par les lignes suivantes : \begin{verbatim}
+\begin{document}
+
+% Ecriture du document et du code LaTeX
+
+\end{document}
+\end{verbatim}
+\end{enumerate}
+\end{frame}
+
+\begin{frame}[fragile]{\secname}{\subsecname}
+Document de base pour tous les exemples à venir :
+
+{\footnotesize\begin{verbatim}
+\documentclass[a4paper, 12pt]{report}
+
+% PDFLaTeX
+\usepackage[utf8]{inputenc} % Pour l'UTF-8
+\usepackage[T1]{fontenc} % Pour les césures des caractères accentués
+\usepackage[french]{babel} % Pour la langue française
+\usepackage{lmodern} % Police standard sous LaTeX : Latin Modern
+
+
+\begin{document}
+
+% Ecrire le code ici !
+
+\end{document}
+\end{verbatim}}
+
+\exconc{Création fichier \cverb?.tex?, compilation et autres classes existantes.}
+\end{frame} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/Slides/maths.tex b/Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/Slides/maths.tex
new file mode 100644
index 00000000000..22bca958c00
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/Slides/maths.tex
@@ -0,0 +1,223 @@
+\section{Les mathématiques}
+
+\subsection{Le mode mathématiques}
+
+\begin{frame}[fragile]{\secname}{\subsecname}
+Faire des mathématiques sous \LaTeX{} : intégration native avec \LaTeX{}\dots{} \\[\baselineskip]
+
+Faire \textbf{sereinement} des mathématiques sous \LaTeX{} : 3 packages pour gérer 95 \% des symboles et formules mathématiques ! (espacement, alignement, matrices, nouvelles commandes, etc.) \\[\baselineskip]
+
+\hspace*{\stretch{1}} \cverb?amsmath? \hspace*{\stretch{1}} \cverb?amsfonts? \hspace*{\stretch{1}} \cverb?amssymb? \hspace*{\stretch{1}}
+\end{frame}
+
+\begin{frame}[fragile]{\secname}{\subsecname}
+\textcolor{BrickRed}{\bfseries{}Règle de base :} écrire des mathématiques = utiliser le \og mode mathématiques \fg{}
+
+$\Rightarrow$ signaler à \LaTeX{} qu'il s'agit d'une formule mathématique. \\[\baselineskip]
+
+3 possibilités : \begin{enumerate}
+\item écriture locale : encadrer la formule par le symbole \cverb?$? ;
+
+\item retour à la ligne et centrage : encadrer la formule par les commandes \cverb?\[? et \cverb?\]? ;
+
+\item numérotation : environnement \cverb?equation?. \\[\baselineskip]
+\end{enumerate}
+
+\exconc{Démonstration sous Texmaker + initiation aux 1\up{ers} symboles + subtilités du \cverb?displaystyle? !}
+\end{frame}
+
+\subsection{\'Etiquettes \& références}
+
+\begin{frame}[fragile]{\secname}{\subsecname}
+Pour l'environnement \cverb?equation?, possibilité de placer une étiquette avec la commande \cverb?\?\cverb?label{nom}?.
+
+Intérêt ? Pouvoir s'y référer facilement par la suite ! Utilisation des commandes \cverb?\eqref{nom}? ou \cverb?\pageref{nom}? par exemple. \\[\baselineskip]
+
+\exconc{Application sur plusieurs équations + attention au choix de \cverb?nom? !} \\[\baselineskip]
+
+Application d'une étiquette à d'autres environnements mathématiques comme nous le verrons par la suite.
+
+Application aussi possible à une section dans un document, une image ou un tableau (sujets abordés en séance 3).
+\end{frame}
+
+\subsection{Délimiteurs \& matrices}
+
+\begin{frame}{\secname}{\subsecname}
+Parfois, il faut bien délimiter ses formules par des parenthèses ou des crochets. Comment avoir la bonne taille ?
+
+\[\textcolor{red}{(\frac{a}{b})} \quad \text{\textit{vs}} \quad \textcolor{Green}{\left( \frac{a}{b} \right)}\] \\[\baselineskip]
+
+$\Rightarrow$ utilisation de délimiteurs : \LaTeX{} calcule lui-même la taille nécessaire et se charge de l'affichage. Quelques règles doivent alors être respectées\dots{}
+\end{frame}
+
+\begin{frame}[fragile]{\secname}{\subsecname}
+\begin{enumerate}[label = \textbf{\color{BrickRed}Règle \no\arabic* :}, leftmargin = *]
+\item Un délimiteur n'existe qu'en mode mathématiques. \\[\baselineskip]
+
+\item \textbf{Un délimiteur entrant implique un délimiteur sortant.} \\[\baselineskip]
+
+\item Un délimiteur entrant est défini par la commande \cverb?\left? suivi du délimiteur ; pour le sortant, de même avec \cverb?\right?. \\[\baselineskip]
+
+\item Si tu ne veux pas afficher un délimiteur, il faut utiliser la commande \cverb?\left.? ou \cverb?\right.? (point à la fin). \\[\baselineskip]
+\end{enumerate}
+
+\exconc{Exemples d'application, ici et maintenant !}
+\end{frame}
+
+\begin{frame}[fragile]{\secname}{\subsecname}
+Création d'une matrice (tableau à $n$ lignes et $m$ colonnes) avec l'environnement \cverb?matrix?.
+
+Séparation des colonnes avec \cverb?&? et changement de ligne avec \cverb?\\?.
+
+\begin{center}
+\begin{tabular}{rcl}
+$\begin{matrix}
+0 & 1 & 3 \\
+2 & 1 & 5
+\end{matrix}$ & $\Leftrightarrow$ & \begin{minipage}{30mm}
+\begin{verbatim}
+$\begin{matrix}
+0 & 1 & 3 \\
+2 & 1 & 5
+\end{matrix}$
+\end{verbatim}
+\end{minipage}
+\end{tabular}
+\end{center}
+
+\begin{columns}
+\begin{column}{0.32\linewidth}
+``Matrice à trous'' : commandes \cverb?\cdots?, \cverb?\vdots? \& \cverb?\ddots? !
+\end{column}
+\begin{column}{0.68\linewidth}
+$V = \begin{pmatrix}
+1 & \alpha_1 & \alpha_1^2 & \cdots & \alpha_1^{n-1} \\
+1 & \alpha_2 & \alpha_2^2 & \cdots & \alpha_2^{n-1} \\
+1 & \alpha_3 & \alpha_3^2 & \cdots & \alpha_3^{n-1} \\
+\vdots & \vdots & \vdots & \ddots & \vdots \\
+1 & \alpha_m & \alpha_m^2 & \cdots & \alpha_m^{n-1}
+\end{pmatrix}$
+
+{\color{orange}+ \cverb?\renewcommand{\arraystretch}{1.3}?}
+\end{column}
+\end{columns}
+\end{frame}
+
+\begin{frame}[fragile]{\secname}{\subsecname}
+\begin{columns}
+\begin{column}{0.55\linewidth}
+Différentes matrices : \begin{itemize}[label = \ding{213}]
+\item sans parenthèses : \cverb?matrix? ;
+
+\item avec \textcolor{orange}{p}arenthèses : {\color{orange}\cverb?p?}\cverb?matrix? ;
+
+\item avec crochets (\textit{\textcolor{orange}{b}rackets}) : {\color{orange}\cverb?b?}\cverb?matrix? ;
+
+\item avec barre \textcolor{orange}{v}erticale : {\color{orange}\cverb?v?}\cverb?matrix? ;
+
+\item avec double barre \textcolor{orange}{V}erticale : {\color{orange}\cverb?V?}\cverb?matrix?. \\[\baselineskip]
+\end{itemize}
+\end{column}
+\begin{column}{0.4\linewidth}
+$\begin{bmatrix}
+0 & 1 & 2 \\
+3 & 4 & 5 \\
+6 & 7 & 8
+\end{bmatrix}$ \\[\baselineskip]
+
+$\begin{vmatrix}
+1 & 0 & \cdots & 0 \\
+0 & 2 & \cdots & 0 \\
+\vdots & 0 & \ddots & \vdots \\
+0 & \cdots & 0 & 215
+\end{vmatrix} = 215!$
+\end{column}
+\end{columns}
+
+\vspace{\baselineskip}
+
+\exconc{Rapide retour sur quelques exemples.}
+\end{frame}
+
+\subsection{Aligner des équations}
+
+\begin{frame}[fragile]{\secname}{\subsecname}
+\begin{columns}
+\begin{column}[t]{0.4\linewidth}
+\begin{align*}
+\sum_{k=0}^n k & = 1 + \dots + n \\
+ & = [\dots] \\ %&& \text{car \dots{}} \\
+ & = \frac{n \times (n + 1)}{2}
+\end{align*}
+% Séparation propre du commentaire avec &&
+\end{column}
+\begin{column}[t]{0.6\linewidth}
+Utilisation de l'environnement \cverb?align*? (pour annuler la numérotation automatique de toutes les équations). \\[\baselineskip]
+
+Fonctionnement similaire à une matrice : 1 seul séparateur \cverb?&? et saut de ligne avec \cverb?\\?.
+\end{column}
+\end{columns}
+
+\vspace{\baselineskip}
+
+Référencement envisageable : utiliser l'environnement \cverb?align? puis appliquer la commande \cverb?\notag? en fin de chaque ligne où il ne faut pas un numéro.
+
+Utilisation ensuite classique de \cverb?\?\cverb?label{nom}? et \cverb?\eqref{nom}?. \\[\baselineskip]
+
+\exconc{Application sur des exemples + insérer du texte.}
+\end{frame}
+
+\begin{frame}[fragile]{\secname}{\subsecname}
+Cas plus complexe d'un système d'équations : passage par l'environnement \cverb?array?. Fonctionnement identique à celui d'une matrice + choix du nombre de colonnes et du positionnement du texte à l'intérieur (\cverb?l?, \cverb?c?, \cverb?r?).
+
+\[\left\{ \begin{array}{rcl}
+x + y & = & 228 \\
+x - y & = & -202
+\end{array} \right. \quad \Leftrightarrow \quad \left\{ \begin{array}{rcl}
+x & = & 13 \\
+y & = & 215
+\end{array} \right.
+\]
+
+\vspace{\baselineskip}
+
+\exconc{Application simple puis avec un ``double \cverb?array?'' imbriqué !}
+\end{frame}
+
+\subsection{Packages bonus \& entraînement}
+
+\begin{frame}[fragile]{\secname}{\subsecname}
+Packages complémentaires : \begin{itemize}[label = \ding{118}]
+\item \cverb?esvect? : pour écrire correctement les vecteurs avec la commande \cverb?\vv{AB}? + version étoilée \cverb?\vv*{e}{r}? ;
+
+\item \cverb?mathrsfs? : commande \cverb?\mathscr{lettre}? pour varier de la commande \cverb?\mathcal{lettre}? (police différente de \cverb?lmodern?) ;
+
+\item \cverb?stmaryrd? : d'autres symboles dont le très utile \cverb?\llbracket? -- avec son \textit{alter ego} \cverb?\rrbracket? -- pour écrire des intervalles de nombres entiers. Utilisable comme délimiteur !
+\end{itemize}
+
+\[\vv{AB} \qquad \vv{e_r} \neq \vv*{e}{r} \qquad \mathcal{C} \neq \mathscr{C} \qquad \llbracket 1\,;\,n \rrbracket \qquad \left\llbracket \begin{matrix} \alpha \\ \beta \end{matrix} \right\rrbracket\]
+\end{frame}
+
+\begin{frame}{\secname}{\subsecname}
+\textcolor{orange}{Un peu d'entraînement\dots{}} \\[\baselineskip]
+
+$\underset{x \to a}{\lim} f(x) = \underbrace{\frac{\Omega + \beta}{\pi \times \mu}}_{= 215} \quad \Leftrightarrow \quad f(x) \underset{x \to a}{\longrightarrow} \cfrac{\sqrt{167} + 13}{\alpha + \cfrac{\sqrt[13]{17} \times \varepsilon\sigma}{68 + 1}}$
+
+$\forall p \in \llbracket 1\,;\,k \rrbracket$, $\forall x \in I$, $g^{(p)} (x) = \int_I \frac{\partial^p f}{\partial x^p} (x\,;\,t) dt$
+
+Soit $\begin{array}[t]{cccc}
+f~: & \mathbb{R} & \longrightarrow & \mathbb{R} \\
+ & x & \longmapsto & \sin x
+\end{array}$ et $\forall x \in \mathbb{R}, \sin x = \sum_{n = 0}^{+\infty} (-1)^n \frac{x^{2n + 1}}{(2n + 1)!}$
+
+Pour $k \in \llbracket 0\,;\,n \rrbracket$, posons $L_k = \prod_{\substack{j = 0 \\ j \neq k}}^n \frac{X - a_j}{a_k - a_j}$ : $L_k$ sont les polynômes d'interpolation de Lagrange.
+\end{frame}
+
+{\1
+\begin{frame}[plain, noframenumbering]
+\finalpage{\huge{}Merci pour ton attention ! \\[\baselineskip]
+
+Prochaine séance : tableaux, images et gestion des erreurs sous \LaTeX{} !
+}
+\end{frame}
+} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/Slides/presentation.tex b/Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/Slides/presentation.tex
new file mode 100644
index 00000000000..b3f4a5ad782
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/Slides/presentation.tex
@@ -0,0 +1,81 @@
+\section{Présentation de \LaTeX{}}
+
+\subsection{Définition}
+
+\begin{frame}{\secname}{\subsecname}
+{\noindent\huge\bfseries\color{gray!75}\og}
+
+\LaTeX{} est un langage et un système de composition de documents. [\dots{}]
+
+Il est particulièrement utilisé dans les domaines techniques et scientifiques pour la production de documents de taille moyenne ou importante (thèse ou livre, par exemple).
+
+Néanmoins, il peut être aussi employé pour générer des documents de types variés (par exemple, des lettres ou des transparents).
+
+{\hfill\huge\bfseries\color{gray!75}\fg}
+
+\begin{flushright}
+Wikipédia
+\end{flushright}
+
+\LaTeX{} constitue un parfait exemple du genre \textit{What You See Is What You Mean} (WYSIWYM).
+\end{frame}
+
+\subsection{Rapide historique}
+
+\begin{frame}{\secname}{\subsecname}
+\begin{columns}
+\begin{column}{0.45\linewidth}
+\hspace*{\stretch{1}} --- 1977 --- \hspace*{\stretch{1}}
+
+Création de \TeX{} par Donald \textsc{Knuth}
+
+\begin{figure}[H]
+\centering
+\includegraphics[width = 0.75\linewidth]{dknuth.jpg}
+\end{figure}
+\end{column}
+\hfill
+\begin{column}{0.45\linewidth}
+\hspace*{\stretch{1}} --- 1982 --- \hspace*{\stretch{1}}
+
+Création de \LaTeX{} par Leslie \textsc{Lamport}
+
+\begin{figure}[H]
+\centering
+\includegraphics[width = 0.75\linewidth]{llamport.jpg}
+\end{figure}
+\end{column}
+\end{columns}
+\end{frame}
+
+\begin{frame}{\secname}{\subsecname}
+Depuis 1993, maintien par le \textit{LaTeX3 Project team}.
+
+\begin{figure}[H]
+\centering
+\includegraphics[width = 0.85\linewidth]{latex-project-logo.eps}
+\caption*{Site officiel : \url{https://www.latex-project.org/}}
+\end{figure}
+\end{frame}
+
+\subsection{Origine du nom et prononciation}
+
+\begin{frame}{\secname}{\subsecname}
+\begin{center}
+Technology \\
+
+$\downarrow$ \\
+
+\og $\tau\varepsilon\chi\nu{\rm o}\lambda{\rm o}\gamma\iota\alpha$ \fg{} \\
+
+$\downarrow$ \\
+
+$\tau\varepsilon\chi \quad \Rightarrow \quad$ \TeX{} \\[2\baselineskip]
+
+Arrivée de Leslie \textsc{{\color{orange}La}mport} \\
+
+$\downarrow$ \\
+
+\LaTeX{}
+\end{center}
+\end{frame} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/Slides/tableaux.tex b/Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/Slides/tableaux.tex
new file mode 100644
index 00000000000..8ff3bb12703
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/Slides/tableaux.tex
@@ -0,0 +1,84 @@
+\section{Les tableaux \& les boîtes}
+
+\subsection{La base}
+
+\begin{frame}[fragile]{\secname}{\subsecname}
+Fonctionnement identique qu'avec l'environnement \cverb?array? : utilisation de l'environnement \cverb?tabular? + options \cverb?l?, \cverb?c?, \cverb?r? ou \cverb?p{distance}?. \\[\baselineskip]
+
+\begin{verbatim}
+\begin{tabular}{rcl}
+Texte à droite & Texte centré & Texte à gauche \\
+Saut de ligne & & Colonne vide
+\end{tabular}
+\end{verbatim}
+
+Filet (ligne) horizontale : après le saut de ligne \cverb?\\?, utiliser la commande \cverb?\hline?.
+
+Filet (ligne) verticale : dans la définition du tableau $\rightarrow$ \cverb?r|c||l? par exemple (barre verticale du 6). \\[\baselineskip]
+
+\exconc{Petit exemple + utilisation du package \cverb?array?.}
+\end{frame}
+
+\subsection{Mettre une légende}
+
+\begin{frame}[fragile]{\secname}{\subsecname}
+Insérer une légende $\Rightarrow$ utiliser l'environnement \cverb?table?.
+
+\cverb?table? = environnement dit \textit{flottant} car position variable (options).
+
+Options possibles : \cverb?t? (\textit{top} = sommet page), \cverb?b? (\textit{bottom} = bas page), \cverb?p? (\textit{page} = page de flottants) et \cverb?h? (\textit{here}).
+
+Possibilité de forcer avec un \cverb?!? : \cverb?!h? par exemple. \\[\baselineskip]
+
+Le nec plus ultra et le plus robuste : package \cverb?float? + option \cverb?H?. Tableau figé à l'endroit indiqué (s'il y a de la place ; sinon blanc et passage à la page suivante). \\[\baselineskip]
+
+Insérer une légende : commande \cverb?\caption{Légende}? et utilisation de \cverb?\?\cverb?label{nom}? possible (APR\`ES la légende). \\[\baselineskip]
+
+\exconc{Environnement \cverb?table? et légende.}
+\end{frame}
+
+\subsection{Bien construire son tableau}
+
+\begin{frame}[fragile]{\secname}{\subsecname}
+Extrait de l'aide du package \cverb?booktabs? :
+
+\begin{block}{\og 1.2 La mise en page des tables formelles \fg{}}
+\footnotesize{}Vous ne ferez pas de graves erreurs si vous vous rappelez à tout moment de deux simples commandements : \begin{enumerate}
+\item Ne jamais, au grand jamais, utiliser de filets verticaux.
+\item Ne jamais utiliser de filets doubles.
+\end{enumerate}
+
+[\dots{}] Il y a trois autres conseils que je pourrai citer ici car ils sont si peu connus en dehors des cercles des typographes et éditeurs professionnels : \begin{enumerate}
+\item Placez les unités dans l'en-tête de la colonne (pas dans le corps de la table).
+\item Faites toujours précéder un point décimal (une virgule décimale en français) par un chiffre ; donc 0.1 (ou 0,1) et pas simplement .1 (,1).
+\item N'utilisez pas de signes \og ditto \fg{} ou toute convention analogue pour répéter une valeur précédente. Dans la plupart des cas, un blanc fait aussi bien l'affaire. Sinon, répétez la valeur.
+\end{enumerate}
+\end{block}
+\end{frame}
+
+\begin{frame}[fragile]{\secname}{\subsecname}
+Insérer une série de commandes avant ou après le contenu de toutes les cellules d'une colonne : utilisation des descripteurs \cverb?>{déclaration}? et \cverb?<{déclaration}? (avant et après le choix \cverb?l?, \cverb?c? ou \cverb?r? de la colonne). \\[\baselineskip]
+
+1\up{ère} étape vers la personnalisation de colonnes : centrage vertical et horizontal du contenu de la cellule par exemple ! (cf. exemple pour la (longue) commande associée) \\[\baselineskip]
+
+\exconc{Exemple du package \cverb?booktabs? + utilisation des ``descripteurs'' \cverb?>? et \cverb?<? + colonne personnalisée.}
+\end{frame}
+
+% https://www.latex-howto.be/files/LaTeX-HowTo-ch5.pdf -- Ex page 9-10
+
+\subsection{Les boîtes}
+
+\begin{frame}[fragile]{\secname}{\subsecname}
+Diverses solutions existent sous \LaTeX{} : \begin{itemize}[label = \ding{213}]
+\item boîte avec un cadre : \cverb?\fbox? et \cverb?\framebox? (options) ;
+\item boîte sur une ligne : \cverb?\mbox? et \cverb?\makebox? (options) ;
+\item boîte ``paragraphe'' : \cverb?\pbox? et \cverb?\parbox? (options) ;
+\item boîte passe-partout : environnement \cverb?minipage? (options). \\[\baselineskip]
+\end{itemize}
+
+Boîtes encore plus personnalisables (titre, couleur, cadre, etc.) : utiliser le package (de pure folie) \cverb?tcolorbox? ! \\[\baselineskip]
+
+\exconc{Démonstration rapide des différentes boîtes.}
+\end{frame}
+
+% https://en.wikibooks.org/wiki/LaTeX/Boxes pour les exemples \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/Slides/texte.tex b/Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/Slides/texte.tex
new file mode 100644
index 00000000000..3c5a2f6f55d
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/Slides/texte.tex
@@ -0,0 +1,176 @@
+\section{Gestion du texte et mise en forme}
+
+\subsection{Paragraphes \& mise en forme}
+
+\begin{frame}[fragile]{\secname}{\subsecname}
+Sous \LaTeX{}, il suffit d'écrire son texte normalement pour obtenir un paragraphe. Les alinéas sont automatiques. \\[\baselineskip]
+
+Pour commencer un nouveau paragraphe, il faut sauter une ligne (laisser une ligne vide dans le code). \\[\baselineskip]
+
+Pour sauter une ligne sur le document, il faut utiliser la commande \cverb?\\? à la fin du paragraphe. \\[0.5\baselineskip]
+
+\begin{alertblock}{\textit{Nota Bene}}
+Ce n'est pas le cas sur mon support de présentation, réalisé sous \LaTeX{} : j'utilise une classe spécifique (\cverb?beamer?).
+\end{alertblock}
+
+\vspace{0.5\baselineskip}
+
+\exconc{Exemple concret sous Texmaker.}
+\end{frame}
+
+\begin{frame}[fragile]{\secname}{\subsecname}
+Mise en forme du texte : \begin{itemize}[label = \ding{118}]
+\item gras : \cverb?\textbf{texte}? ;
+
+\item italique : \cverb?\textit{texte}? ;
+
+\item petites capitales : \cverb?\textsc{Texte}? ;
+
+\item emphase : \cverb?texte \emph{texte}? ;
+
+\item taille de police : \cverb?\tiny?, \cverb?\scriptsize?, \cverb?\footnotesize?, \cverb?\small?, \cverb?\normalsize?, \cverb?\large?, \cverb?\Large?, \cverb?\LARGE?, \cverb?\huge? et \cverb?\Huge?. \\[\baselineskip]
+\end{itemize}
+
+\textbf{Application à plusieurs paragraphes : passer par un environnement !} \\[\baselineskip]
+
+\exconc{Exemple concret sous Texmaker : utilisation de faux texte avec le package \cverb?lipsum?.}
+\end{frame}
+
+\begin{frame}[fragile]{\secname}{\subsecname}
+\textcolor{red}{Une} \textcolor{cyan}{petite} \textcolor{Green}{touche} \textcolor{orange}{de} \textcolor{RoyalPurple}{couleur} \textcolor{Goldenrod}{?}\\[\baselineskip]
+
+Utilisation du package \cverb?xcolor? + option \cverb?dvipsnames? si besoin : \begin{center} \cverb?\usepackage[dvipsnames]{xcolor}? \end{center}
+
+Coloration ponctuelle : \cverb?\textcolor{couleur}{mot(s) à colorer}?.
+
+Coloration de plusieurs paragraphes : \cverb?{\color{couleur} texte...}?.
+
+Mélange de couleur possible : \cverb?couleurA!13!couleurB?.
+
+Définition de ses propres couleurs : \cverb?\definecolor{couleur}[RGB]{R,G,B}?\\[\baselineskip]
+
+\exconc{Démonstration sous Texmaker !}
+\end{frame}
+
+\subsection{Symboles \& listes}
+
+\begin{frame}[fragile]{\secname}{\subsecname}
+Les symboles couramment utilisés : \begin{itemize}[label = \ding{118}]
+\item accent sur les majuscules : \cverb?\'E?, \cverb?\`E?, \cverb?\^E? et \cverb?\c{C}?.
+
+\textbf{Attention lors des copiers-collers (Word, PDF) !} Les accents peuvent être mal interprétés par Texmaker et \LaTeX{} ;
+
+\item ligature \oe{} : \cverb?\OE{}il?, \cverb?c\oe{}ur? ;
+
+\item guillemets français : \cverb?\og texte \fg{}? ;
+
+\item guillemets anglais : \cverb?``texte''? ;
+
+\item points de suspension : \cverb?\dots{}? ;
+
+\item degrés : \cverb?\degres{}? \textcolor{red}{\textbf{MAIS}} \no : \cverb?\no? ;
+
+\item tiret court \cverb?-? ; tiret moyen \cverb?--? ; tiret long : \cverb?---? ;
+
+\item esperluette : \cverb?\&? ;
+
+\item pourcentage : \cverb?\%?.
+\end{itemize}
+\end{frame}
+
+\begin{frame}[fragile]{\secname}{\subsecname}
+Création d'une liste : \begin{itemize}[label = \ding{213}]
+\item liste à puces : environnement \cverb?itemize? ;
+
+\item liste numérotée : environnement \cverb?enumerate? ;
+
+\item liste descriptive : environnement \cverb?description? (moins usité). \\[\baselineskip]
+\end{itemize}
+
+Création d'un élément d'une liste : \cverb?\item?.
+
+Personnalisation locale possible : \cverb?\item[puce]?. \\[\baselineskip]
+
+Personnalisation des listes : package \cverb?enumitem? (listes) et \cverb?pifont? (puces). \\[\baselineskip]
+
+\exconc{Exemple de création de listes et de personnalisation (locale et globale) sous Texmaker.}
+\end{frame}
+
+\subsection{Organiser son document}
+
+\begin{frame}[fragile]{\secname}{\subsecname}
+Différents éléments pour structurer son document : \begin{itemize}[label = \ding{213}]
+\item {\color{orange}\cverb?\?\cverb?part{titre}?} (classe \cverb?report? seulement) ;
+
+\item {\color{orange}\cverb?\?\cverb?chapter{titre}?} (classes \cverb?book? \& \cverb?report? seulement) ;
+
+\item {\color{Green}\cverb?\?\cverb?section{titre}?} ;
+
+\item {\color{Green}\cverb?\?\cverb?subsection{titre}?} ;
+
+\item \cverb?\?\cverb?subsubsection{titre}? ;
+
+\item \cverb?\?\cverb?paragraph{titre}? ;
+
+\item \cverb?\?\cverb?subparagraph{titre}?. \\[\baselineskip]
+\end{itemize}
+\end{frame}
+
+\begin{frame}[fragile]{\secname}{\subsecname}
+Personnalisation possible : {\footnotesize\begin{verbatim}
+% RAZ des numéros de section après un chapitre
+\makeatletter\@addtoreset{section}{chapter}\makeatother
+% Pour mettre des I, II, etc. aux parties
+\renewcommand{\thepart}{\Roman{part}}
+\end{verbatim}}
+
+\begin{alertblock}{\textit{Nota Bene}}
+La personnalisation des numéros (compteurs) d'une structure du document est similaire à celle des listes (package \cverb?enumitem?), sans l'étoile \cverb?*?.
+
+Les éléments suivants sont disponibles : \cverb?\arabic?, \cverb?\roman?, \cverb?\Roman?, \cverb?\alph? \& \cverb?\Alph?.
+\end{alertblock}
+
+\vspace{0.5\baselineskip}
+
+\exconc{Application sous Texmaker !}
+\end{frame}
+
+\subsection{Sommaire \& page de garde}
+
+\begin{frame}[fragile]{\secname}{\subsecname}
+Création du sommaire : \cverb?\tableofcontents?
+
+\textcolor{red}{\textbf{Bien compiler 2 fois pour actualiser le contenu du sommaire!}} \\[\baselineskip]
+
+Renommer le sommaire : \cverb?\renewcommand{\contentsname}{Sommaire}? \\[\baselineskip]
+
+Le nec plus ultra ? Cliquer sur le sommaire pour naviguer dans le document ! Utilisation du package \cverb?hyperref?. \\[\baselineskip]
+
+\exconc{Exemple basique sous Texmaker puis package \cverb?hyperref? et ses options.}
+\end{frame}
+
+\begin{frame}[fragile]{\secname}{\subsecname}
+Page de garde basique gérée par \LaTeX{}. Remplir les champs suivants dans le préambule ou juste après \cverb?\begin{document}? : \begin{itemize}[label = \ding{213}]
+\item titre : \cverb?\title{Titre}? ;
+
+\item auteur : \cverb?\author{AuteurA \and AuteurB}?
+
+\item date : \cverb?\date{date_voulue}? voire \cverb?\date{\today}? (actualisation à chaque compilation). \\[\baselineskip]
+\end{itemize}
+
+Appel de la page de garde dans le document et numérotation correcte du PDF : {\footnotesize\begin{verbatim}
+\maketitle % Appel
+\clearpage\setcounter{page}{2} % Numérotation
+\end{verbatim}}
+
+\exconc{Démonstration sous Texmaker + possibilité de personnalisation (tâche chronophage et qui requiert un peu d'expérience).}
+\end{frame}
+
+{\1
+\begin{frame}[plain, noframenumbering]
+\finalpage{\huge{}Merci pour ton attention ! \\[\baselineskip]
+
+Prochaine séance : les mathématiques sous \LaTeX{} !
+}
+\end{frame}
+} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/beamercolorthemeFeather.sty b/Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/beamercolorthemeFeather.sty
new file mode 100644
index 00000000000..97ca9a76ff9
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/beamercolorthemeFeather.sty
@@ -0,0 +1,51 @@
+% This is the color theme file of the Feather theme.
+% Copyright (c) 2014 by Lilyana Vaskova Vankova <lilqna.v@gmail.com>
+%
+% This program is free software: you can redistribute it and/or modify
+% it under the terms of the GNU General Public License as published by
+% the Free Software Foundation, either version 3 of the License, or
+% (at your option) any later version.
+%
+% This program is distributed in the hope that it will be useful,
+% but WITHOUT ANY WARRANTY; without even the implied warranty of
+% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+% GNU General Public License for more details.
+%
+% You can find the GNU General Public License at <http://www.gnu.org/licenses/>.
+
+%----------------------------------------------------------------------------------------------------------------------------------
+
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesPackage{beamercolorthemeFeather}[2017/08/22 v1.1.0 The Feather Beamer Theme]
+
+%----------------------------------------------------------------------------------------------------------------------------------
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Theme options and definitions
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+%----------------------------------------------------------------------------------------------------------------------------------
+
+% Beamer specific options
+
+\mode<presentation> % Refers to the first four modes (beamer,handout,second and trans). That is, to all modes except the article mode
+{
+
+%----------------------------------------------------------------------------------------------------------------------------------
+
+% Colors
+%% Defining colors
+
+\definecolor{beamer@barcolor}{RGB}{194,193,204} % light blue
+\definecolor{beamer@normaltextcolor}{RGB}{84,97,110} % gray blue
+\definecolor{beamer@headercolor}{rgb}{0,0.41,0.54} % dark blue
+
+
+%% Setting the above definitions
+\setbeamercolor{structure}{fg = beamer@headercolor}
+\setbeamercolor{normal text}{fg = beamer@normaltextcolor}
+\setbeamercolor{frametitle}{fg = white, bg = beamer@headercolor}
+\setbeamercolor{Feather}{fg = beamer@barcolor, bg = beamer@headercolor}
+}
+
+\mode<all> \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/beamerinnerthemeFeather.sty b/Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/beamerinnerthemeFeather.sty
new file mode 100644
index 00000000000..1237d954f92
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/beamerinnerthemeFeather.sty
@@ -0,0 +1,99 @@
+% This is the inner theme file of the Feather theme.
+% Copyright (c) 2014 by Lilyana Vaskova Vankova <lilqna.v@gmail.com>
+%
+% This program is free software: you can redistribute it and/or modify
+% it under the terms of the GNU General Public License as published by
+% the Free Software Foundation, either version 3 of the License, or
+% (at your option) any later version.
+%
+% This program is distributed in the hope that it will be useful,
+% but WITHOUT ANY WARRANTY; without even the implied warranty of
+% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+% GNU General Public License for more details.
+%
+% You can find the GNU General Public License at <http://www.gnu.org/licenses/>.
+
+%----------------------------------------------------------------------------------------------------------------------------------
+
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesPackage{beamerinnerthemeFeather}[2017/08/22 v1.1.0 The Feather Beamer Theme]
+
+%----------------------------------------------------------------------------------------------------------------------------------
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Theme options, definitions and templates.
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+%----------------------------------------------------------------------------------------------------------------------------------
+
+% Beamer specific options
+\mode<presentation> % Refers to the first four modes (beamer,handout,second and trans). That is, to all modes except the article mode
+{
+
+%----------------------------------------------------------------------------------------------------------------------------------
+
+% Title page
+%% Definitions for fonts of the different elements
+
+%\setbeamerfont{institute}{family = \rmfamily, size = \footnotesize}
+\setbeamerfont{institute}{size = \small}
+\setbeamerfont{title}{size = \Large}
+\setbeamerfont{subtitle}{size = \large}
+\setbeamerfont{author}{size = \normalsize}
+\setbeamerfont{date}{size = \small}
+
+%% LLT: make title background image configurable
+\newcommand{\backgroundfile}{1-title}
+
+\setbeamertemplate{title page}{
+%% Setting the above definitions
+%% LLT: Reset unnumbered frames count to 0
+ \setcounter{unnumberedframe}{0}
+ \begin{minipage}[c][\textheight][c]{\textwidth}
+ \centering % Sauts de lignes obligatoires ici
+
+ {\usebeamerfont{institute}\insertinstitute}\vspace*{30pt}
+
+ {\usebeamerfont{title}\usebeamercolor[fg]{title}\inserttitle}\vspace*{10pt}
+
+ {\usebeamerfont{subtitle}\usebeamercolor[fg]{subtitle}\insertsubtitle}\vspace*{30pt}
+
+ {\usebeamerfont{author}\insertauthor}\vspace*{30pt}
+
+ {\usebeamerfont{date}\insertdate}\vspace*{\baselineskip}
+ \end{minipage}
+}
+
+%----------------------------------------------------------------------------------------------------------------------------------
+
+% Final page
+\defbeamertemplate{final page}{text}[1]{
+ \begin{minipage}[c][\textheight][c]{\textwidth}
+ \centering
+ #1
+ \end{minipage}
+}
+
+\newcommand{\finalpage}[1]{
+ \setbeamertemplate{final page}[text]{#1}
+ \usebeamertemplate{final page}
+}
+
+%----------------------------------------------------------------------------------------------------------------------------------
+
+% Add the feather to the background of the titlepage and the final page
+\newcommand{\1}{
+ \setbeamertemplate{background}{
+ %% LLT: use \backgroundfile
+ \includegraphics[width=\paperwidth,height=\paperheight]{\backgroundfile}
+ \tikz[overlay] \fill[fill opacity = 0.25, fill = white] (0,0) rectangle (-\paperwidth,\paperheight); % [fill opacity = 0.75, fill = white]
+ }
+}
+
+%----------------------------------------------------------------------------------------------------------------------------------
+
+% Use numbers instead of a picture for the references
+\setbeamertemplate{bibliography item}[text]
+}
+
+\mode<all> \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/beamerouterthemeFeather.sty b/Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/beamerouterthemeFeather.sty
new file mode 100644
index 00000000000..b76e6214559
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/beamerouterthemeFeather.sty
@@ -0,0 +1,249 @@
+% This is the outer theme file of the Feather theme.
+% Copyright (c) 2014 by Lilyana Vaskova Vankova <lilqna.v@gmail.com>
+%
+% This program is free software: you can redistribute it and/or modify
+% it under the terms of the GNU General Public License as published by
+% the Free Software Foundation, either version 3 of the License, or
+% (at your option) any later version.
+%
+% This program is distributed in the hope that it will be useful,
+% but WITHOUT ANY WARRANTY; without even the implied warranty of
+% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+% GNU General Public License for more details.
+%
+% You can find the GNU General Public License at <http://www.gnu.org/licenses/>.
+
+%----------------------------------------------------------------------------------------------------------------------------------
+
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesPackage{beamerouterthemeFeather}[2017/08/22 v1.1.0 The Feather Beamer Theme]
+
+%----------------------------------------------------------------------------------------------------------------------------------
+
+% Load required packages
+
+\RequirePackage{tikz}
+\RequirePackage{calc}
+
+%% LLT: Added \logofile to make logo configurable
+\newcommand{\logofile}{2-logo}
+\newcommand{\logoscale}{0.875}
+
+%% LLT: Added unnumberedframe to keep track of
+%% Frames to be ignored for progressbar
+\newcounter{unnumberedframe}
+\define@key{beamerframe}{noframenumbering}[true]{\stepcounter{unnumberedframe}\beamer@noframenumberingtrue}
+
+
+%----------------------------------------------------------------------------------------------------------------------------------
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Theme options, definitions and templates.
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+%----------------------------------------------------------------------------------------------------------------------------------
+
+% Options for the progress bar/circle
+\def\beamer@progressmovingCircCnt{movingCircCnt} % moving circular counter
+\def\beamer@progressfixedCircCnt{fixedCircCnt} % fixed circular counter
+\def\beamer@progresscorner{corner} % a counter
+\def\beamer@progressstyle{movingCircCnt} % default
+\DeclareOptionBeamer{progressstyle}{\def\beamer@progressstyle{#1}}
+\DeclareOptionBeamer{rotationcw}{\def\beamer@rotationcw{true}}
+\DeclareOptionBeamer{shownavsym}{\def\beamer@shownavsym{true}}
+\ProcessOptionsBeamer
+
+%----------------------------------------------------------------------------------------------------------------------------------
+
+% The height of the header is 2.5 times the lineheight of the frame title
+\newlength{\beamer@height}
+\usebeamerfont{frametitle} % Use the frame title font
+\setlength{\beamer@height}{2.5\baselineskip}
+
+%----------------------------------------------------------------------------------------------------------------------------------
+
+% Reset fonts
+\reset@font
+
+%----------------------------------------------------------------------------------------------------------------------------------
+
+% Radius of the logo
+\newlength{\beamer@logoradius}
+\setlength{\beamer@logoradius}{0.95\beamer@height/2}
+
+%----------------------------------------------------------------------------------------------------------------------------------
+
+% Width of the border
+\newlength{\beamer@borderwidth}
+ \setlength{\beamer@borderwidth}{1.05mm} % As small is the thickness of the border the whole circle goes up
+
+%----------------------------------------------------------------------------------------------------------------------------------
+
+% Inner radius of border of the logo frame
+\newlength{\beamer@logoinnerradius}
+\setlength{\beamer@logoinnerradius}{0.85\beamer@logoradius}
+
+%----------------------------------------------------------------------------------------------------------------------------------
+
+% Radius of the outer border of the logo frame
+\newlength{\beamer@logoouterradius}
+\setlength{\beamer@logoouterradius}{\beamer@logoinnerradius+\beamer@borderwidth}
+
+%----------------------------------------------------------------------------------------------------------------------------------
+
+% Radius of the counters
+\newlength{\beamer@counterradius}
+\setlength{\beamer@counterradius}{\beamer@logoinnerradius/2+\beamer@logoouterradius/2}
+
+%----------------------------------------------------------------------------------------------------------------------------------
+
+% Beamer specific options
+\mode<presentation> % Refers to the first four modes (beamer,handout,second and trans). That is, to all modes except the article mode
+{
+\ifbeamercolorempty[fg]{Feather}{
+ \setbeamercolor{Feather}{use = {structure, palette sidebar primary}, fg = palette sidebar primary.fg, bg = structure.fg}
+}
+
+%----------------------------------------------------------------------------------------------------------------------------------
+
+ % Headline
+\setbeamertemplate{headline}{\featherheaderbackground}
+
+%----------------------------------------------------------------------------------------------------------------------------------
+
+% Footline
+\setbeamertemplate{footline}
+ {
+ \begin{beamercolorbox}[wd = 1.0\paperwidth, ht = 1.25ex, dp = 1ex, left]{headfoot}
+ {\usebeamercolor[fg]{frametitle}\usebeamerfont{section in head/foot}\hspace*{3.5ex}
+ \insertshortauthor\ |\
+ \insertshorttitle
+ \insertshortsubtitle
+ }
+ \end{beamercolorbox}
+ }
+
+%----------------------------------------------------------------------------------------------------------------------------------
+
+% Frame title
+\setbeamertemplate{frametitle}
+ {
+ \begin{minipage}[c][0.9\beamer@height][c]{\textwidth}
+ {\usebeamercolor[fg]{frametitle}\usebeamerfont{frametitle}\insertframetitle\par}
+ {\usebeamercolor[fg]{framesubtitle}\usebeamerfont{framesubtitle}\insertframesubtitle\par}
+ \end{minipage}
+ }
+ \ifx\beamer@shownavsym\undefined % insert navigation symbols
+ \setbeamertemplate{navigation symbols}
+
+ \fi % Saut de ligne obligatoire ici
+}
+
+%----------------------------------------------------------------------------------------------------------------------------------
+
+% Macros used in the theme
+%% Coordinate the fancy header background
+\newcommand{\featherheaderbackground}[0]{
+ \begin{tikzpicture}[overlay]
+ \coordinate (UL) at (0,0); % Upper left corner of the slide
+ \coordinate (HLR) at (\paperwidth,-0.9\beamer@height); % Lower right of the header
+ \coordinate (ULL) at (0,-0.95\beamer@height); % Upper left corner of the line
+ \coordinate (LLR) at (\paperwidth,-1\beamer@height); % Lower right corner of the line
+ \coordinate (ULF) at (0, \dimexpr-\paperheight+1.6em\relax);
+ %\coordinate (ULF) at (0,-5.90\beamer@height); % Upper left corner of the footline
+ \coordinate (LFR) at (\paperwidth,-\paperheight);
+ %\coordinate (LFR) at (\paperwidth,-6.08\beamer@height); % Lower right corner of the footline
+
+ \coordinate (logopos) at ([shift = {(-\beamer@logoouterradius-2.05\beamer@borderwidth, \beamer@height-\beamer@logoouterradius-5.5\beamer@borderwidth)}] HLR); % Coordinate of the logo and the circ position
+
+%----------------------------------------------------------------------------------------------------------------------------------
+
+%% Draw the background of the header, the circle and the logo
+ {
+ \usebeamercolor{Feather}
+
+%----------------------------------------------------------------------------------------------------------------------------------
+
+%% Draw the blue background rectangle of the header and the line below it
+ \draw[draw = none, fill = Feather.bg] (UL) rectangle (HLR); % Background rectangle
+ \draw[draw = none, fill = Feather.fg] (ULL) rectangle (LLR); % Line below the background rectangle
+ \draw[draw = none, fill = Feather.bg] (ULF) rectangle (LFR); % Footline
+
+%----------------------------------------------------------------------------------------------------------------------------------
+
+%% Draw the outer circle
+ \fill[fill = Feather.fg] (logopos) circle (\beamer@logoouterradius);
+
+%----------------------------------------------------------------------------------------------------------------------------------
+
+%% Draw the inner circle
+ \fill[fill = normal text.bg] (logopos) circle (\beamer@logoinnerradius);
+
+%----------------------------------------------------------------------------------------------------------------------------------
+
+%% Place the logo in the circle
+%% LLT: use customisable \logofile
+ \node at (logopos) {\includegraphics[width = \dimexpr \logoscale \beamer@logoradius * 2\relax]{\logofile}};
+
+%----------------------------------------------------------------------------------------------------------------------------------
+
+%% Draw progress circle/bar
+ \ifx\beamer@progressstyle\beamer@progressmovingCircCnt % The circular counter with a moving counter
+
+%----------------------------------------------------------------------------------------------------------------------------------
+
+%% Calculate end position
+%%% LLT: modified to discount unnumbered frames, and
+%%% Make the arc go a complete circle at end of
+%%% Presentation
+ \ifx\beamer@rotationcw\undefined % Counterclockwise rotation
+ \pgfmathsetmacro{\effectivetotalframe}{max(\inserttotalframenumber-\theunnumberedframe,1)}
+ \pgfmathsetmacro{\progress}{(\insertframenumber-\theunnumberedframe)/\effectivetotalframe*360};
+ \else % Clockwise rotation
+ \pgfmathsetmacro{\progress}{(\insertframenumber-\theunnumberedframe)/\effectivetotalframe*(-360)};
+ \fi
+
+%----------------------------------------------------------------------------------------------------------------------------------
+
+%% Draw the arc
+ \draw[color = Feather.bg, line width = 0.2*\beamer@borderwidth] ([xshift = \beamer@counterradius] logopos) arc[radius = \beamer@counterradius, start angle = 0, end angle = \progress];
+ \fill[fill = Feather.bg] ([shift = {(\progress:\beamer@counterradius)}] logopos) circle (0.25\beamer@borderwidth);
+
+%----------------------------------------------------------------------------------------------------------------------------------
+
+%% Place the current frame number
+ \node[fill = normal text.bg, draw = Feather.fg, thick, circle,minimum width = 2*\beamer@borderwidth] at ([xshift = \beamer@counterradius]logopos) {{\usebeamercolor[fg]{normal text}\insertframenumber}};
+ \fi
+ \ifx\beamer@progressstyle\beamer@progressfixedCircCnt % The circular counter with a fixed counter
+
+%----------------------------------------------------------------------------------------------------------------------------------
+
+%% Draw the current frame number
+ \ifx\beamer@rotationcw\undefined % Counterclockwise rotation
+ \pgfmathsetmacro{\progress}{360*\insertframestartpage};
+ \else % Clockwise rotation
+ \pgfmathsetmacro{\progress}{-360*\insertframestartpage};
+ \fi
+
+%----------------------------------------------------------------------------------------------------------------------------------
+
+%% Draw the arc
+ \draw[color = Feather.bg, line width = 0.5*\beamer@borderwidth] ([xshift = \beamer@counterradius] logopos) arc (0:\progress:\beamer@counterradius);
+
+%----------------------------------------------------------------------------------------------------------------------------------
+
+%% Place the current frame number
+ \node[fill = normal text.bg, draw = Feather.fg, circle, thick, minimum width = 2*\beamer@borderwidth] at ([shift = {(\progress:\beamer@counterradius)}] logopos) {{\usebeamercolor[fg]{normal text}\insertframenumber}};
+ \fi
+ }
+ \end{tikzpicture}
+}
+
+%----------------------------------------------------------------------------------------------------------------------------------
+
+%% Setting the blocks
+\setbeamertemplate{blocks}[rounded][shadow = true]
+\setbeamercolor{block title}{fg = frametitle.fg, bg = frametitle.bg}
+\setbeamercolor{block body}{parent = normal text, use = block title, bg = Feather.fg!30}
+
+\mode<all> \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/beamerthemeFeather.sty b/Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/beamerthemeFeather.sty
new file mode 100644
index 00000000000..ee6a77f2757
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/beamerthemeFeather.sty
@@ -0,0 +1,51 @@
+% This is the main beamer theme file of the Feather theme.
+% Copyright (c) 2014 by Lilyana Vaskova Vankova <lilqna.v@gmail.com>
+%
+% This program is free software: you can redistribute it and/or modify
+% it under the terms of the GNU General Public License as published by
+% the Free Software Foundation, either version 3 of the License, or
+% (at your option) any later version.
+%
+% This program is distributed in the hope that it will be useful,
+% but WITHOUT ANY WARRANTY; without even the implied warranty of
+% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+% GNU General Public License for more details.
+%
+% You can find the GNU General Public License at <http://www.gnu.org/licenses/>.
+
+%----------------------------------------------------------------------------------------------------------------------------------
+
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesPackage{beamerthemeFeather}[2017/08/22 v1.1.0 The Feather Beamer Theme]
+
+%----------------------------------------------------------------------------------------------------------------------------------
+
+% Load required packages
+
+\RequirePackage{tikz}
+\RequirePackage{calc}
+
+%----------------------------------------------------------------------------------------------------------------------------------
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Theme options and definitions
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+%----------------------------------------------------------------------------------------------------------------------------------
+
+\DeclareOptionBeamer{progressstyle}{\PassOptionsToPackage{progressstyle = #1}{beamerouterthemeFeather}}
+\DeclareOptionBeamer{rotationcw}{\PassOptionsToPackage{rotationcw}{beamerouterthemeFeather}}
+\DeclareOptionBeamer{shownavsym}{\PassOptionsToPackage{shownavsym}{beamerouterthemeFeather}}
+\ProcessOptionsBeamer
+
+%----------------------------------------------------------------------------------------------------------------------------------
+
+% Beamer specific options
+\mode<presentation> % Refers to the first four modes (beamer, handout, second and trans). That is, to all modes except the article mode
+{
+ \useinnertheme{Feather}
+ \useoutertheme{Feather}
+ \usecolortheme{Feather}
+}
+
+\mode<all> \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/guide-latex-fr_beamer.tex b/Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/guide-latex-fr_beamer.tex
new file mode 100644
index 00000000000..6367476b98b
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/guide-latex-fr_beamer.tex
@@ -0,0 +1,184 @@
+\documentclass[11pt, xcolor = {dvipsnames}]{beamer}
+
+%-------------------------------------------------------
+% BEAMER SETTINGS
+%-------------------------------------------------------
+
+%%% Options passed to the outer theme
+\usetheme[]{Feather}
+
+\definecolor{maincolor}{RGB}{8,86,215}
+
+% Change the bar colors - NavyBlue initially
+\setbeamercolor{Feather}{fg = maincolor!30, bg = maincolor}
+% Change the color of the structural elements
+\setbeamercolor{structure}{fg = maincolor}
+% Change the frame title text color
+\setbeamercolor{frametitle}{fg = white}
+% Change the normal text colors
+\setbeamercolor{normal text}{fg = black, bg = white}
+% Change the block title colors
+\setbeamercolor{block title}{fg = white, bg = maincolor}
+
+% Change the logo in the upper right circle
+\renewcommand{\logofile}{../Images/eclair.eps}
+% This is an image that comes with the LaTeX installation
+% Adjust scale of the logo with regard to the circle; default is 0.875
+\renewcommand{\logoscale}{0.35}
+
+% Change the background image on the title and final page.
+% It stretches to fill the entire frame!
+\renewcommand{\backgroundfile}{./1-title.pdf}
+
+%-------------------------------------------------------
+% BEAMER OPTIONS (FRAMES & BLOCKS)
+%-------------------------------------------------------
+
+\AtBeginSection[]{
+\begin{frame}{\secname}
+\begin{columns}
+\begin{column}[t]{0.5\linewidth}
+\tableofcontents[current, sections = {1-4}, hideothersubsections, sectionstyle = show/shaded]
+\end{column}
+\hfill
+\begin{column}[t]{0.5\linewidth}
+\tableofcontents[current, sections = {5-8}, hideothersubsections, sectionstyle = show/shaded]
+\end{column}
+\end{columns}
+\end{frame}
+}
+
+\setbeamercolor{block title alerted}{fg = red, bg = red!30}
+\setbeamercolor{block body alerted}{fg = black, bg = red!10}
+
+%-------------------------------------------------------
+% INCLUDE PACKAGES
+%-------------------------------------------------------
+
+\usepackage[french]{babel}
+\usepackage{lmodern}
+\usepackage[utf8]{inputenc}
+\usepackage[T1]{fontenc}
+\renewcommand{\familydefault}{\sfdefault}
+
+\usepackage{newverbs}
+
+\usepackage{enumitem, pifont, marvosym}
+\setlist[enumerate, 1]{label = {\color{structure.fg}\arabic*)}}
+\setlist[itemize, 1]{label = {--}}
+
+\usepackage{amsmath, amsfonts, amssymb, esvect, mathrsfs, stmaryrd} % Pour faire des maths
+
+\usepackage{array}
+\renewcommand{\arraystretch}{1.3}
+
+\usepackage{graphicx, float, subcaption}
+\graphicspath{{../Images/}} % Chemin des images
+
+\usepackage{ifthen}
+\usetikzlibrary{arrows, arrows.meta, positioning}
+
+%-------------------------------------------------------
+% DEFINING AND REDEFINING COMMANDS
+%-------------------------------------------------------
+
+% Colored hyperlinks
+\newcommand{\chref}[2]{
+ \href{#1}{{\usebeamercolor[bg]{Feather}#2}}
+}
+\newcommand{\curl}[1]{
+ {\usebeamercolor[bg]{Feather}\url{#1}}
+}
+
+% Colored verbatim
+\newverbcommand{\cverb}{\color{red}}{}
+
+% Correct font
+\let\oldTeX\TeX % Pour éviter une boucle infinie dans le renewcommand qui suit
+\renewcommand{\TeX}{{\rmfamily\oldTeX}}
+\let\oldLaTeX\LaTeX
+\renewcommand{\LaTeX}{{\rmfamily\oldLaTeX}}
+
+% Exemple concret - Mise en forme
+\setlength{\fboxrule}{2pt}
+\setlength{\fboxsep}{1.5mm}
+\newlength{\boxlength}
+\newcommand{\exconc}[1]{
+ \settowidth{\boxlength}{#1}
+ \ifthenelse{\boxlength > \linewidth}{
+ \setlength{\boxlength}{\linewidth}
+ }{}
+ {\fcolorbox{Peach}{Peach!30}{\parbox{\boxlength}{#1}}}
+}
+
+%-------------------------------------------------------
+% TITLE PAGE -- INFORMATION
+%-------------------------------------------------------
+
+\title[Initiation à \LaTeX{}]{\textbf{Introduction à \LaTeX{}}}
+
+\subtitle[]{Pour débutants et jeunes utilisateurs}
+
+\author[Adrien Bouzigues]{%
+ Adrien \textsc{Bouzigues} \\[0.25\baselineskip]
+ \includegraphics[width = 0.3\linewidth]{buque_auteur.eps} \\ [\baselineskip]
+ Avec l'aide de l'UE 216 \\[-\baselineskip]
+}
+
+\institute[ENSAM]{\'Ecole Nationale Supérieure d'Arts \& Métiers \\[-\baselineskip]}
+
+\date{\today}
+
+\hypersetup{pdfauthor = {{Adrien Bouzigues - I13 Cl215}}, pdftitle = {{guide-latex-fr_beamer}}, pdfstartview = Fit, pdfpagelayout = SinglePage, pdfnewwindow = true, bookmarksnumbered = true, breaklinks, hidelinks, linktoc = all}
+
+%\includeonly{./Slides/presentation,./Slides/logiciels_compilation,./Slides/texte,./Slides/maths,./Slides/tableaux}
+\includeonly{./Slides/images}
+
+
+%-------------------------------------------------------
+% THE BODY OF THE PRESENTATION
+%-------------------------------------------------------
+
+\begin{document}
+
+\everymath{\displaystyle}
+
+{\1% % This is the name of the PDF file for the background
+\begin{frame}[plain, noframenumbering]
+% plain : removes the header from the title page
+% noframenumbering : removes the numbering of this frame only
+\titlepage % Call the title page information from above
+\end{frame}
+}
+
+\begin{frame}{Des questions ?}{Wooclap}
+\huge{}Utilisation de Wooclap :
+
+\begin{center}
+\curl{www.wooclap.com/LATEXAM}
+\end{center}
+\end{frame}
+
+\begin{frame}{Sommaire}
+%\tableofcontents[hideallsubsections]
+\begin{columns}[t]
+\begin{column}{0.5\linewidth}
+\tableofcontents[sections = {1-4}, hideothersubsections]
+\end{column}
+\hfill
+\begin{column}{0.5\linewidth}
+\tableofcontents[sections = {5-8}, hideothersubsections]
+\end{column}
+\end{columns}
+\end{frame}
+
+\include{./Slides/presentation}
+\include{./Slides/logiciels_compilation}
+\include{./Slides/texte}
+\include{./Slides/maths}
+\include{./Slides/tableaux}
+\include{./Slides/images}
+\include{./Slides/erreurs}
+\include{./Slides/bonus_MR}
+
+\end{document}
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/teaser_LaTeX.txt b/Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/teaser_LaTeX.txt
new file mode 100644
index 00000000000..3690bbb6913
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/teaser_LaTeX.txt
@@ -0,0 +1,24 @@
+[Etudiants ENSAM en MR ou curieux - Initiation à LaTeX]
+
+Sal's/Bonjour,
+
+As-tu déjà entendu parler de LaTeX ? Je ne parle pas du matériau mais du langage et système de composition de documents. Tu dois sûrement trouver cette explication rébarbative. Et pourtant, si tu es en Master Recherche, LaTeX reste, à l'heure actuelle, LA référence dans les milieux scientifique et académique pour diffuser des rapports ou des articles de recherche !
+
+Mais j'en oublie les convenances. Pour me présenter très rapidement, certains me connaissent en tant qu'Indignation 13 Cl215, mais tu peux aussi m'appeler Adrien. Depuis mon entrée aux Arts, j'ai appris progressivement à utiliser LaTeX, de manière totalement empirique. Ce fut beaucoup de tâtonnements, d'échecs, d'essais infructueux mais, avec désormais 3 années d'expérience sur le sujet, je commence avoir suffisamment de recul sur le sujet.
+Si mes camarades de Promotion ont apprécié le rendu proposé par LaTeX, très peu ont jugé utile de s'y intéresser. Et pourtant, quand certains ont commencé leur semestre de Master Recherche, ils ont été forcés de s'y mettre... et se sont tournés vers moi pour les aider, ce que j'ai fait avec plaisir !
+
+Pour cette nouvelle année, je propose de partager mon expérience sous LaTeX librement aux élèves des Arts & Métiers. 4 séances d'1h30 (en amphi, par vidéo-conférence) soit 6 heures au total : c'est tout le temps nécessaire pour appréhender ce nouvel univers en amphi.
+Pour te donner un premier aperçu, ces 4 sessions sont découpés de la manière suivante :
+1) introduction à LaTeX : logiciels, règles de base et premier document
+2) les mathématiques sous LaTeX
+3) mettre en forme son document : images & tableaux + gestion des erreurs et bilan
+4) cours spécial Master Recherche : écrire son mémoire sous LaTeX, bibliographie et autres subtilités
+Le planning exact, avec les dates et les heures, sera transmis ultérieurement.
+
+N'hésites pas à te renseigner auprès de tes professeurs, pour savoir si tu auras du travail rédigé en LaTeX à rendre durant l'année. Personnellement, je te recommande fortement de venir, ne serait-ce que pour découvrir les bonnes pratiques à adopter.
+
+Au plaisir de te retrouver en amphi,
+
+Fraternellement,
+
+Indignation 13 Cl215 \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/guide-latex-fr.pdf b/Master/texmf-dist/doc/latex/guide-latex-fr/guide-latex-fr.pdf
new file mode 100644
index 00000000000..d489eedba2e
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/guide-latex-fr.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/guide-latex-fr/guide-latex-fr.tex b/Master/texmf-dist/doc/latex/guide-latex-fr/guide-latex-fr.tex
new file mode 100644
index 00000000000..baa07f9694c
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/guide-latex-fr/guide-latex-fr.tex
@@ -0,0 +1,97 @@
+% Compilation sous PDFLaTeX
+\PassOptionsToPackage{dvipsnames}{xcolor} % Obligatoire ici
+\documentclass[a4paper, 12pt]{report}
+
+% Les packages et la configuration utilisés
+\input{./Chapitres/config}
+% Utile à ce stade : gain de place et modifications occasionnelles
+
+\includeonly{./Chapitres/page-garde,./Chapitres/intro,./Chapitres/p1-historique,./Chapitres/p1-installation,./Chapitres/p1-compilation,./Chapitres/p2-regles,./Chapitres/p2-texte,./Chapitres/p2-maths,./Chapitres/p2-tableaux,./Chapitres/p2-images,./Chapitres/p2-erreurs,./Chapitres/annexes}
+
+\begin{document}
+
+\everymath{\displaystyle}
+
+% Page de garde
+\include{./Chapitres/page-garde}
+
+% Licence CC, mind map, sommaire, préambule et code QR
+\include{./Chapitres/intro}
+
+% Retour au style principal
+\pagestyle{mainstyle}
+
+\part{\LaTeX{} : histoire \& premier contact}
+
+\include{./Chapitres/p1-historique}
+\include{./Chapitres/p1-installation}
+\include{./Chapitres/p1-compilation}
+
+\part{Débuter avec \LaTeX{}}
+
+\include{./Chapitres/p2-regles}
+\include{./Chapitres/p2-texte}
+\include{./Chapitres/p2-maths}
+\include{./Chapitres/p2-tableaux}
+\include{./Chapitres/p2-images}
+\include{./Chapitres/p2-erreurs}
+
+\part{Aller plus loin avec \LaTeX{}}
+
+\newpage
+\vspace*{\fill}
+\begin{center}
+\huge\bfseries\color{orange}
+[Mise à jour prévue pour le 1\up{er}semestre 2019]
+\end{center}
+\vspace*{\fill}
+\newpage
+
+\include{./Chapitres/p3-intro}
+\include{./Chapitres/p3-modes}
+\include{./Chapitres/p3-texte}
+\include{./Chapitres/p3-maths}
+\include{./Chapitres/p3-tableaux}
+\include{./Chapitres/p3-images}
+%\include{./Chapitres/p3-PST}
+\include{./Chapitres/p3-TikZ}
+\include{./Chapitres/p3-beamer}
+
+\part*{Annexes}
+\phantomsection % Renvoi correct dans le sommaire
+\addcontentsline{toc}{part}{Annexes} % Ajout dans le sommaire
+
+\include{./Chapitres/annexes}
+
+% Expliquer la notion de "nom" à un node --> master
+% Tracer des fonctions mathématiques ...
+% Passer à "text and listing" pour les exemples --> rien de mieux que d'afficher le résultat avant le code (ou après avec "listing and text"), boîte complète requise (surtout pour les dessins + resizebox si dépassement)
+% ==> préambule et begin{document} en commentaire du coup (pour délimiter et préciser les packages du style : % Packages : blabla
+% profiter du préambule (2nd ?) pour présenter le nouveau format et préciser le "fonctionnement"
+
+%\newtcblisting{codetikz}[2][]{breakable, beforeafter skip = \baselineskip, colframe = LimeGreen, colback = White, boxrule = 2pt, arc = 6pt, title = \textbf{#2}, coltitle = Black, listing options = {basicstyle = \ttfamily\small, keepspaces = true, columns = flexible, breaklines = true, inputencoding = utf8, language = TeX, numbers = none, showstringspaces = false, commentstyle = \color{Gray}}, listing side text, righthand ratio = 0.3, #1}
+%
+% Préambule en commentaire pour pouvoir générer le résultat !
+%
+%\begin{codetikz}{Test}
+%%\documentclass[a4paper, 12pt]{report}
+%%
+%%\usepackage{tikz}
+%
+%
+%\begin{center}
+%% Un polygone régulier
+%\begin{tikzpicture}
+%% Paramétrage
+%\def\poly{13} % Nombre entier supérieur à 1
+%% % Limite de calcul LaTeX fixée à 16 383 ...
+%\pgfmathsetmacro\polyg{\poly - 1}
+%\def\R{1.5} % 0.25\linewidth est aussi une distance ...
+%
+%% Tracé du polygone
+%\draw[orange] (90:\R) \foreach \i in {1,...,\polyg} {-- (90-\i/\poly*360:\R)} -- cycle; % Usage de \polyg pour bien fermer avec un "cycle"
+%\end{tikzpicture}
+%\end{center}
+%\end{codetikz}
+
+\end{document} \ No newline at end of file