J'ai vu qu'il existait un package [epigraph][1], assez ancien si je ne trompe pas (dernière mise à jour en 2009, lors d'un changement de personne) mais dont le résultat ne me satisfait pas pleinement : on a un trait disgracieux qui sépare l'épigraphe proprement dit des références, et cela ne ressemble pas aux normes françaises auxquelles j'ai la faiblesse d'être habitué.

Jusque là, je case mes épigraphes sur une page spécifique, fer à droite, ce qui me suffisait. Pour les épigraphes de début de chapitre, c'est un peu plus sportif. Bref, si un package ad hoc plus efficace existe, je suis preneur (rien trouvé pour l'instant).

Posée 16 Sep, 19:39

fred02840's gravatar image

fred02840
1.4k860
Taux d'acceptation : 9%

Modifiée 16 Sep, 19:42


Il n'est pas plus compliqué de supprimer le filet entre le texte de la citation de sa référence avec epigraph que de supprimer le filet d'entête avec fancyhdr. Voici un exemple avec une citation centrée verticalement, au fer à droite.

Par ailleurs, epigraph fournit des outils pour faire figurer des citations avant un titre de chapitre, ou de partie, ou de bibliographie.

Ouvrir dans l'éditeur Overleaf
\documentclass[a4paper, 12pt]{article}
\usepackage[utf8]{inputenc}
 \usepackage[T1]{fontenc}
\usepackage{geometry} 
\usepackage[french]{babel}

\usepackage{ebgaramond}
\usepackage{epigraph}
\setlength{\epigraphrule}{0pt}
\setlength{\epigraphwidth}{0.6\textwidth}
 \renewcommand\textflush{flushepinormal}
 \renewenvironment{flushepinormal}{}{\vspace*{-\baselineskip}}

\begin{document}

\vspace*{\fill} \epigraph{\itshape La définition que donnent aujourd'hui les Chinois de la bicyclette: «Petit mulet que l'on conduit par les oreilles et que l'on fait avancer en le bourrant de coups de pieds.»}{Alfred Jarry\\ (La Passion considérée comme course de côte)}
\vfill\clearpage

\end{document}

alt text

Lien permanent

Publiée 16 Sep, 23:09

Bernard's gravatar image

Bernard
3.0k15
Taux d'acceptation : 36%

Modifiée 17 Sep, 13:32

Trouvé ! Dans une source que j'aurais consulter tout de suite : le framabook sur LaTeX qu'a rédigé Vincent Lozano, p. 209. Il définit en fait un nouvel environnement qu'il a baptisé « epigraphe », qui consiste en ceci :

Ouvrir dans l'éditeur Overleaf
\newenvironment{epigraphe}[1]
{% clause begin
\vspace*{-1.5cm}%
\small\sffamily% mise en évidence
\savebox{\nomepigraphe}{#1}% une boîte pour sauvegarder
% l’ origine de la citation
\slshape% tout est en italiques
\begin{changemargin}{0pt}{-2cm}% on se met au large
\begin{flushright}}% tout est poussé à droite
{% clause end
\\[4pt]\usebox{\nomepigraphe}.% insertion de l’origine
\end{flushright}%
\end{changemargin}\par\vspace*{0.6cm}}
\newsavebox{\nomepigraphe} % Déclaration de la boîte

Et le résultat me satisfait bien davantage.

Ajout de dernière minute. Vincent Lozano utilise un environnement maison : changemargin. À utiliser impérativement sous risque de déconvenues :

Ouvrir dans l'éditeur Overleaf
\newenvironment{changemargin}[2]%
{\begin{list}{}{%
            \setlength{\listparindent}{\parindent}%
            \setlength{\itemindent}{\parindent}%
            \setlength{\leftmargin}{#1}%
            \setlength{\rightmargin}{#2}%
        }\item }%
    {\end{list}}
Lien permanent

Publiée 16 Sep, 19:57

fred02840's gravatar image

fred02840
1.4k860
Taux d'acceptation : 9%

Modifiée 17 Sep, 19:32

denis's gravatar image

denis ♦♦
4.1k39

J'ai essayé de centrer verticalement la citation qui sert d'épigraphe, mais rien n'y fait. \vfill rejette tout en bas de page (normal) ; \centering est inopérant. Mais je suppose que cela tient à l'emplacement de ces indications dans l'environnement epigraphe. Où les placeriez-vous, vous ?

(16 Sep, 20:35) fred02840 fred02840's gravatar image

L'épigraphe devrait être seule sur sa page, centrée verticalement, et au fer à droite ?

(16 Sep, 21:52) Bernard Bernard's gravatar image

Merci @bernard. L'épigraphe est à usage unique (une seule page), centrée verticalement et plein fer à droite, en effet. L'alignement est obtenu, et l'unicité également ; c'est le centrage vertical qui reste indisponible. J'ai tenté quelque chose avec un double \vspace{fill} (après begin{flushright} et juste avant \end{flushright}), mais rien.

(17 Sep, 17:12) fred02840 fred02840's gravatar image
1

La solution proposée, à base d'epigraph, répond à ces problématiques – à peu près pour le centrage vertical, mais on peut affiner. Soit dit en passant, ce n'est pas parce qu'epigraph n'a pas bougé depuis 2009 qu'il devient obsolète. C'est simplement qu'il n'y a sans doute pas grand-chose à modifier.

(17 Sep, 19:58) Bernard Bernard's gravatar image
1

Les KOMAscript (scrbook, etc.) proposent \dictum[author]{text} également configurable et \setchapterpreamble + \setpartpreamble. (scrguien.pdf p. 115-116)

(21 Sep, 20:45) joseph-tux joseph-tux's gravatar image

Parfait. Encore une découverte : koma-script a vraiment des ressources pour tout...

(21 Sep, 21:20) fred02840 fred02840's gravatar image
Affichage de 5 parmi 6 Afficher 1 commentaire(s) en plus
Votre réponse
(dés)activer l'aperçu

Suivre cette question

Par courriel :

Une fois que vous serez enregistré, vous pourrez souscrire à n'importe quelle mise à jour ici

Par flux RSS :

Réponses

Réponses et commentaires

Bases de Markdown

  • *italique* ou _italique_
  • **gras** ou __gras__
  • Lien ::[texte](http://url.com/ "Titre ")
  • Image : ?![alt texte](/path/img.jpg "Titre ")
  • Liste numérotée : 1. Foo 2. Bar
  • Pour ajouter un passage à la ligne, ajoutez deux espaces à l'endroit où vous souhaitez que la ligne commence.
  • Les balises HTML de base sont également prises en charge.

Mots-clés de la question :

×1
×1

Question posée : 16 Sep, 19:39

Question vue : 566 fois

Dernière mise à jour : 21 Sep, 23:22

Questions similaires