====== 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//).
===== Avec l'extension “lettrine” =====
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.
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lettrine}
\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}
\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}
Cette extension propose également une galerie d'exemple illustrant ses possibilités.
===== Avec l'extension “dropping” =====
:!: 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. Elle n'est donc pas recommandée pour des versions récentes de \LaTeX.
\documentclass[french]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[dvips]{dropping}
\usepackage{babel}
\begin{document}
\dropping{3}{\itshape{} Voici} un exemple de ce que permet de
faire l'extension dropping de M. Dahlgren. La commande
\verb.\dropping. peut prendre en argument un mot comme c'est
le cas ici ou une simple lettre.
\end{document}
===== Avec l'extension “initials” =====
L'extension [[ctanpkg>initials]] fait appel à des fontes ''yinit'' particulières. Son utilisation n'est donc pas recommandée.
===== Avec l'extension “picins” =====
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ément. Cela donne une solution détournée à la question.
===== Avec une commande manuelle =====
Voici un exemple de commande, ''\cappar'', répondant au besoin. Bien entendu, cette solution demande de mieux connaître le fonctionnement de \LaTeX et ne répond pas forcément à un besoin générique.
\font\capfont=cmbx12 at 24.87 pt% ou yinit, ou...?
\newbox\capbox \newcount\capl \def\a{A}
\def\docappar{%
\medbreak\noindent
\setbox\capbox\hbox{%
\capfont\a\hskip0.15em}%
\hangindent=\wd\capbox%
\capl=\ht\capbox
\divide\capl by\baselineskip
\advance\capl by1%
\hangafter=-\capl%
\hbox{%
\vbox to8pt{%
\hbox to0pt{\hss\box\capbox}%
\vss
}%
}%
}
\def\cappar{\afterassignment\docappar%
\noexpand\let\a }
\cappar Il était une fois un petit chaperon rouge
qui avait une grand-mère qui habitait de l'autre
c\^oté de la for\^et. Un jour, alors que sa
grand-mère était malade, le petit chaperon rouge
décida de lui rendre visite...
Il est conseillé d'utiliser des polices PostScript extensibles.
-----
//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)
metatag-og:site_name=(FAQ LaTeX francophone)
}}