查看: 2361|回复: 18
打印 上一主题 下一主题

[求助] 关于《中国大百科全书》字体,冷僻字不显示的求助!

[复制链接]

该用户从未签到

5

主题

89

回帖

1264

积分

解元

Rank: 5Rank: 5

积分
1264
跳转到指定楼层
1
发表于 2010-6-12 11:19:04 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 suniceice 于 2010-6-15 14:49 编辑

在制作的《中国大百科全书》https://pdawiki.com/forum/thread-4511-1-1.html

两个版本同样有一个问题解决不了,就是直接登录百科网站要下载一个字体文件,否则一些冷僻字和特殊的数学符号不能显示字体http://u.115.com/file/f5a816c1ca下载到电脑上用mdict pc版,可以修改mdict.cfg到网站下载的字体完整显示。可是字体用到手机上就是乱码,不知怎么回事,请对字体有了解的朋友研究。

2010-06-11_224304.jpg (45.43 KB, 下载次数: 0)

2010-06-11_224304.jpg

2010-06-09_164037.jpg (16.57 KB, 下载次数: 0)

2010-06-09_164037.jpg

该用户从未签到

37

主题

164

回帖

1590

积分

被盗用户

积分
1590
2
发表于 2010-6-12 13:08:06 | 只看该作者
惭愧,对于字体没有研究。帮兄弟顶了,呼叫高手!

该用户从未签到

1

主题

5

回帖

58

积分

白身

Rank: 1

