
В XeTeX после загрузки шрифта lmroman10-regular.otf
-- и --- не сопоставляются с коротким и длинным тире.
Here-have--some---text.
\font\rm="[lmroman10-regular.otf]"
\rm
Here-have--some---text.
\bye
Как мне их переназначить?
решение1
Для Plain XeTeX необходимо добавить mapping
функцию:
\font\rm="[lmroman10-regular.otf]:mapping=tex-text"
\rm
Here-have--some---text.
\bye
Это также позволяет ?`
использовать ¿, !`
¡, ``
«, ''
« <<
и >>
» и ,,
немецкие низкие кавычки.