ReactOS乱码中文问题解决办法
reactos吧
全部回复
仅看楼主
level 5
如果安装了ReactOS中文版系统,那么系统默认是使用gb2312显示的,因此中文显示乱码,一般是因为该软件中指定了特定的字体,而这个字体在ReactOS中没有安装。
解决思路有两种:第一种:安装缺少的字体。——这个时候还有一个情况,如果软件指定的字体名为中文名,可是安装字体到ReactOS中,字体名会是字体的英文名,这时候,安装缺失的字体也不能显示。
第二种:安装一种中文显示字体,比如文泉驿字体;然后将缺失字体的字体名链接到文泉驿
详情看下面的帖子(就是使用第二种方案,添加字体链接方案来显示):
有人试过用autoit在reactos上编程吗?autoit能在win98上编程
https://tieba.baidu.com/f?kz=1027522398
2011年03月21日 10点03分 1
level 5
发表后才发现标题写错了。[抖胸]
2011年03月21日 10点03分 2
level 8
根据你的第二个方法,我重复了遍。直接用ReactOS默认包含的字体。替你总结下:
------------------------------------------------------
ReactOS-0.3.13汉字乱码解决方案 2011年03月22日
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes
仿宋_GB2312 黑体 楷体_GB2312 新宋体-18030 幼圆 方正舒体 方正姚体 华文彩云 华文仿宋 华文细黑 华文新魏 华文行楷 华文中宋 宋体 宋体-方正超大字符集 新宋体 隶书 宋体-18030
Droid Sans Fallback
在ReactOS(以0.3.13为例)中,将上面的注册表目录中添加上述清单所列的字体名称(方式为新建"字符串值",然后鼠标右键改名),然后所有项目的"数值数据"全改为"Droid Sans Fallback"。

2011年03月22日 07点03分 3
level 8
我凑合着翻译下。把这堆内容发到官网去了。
http://www.reactos.org/forum/viewtopic.php?f=2&t=9083
2011年03月22日 08点03分 4
level 5
回复:4楼
字体名称还需要到那里找——font注册表项中,楷体_GB2312只是那个软件使用了,其他的软件如果使用的方式比较标准的话,应该是kaiti_GB2312(在英文版系统的font注册表项可以看到英文字体名,或者将字体安装到reactos也可以看到英文字体名),应该使用字体的英文名才对,那样子中文系统和英文系统才都可以正常显示。。。
另外,我的那些软件运行很慢,不知道是否和修改了这个注册表项有关。。。
原来有fontlink注册表项的,没有尝试,不知道是否有效。。。
暂时还没有详细具体的了解这两个注册表项的作用。。。
2011年03月22日 09点03分 5
level 5
回复:4楼
要不要介绍给官方,使用文泉驿开源字体。。。
其中文泉驿微米黑我已经测试可以在ReactOS中使用
文泉驿项目地址:
http://sourceforge.net/projects/wqy/
文泉驿主页:
http://wenq.org/

2011年03月22日 11点03分 6
level 5
文泉驿微米黑的官方版本,貌似只有ttc版本,在reactos中不能使用,转化成ttf版本就可以了。我那里有转化成ttf的版本。
http://code.google.com/p/myyuanma/downloads/list
2011年03月22日 11点03分 7
level 8
官方要求我们自己添加patch到bugzilla.
2011年03月23日 03点03分 8
level 5
回复:8楼
没用过。。。
2011年03月23日 04点03分 9
level 3
wo 我用易语言试过可以!
有兴趣的可以联系我
www.cnprj.com
[email protected]
2011年08月27日 06点08分 10
1