[HarfBuzz] A problem in thai shaper
behdad at behdad.org
Tue Apr 17 18:22:21 PDT 2012
On 04/17/2012 06:47 PM, Khaled Hosny wrote:
> On Tue, Apr 17, 2012 at 05:10:37AM +0200, Khaled Hosny wrote:
>> On Mon, Apr 16, 2012 at 09:08:49PM -0400, Behdad Esfahbod wrote:
>>>> Problem 2:
>>>> When there is no consonant exist, the dotted circle should be inserted as base
>>>> character. The logic should be the first step for the shaping engine to find
>>>> the invalid combing marks. Refer to
>>> Right. We do not handle invalid combining marks yet. That's something I want
>>> to do at some point but it's not high priority.
>> I don't know about Thai, but the handling of "invalid" Arabic combining
>> marks in Uniscribe is completely brain dead and a real PITA and I'd
>> really like not to see HarfBuzz going there, a shaping engine is not a
>> spell checker and should not enforce any input pattern.
> Incidentally, I came across this Typophile post, which is one example of
> why this "invalid" mark handling is not really a good idea:
Interesting. I'm undecided about this as of now.
More information about the HarfBuzz