[XeTeX] XeLaTeX not using language-specific glyphs with Scheherazade 2.x

Khaled Hosny khaledhosny at eglug.org
Mon Oct 7 18:48:44 CEST 2013


On Sat, Oct 05, 2013 at 04:25:52PM -0400, Lammert, Richard wrote:
> (Sorry about that empty message with one attachment--clicked the wrong
> button.)
> 
> The following example attempts to use language-specific glyphs from
> Scheherazade, but does not work with Scheherazade 2.0 or 2.01. The example
> *does* work with Scheherazade 1.005 (see attachments arabic-test-1.005.pdf
> and arabic-test-2.01.pdf)
> 
> However, when I use TypeTuner to produce language-specific fonts for each
> of the three languages (last three lines of each test file), XeLaTeX
> properly shows the correct contextual forms. Since XeLaTeX reads the glyphs
> properly from the tuned fonts, it appears to me that the language
> information is not being interpreted properly in the base font. I am using
> XeLaTeX 0.9999.3, fontspec v. 2.3c, and bidi v14 on an iMac.

It seems that Scheherazade ≥ 1.900 is a hybrid OpenType/Graphite font,
so this is the same issue as:
http://tug.org/pipermail/xetex/2013-June/024530.html

(This will be fixed in next year’s version of XeTeX, the workaround in
the above link can be used in the meantime.)

Regards,
Khaled


More information about the XeTeX mailing list