
Me di cuenta de que libertine, al menos cuando lo cargo, no convierte --- a –
Considere este MWE
\definefontfamily[libertine][rm][Linux Libertine O]
\setupbodyfont[libertine,serif]
\starttext
\input ward
\switchtobodyfont[modern,serif]
\input ward
\stoptext
¿Qué debo hacer para que --- se escriba como — ?
PD: este MWE carga libertine como espero que lo haga en mi sistema, pero no con conTeXt live.
Respuesta1
Por alguna razón, en su instalación no parecen pasarse las características de fuente predeterminadas. Esto se puede resolver fácilmente pasándolo explícitamente en el cuarto argumento:
\definefontfamily[libertine][rm][Linux Libertine O][features=default]