icu4c--> ushape.c missing character in shaping?

Deadly 提交于 2019-12-06 09:20:26

Uighur? I discussed with a couple of people about Uighur rendering, not this particular issue but in general.

When you said you get a square, what Unicode character do you get?

What you really should do is to file a bug with ICU and discuss it there. This is a feature request, not a usage question.

My rusty recollection is that for Uighur it makes different use of shaping, and you will want to basically have a different mode on the shaper.

ICU indeed seems to have problems for shaping with some languages, e.g. Urdu.

Your specific character 649 however is probably not the characters that you are looking for.

U+649 is alef maksura which looks identical to Farsi Yeh U+6cc which is shaped properly by ICU.

They do have different presentation forms: Alef maksura only has isolated and final form: U+feef U+fef0 Farsi yeh has all four forms: U+fbfc U+fbfd U+fbfe U+fbff

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!