summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/lettrine/doc
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2020-03-27 03:01:30 +0000
committerNorbert Preining <norbert@preining.info>2020-03-27 03:01:30 +0000
commit6c0ddfe655a39b71d1ab6a4a95d57a7ea0d94243 (patch)
tree65567ae2d29e1e8af56375fccfc1debc19b190c5 /macros/latex/contrib/lettrine/doc
parent2bd4f7f317b392c32ce18c70d03fd5ba9ddd9e6d (diff)
CTAN sync 202003270301
Diffstat (limited to 'macros/latex/contrib/lettrine/doc')
-rw-r--r--macros/latex/contrib/lettrine/doc/demo-de.pdfbin136266 -> 57807 bytes
-rw-r--r--macros/latex/contrib/lettrine/doc/demo-de.tex68
-rw-r--r--macros/latex/contrib/lettrine/doc/demo-fr.pdfbin0 -> 62734 bytes
-rw-r--r--macros/latex/contrib/lettrine/doc/demo-fr.tex (renamed from macros/latex/contrib/lettrine/doc/demo.tex)90
-rw-r--r--macros/latex/contrib/lettrine/doc/demo-lua.pdfbin0 -> 74166 bytes
-rw-r--r--macros/latex/contrib/lettrine/doc/demo-lua.tex116
-rw-r--r--macros/latex/contrib/lettrine/doc/demo.pdfbin144777 -> 0 bytes
-rw-r--r--macros/latex/contrib/lettrine/doc/lettrine.pdfbin123998 -> 89941 bytes
8 files changed, 196 insertions, 78 deletions
diff --git a/macros/latex/contrib/lettrine/doc/demo-de.pdf b/macros/latex/contrib/lettrine/doc/demo-de.pdf
index 069a6e8640..3c7102a898 100644
--- a/macros/latex/contrib/lettrine/doc/demo-de.pdf
+++ b/macros/latex/contrib/lettrine/doc/demo-de.pdf
Binary files differ
diff --git a/macros/latex/contrib/lettrine/doc/demo-de.tex b/macros/latex/contrib/lettrine/doc/demo-de.tex
index a5fabafa06..204841e854 100644
--- a/macros/latex/contrib/lettrine/doc/demo-de.tex
+++ b/macros/latex/contrib/lettrine/doc/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/macros/latex/contrib/lettrine/doc/demo-fr.pdf b/macros/latex/contrib/lettrine/doc/demo-fr.pdf
new file mode 100644
index 0000000000..dc30880860
--- /dev/null
+++ b/macros/latex/contrib/lettrine/doc/demo-fr.pdf
Binary files differ
diff --git a/macros/latex/contrib/lettrine/doc/demo.tex b/macros/latex/contrib/lettrine/doc/demo-fr.tex
index 705f9272c3..21e525ed06 100644
--- a/macros/latex/contrib/lettrine/doc/demo.tex
+++ b/macros/latex/contrib/lettrine/doc/demo-fr.tex
@@ -1,24 +1,27 @@
-%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 !
+\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=»}
-\usepackage{graphicx,color}
-\usepackage{hyperref,bookmark}
+\newcommand*{\MF}{{\small\scshape metafont}}
+\newcommand*{\MP}{{\small\scshape metapost}}
+\newcommand*{\file}[1]{\texttt{#1}}
+\newcommand*{\cs}[1]{\texttt{\boi#1}}
-\newcommand{\MF}{{\small\sffamily\scshape metafont}}
-\newcommand{\MP}{{\small\sffamily\scshape metapost}}
\setlength{\parindent}{0pt}
\sloppy
\begin{document}
@@ -35,8 +38,7 @@
\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.
+terrestre de la ville fortifiée, celle qui menait à Psalmody.
\vspace{\baselineskip}
\textit{Lettrine sur une seule ligne (option {\ttfamily\upshape lines=1}) :}\\
@@ -79,8 +81,7 @@ 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.
+l'une des « abbayes de sel» dont il ne reste que des vestiges.
\vspace{\baselineskip}
\textit{On peut ajouter un guillemet devant la lettrine} :\\
@@ -90,9 +91,7 @@ l'une des « abbayes de sel» \dots
à 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.
+terrestre de la ville fortifiée, celle qui menait à Psalmody.
\newpage
Toutes Les lettrines suivantes seront en gris jusqu'à nouvel ordre : \\
@@ -123,7 +122,7 @@ 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
+L'abbaye était ravitaillée ---~dit-on~--- par un souterrain qui
la reliait au château de Treillan.
\vspace{.5\baselineskip}
@@ -144,19 +143,18 @@ la reliait au château de Treillan.
\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+\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, nindent=0pt]{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.
+la reliait au château de Treillan distant de quelques kilomètres à peine.
\newpage
-\newgeometry{text={138mm,240mm},centering}
\begin{center}
\large\bfseries Deux exemples d’utilisation de cfr-initials
@@ -187,19 +185,20 @@ terrestre de la ville fortifiée.
\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 :
-}
+
+\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.
+terrestre de la ville fortifiée, celle qui menait à Psalmody,
+l'une des « abbayes de sel» dont il ne reste que quelques vestiges.
-\vspace{.5\baselineskip}
+\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
@@ -211,11 +210,12 @@ terrestre de la ville fortifiée, celle qui menait à Psalmody.
\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.
+terrestre de la ville fortifiée, celle qui menait à Psalmody,
+l'une des « abbayes de sel» dont il ne reste que quelques vestiges.
-\vspace{.5\baselineskip}
-\textit{Il suffit maintenant de remonter un peu la lettrine
+\vspace{\baselineskip}
+\textit{Il suffit maintenant de remonter la lettrine
({\ttfamily\upshape lraise=0.15}) pour compenser sa profondeur :
}
@@ -225,10 +225,10 @@ terrestre de la ville fortifiée, celle qui menait à Psalmody.
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.
+terrestre de la ville fortifiée, celle qui menait à Psalmody,
+l'une des « abbayes de sel» dont il ne reste que quelques vestiges.
\newpage
-\restoregeometry
\begin{center}
\large\bfseries Utilisation d'une image comme lettrine
\end{center}
@@ -240,12 +240,12 @@ d'utiliser le booléen \texttt{image}, exemple :
\begin{otherlanguage}{german}
\renewcommand{\LettrineTextFont}{\relax}
-\fontfamily{yfrak}\selectfont\Large
+\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ßt ihn sicher, er hält ihn warm.\par
+Er fa{\ss}t ihn sicher, er hält ihn warm.\par
\end{otherlanguage}
\vspace{.5\baselineskip}
@@ -257,17 +257,17 @@ de \verb+graphicx.sty+).
\begin{verbatim}
\begin{otherlanguage}{german}
- \fontfamily{yfrak}\selectfont\Large
+ \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ßt ihn sicher, er hält ihn warm.\par
+ Er fa{\ss}t ihn sicher, er hält ihn warm.\par
\end{otherlanguage}
\end{verbatim}
-Cet exemple fait appel aux fichiers suivants :
+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),
@@ -283,18 +283,13 @@ indications de Denis~\textsc{Roegel} que je remercie bien vivement.
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}}+
+pour le texte, voir le fichier \file{demo-lua.pdf}.
\vfill
\begin{flushright}
Daniel \textsc{Flipo}\\
\texttt{daniel.flipo@free.fr}\\
- avril 2019.
+ mars 2020.
\end{flushright}
\end{document}
@@ -303,4 +298,5 @@ supprimée et l’appel à la police \texttt{yfrak} remplacé par :\\
%%% mode: latex
%%% coding: utf-8
%%% TeX-master: t
+%%% TeX-engine: xetex
%%% End:
diff --git a/macros/latex/contrib/lettrine/doc/demo-lua.pdf b/macros/latex/contrib/lettrine/doc/demo-lua.pdf
new file mode 100644
index 0000000000..f0e6257e6e
--- /dev/null
+++ b/macros/latex/contrib/lettrine/doc/demo-lua.pdf
Binary files differ
diff --git a/macros/latex/contrib/lettrine/doc/demo-lua.tex b/macros/latex/contrib/lettrine/doc/demo-lua.tex
new file mode 100644
index 0000000000..4492ade68e
--- /dev/null
+++ b/macros/latex/contrib/lettrine/doc/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/macros/latex/contrib/lettrine/doc/demo.pdf b/macros/latex/contrib/lettrine/doc/demo.pdf
deleted file mode 100644
index c0253dc0d5..0000000000
--- a/macros/latex/contrib/lettrine/doc/demo.pdf
+++ /dev/null
Binary files differ
diff --git a/macros/latex/contrib/lettrine/doc/lettrine.pdf b/macros/latex/contrib/lettrine/doc/lettrine.pdf
index 9d206d0d65..5660e16e1b 100644
--- a/macros/latex/contrib/lettrine/doc/lettrine.pdf
+++ b/macros/latex/contrib/lettrine/doc/lettrine.pdf
Binary files differ