J'utilise le package csquotes pour citer des extraits au moyen de la commande \blockcquote et j'utilise le package setspace pour avoir globalement un interligne 1 et demi. Je voudrais que les citations soient en interligne simple et en \small. Je peux à chaque fois utiliser les commandes \singlespacing et \small mais comment automatiser la chose ?

Posée 08 Oct '21, 17:44

Esther%20Manyol's gravatar image

Esther Manyol
533
Taux d'acceptation : 0%

@Esther Manyol : bienvenue sur TeXnique !

(08 Oct '21, 20:18) Pathe ♦♦ Pathe's gravatar image

Voici une solution.

\documentclass[french]{article}
\usepackage{lmodern}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage[onehalfspacing]{setspace}
\usepackage{csquotes}

\renewcommand\mkblockquote[4]{\singlespacing\small #1#2#4#3}

\begin{document}
Lorem ipsum dolor sit amet, consectetur adipiscing elit. 
Cras mollis dapibus tellus eget porta. Quisque porta, 
lectus sed efficitur tincidunt, eros est accumsan nulla, vel fringilla dui nunc scelerisque enim.

\blockquote{Lorem ipsum dolor sit amet, consectetur adipiscing elit. 
Cras mollis dapibus tellus eget porta. Quisque porta, 
lectus sed efficitur tincidunt, eros est accumsan nulla, vel fringilla dui nunc scelerisque enim.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. 
Cras mollis dapibus tellus eget porta. Quisque porta, 
lectus sed efficitur tincidunt, eros est accumsan nulla, vel fringilla dui nunc scelerisque enim.}

Lorem ipsum dolor sit amet, consectetur adipiscing elit. 
Cras mollis dapibus tellus eget porta. Quisque porta, 
lectus sed efficitur tincidunt, eros est accumsan nulla, vel fringilla dui nunc scelerisque enim.
\end{document}
Lien permanent

Publiée 08 Oct '21, 19:25

touhami's gravatar image

touhami
9.7k410
Taux d'acceptation : 51%

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.