[XeTeX] Diacritics on ligature components

Peter Baker psb6m at virginia.edu
Wed Mar 18 16:33:15 CET 2009

Thanks to all on this friendly list. No having worked with ligature 
marks before, I had missed checking the "ignore combining marks" box on 
my "liga" lookup: otherwise I had it right. And it is a real pleasure to 
see that XeTeX handles input exactly as I would wish (a user doesn't 
have to anticipate ligatures). It is working perfectly now.


Alexey Kryukov wrote:
> On Wed, 18 Mar 2009 06:41:28 -0400
> Peter Baker wrote:
>> I'm working on a Latin-script font based on a medieval hand: it has
>> lots of ligatures and contextual substitutions, and it uses (or will
>> use) lots of combining diacritics. I'm developing with FontForge and
>> testing with XeTeX.
> Except that the "ignore combining marks" flag should be on for your
> ligature lookup, it is also possible that you are attempting to use
> normal ("Mark to Base") anchor points in your ligatures. This will not
> work: you should define a special set of anchor points for this
> purpose and put them into a separate lookup of a different type ("Mark
> to Ligature").
> BTW you can have a look at my Theano Old Style font: it contains some
> Greek ligatures (e. g. "rho_alpha"), where both components may be
> accented. As far as I can see, everything works fine with XeTeX.

More information about the XeTeX mailing list