掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 8123|回复: 19

[使用求助] 请教goldendict字体设置

[复制链接]

该用户从未签到

发表于 2014-10-20 13:57:41 | 显示全部楼层 |阅读模式
这两天开始在电脑上使用goldendict,其他都还好,可是想改字体,网上看了,可以用article-style.css来实现。我在article-style.css中设置font-family: "XHei Square",Sun-ExtB; 这样设置以后,字典内容虽然是调用XHei Square这个字体来显示,可遇到扩展B区的字,却依然无法调用Sun-ExtB,图中画圈的就是。如果设置成font-family: Sun-ExtB,"XHei Square"; 这样虽然到扩展B区的字显示了,主字体却又变成电脑默认的了。总之无法两全。不知大家遇到这样的问题没?又是怎样解决的?
6 b) _/ u% l& @8 |: E+ w

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?免费注册

x

该用户从未签到

发表于 2014-10-20 18:53:58 | 显示全部楼层
本帖最后由 meigen 于 2014-10-20 19:06 编辑 0 D. {, t  x/ E
- R; g# V+ X+ L8 ^: V9 D
Ext-B字符集无解,只有找作者abs62大神了7 M2 [! M. `; J! O' L7 D
( H4 i) f1 H2 k7 W4 A# U
要么就把B区字都挑出来,然后加个<font face="Sun-ExtB">标签. P& `$ N! A7 p
但是即使这样,只是正文能显示了,词头列表仍无解。
  • TA的每日心情
    擦汗
    2020-1-18 05:21
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2014-10-21 09:05:33 | 显示全部楼层
    本帖最后由 nqwce 于 2014-10-21 09:09 编辑 ; p* R) ^" J* t2 B& }% j/ F

    * Y. v- u* W  ?% ?$ a试试 IPAmjMincho,MingLiU,MingLiU-ExtB,HanaMinA,HanaMinB, 当然得先有装ipa和花园明体。个人这样没有问题& d4 `/ m# P) ~

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?免费注册

    x

    该用户从未签到

     楼主| 发表于 2014-10-21 09:08:29 | 显示全部楼层
    meigen 发表于 2014-10-20 18:53
    ) ^9 y4 {6 J: ?4 mExt-B字符集无解,只有找作者abs62大神了5 R$ f" P; c( G! @( n
    % @' ~( d+ ]8 |: ]
    要么就把B区字都挑出来,然后加个标签

    ! W: j$ a# `  Q0 L' `我已经解决了。我把win7系统字体替换成我想要的字体,然后在article-style.css中设置font-family: Sun-ExtB; 就能两者兼顾了。只是在查询栏里还不知怎么设置字体,依然是口口。: N, d% E, ?7 t  |
    6 z% v0 k" F! h( K3 H% Z

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?免费注册

    x
  • TA的每日心情
    擦汗
    2020-1-18 05:21
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2014-10-21 09:12:58 | 显示全部楼层
    tsiank 发表于 2014-10-21 09:085 [) R! b( A: z  w4 C
    我已经解决了。我把win7系统字体替换成我想要的字体,然后在article-style.css中设置font-family: Sun-Ex ...

    7 c5 C* \1 j& ?$ d查詢欄的字體應該是要在qt-style.css 設置一下。還有用qt5編譯的goldendict可能會在漢字顯示上要比qt4好一些

    该用户从未签到

     楼主| 发表于 2014-10-21 09:15:35 | 显示全部楼层
    nqwce 发表于 2014-10-21 09:05
    0 U2 T1 x: @8 m8 e: h& a; c) h试试 IPAmjMincho,MingLiU,MingLiU-ExtB,HanaMinA,HanaMinB, 当然得先有装ipa和花园明体。个人这样没有问题 ...

    ; F0 i2 B9 y' E# @3 b这些字体我也试过,也还是不行,可能是我的系统问题?不过我把系统的宋体,细明体(win7的细明体太难看了)和微软雅黑都替换成我想要的字体了,也算解决了。

    该用户从未签到

     楼主| 发表于 2014-10-21 09:19:22 | 显示全部楼层
    nqwce 发表于 2014-10-21 09:120 L) F, o9 x; O' n, d
    查詢欄的字體應該是要在qt-style.css 設置一下。還有用qt5編譯的goldendict可能會在漢字顯示上要比qt4好 ...
    4 Z5 k5 @& f0 s. C( O$ k
    谢谢,等我晚上回去试一下。
  • TA的每日心情
    擦汗
    2020-1-18 05:21
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2014-10-21 09:25:03 | 显示全部楼层
    tsiank 发表于 2014-10-21 09:15
    7 F- g5 _; \; p, q. P这些字体我也试过,也还是不行,可能是我的系统问题?不过我把系统的宋体,细明体(win7的细明体太难看了 ...

    2 P* p/ w1 ]3 q有辦法。# b' m7 y% a: }% S+ C
    不過要用宋體時怎麽辦?不過您應該不擔心這個問題。8 ]- \7 t) @* g
    個人是在article-style.css 中先設西文字符的字體再設其他的,這樣西文的效果會好很多,然後沒有的字符才fallback到其它字體。或許extb的顯示和這也有關,不敢肯定,僅供參考。

    该用户从未签到

     楼主| 发表于 2014-10-21 09:36:00 | 显示全部楼层
    nqwce 发表于 2014-10-21 09:25/ Z) |8 ]6 g# L: m
    有辦法。
    # G5 F8 c$ `0 N7 |( |  X9 T不過要用宋體時怎麽辦?不過您應該不擔心這個問題。
    4 s# g0 z4 d  ^5 P: g- E個人是在article-style.css 中先設西文字 ...

    1 s2 ?) n9 a) h/ Z在我自己的电脑上我基本是不用系统默认的宋体,要用也是用的旧细明体,电脑里另有安装。我在article-style.css 中先设西文字体再设其他字体也没有用,只能显示第一个字体,不能fallback到其它字體,不然也就不会发这个贴了。看你的能正常,那很可能是我系统的问题了。关于西文的效果,因为我用于替换的这个字体(新明兰)是个人修改拼合的,里面加入的西文感觉也是很悦目的。

    该用户从未签到

    发表于 2014-10-22 23:51:22 | 显示全部楼层

    ) X8 _, S% M* V# H9 @% e/ T. W0 ?$ E# ~" u
    1 t* J8 w' T. {, T$ j1 x, a4 T
    Android版本的Goldendict, 自定义article-style.css字体为arialuni.ttf (Arial Unicode ms), 正确显示字符,并且粗体…斜体…粗斜体体都正常显示!

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?免费注册

    x
  • TA的每日心情
    开心
    2021-8-4 23:46
  • 签到天数: 224 天

    [LV.7]常住居民III

    发表于 2014-11-9 01:47:46 | 显示全部楼层
    用樓主做的《漢語大字典》第二版的mdx文件放到goldendict中,查字,若有異體字,則常常不能正常顯示。不曉得是不是goldendict的問題。同樣情況在mdict中顯示正常。在歐路詞典中也顯示正常。

    该用户从未签到

     楼主| 发表于 2014-11-9 08:56:43 | 显示全部楼层
    fanofdiy 发表于 2014-11-9 01:47
    4 g: R$ a, W. e# W& d5 U+ k用樓主做的《漢語大字典》第二版的mdx文件放到goldendict中,查字,若有異體字,則常常不能正常顯示。不曉 ...
    ! A( l; o' Y9 _
    可能是跟我一样是系统问题了。我在公司的电脑里用goldendict也是显示正常的,就是在自己电脑上不行。解决办法要么换系统,要么跟我一样换系统字体。。。
  • TA的每日心情
    开心
    2021-8-4 23:46
  • 签到天数: 224 天

    [LV.7]常住居民III

    发表于 2014-11-9 20:43:23 | 显示全部楼层
    tsiank 发表于 2014-11-9 08:562 \9 k0 k- f) z' z5 R( W/ O
    可能是跟我一样是系统问题了。我在公司的电脑里用goldendict也是显示正常的,就是在自己电脑上不行。解 ...

    , i6 e" \& l8 N. z我用windows7與mac os x 10.10都試過,全是如此(全是原版系統)。我不曉得是啥原因。已在goldendict論壇提交bug。是否有人理會就不曉得了。俄國人未必識中文。

    该用户从未签到

     楼主| 发表于 2014-11-9 22:22:51 来自手机 | 显示全部楼层
    fanofdiy 发表于 2014-11-9 20:43
    4 c& k1 y0 f! z' d* X我用windows7與mac os x 10.10都試過,全是如此(全是原版系統)。我不曉得是啥原因。已在goldendict論壇 ...

    - d% p# k" n! t/ g/ t* Z如果你在goldendict用的是系统默认的字体,只是想显示扩展区汉字的话,那在article-style.css中设置font-family: Sun-ExtB就行了,前提是你要安装这个字体。
  • TA的每日心情
    开心
    2021-8-4 23:46
  • 签到天数: 224 天

    [LV.7]常住居民III

    发表于 2014-11-9 22:46:05 | 显示全部楼层
    tsiank 发表于 2014-11-9 22:22
    ! X* j1 j) p' i& B+ e$ c/ _如果你在goldendict用的是系统默认的字体,只是想显示扩展区汉字的话,那在article-style.css中设置font- ...

    9 [1 j3 {6 ~3 |  B9 g! r, D嗯。windows下這樣確實OK了。謝謝。; y; \, c0 s; S5 {: T0 F
    不過這樣設置是否能顯示所有漢字?

    该用户从未签到

     楼主| 发表于 2014-11-10 09:04:58 | 显示全部楼层
    fanofdiy 发表于 2014-11-9 22:46
    / K- i2 }1 ~: ^% \/ o9 A5 d* f' Q, n嗯。windows下這樣確實OK了。謝謝。
    : J9 }8 X& c5 G& y: i- z( H不過這樣設置是否能顯示所有漢字?
    $ p: M3 A8 f; A/ q
    凡是已编码的扩展A,B,C,D区汉字应该都可以显示。
  • TA的每日心情
    开心
    2021-8-4 23:46
  • 签到天数: 224 天

    [LV.7]常住居民III

    发表于 2014-11-10 10:41:52 | 显示全部楼层
    tsiank 发表于 2014-11-10 09:04
    5 E& N! c9 G! \1 A0 y7 V  }4 C凡是已编码的扩展A,B,C,D区汉字应该都可以显示。

    , P$ @. }, v# C, r用了用,好像A與B就是字體的區別?

    该用户从未签到

     楼主| 发表于 2014-11-10 13:00:52 | 显示全部楼层
    本帖最后由 tsiank 于 2014-11-10 13:02 编辑 . i: z$ L3 N3 t
    fanofdiy 发表于 2014-11-10 10:41
    8 N' `) q/ H. d3 a+ Q用了用,好像A與B就是字體的區別?

    $ i1 e8 X: |1 [7 s2 {+ K
    # \/ x+ c! g2 fA與B不是字体的区别,而是在不同阶段扩充的汉字的编码的集合。因为汉字数量繁多,需要分阶段地对这些汉字进行整理,挑选出当前极为需要的对他们进行统一的unicode编码。其中最为常用的汉字(大约两万多个)构成了unicode汉字基本区,基本区以外的已编码汉字构成了扩展区。扩展A区有四千多汉字。基本区和扩展A区一般都在一个字体文件中,所以基本上所有的电脑和手机不用什么设置都可以显示这些汉字。扩展B区有两万多个汉字,这些都是不常用的,也无法全部和基本区及扩展A区汉字做成一个字体文件,所以就单独做成一个字体文件了,这里我们用的是Sun-ExtB这个字体文件。电脑是可以独立安装这个字体,但目前安卓手机还做不到同时调用两个汉字字体文件,所以在手机上扩展B区的汉字都成口口了。目紧新的汉字编码都到扩展E区了,扩展F区也正在进行中。汉字几乎是无穷尽的,照这样编码不知要到何年何月了。
  • TA的每日心情
    开心
    2021-8-4 23:46
  • 签到天数: 224 天

    [LV.7]常住居民III

    发表于 2014-11-10 16:42:03 | 显示全部楼层
    tsiank 发表于 2014-11-10 13:00* R- g! V& a" K8 a  m% ^& K) v
    A與B不是字体的区别,而是在不同阶段扩充的汉字的编码的集合。因为汉字数量繁多,需要分阶段地对这些汉 ...
    ; M3 H% N( y8 [" W$ g
    多謝指教。

    该用户从未签到

    发表于 2014-12-24 10:13:09 | 显示全部楼层
    有人预计包括金文,西夏文等等有三十万,编码区直接预留五六十万应该没什么问题吧
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

    小黑屋|手机版|Archiver|PDAWIKI |网站地图

    GMT+8, 2024-5-15 21:06 , Processed in 0.057464 second(s), 9 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2023, Tencent Cloud.

    快速回复 返回顶部 返回列表