Am 14.3.2012 um 17:32 schrieb d fulano:

> But this is exactly my question:: how do I determine what are the "standard 
> ligatures" in a font?

Then see which ligatures are defined by the Unicode consortium in the recent 
release, version 6. Knowing the names and the code points of these ligatures 
you can check for a few hundred glyphs in the 256 K or such defined slots.

You can also determine the names of the glyphs in a font outside of XeTeX and 
check for example for the three characters "lig" or "LIG" or "Lig", or in even 
more variations, in their names. Likely you'll find a few more. And some can 
have names like "ufb03" or "afii57718". This is due to the freedom of font 
design and being also able to offer substitutions for a series of contiguous 
characters by one ligature glyph from the font – but not anywhere in a word. 
These subtleties can be documented, some can be found out by dumping the 
contents of tables or checking the features of a font.

FontForge can be your friend. It has a scripting engine. And this one 
understands Python. XeTeX is in this regard not much elaborated, LuaTeX can 
have more to offer.

--
Greetings

  Pete

No man was ever taken to hell by a woman unless he already had a ticket in his 
pocket, or at least had been fooling around with timetables.
                                – Archie Goodwin




--------------------------------------------------
Subscriptions, Archive, and List information, etc.:
  http://tug.org/mailman/listinfo/xetex

Reply via email to