轩辕春秋文化论坛 » 设计与修改 » 繁简字符对照表


2005-2-7 03:54 Vanlentz
这是我做修改器时用的繁简字符对照表。
包含了10,401个常用汉字和次常用汉字,以及一些符号。

gb.code - 简体中文(GB-2312)
b5.code - 正體中文(BIG5)
js.code - 日文汉字(SHIFT-JIS)

  如果大家有更好的对照表请传我一份,谢谢!

2005-2-7 05:37 five
thank u
我也放一些在网上找到的繁简对照上来吧,未经整理.
繁简转换我通常用"ConvertZ",感觉还好.

2005-2-8 14:02 金圭子
下载这个:
[url=http://llf.hanzify.org/llf/show.asp?id=190]http://llf.hanzify.org/llf/show.asp?id=190[/url]
据梁利锋说他这个蛮全的。

2005-2-10 12:32 van
要得到码表很简单,特别是->GBK。
JIS->GBK有FreeBSD或者Linux下的专门码表
BIG5->GBK有个台湾的教授作的码表
比IE转的那个好。IE的问题是繁体转来还是繁体,而以上的两个能简化的都尽量简化了,并且我比照过,他们应该都是基于IE的那个制作的。
另外除了直接用IE做之外,也可以用微软提供的IE多内码转换接口实现,这样可以省掉自己弄码表,而且对GBK->其它内码的支持比较好

2005-2-10 12:53 Maxwell
[quote]原帖由[i]van[/i]于2005-02-10, 12:32:27发表
要得到码表很简单,特别是->GBK。
JIS->GBK有FreeBSD或者Linux下的专门码表
BIG5->GBK有个台湾的教授作的码表
比IE转的那个好。IE的问题是繁体转来还是繁体,而以上的两个能简化的都尽量简化了,并且我比照过,他们应该都是基于IE的那个制作的。
另外除了直接用IE做之外,也可以用微软提供的IE多内码转换接口实现,这样可以省掉自己弄码表,而且对GBK->其它内码的支持比较好 [/quote]
ie的转换是用com接口吗?给点相关信息吧,想了解一下。不过这个应该要求ie装有对应的语言包才对。

2005-2-10 18:44 van
对啊。在MSDN里有的,你可以查一下IMultiLanguage这个接口

2005-2-10 22:57 Maxwell
[quote]原帖由[i]van[/i]于2005-02-10, 18:44:11发表
对啊。在MSDN里有的,你可以查一下IMultiLanguage这个接口 [/quote]
好的,谢谢,手里暂时没有msdn,先记下了。

2005-2-11 12:19 van
或者去网上的msdn查。我记得可能要VS.net以后带的MSDN才有

2005-2-11 12:52 Maxwell
[quote]原帖由[i]van[/i]于2005-02-11, 12:19:43发表
或者去网上的msdn查。我记得可能要VS.net以后带的MSDN才有 [/quote]
晕,那我的那个msdn也没有了。不过这个至少在ie6的时候就有了,跟.net没有关系吧,难道之前msdn一直没更新

2005-2-11 15:28 van
不知道,那个接口很早就有了。IMultiLanguage是Internet Development里面的,不属于PlatformSDK,所以可能以前的MSDN没有包括吧

2005-3-29 18:33 Vanlentz
[quote]原帖由[i]金圭子[/i]于2005-02-08, 14:02:00发表
下载这个:
[url=http://llf.hanzify.org/llf/show.asp?id=190]http://llf.hanzify.org/llf/show.asp?id=190[/url]
据梁利锋说他这个蛮全的。[/quote]
谢谢金圭子,那个的确挺全的!

[quote]原帖由[i]van[/i]于2005-02-10, 12:32:27发表
要得到码表很简单,特别是->GBK。
JIS->GBK有FreeBSD或者Linux下的专门码表
BIG5->GBK有个台湾的教授作的码表
比IE转的那个好。IE的问题是繁体转来还是繁体,而以上的两个能简化的都尽量简化了,并且我比照过,他们应该都是基于IE的那个制作的。
另外除了直接用IE做之外,也可以用微软提供的IE多内码转换接口实现,这样可以省掉自己弄码表,而且对GBK->其它内码的支持比较好 [/quote]
不知van兄能否提供这两个码表。我找了好久都没找到。
谢谢了!

2005-3-30 08:38 金圭子
黄鹤一去才复返啊?那下次哈雷彗星什么时候过来呢??

2005-4-1 19:14 gameplore
从字符集大小来说,BIG5+ = GBK > BIG5 > GB2312

因此从BIG5转GB2312时肯定有一部分繁体字符无法找到对应字符,但从BIG5转GBK肯定不会有问题的,不过好许多软件从BIG5转GBK后都是繁体变繁体。偶觉得最好的方法还是用自己的码表,自己转一下。转换时能转成GB2312的就转成GB2312,不能的再转成GBK中的字符,这样就可以尽量变简体又没有"口"或"?"啦

可参考:[url=http://www.clyrics.com/stonec/hanzi/chinese.html]http://www.clyrics.com/stonec/hanzi/chinese.html[/url]

附件是从偶同学rangzh那里搞过来的BIG5+<==>GBK码表和转码方法,好像这两个码表是一样的(偶没仔细检查)。从GBK==>BIG5+时用gbk.bin,反过来用big5.bin。转成GBK后,再调用LCMapString可以把繁体字符变成简体字符

页: [1]
查看完整版本: 繁简字符对照表


Powered by Discuz! Archiver 5.0.0  © 2001-2006 Comsenz Inc.