Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
3_composition:texte:titres:commencer_un_paragraphe_par_une_lettrine [2020/12/16 21:20]
dbitouze Ajouts d'espace manquant
3_composition:texte:titres:commencer_un_paragraphe_par_une_lettrine [2021/03/15 00:34] (Version actuelle)
jejust Mise en forme avec <WRAP>.
Ligne 1: Ligne 1:
-====== Comment mettre en valeur la première lettre d'​un ​chapitre? ======+====== Comment mettre en valeur la première lettre d'​un ​paragraphe? ======
  
 +Parfois, la première lettre d'un paragraphe est agrandie de manière à occuper plusieurs lignes de celui-ci. Ceci s'​observe dans les journaux et dans des livres (le paragraphe concerné étant alors le premier de chaque chapitre). Cette lettre agrandie est appelée une [[wpfr>​Lettrine|lettrine]] (en anglais, //initial// ou //dropped capital//).
  
-$\Reponse$ ​ Le package [[ctanpkg>​lettrine|lettrine]] de Daniel Flipo propose lui aussi la +===== Avec l'extension “lettrine” =====
-commande ​''\lettrine'',​ mais avec une diversité d'​options très intéressante :+
  
 +L'​extension [[ctanpkg>​lettrine]] de Daniel Flipo propose la commande ''​\lettrine''​ avec une diversité d'​options très intéressante. En voici un exemple jouant sur l'​espacement par rapport à la lettrine de chaque ligne après la première.
 +
 +<WRAP column 68ex>
 <code latex> <code latex>
-\documentclass[french]{article} +\documentclass{article} 
-\usepackage[utf8]{inputenc} +  \usepackage[utf8]{inputenc} 
-\usepackage[T1]{fontenc} +  \usepackage[T1]{fontenc} 
-\usepackage{lmodern} +  \usepackage{lettrine}
-\usepackage{lettrine+
-\usepackage{babel}+
  
 \begin{document} \begin{document}
- +\lettrine[lines=4,​ slope=-0.5em,​ lhang=0.5,​nindent=0pt]{V}{oici} 
-\lettrine[lines=4,​ slope=-0.5em,​ lhang=0.5, +un exemple de l'​utilisation de la commande \verb|\lettrine| 
-  ​nindent=0pt]{V}{oici} ​un +Vous remarquerez que les débuts des lignes à droite de la lettre  
-exemple de l'​utilisation de la commande +sont décalés de manière à suivre la pente de celle-ci. 
- \verb.\lettrine.Vous remarquerez +Cela illustre tout l'​intérêt qu'il y a à retenir cette solution 
-que les débuts des lignes à droite de la lettre  +pour gérer les lettrines. ​
-sont décalés de manière à +
-suivre la pente de celle-ci. ​Pas mal, non ?+
 \end{document} \end{document}
 </​code>​ </​code>​
 +</​WRAP>​
 +<WRAP column 30ex>
 +<​latexdoc>​
 +\documentclass{article}
 +  \usepackage[utf8]{inputenc}
 +  \usepackage[T1]{fontenc}
 +  \usepackage[width=8cm]{geometry}
 +  \usepackage{lmodern}
 +  \usepackage{microtype}
 +  \usepackage{lettrine}
 +  \pagestyle{empty}
 +
 +\begin{document}
 +\lettrine[lines=4,​ slope=-0.5em,​ lhang=0.5,​nindent=0pt]{V}{oici}
 +un exemple de l'​utilisation de la commande \verb|\lettrine|. ​
 +Vous remarquerez que les débuts des lignes à droite de la lettre ​
 +sont décalés de manière à suivre la pente de celle-ci. Cela illustre
 +tout l'​intérêt qu'il y a à retenir cette solution pour gérer les 
 +lettrines. ​
 +\end{document}
 +</​latexdoc>​
 +</​WRAP>​
 +<WRAP clear />
 +
 +Cette extension propose également une galerie d'​exemple illustrant ses possibilités.
  
-$\Reponse$ ​ Le package [[ctanpkg>​dropping|dropping]] qui étend le +===== Avec l'extension “dropping” =====
-package [[ctanpkg>​dropcaps|dropcaps]] est disponible sur +
-https://​www.ctan.org/​{macros/​latex/​contrib/​dropping/​}. Voir l'exemple ci-dessous. +
-Il est cependant préférable d'​utiliser le package [[ctanpkg>​lettrine|lettrine]] plus récent.+
  
 +:!: //Les extensions //​[[ctanpkg>​dropping]]//​ et //​[[ctanpkg>​dropcaps]]//​ sont classées comme [[1_generalites:​histoire:​liste_des_packages_obsoletes|obsolètes]]. Ce qui suit est informatif.//​
 +
 +L'​extension [[ctanpkg>​dropping]] étend l'​extension [[ctanpkg>​dropcaps]]. Cependant, cette extension est liée avec l'​ensemble des pilotes de périphériques disponibles dans les toutes premières extensions graphiques de <​latex>​\LaTeX</​latex>​. Elle n'est donc pas recommandée pour des versions récentes de <​latex>​\LaTeX</​latex>​.
 +
 +<WRAP column 68ex>
 <code latex> <code latex>
-\documentclass{article} 
 \documentclass[french]{article} \documentclass[french]{article}
-\usepackage[utf8]{inputenc} +  ​\usepackage[utf8]{inputenc} 
-\usepackage[T1]{fontenc} +  \usepackage[T1]{fontenc} 
-\usepackage[dvips]{dropping} +  \usepackage[dvips]{dropping} 
-\usepackage{babel}+  \usepackage{babel}
  
 \begin{document} \begin{document}
  
-\dropping{3}{\itshape{} Voici} un exemple de ce que +\dropping{3}{\itshape{} Voici} un exemple de ce que permet de  
-permet de faire le magnifique package ​dropping de +faire l'​extension ​dropping de M. Dahlgren. La commande ​ 
-M. Dahlgren. La commande \verb.\dropping. peut +\verb.\dropping. peut prendre en argument un mot comme c'​est ​ 
-prendre en argument un mot comme c'est le cas ici +le cas ici ou une simple lettre.
-ou une simple lettre. +
 \end{document} \end{document}
 </​code>​ </​code>​
 +</​WRAP>​
 +<WRAP clear />
  
 +===== Avec l'​extension “initials” =====
  
-<​latexdoc>​ +L'​extension ​[[ctanpkg>​initials]] fait appel à des fontes ''​yinit''​ particulières. Son utilisation n'est donc pas recommandée.
-\documentclass[french]{article} +
-\usepackage[utf8]{inputenc} +
-\usepackage[T1]{fontenc} +
-\usepackage[dvips]{dropping} +
-\usepackage{babel}+
  
-\begin{document}+===== Avec l'​extension “picins” =====
  
-\dropping{3}{\itshape{} Voici} un exemple ​de ce que permet de faire le magnifique package dropping de +L'​extension [[ctanpkg>​picins]] (et plus anciennement l'​[[1_generalites:​histoire:​liste_des_packages_obsoletes|obsolète]] [[ctanpkg>​picinpar]]) permet ​de placer une zone dans laquelle vous pouvez placer une lettre ou une image sans que le texte du paragraphe ne morde sur l'​espace dédié à cet élémentCela donne une solution détournée à la question.
-MDahlgren. La commande \verb.\dropping. peut prendre en argument un mot comme c'est le cas ici +
-ou une simple lettre.+
  
-\end{document} +===== Avec une commande manuelle =====
-</​latexdoc>​+
  
-$\Reponse$ ​ Le package [[ctanpkg>​initials|initials]] pour <​latex>​\LaTeXe</​latex>​ est disponible dans +Voici un exemple de commande, ''​\cappar'', ​répondant au besoinBien entendu, cette solution demande de mieux connaître ​le fonctionnement de <​latex>​\LaTeX</​latex> ​et ne répond pas forcément à un besoin générique.
-https://​www.ctan.org/​{fonts/​gothic/​yinit/​}. Toutefoisil fait appel à des fontes +
-''​yinit'' ​particulièresson utilisation n'est donc pas recommandée. +
- +
-$\Reponse$ ​ Il existe également ​le package [[ctanpkg>​picinpar|picinpar]] pour <​latex>​\LaTeX</​latex> ​Ajout d'​espace manquant. +
- +
-$\Reponse$ ​ On peut également définir sa propre macro ''​\cappar'',​ comme ici:+
  
 <code latex> <code latex>
-\font\capfont=cmbx12 at 24.87 pt% or yinit, ​or...?+\font\capfont=cmbx12 at 24.87 pt% ou yinit, ​ou...?
 \newbox\capbox \newcount\capl \def\a{A} \newbox\capbox \newcount\capl \def\a{A}
 \def\docappar{% \def\docappar{%
Ligne 102: Ligne 114:
 décida de lui rendre visite... décida de lui rendre visite...
 </​code>​ </​code>​
- 
  
 <​note>​ <​note>​
-Il est conseillé d'​utiliser des polices ​Postscript ​extensibles.+Il est conseillé d'​utiliser des polices ​PostScript ​extensibles.
 </​note>​ </​note>​
  
 +-----
 +//Source:// [[faquk>​FAQ-dropping|Big letters at the start of a paragraph]]
  
- +{{htmlmetatags>​metatag-keywords=(LaTeX,​lettrine,​grande lettre,​agrandir une lettre,​initiale
- +metatag-og:​title=(Comment mettre en valeur la première lettre d'​un ​paragraphe)
-{{htmlmetatags>​metatag-keywords=(Format DVI,LaTeX,Postscript+
-metatag-og:​title=(Comment mettre en valeur la première lettre d'​un ​chapitre?)+
 metatag-og:​site_name=(FAQ LaTeX francophone) metatag-og:​site_name=(FAQ LaTeX francophone)
 }} }}
  
3_composition/texte/titres/commencer_un_paragraphe_par_une_lettrine.1608150004.txt.gz · Dernière modification: 2020/12/16 21:20 par dbitouze
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0