summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/Slides/tableaux.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/Slides/tableaux.tex')
-rw-r--r--Master/texmf-dist/doc/latex/guide-latex-fr/Support_oral/Slides/tableaux.tex84
1 files changed, 84 insertions, 0 deletions
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