diff options
author | Karl Berry <karl@freefriends.org> | 2014-09-18 22:56:50 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2014-09-18 22:56:50 +0000 |
commit | e3f11b759307a317e9fcb5b45a8510354424a48e (patch) | |
tree | b46671c302df54aa8dfba62b519908f1f1deb1ab | |
parent | 882c8b0c4af74429ab57ea5aa2c620c76db1bce4 (diff) |
lettrine (18sep14)
git-svn-id: svn://tug.org/texlive/trunk@35195 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r-- | Master/texmf-dist/doc/latex/lettrine/README | 10 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/lettrine/demo-de.pdf | bin | 122227 -> 123328 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/lettrine/demo-de.tex | 29 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/lettrine/demo.pdf | bin | 119274 -> 119908 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/lettrine/demo.tex | 188 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/lettrine/lettrine.pdf | bin | 224257 -> 224724 bytes | |||
-rw-r--r-- | Master/texmf-dist/source/latex/lettrine/lettrine.dtx | 17 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/lettrine/lettrine.sty | 7 |
8 files changed, 136 insertions, 115 deletions
diff --git a/Master/texmf-dist/doc/latex/lettrine/README b/Master/texmf-dist/doc/latex/lettrine/README index 478fbe69281..70496c411db 100644 --- a/Master/texmf-dist/doc/latex/lettrine/README +++ b/Master/texmf-dist/doc/latex/lettrine/README @@ -4,7 +4,7 @@ This bundle contains a package that I maintain to typeset dropped capitals in a LaTeXe document. It is subject to the LaTeX Project Public License. -See http://www.ctan.org/tex-archive/help/Catalogue/licenses.lppl.html +See http://www.latex-project.org/lppl.txt for the details of that license. Run (pdf)latex on lettrine.dtx to get the documentation (lettrine.dvi @@ -22,12 +22,12 @@ in the complete documentation and code. Installation: this bundle is included in most TeX distributions, but if you need to install it by yourself, a TDS compliant zip archive is -provided (lettrine.tds.zip). Just download that file , and unpack it -in your TDS directory (~/texmf for Unix-like systems). That's all! you -have got everything in place including documentation and sources. +provided (lettrine.tds.zip). Just download that file, and unpack it +in your TDS directory (~/texmf for Unix-like systems). That's all! +you have got everything in place including documentation and sources. On MikTeX/Windows, please use the very efficient management of updates provided by MIkTeX. -- Daniel Flipo, <daniel.flipo@free.fr> -April, 23rd, 2008. +September, 4th, 2014. diff --git a/Master/texmf-dist/doc/latex/lettrine/demo-de.pdf b/Master/texmf-dist/doc/latex/lettrine/demo-de.pdf Binary files differindex ba1beb147df..887f5466191 100644 --- a/Master/texmf-dist/doc/latex/lettrine/demo-de.pdf +++ b/Master/texmf-dist/doc/latex/lettrine/demo-de.pdf diff --git a/Master/texmf-dist/doc/latex/lettrine/demo-de.tex b/Master/texmf-dist/doc/latex/lettrine/demo-de.tex index 5f11589a69b..66bb5285208 100644 --- a/Master/texmf-dist/doc/latex/lettrine/demo-de.tex +++ b/Master/texmf-dist/doc/latex/lettrine/demo-de.tex @@ -57,7 +57,7 @@ Kapit\"alchen gesetzt. \lettrine[lines=3]{E}{in} drittes Beispiel in dem die Initiale \"uber drei Zeilen gesetzt wird. Beachten Sie die Einr\"uckung der zweiten und dritten Zeile. Diese kann mit dem Parameter \verb+nindent= + beeinflusst werden. Die -Einr\"uckung der ersten Zeile wird hingegen mit dem Parameter \verb+indent= + +Einr\"uckung der ersten Zeile wird hingegen mit dem Parameter \verb+findent= + beeinflusst. \vspace{\baselineskip} @@ -97,7 +97,6 @@ beliebiger Text vor die Initiale gesetzt werden. In der Praxis d\"urften wohl nur Anf\"uhrungszeichen daf\"ur in Frage kommen. \newpage -\vspace{\baselineskip} \textit{Wir verkleinern die Initiale nun um 10\% und heben sie um 10\% wegen des {\glqq}Q{\grqq}} \verb+\lettrine[lines=4, loversize=-.1, lraise=.1]{Q}{ualit"at}+ @@ -109,17 +108,19 @@ Parameter diesmal was beeinflussen, lasse ich Sie nun selbst herausfinden. Wie Sie sehen, ragt der Unterstrich des {\glqq}Q{\grqq} nicht in den Text hinein. -\vspace{\baselineskip} -\textit{Nochmal das {\glqq}Q{\grqq} ohne Anpassungen} -\verb+\lettrine[lines=4]{Q}{ualit"at}+ +\vspace{.5\baselineskip} +\textit{Andere M\"oglichkeit: Nochmal das {\glqq}Q{\grqq} in normaler + Gr\"o\ss{}e aber mit einer Zeile mehr darunter} +\verb+\lettrine[lines=4,depth=1]{Q}{ualit"at}+ -\lettrine[lines=4]{Q}{ualit\"at} hat ihren Preis. Und wenn es nur die Zeit -ist, um zu lernen wie Sie solche Spielereien anstellen k\"onnen. Bei den +\lettrine[lines=4,depth=1]{Q}{ualit\"at} hat ihren Preis. Und wenn es nur die +Zeit ist, um zu lernen wie Sie solche Spielereien anstellen k\"onnen. Bei den Ergebnissen lohnt sich aber die M\"uhe. Welche Parameter diesmal was -beeinflussen, lasse ich Sie nun selbst herausfinden. Wie Sie sehen, ragt nun -der Unterstrich des {\glqq}Q{\grqq} in den Text hinein. +beeinflussen, lasse ich Sie nun selbst herausfinden. Wie Sie sehen, ragt der +Unterstrich des {\glqq}Q{\grqq} auch nicht in den Text hinein: eine Zeile mehr +wurde darunter mit \verb+depth=1+ frei gemacht. -\vspace{\baselineskip} +\vspace{.5\baselineskip} \textit{Verwendung der Option {\ttfamily\upshape slope}}, damit der Text der Neigung des {\glqq}A{\grqq} folgt:\\ \verb+\lettrine[lines=4, slope=0.6em, findent=-1em,+\\ @@ -131,7 +132,7 @@ Buchstaben nicht so gross. Selbst eine negative Neigung ist m\"oglich, damit bietet auch das {\glqq}V{\grqq} keine Schwierigkeiten mehr. Wie das beim {\glqq}V{\grqq} aussieht, sehen wir uns beim n\"achsten Beispiel an. -\vspace{\baselineskip} +\vspace{.5\baselineskip} \textit{Verwendung der Option {\ttfamily\upshape slope}, damit der Text der Neigung des {\ttfamily\upshape V} folgt; Das {\ttfamily\upshape V} ragt zus\"atzlich halb in den Rand hinein @@ -145,7 +146,7 @@ Ihnen das Ergebnis gef\"allt m\"ussen Sie selber entscheiden. Sie sehen aber, das das {\glqq}V{\grqq} wirklich keine Schwierigkeiten bietet. Der Unterschied zum vorhergehenden Beispiel ist nicht besonders gross. -\vspace{\baselineskip} +\vspace{.5\baselineskip} \textit{\"Andern wir nun die Schriftfamilie f\"ur die Initiale (hier AvantGarde bold italique):}\\ \verb+\renewcommand{\LettrineFontHook}{\fontfamily{pag}%+\\ @@ -160,7 +161,7 @@ m\"oglich. Hier verwenden wir Avantgarde und setzen mit der Option \verb+findent= + den horizontalen Abstand des einger\"uckten Texts. \par} -\vspace{\baselineskip} +\vspace{.5\baselineskip} \textit{\"Andern wir nun die Schriftfamilie und die Farbe f\"ur die Initiale (hier yfrak in Grau) :}\\ \verb+\renewcommand{\LettrineFontHook}{\fontfamily{yfrak}\color[gray]{0.5}}+\\ @@ -237,7 +238,7 @@ in eine PDF-Datei \verb+W.pdf+ umwandeln (mit Hilfe von \verb+epstopdf+). \begin{flushright} Deutsche Version Georg \textsc{Wagner}\\ \texttt{g.wagner@datacomm.ch}\\ - Mai 2003 + Mai 2003, erg\"anzt September 2014 \end{flushright} \end{document} diff --git a/Master/texmf-dist/doc/latex/lettrine/demo.pdf b/Master/texmf-dist/doc/latex/lettrine/demo.pdf Binary files differindex 0c7be242c75..d89da176ab6 100644 --- a/Master/texmf-dist/doc/latex/lettrine/demo.pdf +++ b/Master/texmf-dist/doc/latex/lettrine/demo.pdf diff --git a/Master/texmf-dist/doc/latex/lettrine/demo.tex b/Master/texmf-dist/doc/latex/lettrine/demo.tex index cc4fcec0367..137058d691e 100644 --- a/Master/texmf-dist/doc/latex/lettrine/demo.tex +++ b/Master/texmf-dist/doc/latex/lettrine/demo.tex @@ -3,6 +3,7 @@ \documentclass[12pt,a4paper]{article} \usepackage{lettrine} +\usepackage[utf8]{inputenc} %%% Palatino fonts... \usepackage[T1]{fontenc} @@ -44,128 +45,128 @@ \textit{Usage standard (2 lignes) :}\\ \verb+\lettrine{E}{n} plein marais...+ -\lettrine{E}{n} plein marais de la Souteyranne, \`a quelques kilom\`etres -au nord d'Aigues-Mortes, se trouve la Tour Carbonni\`ere. -Construite au XIII\ieme~si\`ecle, elle contr\^olait l'unique voie d'acc\`es -terrestre de la ville fortifi\'ee, celle qui menait \`a Psalmody, -l'une des \og abbayes de sel\fg{} dont il ne reste que quelques vestiges. +\lettrine{E}{n} plein marais de la Souteyranne, à quelques kilomètres +au nord d'Aigues-Mortes, se trouve la Tour Carbonnière. +Construite au XIII\ieme~siècle, elle contrôlait l'unique voie d'accès +terrestre de la ville fortifiée, celle qui menait à Psalmody, +l'une des « abbayes de sel» dont il ne reste que quelques vestiges. \vspace{\baselineskip} \textit{Lettrine sur une seule ligne (option {\ttfamily\upshape lines=1}) :}\\ \verb+\lettrine[lines=1]{E}{n} plein marais...+ \lettrine[lines=1]{E}{n} plein marais de la Souteyranne, -\`a quelques kilom\`etres au nord d'Aigues-Mortes, se trouve -la Tour Carbonni\`ere. +à quelques kilomètres au nord d'Aigues-Mortes, se trouve +la Tour Carbonnière. \vspace{\baselineskip} \textit{Lettrine sur trois lignes (option {\ttfamily\upshape lines=3}) :}\\ \verb+\lettrine[lines=3]{E}{n} plein marais...+ \lettrine[lines=3]{E}{n} plein marais de la Souteyranne, -\`a quelques kilom\`etres au nord d'Aigues-Mortes, -se trouve la Tour Carbonni\`ere. -Construite au XIII\ieme~si\`ecle, elle contr\^olait l'unique voie d'acc\`es -terrestre de la ville fortifi\'ee, celle qui menait \`a Psalmody, -l'une des \og abbayes de sel\fg{} dont il ne reste que quelques vestiges. +à quelques kilomètres au nord d'Aigues-Mortes, +se trouve la Tour Carbonnière. +Construite au XIII\ieme~siècle, elle contrôlait l'unique voie d'accès +terrestre de la ville fortifiée, celle qui menait à Psalmody, +l'une des « abbayes de sel» dont il ne reste que quelques vestiges. \vspace{\baselineskip} -\textit{Lettrine compl\`etement dans la marge} :\\ +\textit{Lettrine complètement dans la marge} :\\ \verb+\lettrine[lhang=1, nindent=0pt, lines=3]{J}{ustement},...+ \lettrine[lhang=1, nindent=0pt, lines=3]{J}{ustement}, -\`a quelques kilom\`etres au nord d'Aigues-Mortes, -se trouve la Tour Carbonni\`ere. -Construite au XIII\ieme~si\`ecle, elle contr\^olait l'unique voie d'acc\`es -terrestre de la ville fortifi\'ee, celle qui menait \`a Psalmody, -l'une des \og abbayes de sel\fg{} dont il ne reste que quelques vestiges. -L'abbaye \'etait ravitaill\'ee ---~dit-on ~--- par un souterrain -qui la reliait au ch\^ateau de Treillan. +à quelques kilomètres au nord d'Aigues-Mortes, +se trouve la Tour Carbonnière. +Construite au XIII\ieme~siècle, elle contrôlait l'unique voie d'accès +terrestre de la ville fortifiée, celle qui menait à Psalmody, +l'une des « abbayes de sel» dont il ne reste que quelques vestiges. +L'abbaye était ravitaillée ---~dit-on ~--- par un souterrain +qui la reliait au château de Treillan. \vspace{\baselineskip} -\textit{Lettrine en saillie \`a la fois en hauteur et dans la marge} :\\ +\textit{Lettrine en saillie à la fois en hauteur et dans la marge} :\\ \verb+\lettrine[lines=3, lhang=0.33, loversize=0.25]{E}{n} ...+ \lettrine[lines=3, lhang=0.33, loversize=0.25]{E}{n} plein marais de la Souteyranne, -\`a quelques kilom\`etres au nord d'Aigues-Mortes la Tour Carbonni\`ere. -Construite au XIII\ieme~si\`ecle, elle contr\^olait l'unique voie d'acc\`es -terrestre de la ville fortifi\'ee, celle qui menait \`a Psalmody, -l'une des \og abbayes de sel\fg{} \dots +à quelques kilomètres au nord d'Aigues-Mortes la Tour Carbonnière. +Construite au XIII\ieme~siècle, elle contrôlait l'unique voie d'accès +terrestre de la ville fortifiée, celle qui menait à Psalmody, +l'une des « abbayes de sel» \dots % dont il ne reste que des vestiges. \vspace{\baselineskip} \textit{On peut ajouter un guillemet devant la lettrine} :\\ -\verb+\lettrine[ante=\og]{E}{n} plein marais ...+ - -\lettrine[ante=\og]{E}{n} plein marais de la Souteyranne, -\`a quelques kilom\`etres au nord d'Aigues-Mortes, se trouve -la Tour Carbonni\`ere. -Construite au XIII\ieme~si\`ecle, elle contr\^olait l'unique voie d'acc\`es -terrestre de la ville fortifi\'ee, celle qui menait \`a Psalmody, -l'une des \og abbayes de sel\fg{} \dots +\verb+\lettrine[ante=«]{E}{n} plein marais ...+ + +\lettrine[ante=«]{E}{n} plein marais de la Souteyranne, +à quelques kilomètres au nord d'Aigues-Mortes, se trouve +la Tour Carbonnière. +Construite au XIII\ieme~siècle, elle contrôlait l'unique voie d'accès +terrestre de la ville fortifiée, celle qui menait à Psalmody, +l'une des « abbayes de sel» \dots % dont il ne reste que des vestiges. \newpage -Toutes Les lettrines suivantes seront en gris jusqu'à nouvel ordre : \\ +Toutes Les lettrines suivantes seront en gris jusqu'à nouvel ordre : \\ \verb+\renewcommand{\LettrineFontHook}{\color[gray]{0.5}}+ \renewcommand{\LettrineFontHook}{\color[gray]{0.5}} \vspace{.5\baselineskip} \textit{On diminue la taille de la lettrine de 10\% et on -la remonte de 10\% \`a cause du \og Q {\fg}} +la remonte de 10\% à cause du « Q »} \verb+\lettrine[lines=4, loversize=-0.1, lraise=0.1]{Q}{u'en...+ \lettrine[lines=4, loversize=-0.1, lraise=0.1]{Q}{u'en plein marais} - de la Souteyranne, \`a quelques kilom\`etres au nord d'Aigues-Mortes, -se trouve la Tour Carbonni\`ere, surprend les visiteurs. -Construite au XIII\ieme~si\`ecle, elle contr\^olait l'unique voie d'acc\`es -terrestre de la ville fortifi\'ee, celle qui menait \`a Psalmody, -l'une des \og abbayes de sel\fg{} dont il ne reste que quelques vestiges. -L'abbaye \'etait ravitaill\'ee par un souterrain qui -la reliait au ch\^ateau de Treillan. + de la Souteyranne, à quelques kilomètres au nord d'Aigues-Mortes, +se trouve la Tour Carbonnière, surprend les visiteurs. +Construite au XIII\ieme~siècle, elle contrôlait l'unique voie d'accès +terrestre de la ville fortifiée, celle qui menait à Psalmody, +l'une des « abbayes de sel» dont il ne reste que quelques vestiges. +L'abbaye était ravitaillée par un souterrain qui +la reliait au château de Treillan. \vspace{.5\baselineskip} -\textit{La m\^eme chose sans ajustement :}\\ -\verb+\lettrine[lines=4]{Q}{u'en plein marais} de ...+ - -\lettrine[lines=4]{Q}{u'en plein marais} de la Souteyranne, -\`a quelques kilom\`etres au nord d'Aigues-Mortes, -se trouve la Tour Carbonni\`ere, surprend les visiteurs. -Construite au XIII\ieme~si\`ecle, elle contr\^olait l'unique voie d'acc\`es -terrestre de la ville fortifi\'ee, celle qui menait \`a Psalmody, -l'une des \og abbayes de sel\fg{} dont il ne reste que quelques vestiges. -L'abbaye \'etait ravitaill\'ee par un souterrain qui -la reliait au ch\^ateau de Treillan. +\textit{Autre solution : ajout d’une ligne grâce à } \verb+depth+\\ +\verb+\lettrine[lines=4,depth=1]{Q}{u'en plein marais} de ...+ + +\lettrine[lines=4,depth=1]{Q}{u'en plein marais} de la Souteyranne, +à quelques kilomètres au nord d'Aigues-Mortes, +se trouve la Tour Carbonnière, surprend les visiteurs. +Construite au XIII\ieme~siècle, elle contrôlait l'unique voie d'accès +terrestre de la ville fortifiée, celle qui menait à Psalmody, +l'une des « abbayes de sel» dont il ne reste que quelques vestiges. +L'abbaye était ravitaillée par un souterrain qui +la reliait au château de Treillan. \vspace{.5\baselineskip} \textit{Utilisation de l'option {\ttfamily\upshape slope}} pour que le texte -suive la pente du \og \`A \fg :\\ +suive la pente du « À » :\\ \verb+\lettrine[lines=4, slope=0.6em, findent=-1em,+\\ -\verb+ nindent=0.6em]{\`A}{quelques kilom\`etres}...+ +\verb+ nindent=0.6em]{À}{quelques kilomètres}...+ -\lettrine[lines=4, slope=0.6em, findent=-1em, nindent=0.6em]{\`A} {quelques -kilom\`etres} au nord d'Aigues-Mortes, se trouve la Tour Carbonni\`ere. -Construite au XIII\ieme~si\`ecle, elle contr\^olait l'unique voie d'acc\`es -terrestre de la ville fortifi\'ee, celle qui menait \`a Psalmody, -l'une des \og abbayes de sel\fg{} dont il ne reste que quelques vestiges. -L'abbaye \'etait ravitaill\'ee ---~dit-on~--- par un souterrain qui -la reliait au ch\^ateau de Treillan. +\lettrine[lines=4, slope=0.6em, findent=-1em, nindent=0.6em]{À} {quelques +kilomètres} au nord d'Aigues-Mortes, se trouve la Tour Carbonnière. +Construite au XIII\ieme~siècle, elle contrôlait l'unique voie d'accès +terrestre de la ville fortifiée, celle qui menait à Psalmody, +l'une des « abbayes de sel» dont il ne reste que quelques vestiges. +L'abbaye était ravitaillée ---~dit-on~--- par un souterrain qui +la reliait au château de Treillan. \vspace{.5\baselineskip} \textit{Utilisation de l'option {\ttfamily\upshape slope} pour que le texte - suive la pente du {\ttfamily\upshape V}, noter que celui-ci est \`a - demi-pouss\'e dans la marge par l'option {\ttfamily\upshape lhang=0.5} :}\\ + suive la pente du {\ttfamily\upshape V}, noter que celui-ci est à + demi-poussé dans la marge par l'option {\ttfamily\upshape lhang=0.5} :}\\ \verb+\lettrine[lines=4, slope=-0.5em, lhang=0.5, nindent=0pt]+\\ -\verb+ {V}{oici} \`a...+ +\verb+ {V}{oici} à ...+ \lettrine[lines=4, slope=-0.5em, lhang=0.5, nindent=0pt]{V}{oici} -\`a quelques kilom\`etres au nord d'Aigues-Mortes la Tour Carbonni\`ere. -Construite au XIII\ieme~si\`ecle, elle contr\^olait l'unique voie d'acc\`es -terrestre de la ville fortifi\'ee, celle qui menait \`a Psalmody, -l'une des \og abbayes de sel\fg{} dont il ne reste que quelques vestiges. -L'abbaye \'etait ravitaill\'ee ---~dit-on~--- par un souterrain qui -la reliait au ch\^ateau de Treillan. +à quelques kilomètres au nord d'Aigues-Mortes la Tour Carbonnière. +Construite au XIII\ieme~siècle, elle contrôlait l'unique voie d'accès +terrestre de la ville fortifiée, celle qui menait à Psalmody, +l'une des « abbayes de sel» dont il ne reste que quelques vestiges. +L'abbaye était ravitaillée ---~dit-on~--- par un souterrain qui +la reliait au château de Treillan. \vspace{.5\baselineskip} \textit{Changement de police (ici AvantGarde gras italique) @@ -178,10 +179,10 @@ la reliait au ch\^ateau de Treillan. \renewcommand{\LettrineFontHook}{% \fontfamily{pag}\fontseries{bx}\fontshape{it}\color{red}} -\lettrine[findent=.3em]{E}{n} plein marais de la Souteyranne, \`a quelques -kilom\`etres au nord d'Aigues-Mortes, se trouve la Tour Carbonni\`ere. -Construite au XIII\ieme~si\`ecle, elle contr\^olait l'unique voie d'acc\`es -terrestre de la ville fortifi\'ee. +\lettrine[findent=.3em]{E}{n} plein marais de la Souteyranne, à quelques +kilomètres au nord d'Aigues-Mortes, se trouve la Tour Carbonnière. +Construite au XIII\ieme~siècle, elle contrôlait l'unique voie d'accès +terrestre de la ville fortifiée. \par}% Il est indispensable de terminer le paragraphe avant la fin du groupe. \newpage @@ -190,29 +191,29 @@ terrestre de la ville fortifi\'ee. \end{center} \vspace{\baselineskip} -Si la lettrine souhait\'ee n'est pas un caract\`ere d'une fonte mais une -image, \verb+\lettrine+ peut encore \^etre utilis\'ee, il suffit -d'utiliser le bool\'een \texttt{image}, exemple : +Si la lettrine souhaitée n'est pas un caractère d'une fonte mais une +image, \verb+\lettrine+ peut encore être utilisée, il suffit +d'utiliser le booléen \texttt{image}, exemple : -{% Groupe pour garder les d\'efinitions LOCALES +{% Groupe pour garder les définitions LOCALES \selectlanguage{german} \fontfamily{yfrak}\selectfont\Large \renewcommand{\LettrineTextFont}{\relax} \renewcommand{\LettrineFontHook}{\color{red}} \lettrine[image=true,lhang=.2, loversize=.25, findent=0.1em] -{W}{er} reitet so sp\"at durch Nacht und Wind?\\ +{W}{er} reitet so spät durch Nacht und Wind?\\ Es ist der Vater mit seinem Kind;\\ Er hat den Knaben wohl in dem Arm,\\ -Er fa{\ss}t ihn sicher, er h\"alt ihn warm. +Er faßt ihn sicher, er hält ihn warm. \par}% Il est indispensable de terminer le paragraphe avant la fin du groupe. \vspace{\baselineskip} \selectlanguage{french} Et voici le code \LaTeX{} correspondant ; -le premier argument de \verb+\lettrine+ \'etant \verb+W+, +le premier argument de \verb+\lettrine+ étant \verb+W+, \verb+\lettrine+ fait appel au fichier \verb+W.eps+ en \LaTeX{} -ou \`a \verb+W.pdf+, \verb+W.jpg+, etc. en pdf\LaTeX{} (omission -possible du suffixe \verb+.eps+, \verb+.pdf+, propri\'et\'e de +ou à \verb+W.pdf+, \verb+W.jpg+, etc. en pdf\LaTeX{} (omission +possible du suffixe \verb+.eps+, \verb+.pdf+, propriété de \verb+graphicx.sty+) ; \begin{verbatim} @@ -221,30 +222,30 @@ possible du suffixe \verb+.eps+, \verb+.pdf+, propri\'et\'e de \renewcommand{\LettrineTextFont}{\relax} \renewcommand{\LettrineFontHook}{\color{red}} \lettrine[image=true,lhang=.2, loversize=.25, findent=0.1em] -{W}{er} reitet so sp\"at durch Nacht und Wind?\\ +{W}{er} reitet so spät durch Nacht und Wind?\\ Es ist der Vater mit seinem Kind;\\ Er hat den Knaben wohl in dem Arm,\\ -Er fa{\ss}t ihn sicher, er h\"alt ihn warm. +Er faßt ihn sicher, er hält ihn warm. \end{verbatim} Cet exemple fait appel aux fichiers suivants : \begin{itemize} \item \verb+graphicx.sty+ et \verb+color.sty+ (extensions standard \LaTeXe{}), \item \verb+blackletter1+ de Thorsten~\textsc{Bronger} (disponible sur CTAN), -\item les fontes gothiques \og Fraktur \fg{} de Yannis~\textsc{Haralambous} - (sources \MF{}~\verb+yfrak*.mf+ ou type\,1 \verb+yfrak.pfb+ \'egalement +\item les fontes gothiques « Fraktur » de Yannis~\textsc{Haralambous} + (sources \MF{}~\verb+yfrak*.mf+ ou type\,1 \verb+yfrak.pfb+ également disponibles sur CTAN). \end{itemize} -L'initiale gothique \og W \fg{} utilis\'ee dans -cet exemple a \'et\'e cr\'e\'ee par \MP{} (fichier \verb+W.eps+ ci-joint) -\`a partir du source \MF{} \verb+yinitW.mf+ de Yannis gr\^ace aux pr\'ecieuses +L'initiale gothique « W » utilisée dans +cet exemple a été créée par \MP{} (fichier \verb+W.eps+ ci-joint) +à partir du source \MF{} \verb+yinitW.mf+ de Yannis grâce aux précieuses indications de Denis~\textsc{Roegel} que je remercie bien vivement. -Si une sortie au format PDF est souhait\'ee, il suffit de convertir +Si une sortie au format PDF est souhaitée, il suffit de convertir le fichier \verb+W.eps+ en \verb+W.pdf+ (en utilisant \verb+epstopdf+) et de compiler le fichier avec pdf\LaTeX. -En fait, \verb+\lettrine+, utilis\'ee avec pdf\LaTeX, permet d'inclure +En fait, \verb+\lettrine+, utilisée avec pdf\LaTeX, permet d'inclure des images au formats \texttt{pdf}, \texttt{png}, \texttt{jpeg} ou \MP{} en guise de lettrines. @@ -259,5 +260,6 @@ guise de lettrines. %%% Local Variables: %%% mode: latex +%%% coding: utf-8 %%% TeX-master: t %%% End: diff --git a/Master/texmf-dist/doc/latex/lettrine/lettrine.pdf b/Master/texmf-dist/doc/latex/lettrine/lettrine.pdf Binary files differindex 60a26b30616..3db5bf6e331 100644 --- a/Master/texmf-dist/doc/latex/lettrine/lettrine.pdf +++ b/Master/texmf-dist/doc/latex/lettrine/lettrine.pdf diff --git a/Master/texmf-dist/source/latex/lettrine/lettrine.dtx b/Master/texmf-dist/source/latex/lettrine/lettrine.dtx index acbf9274d68..3069a99aa9e 100644 --- a/Master/texmf-dist/source/latex/lettrine/lettrine.dtx +++ b/Master/texmf-dist/source/latex/lettrine/lettrine.dtx @@ -1,5 +1,5 @@ % -% \CheckSum{464} +% \CheckSum{473} % % \iffalse meta-comment % @@ -30,7 +30,7 @@ \ProvidesFile{lettrine.dtx} %</dtx> %<*!cfg> - [2014/09/04 v1.65 (Daniel Flipo)] + [2014/09/16 v1.70 (Daniel Flipo)] %</!cfg> % % Lettrine package for LaTeX version 2e @@ -96,6 +96,13 @@ % \begin{itemize} % \item |lines=|\emph{$<$integer$>$} sets how many lines the % dropped capital will occupy (default=2); +% +% \changes{lettrine-1.66}{2014/09/16}{New counter to add lines for +% dropped capitals with positive depth, like Q.} +% +% \item |depth=|\emph{$<$integer$>$} sets the number of lines to +% be reserved under the baseline, this is meant for dropped +% capital with positive depth, like Q (default=0); % \item |lhang=|\emph{$<$decimal$>$} ($0\le|lhang|\le1$) sets % how much of the dropped capital's width should hang into % the margin (default=0); @@ -165,6 +172,7 @@ % shows the syntax to set them and their default values: % \begin{itemize} % \item |\setcounter{DefaultLines}{2}|, +% \item |\setcounter{DefaultDepth}{0}|, % \item |\renewcommand{\DefaultLoversize}{0}|, % \item |\renewcommand{\DefaultLraise}{0}|, % \item |\renewcommand{\DefaultLhang}{0}|, @@ -297,6 +305,7 @@ % \begin{macrocode} \newcounter{DefaultLines} \setcounter{DefaultLines}{2} +\newcounter{DefaultDepth} \newcommand*{\DefaultOptionsFile}{\relax} \newcommand*{\DefaultLoversize}{0} \newcommand*{\DefaultLraise}{0} @@ -319,6 +328,7 @@ \newsavebox{\L@lbox} \newsavebox{\L@tbox} \newcounter{L@lines} +\newcounter{L@depth} \newdimen\L@Pindent \newdimen\L@Findent \newdimen\L@Nindent @@ -447,6 +457,7 @@ % % \begin{macrocode} \define@key{L}{lines}{\setcounter{L@lines}{#1}} +\define@key{L}{depth}{\setcounter{L@depth}{#1}} \define@key{L}{lhang}{\renewcommand*{\L@hang}{#1}} \define@key{L}{loversize}{\renewcommand*{\L@oversize}{#1}} \define@key{L}{lraise}{\renewcommand*{\L@raise}{#1}} @@ -490,6 +501,7 @@ % First reset the parameters to their default values: % \begin{macrocode} \setcounter{L@lines}{\theDefaultLines}% + \setcounter{L@depth}{\theDefaultDepth}% \renewcommand*{\L@hang}{\DefaultLhang}% \renewcommand*{\L@oversize}{\DefaultLoversize}% \renewcommand*{\L@raise}{\DefaultLraise}% @@ -665,6 +677,7 @@ % |\parshape|). % \begin{macrocode} \addtocounter{L@lines}{1}% + \addtocounter{L@lines}{\the\c@L@depth}% \def\L@parshape{\c@L@lines \the\L@Pindent \the\L@first}% \@tempcnta=\tw@ \@whilenum \@tempcnta<\c@L@lines\do{% diff --git a/Master/texmf-dist/tex/latex/lettrine/lettrine.sty b/Master/texmf-dist/tex/latex/lettrine/lettrine.sty index 11e7ca24b80..224b56f0fd3 100644 --- a/Master/texmf-dist/tex/latex/lettrine/lettrine.sty +++ b/Master/texmf-dist/tex/latex/lettrine/lettrine.sty @@ -22,11 +22,12 @@ %% in the same archive or directory.) \NeedsTeXFormat{LaTeX2e}[1999/12/01] \ProvidesFile{lettrine.sty} - [2014/09/04 v1.65 (Daniel Flipo)] + [2014/09/16 v1.70 (Daniel Flipo)] \NeedsTeXFormat{LaTeX2e}[1999/12/01] \RequirePackage{keyval} \newcounter{DefaultLines} \setcounter{DefaultLines}{2} +\newcounter{DefaultDepth} \newcommand*{\DefaultOptionsFile}{\relax} \newcommand*{\DefaultLoversize}{0} \newcommand*{\DefaultLraise}{0} @@ -41,6 +42,7 @@ \newsavebox{\L@lbox} \newsavebox{\L@tbox} \newcounter{L@lines} +\newcounter{L@depth} \newdimen\L@Pindent \newdimen\L@Findent \newdimen\L@Nindent @@ -90,6 +92,7 @@ \Lettrine@height\LettrineFontHook \includegraphics[height=\L@height]} \define@key{L}{lines}{\setcounter{L@lines}{#1}} +\define@key{L}{depth}{\setcounter{L@depth}{#1}} \define@key{L}{lhang}{\renewcommand*{\L@hang}{#1}} \define@key{L}{loversize}{\renewcommand*{\L@oversize}{#1}} \define@key{L}{lraise}{\renewcommand*{\L@raise}{#1}} @@ -105,6 +108,7 @@ \def\lettrine{\@ifnextchar[\@lettrine{\@lettrine[]}} \def\@lettrine[#1]#2#3{% \setcounter{L@lines}{\theDefaultLines}% + \setcounter{L@depth}{\theDefaultDepth}% \renewcommand*{\L@hang}{\DefaultLhang}% \renewcommand*{\L@oversize}{\DefaultLoversize}% \renewcommand*{\L@raise}{\DefaultLraise}% @@ -181,6 +185,7 @@ \setlength{\LettrineHeight}{\ht\L@lbox}% \setlength{\LettrineDepth}{\dp\L@lbox}% \addtocounter{L@lines}{1}% + \addtocounter{L@lines}{\the\c@L@depth}% \def\L@parshape{\c@L@lines \the\L@Pindent \the\L@first}% \@tempcnta=\tw@ \@whilenum \@tempcnta<\c@L@lines\do{% |