[XeTeX] Arabic fonts and ligatures after migrating machine

Gareth Hughes garzohugo at gmail.com
Thu Apr 29 18:28:37 CEST 2010


Manuel Souto Pico wrote:
> Dear all,
> 
> After migranting to a new machine and copying all files and installing
> Tex Live again, I find that when I try to typeset (in
> TexShop) some documents that I had in Arabic, ligatures stop working.
> I use Mac OS X 10.6.3.
> 
> The font I use is Scheherazade. I copied the file
> ScheherazadeRegAAT.ttf in /System/Library/Fonts (although it doesn't
> appear in the Font Book, I don't know why).
> 
> My minimal example is:
> 
> %!TEX TS-program = xelatex-xdvipdfmx
> %!TEX encoding = UTF-8 Unicode
> 
> \documentclass[a4paper]{article}
> \usepackage{polyglossia}
> \setmainlanguage{arabic}
> \setotherlanguage{galician}
> \newfontfamily\arabicfont[Scale=1.5,Script=Arabic]{Scheherazade}

Has anyone yet mentioned that the Script feature automatically selects
the ICU renderer? If you're on a Mac, you almost certainly want to use
AAT instead. Simply remove 'Script=Arabic'.

Gareth.


More information about the XeTeX mailing list