En XeTeX, después de cargar la fuente lmroman10-regular.otf
, -- y --- no coinciden con los guiones en y em.
Here-have--some---text.
\font\rm="[lmroman10-regular.otf]"
\rm
Here-have--some---text.
\bye
¿Cómo puedo reasignarlos?
Respuesta1
Para Plain XeTeX tienes que agregar la mapping
característica:
\font\rm="[lmroman10-regular.otf]:mapping=tex-text"
\rm
Here-have--some---text.
\bye
Esto también habilita ?`
para ¿, !`
para ¡, ``
para “, ''
para”, <<
para «y >>
para» y ,,
para las comillas bajas alemanas.