
Ich versuche, das Colorlettrine-Paket zu verwenden. Ich habe das EB Garamond-Paket installiert, aber bald festgestellt, dass nur wenige Buchstaben unterstützt werden. Wenn ich beispielsweise S versuche, wird ein leeres Kästchen angezeigt.
Gibt es Alternativen, die ich ausprobieren könnte, um einen ähnlichen Effekt zu erzielen?
Weiß jemand, was ich tun könnte, um weitere Zeichen hinzuzufügen?
Antwort1
Willkommen bei TeX.SE. coloredlettrine
ist einzigartig, weil jedes Glyph aus zwei Teilen besteht: einer Vorderseite (dem Buchstaben) und einer Rückseite (der Verzierung). Dadurch besteht die Möglichkeit, den Buchstaben so einzufärben, dass er sich von der Verzierung unterscheidet. Wie Sie jedoch festgestellt haben, sind nur wenige Buchstaben verfügbar: A, F, G, L, N, O, Q und T.
Es gibt eine ganze Reihe von Schriftarten mit dekorativen Initialen, die zur Erstellung von Lettrinen verwendet werden können. Siehe dieTUG Schriftenkatalog. Ich habe das GoudyIn
Paket verwendet, um auf die Schriftart Goudy Initialen zuzugreifen.
Das lettrine
Paket bietet auch die Möglichkeit, eine Grafik als Buchstaben zu verwenden. Ich verwende diese Methode mit einigen dekorativen Buchstaben, die ich irgendwo im Internet gefunden habe. Ich bedauere, dass ich die Quelle nicht angegeben habe.
% Compile with xelatex or lualatex
% The two EB Garamond Initials fonts must be installed to use \coloredlettrine.
% Graphics with the file names m.jpg, n.jpg and o.jpg, or any
% other graphic file format must be available to use \lettrine[image...
\documentclass[10pt,a4paper]{article}
\usepackage[margin=2.5cm]{geometry}
\usepackage{graphicx}
\usepackage{fontspec}
%https://github.com/raphink/coloredlettrine; also on CTAN
\usepackage{coloredlettrine} %loads [svgnames]{xcolor} and {lettrine}
% Requires 2 fonts:
% EB Garamond Initials Fill1 Regular
% EB Garamond Initials Fill2 Regular
\setmainfont[RawFeature={+ss02,+cv01,+ss05,+dlig},
ItalicFeatures={RawFeature=+cv04}]{EB Garamond}
\renewcommand{\EBLettrineBackColor}{NavyBlue}
\renewcommand{\EBLettrineFrontColor}{Maroon}
\usepackage{lettrine}
\usepackage{GoudyIn}
\usepackage[svgnames]{xcolor}
\renewcommand\LettrineFontHook{\color{Maroon}\GoudyInfamily{}}%
\renewcommand{\LettrineTextFont}{}
\newcommand*{\mylettrine}[1]{\lettrine[lines=1,realheight=false,findent=3pt,nindent=0pt]{#1}{}}
\begin{document}
\coloredlettrine[lines=1,realheight=false,findent=3pt,nindent=0pt]{A}{apt}\linebreak
\coloredlettrine[lines=1,realheight=false,findent=3pt,nindent=0pt]{G}{apt}\linebreak
\coloredlettrine[lines=1,realheight=false,findent=3pt,nindent=0pt]{T}{apt}\linebreak
\renewcommand\LettrineFontHook{\color{Maroon}\GoudyInfamily{}}%
\renewcommand{\LettrineTextFont}{}
\mylettrine{A}{apt}
\mylettrine{B}{apt}
\mylettrine{C}{apt}
\lettrine[image,lines=1,realheight=false,findent=3pt,nindent=0pt]{M}{apt}
\lettrine[image,lines=1,realheight=false,findent=3pt,nindent=0pt]{N}{apt}
\lettrine[image,lines=1,realheight=false,findent=3pt,nindent=0pt]{O}{apt}
\end{document}