12

Unicode 是否存储有关中文、日文或其他基于笔划的字符的笔划计数信息?

4

5 回答 5

11

用谷歌搜索一下Unihan.zip,这是一个由Unicode 联盟发布的文件,其中包含几个文本文件Unihan_RadicalStrokeCounts.txt,其中可能是您​​想要的。还有一个基于此数据的在线Unihan 数据库查找。

于 2010-03-07T23:03:44.867 回答
3

在 Python 中有一个库:

>>> from cjklib.characterlookup import CharacterLookup
>>> cjk = CharacterLookup('C')
>>> cjk.getStrokeCount(u'日')
4

免责声明:我写的

于 2012-05-20T21:11:31.233 回答
2

你的意思是,它是否以某种方式在实际代码点中编码?不,您可以在网上找到(或创建一个)表格,但存储此类元数据不是 Unicode 授权的一部分。

于 2010-03-07T22:56:24.503 回答
2

如果你想做字符识别护目镜HanziDict。

另请查看 Unihan 数据站点:

http://www.unicode.org/charts/unihanrsindex.html

您可以查找笔画数,然后获取字符信息。您也许可以建立自己的查找。

于 2010-03-07T23:38:28.740 回答
0

UILocalizedIndexedCollat​​ion 可以是一个完整的解决方案。

https://developer.apple.com/library/ios/documentation/iPhone/Reference/UILocalizedIndexedCollat​​ion_Class/UILocalizedIndexedCollat​​ion.html

于 2014-03-27T17:13:51.150 回答