% Changement de la numérotation (annexes) \renewcommand{\thefigure}{A.\arabic{figure}} \setcounter{figure}{0} \renewcommand{\thetable}{A.\arabic{table}} \setcounter{table}{0} \pagestyle{plain} % Retour à un style normal % 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}\clearpage % Page 4 -- Changement de police sous LaTeX \vspace*{\fill} \begin{table}[H] \centering \caption{Liste non exhaustive des polices sous \LaTeX{}} \label{annexes-code-police} \begin{tabular*}{\linewidth}{@{\extracolsep{\fill}}lll} \toprule \textbf{Police} & \textbf{Package} & \textbf{\verb??} \\ \midrule Bookman & \verb?bookman? & \verb?pbk? \\ Charter & \verb?charter? & \verb?bch? \\ Computer Modern Roman & (défaut) & \verb?cmr? \\ Computer Modern Sans Serif & (défaut) & \verb?cmss? \\ Computer Modern Typewriter & (défaut) & \verb?cmtt? \\ Courier & \verb?courier? & \verb?pcr? \\ Fourier & \verb?fourier? & \verb?put? \\ Garamond & \verb?ebgaramond? & \\ & \verb?ebgaramond-maths? & \\ Helvetica & \verb?helvet? & \verb?phv? \\ Latin Modern Roman & \verb?lmodern? & \verb?lmr? \\ Latin Modern Sans Serif & \verb?lmodern? & \verb?lmss? \\ Latin Modern Typewriter & \verb?lmodern? & \verb?lmtt? \\ New Century Schoolbook & \verb?newcent? & \\ Palatino & \verb?mathpazo? & \\ \TeX{} Gyre Bonum & \verb?tgbonum? & \verb?qbk? \\ Times & \verb?mathptmx? & \verb?ptm? \\ Zapf Chancery & \verb?chancery? & \\ \bottomrule \end{tabular*} \end{table} \vspace*{\fill}\clearpage % Page 5 -- Symboles mathématiques courants \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} \clearpage % Page 6 -- 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}\clearpage % Page 7 -- TikZ & possibilités (commandes, options) \begin{table}[H] \centering \caption{Liste non exhaustive des commandes et options disponibles avec \TikZ{}} % Passage à p (colonne 2) pour pouvoir utiliser \newline \begin{tabular*}{\linewidth}{@{\extracolsep{\fill}}lp{\linewidth}} \toprule \textbf{Commandes / Options} & \textbf{Description} \\ \midrule \verb?--? & Pour tracer un trait droit \\ \verb?|-? ou \verb?-|? & Pour tracer un trait vertical \newline puis horizontal (ou l'inverse) \\ \verb?||? & \textbf{Indisponible !} \\ \verb?rectangle? & \multirow{2}{*}{\parbox{\linewidth}{Choix de forme \newline (contour fermé)}} \\ \verb?circle? & \\ \verb?cycle? & Pour fermer un chemin \\ \verb?plot? & Pour tracer une fonction (maths) \\ \\ \verb?\draw[] (A) -- (B);? & Tracer un trait entre \verb?A? et \verb?B? \\ \verb?\fill[] (A) -- (B);? & Remplir la zone entre \verb?A? et \verb?B? \\ \verb?\filldraw[] (A) -- (B);? & Tracer et remplir la zone entre \verb?A? et \verb?B? \\ \verb?draw = ? & Définir la couleur du tracé \\ \verb?fill = ? & Définir la couleur du remplissage \\ \verb?line width = ? & Définir l'épaisseur du trait \\ \verb?dotted? ou \verb?dashed? & Changer la forme du trait \\ \verb?rounded corners? & \multirow{2}{*}{Changer les jointures} \\ \verb?sharp corners? & \\ \verb?line join = ? & Autres jointures \newline (\verb?round?, \verb?bevel? \& \verb?miter?) \\ \verb?shift = {()}? & Décalage \\ \verb?xshift = ? & Décalage horizontal \\ \verb?yshift = ? & Décalage vertical \\ \\ \verb?\path[] (A) -- (B);? & Définir un chemin entre \verb?A? et \verb?B? \\ \verb?\coordinate () at ();? & Définir une coordonnée \verb?? \newline au point \verb?()? \\ \verb?node? & cf. \autoref{annexes-tikz-node} \\ \bottomrule \end{tabular*} \end{table} \clearpage % Page 8 -- TikZ & possibilités (node) \begin{table}[H] \caption{Liste non exhaustive des options disponibles avec \TikZ{} (\texttt{node})} \label{annexes-tikz-node} \begin{code}{} \node[] () at () {}; \end{code} \begin{quote} Placer \verb?? à l'emplacement \verb?()? (autre \verb?node? ou coordonnées) et lui attribuer le nom \verb?? (optionnel) \end{quote} \begin{tabular*}{\linewidth}{@{\extracolsep{\fill}}lp{\linewidth}} \toprule \textbf{Options} & \textbf{Description} \\ \midrule \verb?draw = ? & Afficher le contour du \verb?node? \\ \verb?fill = ? & Remplir l'intérieur du \verb?node? \\ \verb?text = ? & Colorer le texte à l'intérieur du \verb?node? \\ \verb?font = ? & Mettre en forme le texte du \verb?node? \newline (\verb?\bfseries?, \verb?itshape?, \verb?\small?, etc.) \\ \verb?align = ? & Alignement horizontal du texte \newline à l'intérieur du \verb?node? \newline (\verb?left?, \verb?center? ou \verb?right?) \\ \\ \verb?inner sep = ? & Espacement entre le texte et \newline le bord du \verb?node? \\ \verb?outer sep = ? & Espacement entre le bord du \verb?node? \newline et les autres éléments \\ \\ \verb?text width = ? & Largeur du bloc de texte du \verb?node? \\ \verb?minimum width = ? & Largeur minimale du \verb?node? \\ \verb?minimum height = ? & Hauteur minimale du \verb?node? \\ \\ \verb?? & Indiquer la position du \verb?node? \newline par rapport à \verb?()? \newline (\verb?above?, \verb?below?, \verb?left? ou \verb?right?) \\ \verb?anchor = ? & Indiquer le point d'ancrage de \verb?()? \\ \verb?rotate = ? & Faire pivoter le \verb?node? \\ \bottomrule \end{tabular*} \end{table} Autres solutions de positionnement : cf. la bibliothèque \verb?positioning?. \clearpage % Page 9 -- TikZ & librairies % Longtable incompatible avec table % Table nécessaire pour caption \begin{table}[H] \caption{Liste des librairies disponibles avec \TikZ{}} \label{annexes-tikz-bibliotheques} \begin{code}{} \usetikzlibrary{} \end{code} \end{table} \begin{tableaubilan}{0.45\linewidth}{0.45\linewidth}{Bibliothèque \TikZ{}}{Description} \verb?3d? & Dessiner des formes en 3D \\ \verb?angles? & Dessiner des angles \\ \verb?animations? & Créer des animations \\ \verb?arrows.meta? & Obtenir plus de flèches et pouvoir en créer \\ \verb?automata? & Dessiner des automates finis (diagrammes d'état) et des machines de Turing \\ \verb?babel? & Interagir avec le package éponyme et éviter les conflits \\ \verb?backgrounds? & Créer des arrières-plans colorés et afficher un quadrillage \\ \verb?bending? & Courber les flèches \\ \verb?calc? & Calculer des coordonnées \\ \verb?calendar? & Créer des calendriers \\ \verb?chains? & Créer des chaînes \\ \verb?circuits? & \multirow{7}{*}{\parbox{\linewidth}{Dessiner des circuits électriques (package \verb?circuitikz? si besoin)}} \\ \verb?circuits.ee? \\ \verb?circuits.logic? \\ \verb?circuits.logic.CDH? \\ \verb?circuits.logic.IEC? \\ \verb?circuits.logic.US? \\ \verb?circuit.ee.IEC? \\ \verb?circular? & Créer des dessins algorithmiques circulaires \\ \verb?curvilinear? & Dessiner des transformations non linéaires (comme des courbes de Bézier) \\ \verb?datavisualization? & \multirow{3}{*}{\parbox{\linewidth}{Définir les styles nécessaires à la visualisation de données}} \\ \verb?datavisualization.formats.functions? \\ \verb?datavisualization.polar? \\ \verb?decorations? & \multirow{8}{*}{\parbox{\linewidth}{Appliquer des transformations à des chemins (\verb?path?) et les décorer}} \\ \verb?decorations.footprints? \\ \verb?decorations.fractals? \\ \verb?decorations.markings? \\ \verb?decorations.pathmorphing? \\ \verb?decorations.pathreplacing? \\ \verb?decorations.shapes? \\ \verb?decorations.text? \\ \verb?er? (\textit{entity-relationship}) & Dessiner des diagrammes entité-association \\ \verb?external? & Exporter des dessins \TikZ{} \\ \verb?fadings? & Estomper les couleurs \\ \verb?fit? & Créer un \verb?node? qui contient un jeu de coordonnées \\ \verb?fixedpointarithmetic? & Augmenter la limite de calcul de \TikZ{} (package \verb?fp? obligatoire, temps de calcul plus longs) \\ \verb?folding? & Créer des patrons ou des objets à plier \\ \verb?force? & Dessiner avec des ``efforts'' (\verb?node? tirés ou comprimés) \\ \verb?fpu? (\textit{floating point unit}) & Permettre le calcul scientifique avec des nombres réels \\ \verb?graphdrawing? (\LuaLaTeX{}) & Automatiser le dessin de graphes \\ \verb?graphs? et \verb?graphs.standard? & Dessiner des graphes avec la commande \verb?graph? \\ \verb?intersections? & Calculer la (les) intersection(s) de 2 chemins \\ \verb?layered? & Tracer des graphes avec des couches horizontales \\ \verb?lindenmayersystems? & Créer des ``\textit{L-systems}'' \\ \verb?math? & Définir des fonctions mathématiques et exécuter des opérations mathématiques \\ \verb?matrix? & Définir des options et styles supplémentaires pour les matrices de \verb?node? \\ \verb?mindmap? & Créer des cartes heuristiques \\ \verb?patterns? & Définir de nouveaux motifs de remplissage \\ \verb?perspective? & Dessiner des objets en perspective avec 1, 2 ou 3 points de fuite \\ \verb?petri? & Dessiner des réseaux de Petri \\ \verb?phylogenetics? & Tracer des arbres phylogénétiques \\ \verb?plothandlers? & Définir des \og \textit{plot handlers} \fg{} supplémentaires \\ \verb?plotmarks? & Définir des marqueurs (sommets d'un tracé) \\ \verb?positioning? & Définir des options supplémentaires pour placer les \verb?node? \\ \verb?profiler? & Simplifier l'optimisation de la compilation \\ \verb?quotes? & Placer des commentaires facilement à côté d'un \verb?node? \\ \verb?rdf? (\textit{resource description framework}) & Ajouter des ``annotations'' à un fichier généré par \TikZ{} \\ \verb?routing? & Connecter les extrémités d'un graphe \\ \verb?scopes? & Simplifier l'appel de l'environnement \verb?scope? \\ \verb?shadings? & Créer des dégradés de couleurs \\ \verb?shadows? & Créer des ombrages \\ \verb?shapes.arrows? & \multirow{11}{*}{\parbox{\linewidth}{Définir de nouveaux formats de \verb?node? et plus encore}} \\ \verb?shapes.callout? \\ \verb?shapes.gates.ee? \\ \verb?shapes.gates.ee.IEC? \\ \verb?shapes.gates.logic? \\ \verb?shapes.gates.logic.IEC? \\ \verb?shapes.gates.logic.US? \\ \verb?shapes.geometric? \\ \verb?shapes.misc? \\ \verb?shapes.multipart? \\ \verb?shapes.symbols? \\ \verb?spy? & Faire des grossissements \\ \verb?svg.path? & Définir des chemins avec la syntaxe \verb?SVG? \\ \verb?through? & Créer des formes qui passent par un point précis \\ \verb?topaths? (chargé automatiquement) & Définir l'opérateur \verb?to? \\ \verb?trees? & Dessiner des arbres \\ \verb?turtle? & Créer des ``\textit{turtle graphics}'' (langage \verb?Logo?) \\ \verb?views? & Créer des ``vues'' (transformations d'une partie d'un dessin) \end{tableaubilan} \clearpage