¿Cómo creo un efecto inicial de lugar sutil en un cabezal de configuración?

¿Cómo creo un efecto inicial de lugar sutil en un cabezal de configuración?

Me gustaría que el primer carácter de mi \sectioncabeza (estoy usando una fuente germánica elegante) esté en (por ejemplo) \tfbmientras que el resto esté en \tfa.

Intenté agregarle \placeinitialestilo, pero eso simplemente crea un espacio en blanco muy grande (5-6 líneas) antes de la sección \, sin ningún beneficio.

¿Existe una forma trivial de lograr esto?

Código de muestra:

\definefontfamily[germanic][gothic][ltcgoudytextw01lombardcap]

\setuphead[section]      [style={\setupbodyfont[germanic]\tfc\placeinitial},number=no]

\setupinitial[color=black,font=ltcgoudytextw01lombardcap at 26pt,distance=1pt,n=1,location=text,]

\starttext
\section{Character}
\input knuth

But I want to achieve
\blank
\setupbodyfont[germanic]
{\tfd C}{\tfb haracter}
\setupbodyfont[modern]

\input knuth

\stoptext

ingrese la descripción de la imagen aquí

Respuesta1

Hmm, esto es bastante complicado, pero no pude encontrar una mejor solución... Entonces: pierdes la capacidad de configurar tu inicial, la forma placeinitiallo permite, pero si estás seguro de que solo quieres que el primer carácter sea más grande , aquí va (no tengo tu fuente, así que uso pagella):

\setupbodyfont [pagella, 12pt]

\def\doChapterTitle#1%
   {\ctxlua{userdata.chaptertitle([==[#1]==])}}

\startluacode
  userdata = userdata or { }

  function userdata.chaptertitle(s)
    local initial, rest = s:sub(1, 1), s:sub(2, -1)
    context.bgroup()
    context.switchtobodyfont( { "30pt" } )
    context(initial)
    context.egroup()
    context(rest)
  end
\stopluacode

\define[1]\MyChapterTitle%
  {\doChapterTitle{#1}}

\setuphead [chapter]
           [number=no,
            deeptextcommand=\MyChapterTitle]

\starttext

\startchapter [title={Character}]

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Cras tellus. 

\stopchapter

\stoptext

Resultado:

ingrese la descripción de la imagen aquí

información relacionada