Colorlettrine unterstützt nur wenige Zeichen

Colorlettrine unterstützt nur wenige Zeichen

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. coloredlettrineist 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 GoudyInPaket verwendet, um auf die Schriftart Goudy Initialen zuzugreifen.

Das lettrinePaket 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.

Bildbeschreibung hier eingeben

% 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}

verwandte Informationen