[HarfBuzz] please remove U+115F U+1160 from default_ignorable

Dohyun Kim nomosnomos at gmail.com
Sat Mar 16 00:48:43 PDT 2013


OK.  Attached is a pdf file showing the difference between two xetex version.
The result of old version which uses ICU layout engine is correct one.
 I have drawn boundary lines around the sample texts, so that we can
easily catch the difference.

2013/3/16 Konstantin Ritt <ritt.ks at gmail.com>:
> Hi,
>
> Can you attach a screenshots of these characters rendered with both
> old and new XeTeX and some of the mentioned fonts?
> A screenshots of "U+115F U+1161 U+112B U+1160" sample could be useful too.
>
> Konstantin
>
>
> 2013/3/16 Dohyun Kim <nomosnomos at gmail.com>:
>> Hi,
>>
>> While testing new version of xetex which uses harfbuzz-ng for opentype
>> rendering, I have encountered a serious issue about Hangul Jamo
>> typesetting.  The reason is that U+115F and U+1160 are assigned to
>> "default_ignorable" code points in hb-unicode-private.hh.
>>
>> Certainly, according to unicode standard, these two characters are
>> Default_Ignorable_Code_Point.  However, although the exact meaning of
>> "default ignorable code point" is not always clear to me, I am 100%
>> sure that these two characters should not be ignored in opentype
>> rendering.
>>
>> Any Hangul fonts currently available gives wrong output with current
>> version of harfbuzz-ng.  Take any font supporting Hangul Jamo, eg.
>> malgun.ttf in windows 8, jieubsida otf at
>> http://sourceforge.jp/projects/tsukurimashou/, unbatang ttf at
>> http://kldp.net/projects/unfonts/, or HCR-LVT fonts which is currently
>> not accessible but was avaliable at
>> http://ftp.ktug.or.kr/KTUG/hcr-lvt/.  Then run hb-shape --script=hang
>> with input string "U+115F U+1161 U+112B U+1160".  We get three
>> zero-width glyphs instead of two; this is wrong.
>>
>> So please remove U+115F and U+1160 from default_ignorable code points,
>> whatever the unicode standard says about them.
>>
>> Regards,
>> --
>> Dohyun Kim
>> College of Law, Dongguk University
>> Seoul, Republic of Korea
>> _______________________________________________
>> HarfBuzz mailing list
>> HarfBuzz at lists.freedesktop.org
>> http://lists.freedesktop.org/mailman/listinfo/harfbuzz



-- 
Dohyun Kim
College of Law, Dongguk University
Seoul, Republic of Korea
-------------- next part --------------
A non-text attachment was scrubbed...
Name: hbtest.pdf
Type: application/pdf
Size: 28665 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/harfbuzz/attachments/20130316/5e032c0d/attachment.pdf>


More information about the HarfBuzz mailing list