zhoulq0001 发表于 2008-12-30 14:54:46

制作Mdisc词典遇到不显示汉字问题

各位高人,本人在制作辞典过程中,将文本用excel处理后,再粘贴到ultraEdit编辑,用MdxBuilder制成的max文件在Mdisc下英文显示正常,而汉字却显示为一个个的方框,但不用execel进行处理,而直接用ultraEdit编辑文本的制成的max显示的英文和汉字一切正常,本人经过反复试验不知为什么,我也怀疑过Mdsic上的汉字字库问题,请高人给予指点.谢谢啦.

rayman 发表于 2008-12-31 15:32:22

有点怀疑是编码的问题

zhoulq0001 发表于 2009-1-2 08:36:52

谢谢回复,那么Mdisc的汉字字库在哪里,控制汉字的字体或大小怎样写?

zhoulq0001 发表于 2009-1-2 08:46:53

我曾用MdxBuider中的example.txt文件来测试,它是MdxBuider的例子文件,原码为:
Abc
`1`Abc&#96;s`2`<p>`3`(hol,hJl; houl)
</>
English
English test
</>
中文
中文测试
</>

及记号文件example_style.txt原码为:
1
<font size=5>
</font>
2
<br>

3
<font face="Kingsoft Phonetic Plain, Tahoma">
</font>
其结果是英语显示正常,而汉字为一个个的方框,请各位高手指点.

rayman 发表于 2009-1-2 12:40:54

你编码类型选择了什么? 你现在PC上打开看看是否正常?

zhoulq0001 发表于 2009-1-2 12:52:02

编码类型选择UTF-8(unicode),那么Mdisc的汉字字库在哪里,控制汉字的字体或大小怎样写?谢谢回复

[ 本帖最后由 zhoulq0001 于 2009-1-2 12:54 编辑 ]

zhoulq0001 发表于 2009-1-2 12:53:25

编码类型选择UTF-8(unicode),在PC上打开看源码汉字一切正常.

rayman 发表于 2009-1-2 18:08:45

如果在PC上看正常的话,通常是PPC上的字体文件缺了字。控制字体和大小要用在源文件里用html 语言描述。
例如 <font face="Tahoma"> abc </font> 就是改字体

zhoulq0001 发表于 2009-1-3 11:58:48

谢谢你的回复,又经反复试验发现:一个可以用MdxBuilder制作成正常汉字显示的A.TXT文件的源码,只要将该源码经过一次复制、粘贴而形成的另一个B.TXT文件,再B.TXT文件用MdxBuilder制作后,形成的mdx文件的汉字就会出现乱码(即一个个的方框),而英文字体是正常的。不知为什么?再问一下,Mdisc汉字字库有哪些,如下表示:
<font face="Tahoma"> 汉字字库</font>,可以吗?

发哥 发表于 2009-1-3 13:02:10

你用的windows是英文外挂中文的吗。。。。。
先在输入法里把默认设置变成CH试试。。.

zhoulq0001 发表于 2009-1-3 16:17:55

非常谢谢,已经解决。
页: [1]
查看完整版本: 制作Mdisc词典遇到不显示汉字问题