[XeTeX] How do mapping files affect hyphenation?
Ulrike Fischer
news3 at nililand.de
Fri Feb 24 13:25:15 CET 2012
In tex.stackexchange there is currently a discussion about the
hyphenation of text "translittered" with the help of a mapping file.
http://tex.stackexchange.com/questions/45570/using-xetex-for-automatic-transliteration-of-cyrillic-letters
>From an old discussion on the mailing list
(http://tug.org/mailman/htdig/xetex/2005-November/002842.html) I got
the impression that mappings are "invisible" to the hyphenation
routine and so I would have expected the translittered text to be
hyphenated according the original russian rules but actually it is
not hyphenated at all:
\documentclass{article}
\usepackage{fontspec}
\setmainfont[Ligatures=TeX]{Linux Libertine O}
\usepackage{polyglossia}
\setmainlanguage{russian}
\newfontfamily{\transrussian}[Mapping=cyrillic-to-latin]{Linux
Libertine O}
\textwidth=3cm
\begin{document}
Москва — столица Российской Федерации, город федерального значения,
административный центр Центрального федерального округа и центр
Московской области, в состав которой не входит. Крупнейший по
численности населения город России и Европы (население на 1 января
2012 года — 11 629 116 человек), по этому показателю входит в
десятку крупнейших городов мира. Центр Московской городской
агломерации.
\transrussian
Москва — столица Российской Федерации, город федерального значения,
административный центр Центрального федерального округа и центр
Московской области, в состав которой не входит. Крупнейший по
численности населения город России и Европы (население на 1 января
2012 года — 11 629 116 человек), по этому показателю входит в
десятку крупнейших городов мира. Центр Московской городской
агломерации.
\end{document}
So how do font mappings affect hyphenation? Has the handling changed
since 2005?
--
Ulrike Fischer
More information about the XeTeX
mailing list