Re: [HarfBuzz] Question about HarfBuzz-ng CTL Shaper Status

2010-09-21 Thread Ed
Thanks, Keith, for your very informative email! I myself am quite tempted to just use a bunch of ligatures for glyph reordering -- at least in this first round of the implementation. It seems easy enough, and I can get very precise positioning of the reference glyphs through a visual interface

Re: [HarfBuzz] Question about HarfBuzz-ng CTL Shaper Status

2010-09-17 Thread Kenichi Handa
In article aanlkti=gcb=m0snal8w=uc=nyxzzfj225hvghhvkh...@mail.gmail.com, Ed ed.tra...@gmail.com writes: I think what I would like to do, ideally, is create a pure version of the font that uses only proper OpenType features. Then after that, I could add certain corruptions like negative left

Re: [HarfBuzz] Question about HarfBuzz-ng CTL Shaper Status

2010-09-16 Thread Ed
On Thu, Sep 16, 2010 at 3:42 AM, Jonathan Kew jonat...@jfkew.plus.com wrote: On 16 Sep 2010, at 02:33, Ed wrote: Hi, Behdad and everyone, Just want to confirm something: I thought Harfbuzz-ng did not yet have complex text shaper support. But in Firefox 4 beta with

Re: [HarfBuzz] Question about HarfBuzz-ng CTL Shaper Status

2010-09-16 Thread Ed
Since my primary goal is to test a Tai Tham font that I am attempting to create which incorporates aforementioned OpenType features, I wonder what is the best way to test it? No. Firefox is using harfbuzz only for certain simple scripts such as Latin; it falls back to platform code (CoreText

Re: [HarfBuzz] Question about HarfBuzz-ng CTL Shaper Status

2010-09-16 Thread Jonathan Kew
On 16 Sep 2010, at 15:29, Ed wrote: On Thu, Sep 16, 2010 at 3:42 AM, Jonathan Kew jonat...@jfkew.plus.com wrote: On 16 Sep 2010, at 02:33, Ed wrote: Hi, Behdad and everyone, Just want to confirm something: I thought Harfbuzz-ng did not yet have complex text shaper support. But in

Re: [HarfBuzz] Question about HarfBuzz-ng CTL Shaper Status

2010-09-16 Thread Ed
Thanks for the very useful information, Jonathan! What I am seeing so far (for Tai Tham) is that I can get GSUB ccmp with dflt ligature substitutions to work on both FF-3.6x, FF-4x-linux, and FF-4x-osx. But GPOS mark with dflt mark-to-base don't work on any of these. The only way I can get

Re: [HarfBuzz] Question about HarfBuzz-ng CTL Shaper Status

2010-09-16 Thread Jonathan Kew
On 16 Sep 2010, at 22:43, Ed wrote: Thanks for the very useful information, Jonathan! What I am seeing so far (for Tai Tham) is that I can get GSUB ccmp with dflt ligature substitutions to work on both FF-3.6x, FF-4x-linux, and FF-4x-osx. This suggests that pango (on Linux) and CoreText