colorlettrine sólo admite unos pocos caracteres

colorlettrine sólo admite unos pocos caracteres

Estoy intentando utilizar el paquete colorlettrine. Instalé el paquete EB Garamond, pero pronto descubrí que sólo se admiten unas pocas letras. Si pruebo S, por ejemplo, aparece como un cuadro vacío.

¿Existen algunas alternativas que podría probar para lograr un efecto similar?

¿Alguien sabe qué trabajo podría hacer para agregar más personajes?

Respuesta1

Bienvenido a TeX.SE. coloredlettrinees distinto porque cada glifo consta de dos partes: un frente (la letra) y un reverso (el adorno). Esto crea la oportunidad de colorear la letra de una manera distinta al adorno. Sin embargo, como habrás descubierto, sólo hay unas pocas letras disponibles: A, F, G, L, N, O, Q y T.

Hay bastantes fuentes con iniciales decorativas que se pueden utilizar para producir letrinas. Ver elCatálogo de fuentes TUG. Utilicé el GoudyInpaquete para acceder a la fuente Goudy Initialen.

El lettrinepaquete también ofrece la opción de utilizar un gráfico como letrina. Utilizo este método con algunas letras decorativas que encontré en algún lugar de la web. Lamento no haber tomado nota de la fuente.

ingrese la descripción de la imagen aquí

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

información relacionada