Commit d7034fa2 authored by Alexandre Morlet's avatar Alexandre Morlet
Browse files

J'adore les épigraphes, c'est trop le swag

parent 0e3a67d9
......@@ -1011,38 +1011,26 @@ Enfin le soulignement \verb|\underline{}| et le texte incliné \verb|\textsl{}|
\subsection{Les notes de pied de page}
\subsubsection{Citations et épigraphes}
\subsection{Citations et épigraphes}
\subsubsection{\texttt{quotation} et \texttt{quote}}
\starttouille Trouver une citation intéressante/drôle à mettre en exemple. Suggestions bienvenues. \closetouille
Un peu plus élaboré que de mettre une citation entres ``guillemets simples'' (avec \verb|`` ...''|\footnote{Les deux premiers caractères sont des accents graves (\texttt{CTRL-ALT-7} ou \texttt{ALTGR-7} avec un clavier français standard), les deux derniers des apostrophes.}) ou \og guillemets à la française \fg{} (avec \verb|\og ... \fg{}|, si \texttt{babel} est paramétré en français), il existe deux environnements très similaires pour citer du texte : \texttt{quotation} et \texttt{quote}.
Un peu plus élaboré que de mettre une citation entres ``guillemets simples'' (avec \verb|`` ...''|\footnote{Les deux premiers caractères sont des accents graves (\texttt{CTRL-ALT-7} ou \texttt{ALTGR-7} avec un clavier français standard), les deux derniers des apostrophes -- à ne pas utiliser en français.}) ou \og guillemets à la française \fg{} (avec \verb|\og ... \fg{}|, si \texttt{babel} est paramétré en français), il existe deux environnements très similaires pour citer du texte : \texttt{quotation} et \texttt{quote}.
Dans les deux cas, le texte est indenté (\starttouille Mon correcteur orthographique me souligne indenté ? \closetouille) à gauche et à droite et est justifié. Un saut de ligne, comme dans du code \LaTeX{} habituel, créera un nouveau paragraphe. La différence concerne ces paragraphes : \texttt{quotation} n'ajoute pas d'alinéa, \texttt{quote} oui.
Voici un exemple permettant de montrer le style général et la différence :
\begin{LTXexample}[width=0.5\textwidth]
\begin{quotation}
Cette boîte est vraiment petite. On notera
que l'indentation à droite ne marche pas
dans l'exemple.
Ceci est un exemple de l'environnement \texttt{quotation}. Les marges sont plus grandes à gauche et à droite, et un saut de ligne va créer un nouveau paragraphe.
Pour le bien de l'exemple, les paragraphes
sont courts, mais pas trop.
Ceci est un nouveau paragraphe. Les deux paragraphes possèdent un alinéa.
\end{quotation}
\begin{quote}
Cette boîte est vraiment petite. On notera
que l'indentation à droite ne marche pas
dans l'exemple.
Ceci est un exemple de l'environnement \texttt{quote}. Les marges sont plus grandes à gauche et à droite, et un saut de ligne va créer un nouveau paragraphe.
Pour le bien de l'exemple, les paragraphes
sont courts, mais pas trop.
Ceci est un nouveau paragraphe. Les deux paragraphes ne possèdent pas d'alinéa.
\end{quote}
\end{LTXexample}
\starttouille Du coup c'est sans doute plus pertinent de mettre l'exemple en-dehors d'un \texttt{LTXexample}.\closetouille
\starttouille Reste à statuer sur la suite \closetouille
Il n'existe pas de solution clé en main pour ajouter l'auteur ou le passage. On trouve des solutions plus ou moins simples en ligne ; aucune solution définitive n'est présentée ici.
Une façon quelque peu manuelle est d'utiliser l'environnement \texttt{flushright}, dans (ou en-dehors) de l'environnement de citation.\\
......@@ -1081,8 +1069,28 @@ Il y a cependant une extension \texttt{epigraph} qui permet d'utiliser la comman
\epigraph{{\itshape Tu quoque mi fili}}{Orthographus Approximus}
\epigraph{À ma femme que j'aime}{N'importe quel type qui sait que sa femme n'ouvrira pas le livre}
Il est possible de changer la taille de l'épigraphe avec la commande \verb|\setlength{\epigraphwidth}{<taille>}|, l'alignement du texte avec \verb|\renewcommand{\textflush}{<alignement>}| (\texttt{flushleft} (aligné à gauche, défaut), \texttt{flushright} (aligné à droite), \texttt{center} (centré) et \texttt{flushepinormal} (justifié), la position avec \verb|\renewcommand{\epigraphflush}{<position>}| (\texttt{flushright}, \texttt{flushleft} ou \texttt{center}) et l'alignement de la source avec \verb|\renewcommand{\sourceflush}{<position>}| (\texttt{flushright}, \texttt{flushleft}, \texttt{flushepinormal} ou \texttt{flushepinormal}).\\
L'épaisseur de la ligne horizontale, la taille de police et l'espacement réservé avant et après l'épigraphe peuvent également être configurés.
Les paramètres suivants (en plus de l'épaisseur de la ligne horizontale, la taille de la police et l'espace autour de l'épigraphe) peuvent être modifiés : \starttouille Je peux ajouter les paramètres mentionnés si vous pensez que c'est intéressant \closetouille
\begin{center}
\begin{tabular}{|c|c|c|}
\hline
Option & Commande & Valeurs possibles \\
\hline \hline
Taille (largeur) & \verb|\setlength{\epigraphwidth}{<taille>}| & Longueur : \\
de l'épigraphe & & 6cm, \verb|0.3\textwidth|, \ldots \\
\hline
Alignement & \verb|\renewcommand{\textflush}{<alignement>}| & \texttt{flushleft} (défaut), \texttt{flushright}, \\
du texte & & \texttt{center} et \texttt{flushepinormal}\\
\hline
Position & \verb|\renewcommand{\epigraphflush}{<position>}| & \texttt{flushright} (défaut), \\
de l'épigraphe & & \texttt{flushleft} et \texttt{center} \\
\hline
Alignement & \verb|\renewcommand{\sourceflush}{<position>}| & \texttt{flushright} (défaut), \texttt{flushleft}, \\
de la source & & \texttt{center} et \texttt{flushepinormal}\\
\hline
\end{tabular}
\end{center}
\texttt{flushleft} et \texttt{flushright} correspondent à aligné à gauche et à droite respectivement. \texttt{center} et \texttt{flushepinormal} désignent du texte centré non-justifié et justifié respectivement.
On peut alors obtenir un résultat tel que :
\setlength{\epigraphwidth}{8cm}
......@@ -1092,7 +1100,7 @@ On peut alors obtenir un résultat tel que :
\epigraph{7A c'est encore jeune !}{K.M-M}
\epigraph{Il me faudrait une citation un peu plus longue, potentiellement issue d'un livre, mais un truc plus intéressant qu'un livre de cuisine.}{Moi\\Dans aucun livre}
\starttouille J'aime bien cette extension. Et oui, je vais refaire proprement la présentation de toute la sous-section, c'est un peu sale là. \closetouille
\section{Les listes}
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment