[XeTeX] Getting completely the wrong glyphs when using characters from Latin Extended B
Michiel Kamermans
pomax at nihongoresources.com
Mon Jan 18 12:49:28 CET 2010
I have the following source, in a utf8 encoded text file:
\documentclass{article}
\usepackage{xltxtra}
\setmainfont{FreeSerif}
\begin{document}
Characters from the 01Dx block, all of which are in FreeSerif: ǐ, Ǒ, ǒ,
Ǔ, ǔ, Ǖ, ǖ, Ǘ, ǘ, Ǚ, ǚ, Ǜ, ǜ, ǝ, Ǟ, ǟ
\end{document}
When I run this through XeLaTeX, using the FreeSerif font, I instead get:
Characters from the 01Dx block, all of which are in FreeSerif: Ȗ, ȗ , Ș,
ș , Ț, ț , Ȟ, ȟ , Ȧ, ȧ , Ȩ, ȩ , Ȫ, ȫ, Ȭ, ȭ
Where the source has characters from codes 01D0 through 01DF, I can't
even begin to figure out why the result is what it is: the sequence
generated is 0216 through 021B, then 021E and 021F, then 0226 through 022B.
What's going on here?
- Mike "Pomax" Kamermans
nihongoresources.com
More information about the XeTeX
mailing list