[XeTeX] accent circumflex with unicode-math

Khaled Hosny khaledhosny at eglug.org
Mon Nov 22 17:01:58 CET 2010


On Mon, Nov 22, 2010 at 03:20:07PM +0000, Philipp Stephani wrote:
> ----- Ursprüngliche Mail ----
> 
> > Von: Khaled Hosny <khaledhosny at eglug.org>
> > An: Unicode-based TeX for Mac OS X and other platforms <xetex at tug.org>
> > Gesendet: Montag, den 22. November 2010, 14:43:02 Uhr
> > Betreff: Re: [XeTeX] accent circumflex with unicode-math
> >
> > A bit  simpler workaround that imitates TeX behaviour (unless someone is
> > going to  write a similar patch for XeTeX too, of course) is to ask Asana
> > Math author  to provide a modifier accents as well (Unicode has combining
> > accents and  modifier accents, Cambria and XITS provide both with the
> > former having wider  variants, Asana provides only combining ones) then
> > one can set unicode-math  to use modifier accents for non growing  ones:
> 
> Unfortunately that doesn't work in all cases:
> 1. There are combining accents which have no non-combining counterpart, e.g. the 
> arrows
> 2. The fact that only the combining accents in Cambria Math have entries in the 
> AccentTop table indicates that only they are intended for accents
> 3. It would reintroduce the lack of separation between characters and glyphs 
> that struck TeX during the last decades and that was overcome with Unicode and 
> OpenType
> I noticed that the Microsoft implementation does use stretchable accents in all 
> instances, but that doesn't mean that TeX engines have to follow the same route. 
> Personally I like the short accents placed above single base characters better. 
> (Not to mention that the search for successors in both XeTeX and LuaTeX still 
> produces very ugly results.)

That is all nice and I 100% agree with, but until such support is added
to XeTeX and LuaTeX, this is the best we can do (that what ConTeXt MkIV
is doing, for example).

Regards,
 Khaled

-- 
 Khaled Hosny
 Arabic localiser and member of Arabeyes.org team
 Free font developer


More information about the XeTeX mailing list