on 12/30/99 8:36 AM, John Cowan at firstname.lastname@example.org wrote:
> "Mark E. Davis" wrote:
>> A. If we have an existing font, with existing ligature glyph mappings,
>> - changing the font for ZWNL support means mapping it to the empty glyph.
>> - changing the font for ZWL support means mapping it to the empty glyph,
>> plus adding all the new triple ligature mappings.
> Not necessarily. The font probably has some notion of "ligature-ignorables"
> which may appear between the characters of a ligature without breaking it up,
> such as SHY. (Or are those filtered out before the font rendering stage?)
> If so, ZWL could be added to that list.
Fonts don't have such lists, nor does ATSUI (at least). And they're not
filtered out before the character-glyph mapping -- and I'm pretty sure that
current OT systems are the same.
To work, you'd need to have:
f + i --> Þ
f + SHY + i --> Þ
(f + ZWL + i ) --> Þ
(f + SHY + ZWL + i ) --> Þ
(f + ZWL + SHY + i ) --> Þ
All explicitly in your list of potential ligatures in your font.
John H. Jenkins
This archive was generated by hypermail 2.1.2 : Tue Jul 10 2001 - 17:20:57 EDT