From fd3d22c6b9915762a007942b0617c39f8bd6fcdc Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Thu, 26 Mar 2020 21:28:05 +0000 Subject: lettrine (26mar20) git-svn-id: svn://tug.org/texlive/trunk@54560 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/lettrine/README | 34 --- Master/texmf-dist/doc/latex/lettrine/README.md | 50 ++++ Master/texmf-dist/doc/latex/lettrine/demo-de.pdf | Bin 136266 -> 57807 bytes Master/texmf-dist/doc/latex/lettrine/demo-de.tex | 68 ++--- Master/texmf-dist/doc/latex/lettrine/demo-fr.pdf | Bin 0 -> 62734 bytes Master/texmf-dist/doc/latex/lettrine/demo-fr.tex | 302 +++++++++++++++++++++ Master/texmf-dist/doc/latex/lettrine/demo-lua.pdf | Bin 0 -> 74166 bytes Master/texmf-dist/doc/latex/lettrine/demo-lua.tex | 116 ++++++++ Master/texmf-dist/doc/latex/lettrine/demo.pdf | Bin 144777 -> 0 bytes Master/texmf-dist/doc/latex/lettrine/demo.tex | 306 ---------------------- Master/texmf-dist/doc/latex/lettrine/lettrine.pdf | Bin 123998 -> 89941 bytes 11 files changed, 505 insertions(+), 371 deletions(-) delete mode 100644 Master/texmf-dist/doc/latex/lettrine/README create mode 100644 Master/texmf-dist/doc/latex/lettrine/README.md create mode 100644 Master/texmf-dist/doc/latex/lettrine/demo-fr.pdf create mode 100644 Master/texmf-dist/doc/latex/lettrine/demo-fr.tex create mode 100644 Master/texmf-dist/doc/latex/lettrine/demo-lua.pdf create mode 100644 Master/texmf-dist/doc/latex/lettrine/demo-lua.tex delete mode 100644 Master/texmf-dist/doc/latex/lettrine/demo.pdf delete mode 100644 Master/texmf-dist/doc/latex/lettrine/demo.tex (limited to 'Master/texmf-dist/doc/latex') diff --git a/Master/texmf-dist/doc/latex/lettrine/README b/Master/texmf-dist/doc/latex/lettrine/README deleted file mode 100644 index c5e5f062bd0..00000000000 --- a/Master/texmf-dist/doc/latex/lettrine/README +++ /dev/null @@ -1,34 +0,0 @@ - Lettrine bundle - -This bundle contains a package that I maintain to typeset dropped -capitals in a LaTeX document. - -It is subject to the LaTeX Project Public License. -See http://www.latex-project.org/lppl.txt -for the details of that license. - -Installation: this bundle is included in most TeX distributions, but -if you need to install it by yourself -1. run lualatex on lettrine.dtx to get the documentation (lettrine.pdf), -2. run luatex on lettrine.ins to strip the comments and create - lettrine.sty and lettrine.cfg -3. run luatex on contrib.dtx to produce the *.cfl files. -Files lettrine.sty, lettrine.cfg, lettrine-*.sty and *.cfl go to to -a directory searched by TeX, typically $TEXMF/tex/latex/lettrine. -Files README, demo*, *.pdf go to a doc directory, typically -$TEXMF/doc/latex/lettrine. -Files *.dtx, *.ins go to a source directory, typically -$TEXMF/source/latex/lettrine - -If you wish, you can customize lettrine.cfg according to your needs. - -Have a look at one of the PDF files, demo.pdf (in French), or -demo-de.pdf (in German) in the doc directory, to see how -different layouts for dropped capitals can be achieved. -You can also play with the source files demo.tex or demo-de.tex. -Have a look at lettrine.pdf in the doc directory, if you are interested -in the complete documentation and code. - --- -Daniel Flipo, -August, 25th, 2018. diff --git a/Master/texmf-dist/doc/latex/lettrine/README.md b/Master/texmf-dist/doc/latex/lettrine/README.md new file mode 100644 index 00000000000..73d10c67737 --- /dev/null +++ b/Master/texmf-dist/doc/latex/lettrine/README.md @@ -0,0 +1,50 @@ +The Lettrine bundle +=================== + +Description +----------- + +This package is meant for typesetting dropped capitals in LaTeX documents. + +Documentation +------------- + +Have a look at one of the PDF files, demo-fr.pdf (in French), +demo-de.pdf (in German) or demo-lua.pdf in the doc directory, +to see how different layouts for dropped capitals can be achieved. +You can also play with the source files demo-*.tex. + +Have a look at lettrine.pdf in the doc directory, if you are interested +in the complete documentation and code. + +If you wish, you can customize lettrine.cfg according to your needs. + +License +------- + +Released under the LaTeX Project Public License v1.3 or later +See http://www.latex-project.org/lppl.txt +for the details of that license. + +Installation +------------ + +This bundle is included in most TeX distributions, but if you need +to install it by yourself +1. run lualatex on lettrine.dtx to get the documentation (lettrine.pdf), +2. run luatex on lettrine.ins to strip the comments and create + lettrine.sty and lettrine.cfg +3. run luatex on contrib.dtx to produce the *.cfl files. + +Files lettrine.sty, lettrine.cfg, lettrine-*.sty and *.cfl go to to +a directory searched by TeX, typically $TEXMF/tex/latex/lettrine. + +Files README, demo*, *.pdf go to a doc directory, typically +$TEXMF/doc/latex/lettrine. + +Files *.dtx, *.ins go to a source directory, typically +$TEXMF/source/latex/lettrine + +-- +Copyright 1999--2020 Daniel Flipo +E-mail: daniel (dot) flipo (at) free (dot) fr diff --git a/Master/texmf-dist/doc/latex/lettrine/demo-de.pdf b/Master/texmf-dist/doc/latex/lettrine/demo-de.pdf index 069a6e86407..3c7102a8985 100644 Binary files a/Master/texmf-dist/doc/latex/lettrine/demo-de.pdf and b/Master/texmf-dist/doc/latex/lettrine/demo-de.pdf differ diff --git a/Master/texmf-dist/doc/latex/lettrine/demo-de.tex b/Master/texmf-dist/doc/latex/lettrine/demo-de.tex index a5fabafa065..204841e854f 100644 --- a/Master/texmf-dist/doc/latex/lettrine/demo-de.tex +++ b/Master/texmf-dist/doc/latex/lettrine/demo-de.tex @@ -1,22 +1,25 @@ -%Format: pdfLaTeX -\documentclass[12pt,a4paper]{article} +\documentclass[a4paper,12pt,german]{article} +\usepackage{iftex} +\iftutex + \usepackage{fontspec} + \setmainfont{erewhon} % erewhon (Utopia) +\else + \usepackage{fourier} % fourier (Utopia) und + \renewcommand{\ttdefault}{lmtt} % Latin Modern Typewriter fonts +\fi \usepackage[a4paper,text={150mm,240mm},centering]{geometry} -\usepackage[utf8]{inputenc} -\usepackage[T1]{fontenc} -\usepackage{palatino} % Palatino und -\renewcommand{\ttdefault}{lmtt} % Latin Modern Typewriter fonts \usepackage{microtype} \usepackage{lettrine} \usepackage{graphicx,color} \usepackage{lettrine} -\usepackage{german} +\usepackage{babel} -\newcommand{\MF}{{\small\sffamily\scshape metafont}} -\newcommand{\MP}{{\small\sffamily\scshape metapost}} +\newcommand{\MF}{{\small\scshape metafont}} +\newcommand{\MP}{{\small\scshape metapost}} \setlength{\parindent}{0pt} \sloppy \begin{document} @@ -55,11 +58,11 @@ beeinflusst. \vspace{\baselineskip} \textit{Initiale vollständig im Randbereich} :\\ -\verb+\lettrine[lhang=1, nindent=0pt, lines=3]{V}{erschieben}+ +\verb+\lettrine[lhang=1,findent= .3em,nindent=0pt,lines=3]{V}{erschieben}+ -\lettrine[lhang=1, nindent=0pt, lines=3]{V}{erschieben} wir nun im vierten -Beispiel die Initiale in den Randbereich. Dieses Verhalten wird durch den -Parameter \verb+lhang= + gesteuert. +\lettrine[lhang=1,findent= .3em,nindent=0pt,lines=3]{V}{erschieben} +wir nun im vierten Beispiel die Initiale in den Randbereich. +Dieses Verhalten wird durch den Parameter \verb+lhang= + gesteuert. \vspace{\baselineskip} \textit{Initiale, vergrössert und teilweise im Randbereich} :\\ @@ -91,10 +94,10 @@ wohl nur Anführungszeichen dafür in Frage kommen. \newpage \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ät}+ +um 15\% wegen des {\glqq}Q{\grqq}}:\\ +\verb+\lettrine[lines=4, loversize=-.15, lraise=.15]{Q}{ualität}+ -\lettrine[lines=4, loversize=-.1, lraise=.1]{Q}{ualität} hat ihren +\lettrine[lines=4, loversize=-.15, lraise=.15]{Q}{ualität} hat ihren Preis. Und wenn es nur die Zeit ist, um zu lernen wie Sie solche Spielereien anstellen können. Bei den Ergebnissen lohnt sich aber die Mühe. Welche Parameter diesmal was beeinflussen, lasse ich Sie nun selbst herausfinden. @@ -130,24 +133,24 @@ bietet auch das {\glqq}V{\grqq} keine Schwierigkeiten mehr. Wie das beim der Neigung des {\ttfamily\upshape V} folgt; Das {\ttfamily\upshape V} ragt zusätzlich halb in den Rand hinein (Option {\ttfamily\upshape lhang=0.5} :})\\ -\verb+\lettrine[lines=4, slope=-0.5em, lhang=0.5, nindent=0pt]+\\ +\verb+\lettrine[lines=4, slope=-0.5em, lhang=0.5, findent=.5em,nindent=0pt]+\\ \verb+ {V}{iel} ist...+ -\lettrine[lines=4, slope=-0.5em, lhang=0.5, nindent=0pt]{V}{iel} ist hier -nicht anders. Nur die negative Neigung und das Hereinragen in den Rand. Ob -Ihnen das Ergebnis gefällt müssen Sie selber entscheiden. Sie sehen aber, -das das {\glqq}V{\grqq} wirklich keine Schwierigkeiten bietet. Der Unterschied -zum vorhergehenden Beispiel ist nicht besonders gross. +\lettrine[lines=4, slope=-0.5em, lhang=0.5, findent=.5em, nindent=0pt]{V}{iel} +ist hier nicht anders. Nur die negative Neigung und das Hereinragen in den +Rand. Ob Ihnen das Ergebnis gefällt müssen 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{.5\baselineskip} \textit{Ändern wir nun die Schriftfamilie für die Initiale (hier AvantGarde bold italique):}\\ -\verb+\renewcommand{\LettrineFontHook}{\fontfamily{pag}%+\\ +\verb+\renewcommand{\LettrineFontHook}{\fontfamily{pag}\fontencoding{T1}%+\\ \verb+ \fontseries{bx}\fontshape{it}}+\\ \verb+\lettrine[findent=.3em]{A}{uch} ein Wechsel...+ {% (Ändern des lokalen fonts) -\renewcommand{\LettrineFontHook}{\fontfamily{pag}\fontseries{bx}\fontshape{it}} +\renewcommand{\LettrineFontHook}{\fontfamily{pag}\fontencoding{T1}\fontseries{bx}\fontshape{it}} \lettrine[findent=.3em]{A}{uch} ein Wechsel der Schriftfamilie ist problemlos möglich. Hier verwenden wir Avantgarde und setzen mit der Option @@ -157,11 +160,12 @@ möglich. Hier verwenden wir Avantgarde und setzen mit der Option \vspace{.5\baselineskip} \textit{Ändern wir nun die Schriftfamilie und die Farbe für die Initiale (hier yfrak in Grau) :}\\ -\verb+\renewcommand{\LettrineFontHook}{\fontfamily{yfrak}\color[gray]{0.5}}+\\ -\verb+\lettrine[loversize=0.1]{A}{uch}...+ +\verb+\renewcommand{\LettrineFontHook}{\fontfamily{yfrak}\fontencoding{T1}+\\ +\verb+ \color[gray]{0.5}}\lettrine[loversize=0.1]{A}{uch}...+ {% (Aendern des lokalen fonts) -\renewcommand{\LettrineFontHook}{\fontfamily{yfrak}\color[gray]{0.5}} +\renewcommand{\LettrineFontHook}{\fontfamily{yfrak}\fontencoding{T1} + \color[gray]{0.5}} \lettrine[loversize=0.1]{A}{uch} ein Wechsel der Schriftfamilie ist problemlos möglich. Hier verwenden wir yfrak, @@ -181,14 +185,14 @@ die Boolsche Variable \texttt{image=true} zu benützen; z.B. so: \vspace{.5\baselineskip} {% Gruppierung, um die LOKALEN Definitionen zu schützen -\fontfamily{yfrak}\selectfont\Large +\fontfamily{yfrak}\fontencoding{T1}\selectfont\Large \renewcommand{\LettrineTextFont}{\relax} \lettrine[image=true, lines=3, lhang=.2, loversize=.25, % lraise=-.05, findent=0.1em, nindent=0em] {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ßt ihn sicher, er hält ihn warm. +Er fa{\ss}t ihn sicher, er hält ihn warm. \par} \vspace{\baselineskip} Und hier der zum Beispiel gehörende \LaTeX{}--Code: @@ -197,14 +201,14 @@ lädt dann die Datei \verb+W.eps+. Das Suffix \verb+.eps+ kann -- dank des Pakets \verb+graphicx.sty+ -- weggelassen werden. \begin{verbatim} -{\fontfamily{yfrak}\selectfont\Large +{\fontfamily{yfrak}\fontencoding{T1}\selectfont\Large \renewcommand{\LettrineTextFont}{\relax} \lettrine[image=true, lines=3, lhang=.2, loversize=.25, % lraise=-.05, findent=0.1em, nindent=0em] {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ßt ihn sicher, er hält ihn warm.\par} +Er fa{\ss}t ihn sicher, er hält ihn warm.\par} \end{verbatim} Zur Darstellung dieses Beispiels müssen folgende Pakete installiert sein: @@ -235,5 +239,7 @@ in eine PDF-Datei \verb+W.pdf+ umwandeln (mit Hilfe von \verb+epstopdf+). %%% Local Variables: %%% mode: latex +%%% coding: utf-8 %%% TeX-master: t +%%% TeX-engine: xetex %%% End: diff --git a/Master/texmf-dist/doc/latex/lettrine/demo-fr.pdf b/Master/texmf-dist/doc/latex/lettrine/demo-fr.pdf new file mode 100644 index 00000000000..dc308808609 Binary files /dev/null and b/Master/texmf-dist/doc/latex/lettrine/demo-fr.pdf differ diff --git a/Master/texmf-dist/doc/latex/lettrine/demo-fr.tex b/Master/texmf-dist/doc/latex/lettrine/demo-fr.tex new file mode 100644 index 00000000000..21e525ed061 --- /dev/null +++ b/Master/texmf-dist/doc/latex/lettrine/demo-fr.tex @@ -0,0 +1,302 @@ + +\documentclass[paper=a4,12pt,german,french]{scrartcl} +\usepackage{iftex} +\iftutex + \usepackage{fontspec} + \setmainfont{erewhon} +\else + \usepackage[utf8]{inputenc} + \usepackage{fourier} + \renewcommand{\ttdefault}{lmtt} % Courier chasse trop ! +\fi +\usepackage{microtype} +\usepackage{Rothdn, Typocaps} % cfr-initials (p. 3) + +\usepackage{graphicx,color} +\usepackage{lettrine} +\usepackage{babel} +\frenchbsetup{AutoSpacePunctuation=false,og=«,fg=»} + +\newcommand*{\MF}{{\small\scshape metafont}} +\newcommand*{\MP}{{\small\scshape metapost}} +\newcommand*{\file}[1]{\texttt{#1}} +\newcommand*{\cs}[1]{\texttt{\boi#1}} + +\setlength{\parindent}{0pt} +\sloppy +\begin{document} +\thispagestyle{empty} + +\begin{center} +\large\bfseries Quelques exemples de lettrines +\end{center} + +\vspace{\baselineskip} +\textit{Usage standard (2 lignes) :}\\ +\verb+\lettrine{E}{n} plein marais...+ + +\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. + +\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, +à 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, +à juste quelques kilomètres au nord d'Aigues-Mortes, +se trouve la Tour Carbonnière. +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ètement dans la marge} :\\ +\verb+\lettrine[lhang=1, nindent=0pt, lines=3]{J}{ustement},...+ + +\lettrine[lhang=1, nindent=0pt, lines=3]{J}{ustement}, +à 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 à 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, +à 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 des vestiges. + +\vspace{\baselineskip} +\textit{On peut ajouter un guillemet devant la lettrine} :\\ +\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. + +\newpage +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\% à 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, à 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{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 ---~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 « À » :\\ +\verb+\lettrine[lines=4, slope=0.6em, findent=-1em,+\\ +\verb+ nindent=0.6em]{À}{quelques kilomètres}...+ + +\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 à + demi-poussé dans la marge par l'option {\ttfamily\upshape lhang=0.5} :}\\ +\verb+\lettrine[lines=4, slope=-0.5em, lhang=0.5, findent=.5em, nindent=0pt]+\\ +\verb+ {V}{oici} à...+ + +\lettrine[lines=4, slope=-0.5em, lhang=0.5, findent=.5em, nindent=0pt]{V}{oici} +à 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 distant de quelques kilomètres à peine. + +\newpage + +\begin{center} +\large\bfseries Deux exemples d’utilisation de cfr-initials +\end{center} + +\textit{Dans le préambule :} +\verb+\usepackage{Typocaps, Rothdn}+ + +\vspace{.5\baselineskip} +\textit{Changement de police (ici Typocaps) + et de couleur pour la lettrine :}\\ +\verb+\renewcommand{\LettrineFontHook}{\Typocapsfamily\color{red}}+\\ +\verb+\lettrine[findent=.3em]{E}{n} plein marais...+ + +{% Groupe (changement local de fonte) +\renewcommand{\LettrineFontHook}{\Typocapsfamily\color{red}} + +\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}% Fin du groupe. + +\vspace{.5\baselineskip} +\textit{Les quatre exemples suivants font appel à la police d’initiales Rothdn}\\ +\verb+\renewcommand{\LettrineFontHook}{\Rothdnfamily}+ + +\renewcommand{\LettrineFontHook}{\Rothdnfamily} + +\vspace{.5\baselineskip} + +\textit{Le calcul de la taille de la lettrine prend normalement comme + référence les lettres EFTZ (voir {\upshape\cs{LettrineTestString}}), + dans le cas de la police Rothdn ça donne ceci pour A : } + +\verb+\lettrine[lines=3]{A}{u} bord du marais+ + +\lettrine[lines=3]{A}{u} bord du 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{L’option {\ttfamily\upshape refstring} donne une taille correcte à la + lettrine (le calcul est fait sur la base du A lui-même et non de EFTZ% + \footnote{Le F de la police Rothdn a une hauteur supérieure à celles des + autres lettres.} : +} + +\verb+\lettrine[refstring, lines=3]{A}{u} bord du marais+ + +\lettrine[refstring, lines=3]{A}{u} bord du 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{Il suffit maintenant de remonter la lettrine + ({\ttfamily\upshape lraise=0.15}) pour compenser sa profondeur : +} + +\verb+\lettrine[refstring, lraise=0.15, lines=3]{A}{u} bord du marais+ + +\lettrine[refstring, lraise=0.15, lines=3]{A}{u} bord du 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. + +\newpage +\begin{center} +\large\bfseries Utilisation d'une image comme lettrine +\end{center} + +\vspace{\baselineskip} +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 : + +\begin{otherlanguage}{german} +\renewcommand{\LettrineTextFont}{\relax} +\fontfamily{yfrak}\fontencoding{T1}\selectfont\Large +\lettrine[image=true,lhang=.2, loversize=.25, findent=0.1em] +{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ält ihn warm.\par +\end{otherlanguage} + +\vspace{.5\baselineskip} +Et voici le code \LaTeX{} correspondant ; +le premier argument de \verb+\lettrine+ étant \verb+W+, +\verb+\lettrine+ fait appel au fichier \verb+W.pdf+, \verb+W.jpg+, etc. en +pdfLaTeX (omission possible du suffixe \verb+.eps+, \verb+.pdf+, propriété +de \verb+graphicx.sty+). + +\begin{verbatim} +\begin{otherlanguage}{german} + \fontfamily{yfrak}\fontencoding{T1}\selectfont\Large + \renewcommand{\LettrineTextFont}{\relax} + \lettrine[image=true,lhang=.2, loversize=.25, findent=0.1em] + {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ält ihn warm.\par +\end{otherlanguage} +\end{verbatim} + +Pour la compilation en pdfLaTeX cet exemple fait appel aux fichiers suivants : +\begin{itemize} +\item \texttt{graphicx.sty} (extension standard \LaTeXe{}), +\item \texttt{blackletter1} de Thorsten~\textsc{Bronger} (disponible sur CTAN), +\item les fontes gothiques « Fraktur » de Yannis~\textsc{Haralambous} type\,1 + \texttt{yfrak.pfb} disponibles sur CTAN). +\end{itemize} +L'initiale gothique « W » utilisée dans +cet exemple a été créée par \MP{} (fichier \texttt{W.pdf} ci-joint) +à partir du source \MF{} \texttt{yinitW.mf} de Yannis grâce aux précieuses +indications de Denis~\textsc{Roegel} que je remercie bien vivement. + +\vspace{.5\baselineskip} +Une solution plus simple s’offre aux utilisateurs de LuaLaTeX ou XeLaTeX pour +reproduire le poème ci-dessus : il suffit d’utiliser la police OpenType Yinit +pour la lettrine et par exemple une des polices OpenType UnifrakturMaguntia +pour le texte, voir le fichier \file{demo-lua.pdf}. + +\vfill +\begin{flushright} + Daniel \textsc{Flipo}\\ + \texttt{daniel.flipo@free.fr}\\ + mars 2020. +\end{flushright} + +\end{document} + +%%% Local Variables: +%%% mode: latex +%%% coding: utf-8 +%%% TeX-master: t +%%% TeX-engine: xetex +%%% End: diff --git a/Master/texmf-dist/doc/latex/lettrine/demo-lua.pdf b/Master/texmf-dist/doc/latex/lettrine/demo-lua.pdf new file mode 100644 index 00000000000..f0e6257e6ea Binary files /dev/null and b/Master/texmf-dist/doc/latex/lettrine/demo-lua.pdf differ diff --git a/Master/texmf-dist/doc/latex/lettrine/demo-lua.tex b/Master/texmf-dist/doc/latex/lettrine/demo-lua.tex new file mode 100644 index 00000000000..4492ade68e1 --- /dev/null +++ b/Master/texmf-dist/doc/latex/lettrine/demo-lua.tex @@ -0,0 +1,116 @@ +\documentclass[12pt,paper=a4,german,french,british]{scrartcl} + +\usepackage{lettrine} +\usepackage[dvipsnames]{xcolor} +\usepackage[colorlinks, urlcolor=ForestGreen, linkcolor=blue]{hyperref} + +%%% Linux Libertine fonts... +\usepackage{fontspec} +\setmainfont{Linux Libertine O} +%\setsansfont{TeX Gyre Heros}[Scale=MatchLowercase] +\setmonofont{Latin Modern Mono}[Scale=MatchLowercase] + +\usepackage{Typocaps} + +\usepackage{babel} +\frenchbsetup{AutoSpacePunctuation=false, og=«,fg=»} +\babeltags{fr=french, de=german, uk=british} + +\newcommand*{\file}[1]{\texttt{#1}} +\newcommand*{\cs}[1]{\texttt{\boi#1}} +\newcommand*{\MF}{{\small\scshape metafont}} + +\setlength{\parindent}{0pt} +\sloppy + +\begin{document} +\thispagestyle{empty} +\enlargethispage{2\baselineskip} + +\begin{center} +\large\bfseries Some LuaLaTeX examples +\end{center} + +Both files \file{demo-fr.tex} and \file{demo-de.tex} can be compiled either with +pdfLaTeX or with LuaLaTeX or XeLaTeX. The purpose of the next examples is to +show how easy it is to change the font for the dropped initial with Unicode +engines: no need to care about the low-level NFSS syntax, a simple +\cs{fontspec} call will do the trick. + +\vspace{.5\baselineskip} +In the first example, \textit{ Linux Libertine Initials} is used for the +dropped capital:\\ +\verb+\renewcommand{\LettrineFontHook}{\fontspec{LinLibertine_I.otf}}+\\ +\verb+\lettrine[lines=3]{E}{n plein marais de la Souteyranne...}+ + +\begin{fr} + \renewcommand{\LettrineFontHook}{\fontspec{LinLibertine_I.otf}} + \lettrine[lines=3]{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.\par +\end{fr} + +\vspace{.5\baselineskip} +Of course, it is still possible to use Type\,1 fonts for the dropped capitals, +here \textit{Typocaps} (red):\\ +\verb+\renewcommand{\LettrineFontHook}{\Typocapsfamily\color{red}}+\\ +\verb+\lettrine[findent=.3em]{E}{n plein marais de la Souteyranne}...+ + +\begin{fr} +\renewcommand{\LettrineFontHook}{\Typocapsfamily\color{red}} +\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 +\end{fr} + +\vspace{.5\baselineskip} +OpenType and TrueType free fonts are available for Old German, here is an example +featuring the \textit{Yinit} OpenType font% +\footnote{produced by Élie Roux from Yannis Haralambous’ Gothic Initials + originally in \MF.} +for the initial and \textit{UnifrakturMaguntia} TrueType font% +\footnote{\url{http://unifraktur.sourceforge.net/maguntia.html}} +for the running text. The later has several nice \textit{optional features}, +(here long s and old umlaut variant): + +\verb+\setmainfont{UnifrakturMaguntia.ttf}[StylisticSet=11,CharacterVariant=15]+\\ +\verb+\renewcommand{\LettrineTextFont}{\relax} % No small caps here!+ \\ +\verb+\renewcommand{\LettrineFontHook}{\fontspec{Yinit.otf}}+\\ +\verb+\lettrine[lhang=.2, loversize=.25, findent=0.1em]{W}{er} reitet+ + +\begin{de}\Large +\setmainfont{UnifrakturMaguntia.ttf}[StylisticSet=11,CharacterVariant=15] +\renewcommand{\LettrineTextFont}{\relax} +\renewcommand{\LettrineFontHook}{\fontspec{Yinit.otf}} +\lettrine[lhang=.2, loversize=.25, findent=0.1em] +{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ßt ihn sicher, er hält ihn warm.\par +\end{de} + +\vspace{.5\baselineskip} +Without the \textit{optional features}, the output looks more modern: + +\begin{otherlanguage}{german}\Large +\setmainfont{UnifrakturMaguntia.ttf} +\renewcommand{\LettrineTextFont}{\relax} +\renewcommand{\LettrineFontHook}{\fontspec{Yinit.otf}} +\lettrine[lhang=.2, loversize=.25, findent=0.1em] +{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ßt ihn sicher, er hält ihn warm.\par +\end{otherlanguage} + +\end{document} + +%%% Local Variables: +%%% mode: latex +%%% coding: utf-8 +%%% TeX-master: t +%%% TeX-engine: luatex +%%% End: diff --git a/Master/texmf-dist/doc/latex/lettrine/demo.pdf b/Master/texmf-dist/doc/latex/lettrine/demo.pdf deleted file mode 100644 index c0253dc0d5b..00000000000 Binary files a/Master/texmf-dist/doc/latex/lettrine/demo.pdf and /dev/null differ diff --git a/Master/texmf-dist/doc/latex/lettrine/demo.tex b/Master/texmf-dist/doc/latex/lettrine/demo.tex deleted file mode 100644 index 705f9272c3b..00000000000 --- a/Master/texmf-dist/doc/latex/lettrine/demo.tex +++ /dev/null @@ -1,306 +0,0 @@ -%Format: pdfLaTeX - -\documentclass[12pt,german,french]{article} - -\usepackage[a4paper,text={145mm,240mm},centering]{geometry} -\usepackage[utf8]{inputenc} -\usepackage[T1]{fontenc} -\usepackage{palatino} % Romain (sans-serif= helvetica) -\renewcommand{\ttdefault}{lmtt} % Courier chasse trop ! -\usepackage{microtype} -\usepackage{Rothdn, Typocaps} % cfr-initials (p. 3) - -\usepackage{lettrine} -\usepackage{babel} -\frenchbsetup{AutoSpacePunctuation=false,og=«,fg=»} - -\usepackage{graphicx,color} -\usepackage{hyperref,bookmark} - -\newcommand{\MF}{{\small\sffamily\scshape metafont}} -\newcommand{\MP}{{\small\sffamily\scshape metapost}} -\setlength{\parindent}{0pt} -\sloppy -\begin{document} -\thispagestyle{empty} - -\begin{center} -\large\bfseries Quelques exemples de lettrines -\end{center} - -\vspace{\baselineskip} -\textit{Usage standard (2 lignes) :}\\ -\verb+\lettrine{E}{n} plein marais...+ - -\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, -à 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, -à juste quelques kilomètres au nord d'Aigues-Mortes, -se trouve la Tour Carbonnière. -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ètement dans la marge} :\\ -\verb+\lettrine[lhang=1, nindent=0pt, lines=3]{J}{ustement},...+ - -\lettrine[lhang=1, nindent=0pt, lines=3]{J}{ustement}, -à 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 à 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, -à 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=«]{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 : \\ -\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\% à 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, à 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{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 « À » :\\ -\verb+\lettrine[lines=4, slope=0.6em, findent=-1em,+\\ -\verb+ nindent=0.6em]{À}{quelques kilomètres}...+ - -\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 à - 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} à...+ - -\lettrine[lines=4, slope=-0.5em, lhang=0.5, nindent=0pt]{V}{oici} -à 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. - -\newpage -\newgeometry{text={138mm,240mm},centering} - -\begin{center} -\large\bfseries Deux exemples d’utilisation de cfr-initials -\end{center} - -\textit{Dans le préambule :} -\verb+\usepackage{Typocaps, Rothdn}+ - -\vspace{.5\baselineskip} -\textit{Changement de police (ici Typocaps) - et de couleur pour la lettrine :}\\ -\verb+\renewcommand{\LettrineFontHook}{\Typocapsfamily\color{red}}+\\ -\verb+\lettrine[findent=.3em]{E}{n} plein marais...+ - -{% Groupe (changement local de fonte) -\renewcommand{\LettrineFontHook}{\Typocapsfamily\color{red}} - -\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}% Fin du groupe. - -\vspace{.5\baselineskip} -\textit{Les quatre exemples suivants font appel à la police d’initiales Rothdn}\\ -\verb+\renewcommand{\LettrineFontHook}{\Rothdnfamily}+ - -\renewcommand{\LettrineFontHook}{\Rothdnfamily} - -\vspace{.5\baselineskip} -\textit{Le calcul de la taille de la lettrine prend comme référence les - lettres EFTZ (voir {\ttfamily\upshape\boi LettrineTestString}), - dans le cas de la police Rothdn ça donne ceci pour A : -} - -\verb+\lettrine[lines=3]{A}{u} bord du marais+ - -\lettrine[lines=3]{A}{u} bord du 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. - -\vspace{.5\baselineskip} -\textit{L’option {\ttfamily\upshape refstring} donne une taille correcte à la - lettrine (le calcul est fait sur la base du A lui-même et non de EFTZ% - \footnote{Le F de la police Rothdn a une hauteur supérieure à celles des - autres lettres.} : -} - -\verb+\lettrine[refstring, lines=3]{A}{u} bord du marais+ - -\lettrine[refstring, lines=3]{A}{u} bord du 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. - - -\vspace{.5\baselineskip} -\textit{Il suffit maintenant de remonter un peu la lettrine - ({\ttfamily\upshape lraise=0.15}) pour compenser sa profondeur : -} - -\verb+\lettrine[refstring, lraise=0.15, lines=3]{A}{u} bord du marais+ - -\lettrine[refstring, lraise=0.15, lines=3]{A}{u} bord du 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. - -\newpage -\restoregeometry -\begin{center} -\large\bfseries Utilisation d'une image comme lettrine -\end{center} - -\vspace{\baselineskip} -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 : - -\begin{otherlanguage}{german} -\renewcommand{\LettrineTextFont}{\relax} -\fontfamily{yfrak}\selectfont\Large -\lettrine[image=true,lhang=.2, loversize=.25, findent=0.1em] -{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ßt ihn sicher, er hält ihn warm.\par -\end{otherlanguage} - -\vspace{.5\baselineskip} -Et voici le code \LaTeX{} correspondant ; -le premier argument de \verb+\lettrine+ étant \verb+W+, -\verb+\lettrine+ fait appel au fichier \verb+W.pdf+, \verb+W.jpg+, etc. en -pdfLaTeX (omission possible du suffixe \verb+.eps+, \verb+.pdf+, propriété -de \verb+graphicx.sty+). - -\begin{verbatim} -\begin{otherlanguage}{german} - \fontfamily{yfrak}\selectfont\Large - \renewcommand{\LettrineTextFont}{\relax} - \lettrine[image=true,lhang=.2, loversize=.25, findent=0.1em] - {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ßt ihn sicher, er hält ihn warm.\par -\end{otherlanguage} -\end{verbatim} - -Cet exemple fait appel aux fichiers suivants : -\begin{itemize} -\item \texttt{graphicx.sty} (extension standard \LaTeXe{}), -\item \texttt{blackletter1} de Thorsten~\textsc{Bronger} (disponible sur CTAN), -\item les fontes gothiques « Fraktur » de Yannis~\textsc{Haralambous} type\,1 - \texttt{yfrak.pfb} disponibles sur CTAN). -\end{itemize} -L'initiale gothique « W » utilisée dans -cet exemple a été créée par \MP{} (fichier \texttt{W.pdf} ci-joint) -à partir du source \MF{} \texttt{yinitW.mf} de Yannis grâce aux précieuses -indications de Denis~\textsc{Roegel} que je remercie bien vivement. - -\vspace{.5\baselineskip} -Une solution plus simple s’offre aux utilisateurs de LuaLaTeX ou XeLaTeX pour -reproduire le poème ci-dessus : il suffit d’utiliser la police OpenType Yinit -pour la lettrine et par exemple une des polices OpenType UnifrakturMaguntia -pour le texte, voir \url{http://unifraktur.sourceforge.net/maguntia.html}. - -Le codage est identique à ceci près que l’option \texttt{image=true} est -supprimée et l’appel à la police \texttt{yfrak} remplacé par :\\ -\verb+\setmainfont{UnifrakturMaguntia19}\Large+\\ -\verb+\renewcommand{\LettrineFontHook}{\setmainfont{Yinit}}+ - -\vfill -\begin{flushright} - Daniel \textsc{Flipo}\\ - \texttt{daniel.flipo@free.fr}\\ - avril 2019. -\end{flushright} - -\end{document} - -%%% 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 index 9d206d0d65c..5660e16e1b2 100644 Binary files a/Master/texmf-dist/doc/latex/lettrine/lettrine.pdf and b/Master/texmf-dist/doc/latex/lettrine/lettrine.pdf differ -- cgit v1.2.3