积分
58
3
发表于 2010-6-12 15:28:47 | 只看该作者
昏,好像我手机上显示也是这样的。。。
  • TA的每日心情
    开心
    2018-7-19 02:16
  • 签到天数: 20 天

    [LV.4]偶尔看看III

    213

    主题

    1686

    回帖

    2万

    积分

    管理员

    Rank: 13Rank: 13Rank: 13Rank: 13

    积分
    28047

    灌水大神章小蜜蜂章笑傲江湖章管理组专用章

    4
    发表于 2010-6-12 22:38:33 | 只看该作者
    哗,爱莫能助啊。
  • TA的每日心情
    奋斗
    2018-10-14 17:54
  • 签到天数: 1 天

    [LV.1]初来乍到

    3

    主题

    95

    回帖

    123

    积分

    童生

    Rank: 2

    积分
    123
    5
    发表于 2010-6-12 23:29:30 | 只看该作者
    同求,期待高手解决。
    我下载的汉语词典大全里面一些生僻字也无法显示。

    该用户从未签到

    131

    主题

    535

    回帖

    2826

    积分

    解元

    Rank: 5Rank: 5

    积分
    2826

    笑傲江湖章灌水大神章

    6
    发表于 2010-6-15 14:11:28 | 只看该作者
    在电脑上对于汉字与英文与其它特殊符号可以分别使用2种不同的字体进行区分,而在手机除音标字体外是使用系统特定的字体与字库的。
    对于生僻字不能显示,要通过下载一个支持CJK的大字库解决(发哥修改方正特大字库版下载见:https://pdawiki.com/forum/viewthre ... hlight=%D7%D6%BF%E2),而对于特殊符号就比较麻烦了,恐怕要同时修改cfg文件才能实现,这个要请教Rayman兄弟才有办法解决。

    该用户从未签到

    1

    主题

    3

    回帖

    60

    积分

    白身

    Rank: 1

    积分
    60
    7
    发表于 2010-6-20 20:10:06 | 只看该作者
    我不是高手,我自己制作词典等都是半自动或者手动的制作,花费了很多时间。
    就您遇到的问题,我个人的能想到的解决办法也是很笨的方法:
    那就是给每个特殊符号定义需要用到的字体。
    <font face="字体名称"> 特殊字符 </font>

    具体操作就是替换每个不能正确显示的特殊字符X1 ~ Xn 全部替换为
    <font face="字体名称"> X1</font> 到 <font face="字体名称"> Xn</font>
    这里字体名称就是那个可以正确显示特殊字符的字体。
    并且把字体放在MDict的Font目录下。

    我会用这样的方法替代所有特殊字符。估计特殊字符的数量是有限的。
    比如字体"SYBOL"要是支持那个特殊字符,那么看看这个SYBOL字体一共有几个字符在里面,那么把百科文本中所有的这些字符全部换成上面那种形式,是不是可能能够解决问题呢?

    所以用查找替换的方法,一整天或者两个整天估计可以搞定。

    能力有限,就这么个本方法。希望能够给您一点启发。
  • TA的每日心情
    开心
    2018-7-19 02:16
  • 签到天数: 20 天

    [LV.4]偶尔看看III

    213

    主题

    1686

    回帖

    2万

    积分

    管理员

    Rank: 13Rank: 13Rank: 13Rank: 13

    积分
    28047

    灌水大神章小蜜蜂章笑傲江湖章管理组专用章

    8
    发表于 2010-6-20 23:22:55 | 只看该作者
    sursong里兴许有

    该用户从未签到

    5

    主题

    89

    回帖

    1264

    积分

    解元

    Rank: 5Rank: 5

    积分
    1264
    9
     楼主| 发表于 2010-6-21 09:47:12 | 只看该作者
    6# cdyg 这个问题请教过RAYMAN,他暂时也没解决方法。很奇怪为什么那个指定的字体不能用,另外我试过几个rayman推荐的大字体,自己也找过两个越大字符集都不行。

    该用户从未签到

    5

    主题

    89

    回帖

    1264

    积分

    解元

    Rank: 5Rank: 5

    积分
    1264
    10
     楼主| 发表于 2010-6-21 09:53:13 | 只看该作者
    7# freegut 谢谢:)
    我也有一个想法应该可以做,就是对特殊字体弄个图片,放到目录里,把特定字符查找替换成指定到特定的图片。
    这个和你说的方法有个共同的问题,就是我们不知道百科里面有多少不能显示的字符要处理。这个也几乎没法查找。这个就要广大朋友们使用过程中遇到这些字符回帖提出来,回头再一并整理。

    该用户从未签到

    5

    主题

    89

    回帖

    1264

    积分

    解元

    Rank: 5Rank: 5

    积分
    1264
    11
     楼主| 发表于 2010-6-21 09:54:12 | 只看该作者
    8# 发哥 方正超大字符集 吧?这个我也试过了,不行:)

    该用户从未签到

    0

    主题

    105

    回帖

    2

    积分

    童生

    Rank: 2

    积分
    2
    12
    发表于 2010-7-27 13:03:39 | 只看该作者
    等待高手。

    该用户从未签到

    1

    主题

    3

    回帖

    60

    积分

    白身

    Rank: 1

    积分
    60
    13
    发表于 2010-8-5 03:13:36 | 只看该作者
    又想到一个笨的方法:
    1,给每个字符之间添加换行符,让所有文本排成一列,每行最多只有一个字符;
    2,用UE的sort功能sort一下,启用重复项删除功能,保证sort后留下来的字符的唯一性;
    3,剩下来的字符集合应该是按顺序的,可以看到常规的字符会连续的排列。找一找就会发现那些特殊的字符或者乱码都会聚集在一起。
    4,定位每个特殊字符在文中的位置,与原文比较。如果每次出现的位置与原文比较之后发现都是一个样子,则把文中所有的对应字符换成正确的图片或者带有tag的字符。

    吾人用这个方法对付英文词典文本,替换工作大概少于50遍。但是工作量还是挺大的。若是中文的话会不会十分庞大?

    该用户从未签到

    5

    主题

    89

    回帖

    1264

    积分

    解元

    Rank: 5Rank: 5

    积分
    1264
    14
     楼主| 发表于 2010-8-20 14:36:12 | 只看该作者
    回复13楼
    谢谢啦,不过没时间,电脑上改字体就可以了,所以暂时不整理这个了~~

    该用户从未签到

    0

    主题

    9

    回帖

    23

    积分

    童生

    Rank: 2

    积分
    23
    15
    发表于 2013-8-21 12:03:12 | 只看该作者
    目录也有小部分出现口口,还有内容也是有口口。
    手机。安卓2.36。
    换了几种字体,有10m的多字符幼圆字体,有23m的win7多字符字体,有40m的全字符宋体,仍有。所以肯定了是应用软件或词典文件的原因。

    该用户从未签到

    48

    主题

    570

    回帖

    6179

    积分

    会元

    Rank: 7Rank: 7Rank: 7

    积分
    6179

    灌水大神章小蜜蜂章笑傲江湖章

    16
    发表于 2014-3-15 23:22:03 | 只看该作者
    請問在電腦上,進入mdict後,應該如何修改?