Je compose un texte avec koma-script (scrbook). En utilisant \dictum (sur les conseils de @Joseph-Tux, à l'occasion d'une précédente question), je cherche à configurer une épigraphe de la façon suivante :

  • suppression de la ligne de séparation (de « règle ») entre la citation et l'auteur ;
  • auteur : suppression des parenthèses, et remplacement des italiques par du romain (\sf).

La documentation de koma-script (p. 115 et suiv.) m'a laissé froid, même si j'ai appris que l'épaisseur de la « règle » pouvait être modifiée de la sorte (par exemple) :

\newcommand*{\dictumrule}{\vskip-1ex\hrulefill\par}

Ce qui ne m'avance guère, puisque je veux sa disparition totale.

Voilà ce que cela donne pour l'instant:

%% !TeX program = lualatex
\documentclass{scrbook}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\begin{document}
\dictum[Anonyme]{Demain sera un autre jour\ldots{}}
\end{document}

Posée 29 Jul '22, 19:53

fred02840's gravatar image

fred02840
4.2k17154187
Taux d'acceptation : 16%

Modifiée 29 Jul '22, 20:06


Je ne sais pas si c'est qui est attendu.

\documentclass{scrbook}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}

\setkomafont{dictumauthor}{\sffamily}
\renewcommand*{\dictumrule}{}%
\renewcommand*{\dictumauthorformat}[1]{#1}

\begin{document}
\dictum[Anonyme]{Demain sera un autre jour\ldots{}}
\end{document}
Lien permanent

Publiée 30 Jul '22, 08:39

christophe-poulain's gravatar image

christophe-poulain
8661527
Taux d'acceptation : 37%

En plein dans le mille, @christophe-poulain

(30 Jul '22, 14:45) fred02840 fred02840's gravatar image
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.