[XeTeX] ArabXeTeX: Alif Maqsura
Fr. Michael Gilmary
FrMichaelGilmary at MaroniteMonks.org
Sun Mar 15 22:42:51 CET 2009
Tilman Hannemann wrote:
> Alas, it is still not the same here. And when I change your fourth
> line into
>
> \newfontfamily\Arabic[Scale=1.3]{Scheherazade}
>
> the sukkun appears only within ArabXeTeX. So, the error is probably
> not related to the font.
>
>
Well, I can't say where the problem lies ... but if you use non-AAT
fonts, like Scheherazade, remember what Jonathan Kew mentioned to me the
other day on this list:
> The fontspec [Script=....] option presupposes that OpenType "shaping"
> is to be applied. Al Bayan (and the other Arabic, Indic, etc., fonts
> that Apple ships) relies on AAT, not OpenType, for shaping behavior.
> Left to itself, xetex will pick the appropriate rendering technology
> based on what it finds in the font, but by specifying [Script] in
> through fontspec you are overriding that, and insisting it use the
> OpenType route. But Al Bayan doesn't include OpenType tables, so you
> lose...
>
i.e., if you use Al Bayan with the [Script=Arabic] option. Use that
option with Scheherazade.
Of interest concerning AAT fonts use of kashida justification, JK wrote:
> When using AAT fonts, xetex also tries to apply whatever justification
> behavior the font provides, which may include kashidas in Arabic
> fonts. There's no such support in the OpenType engine at the moment.
>
> So... two different font technologies. (Note that AAT support is only
> available on Mac OS X, so users on other platforms should disregard
> this completely.)
--
United in adoration of Jesus,
fr. michael gilmary, mma
Most Holy Trinity Monastery
67 Dugway Road
Petersham, MA 01366-9725
More information about the XeTeX
mailing list