掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 8156|回复: 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区的字显示了,主字体却又变成电脑默认的了。总之无法两全。不知大家遇到这样的问题没?又是怎样解决的?. }2 ~$ S, i- c5 X, ?1 s8 u

本帖子中包含更多资源

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

x

该用户从未签到

发表于 2014-10-20 18:53:58 | 显示全部楼层
本帖最后由 meigen 于 2014-10-20 19:06 编辑 % h7 r) Z5 ~  N2 j& q: o

4 T7 i, C' ?5 uExt-B字符集无解,只有找作者abs62大神了6 m" @; a  u( W/ H) L2 x+ }
% v$ ]9 L, Q; P
要么就把B区字都挑出来,然后加个<font face="Sun-ExtB">标签
5 V5 d/ `) J; e3 V8 L但是即使这样,只是正文能显示了,词头列表仍无解。
  • TA的每日心情
    擦汗
    2020-1-18 05:21
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2014-10-21 09:05:33 | 显示全部楼层
    本帖最后由 nqwce 于 2014-10-21 09:09 编辑 " _& {$ u8 ^0 `* E' c

    * R8 X& g6 Z8 a试试 IPAmjMincho,MingLiU,MingLiU-ExtB,HanaMinA,HanaMinB, 当然得先有装ipa和花园明体。个人这样没有问题1 D) c  c- R# O' w0 o/ D& U* q7 e

    本帖子中包含更多资源

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

    x

    该用户从未签到

     楼主| 发表于 2014-10-21 09:08:29 | 显示全部楼层
    meigen 发表于 2014-10-20 18:53- q0 J0 q6 X) C6 w* @+ e
    Ext-B字符集无解,只有找作者abs62大神了9 \  @/ O& z) }8 ]& }9 b  _
    + B( L% G* n7 {% V( j& e
    要么就把B区字都挑出来,然后加个标签

    2 W2 {8 Y- |* I) P: \我已经解决了。我把win7系统字体替换成我想要的字体,然后在article-style.css中设置font-family: Sun-ExtB; 就能两者兼顾了。只是在查询栏里还不知怎么设置字体,依然是口口。. A6 |0 t) Q. k8 v- C0 P2 {* h

    ( L; Q% q4 k* S5 C

    本帖子中包含更多资源

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

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

    [LV.1]初来乍到

    发表于 2014-10-21 09:12:58 | 显示全部楼层
    tsiank 发表于 2014-10-21 09:08/ s8 n5 Y' R" c- H! y+ w4 W
    我已经解决了。我把win7系统字体替换成我想要的字体,然后在article-style.css中设置font-family: Sun-Ex ...
    8 w" S4 w9 ]) ^2 V* d7 a* a& h  A
    查詢欄的字體應該是要在qt-style.css 設置一下。還有用qt5編譯的goldendict可能會在漢字顯示上要比qt4好一些

    该用户从未签到

     楼主| 发表于 2014-10-21 09:15:35 | 显示全部楼层
    nqwce 发表于 2014-10-21 09:05- t# i. ^0 e* E2 l& d* O
    试试 IPAmjMincho,MingLiU,MingLiU-ExtB,HanaMinA,HanaMinB, 当然得先有装ipa和花园明体。个人这样没有问题 ...
    # n  }" [0 S# X8 @' a" W8 g' }5 j
    这些字体我也试过,也还是不行,可能是我的系统问题?不过我把系统的宋体,细明体(win7的细明体太难看了)和微软雅黑都替换成我想要的字体了,也算解决了。

    该用户从未签到

     楼主| 发表于 2014-10-21 09:19:22 | 显示全部楼层
    nqwce 发表于 2014-10-21 09:12
      k# X0 m' ~' q" J查詢欄的字體應該是要在qt-style.css 設置一下。還有用qt5編譯的goldendict可能會在漢字顯示上要比qt4好 ...

    7 ^4 q4 b% t* d, t8 N2 }谢谢,等我晚上回去试一下。
  • TA的每日心情
    擦汗
    2020-1-18 05:21
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2014-10-21 09:25:03 | 显示全部楼层
    tsiank 发表于 2014-10-21 09:15. X3 k5 X1 }+ x% s2 w
    这些字体我也试过,也还是不行,可能是我的系统问题?不过我把系统的宋体,细明体(win7的细明体太难看了 ...

    0 @% G1 j( j! \+ t% `( t有辦法。
    $ J0 N; H  n, ?$ E; C) Y9 v不過要用宋體時怎麽辦?不過您應該不擔心這個問題。( o& E4 E  d+ i, M
    個人是在article-style.css 中先設西文字符的字體再設其他的,這樣西文的效果會好很多,然後沒有的字符才fallback到其它字體。或許extb的顯示和這也有關,不敢肯定,僅供參考。

    该用户从未签到

     楼主| 发表于 2014-10-21 09:36:00 | 显示全部楼层
    nqwce 发表于 2014-10-21 09:25( n, ]7 [. D0 s# m
    有辦法。0 n( |! z# F$ k" ^. B  y
    不過要用宋體時怎麽辦?不過您應該不擔心這個問題。2 l' @0 g7 d1 `: }; B" U
    個人是在article-style.css 中先設西文字 ...
    ( V2 z8 b* e1 S9 q
    在我自己的电脑上我基本是不用系统默认的宋体,要用也是用的旧细明体,电脑里另有安装。我在article-style.css 中先设西文字体再设其他字体也没有用,只能显示第一个字体,不能fallback到其它字體,不然也就不会发这个贴了。看你的能正常,那很可能是我系统的问题了。关于西文的效果,因为我用于替换的这个字体(新明兰)是个人修改拼合的,里面加入的西文感觉也是很悦目的。

    该用户从未签到

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

    + u# w5 l" N( D1 l2 d% _0 Y6 N: F0 }; \+ T" ], A) R1 K5 P
    $ K% b+ k) f" b/ g' h% M; g9 O( n( v
    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
    , T& ^4 W. S6 q% V用樓主做的《漢語大字典》第二版的mdx文件放到goldendict中,查字,若有異體字,則常常不能正常顯示。不曉 ...
    7 c% V+ g  s, V* u4 x
    可能是跟我一样是系统问题了。我在公司的电脑里用goldendict也是显示正常的,就是在自己电脑上不行。解决办法要么换系统,要么跟我一样换系统字体。。。
  • TA的每日心情
    开心
    2021-8-4 23:46
  • 签到天数: 224 天

    [LV.7]常住居民III

    发表于 2014-11-9 20:43:23 | 显示全部楼层
    tsiank 发表于 2014-11-9 08:56
      F9 j# w8 [" S可能是跟我一样是系统问题了。我在公司的电脑里用goldendict也是显示正常的,就是在自己电脑上不行。解 ...
    2 j2 F8 b6 F- y
    我用windows7與mac os x 10.10都試過,全是如此(全是原版系統)。我不曉得是啥原因。已在goldendict論壇提交bug。是否有人理會就不曉得了。俄國人未必識中文。

    该用户从未签到

     楼主| 发表于 2014-11-9 22:22:51 来自手机 | 显示全部楼层
    fanofdiy 发表于 2014-11-9 20:43- l8 H5 l" \- j2 p# J
    我用windows7與mac os x 10.10都試過,全是如此(全是原版系統)。我不曉得是啥原因。已在goldendict論壇 ...

    ! N( ~3 E* x3 n# X3 P# _; h如果你在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. r  e& a3 ?- |+ i
    如果你在goldendict用的是系统默认的字体,只是想显示扩展区汉字的话,那在article-style.css中设置font- ...

    6 s; @- T/ S" a3 e嗯。windows下這樣確實OK了。謝謝。
    4 o' d; ^1 |  g, v' _+ a: B不過這樣設置是否能顯示所有漢字?

    该用户从未签到

     楼主| 发表于 2014-11-10 09:04:58 | 显示全部楼层
    fanofdiy 发表于 2014-11-9 22:46
    $ ~5 L% y, d' d+ g' J嗯。windows下這樣確實OK了。謝謝。& U% Z6 O/ }0 b6 o
    不過這樣設置是否能顯示所有漢字?

    4 }4 s* c& l3 A) x1 d凡是已编码的扩展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! u" P7 R. q. V
    凡是已编码的扩展A,B,C,D区汉字应该都可以显示。
    6 |! s: e7 b( x' t
    用了用,好像A與B就是字體的區別?

    该用户从未签到

     楼主| 发表于 2014-11-10 13:00:52 | 显示全部楼层
    本帖最后由 tsiank 于 2014-11-10 13:02 编辑 1 _" \" e, p4 c3 H5 v
    fanofdiy 发表于 2014-11-10 10:41/ @  Y9 G! F7 x! D7 ~% e  M
    用了用,好像A與B就是字體的區別?
      V* T. K; T3 L# d) a+ P3 R
    : v# M! |3 ^) M! r
    A與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
    , t/ y. w: P/ m0 O3 j7 z  \+ _A與B不是字体的区别,而是在不同阶段扩充的汉字的编码的集合。因为汉字数量繁多,需要分阶段地对这些汉 ...

    ' i# c$ W+ C* a4 @  s+ l7 f1 s多謝指教。

    该用户从未签到

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

    本版积分规则

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

    GMT+8, 2024-6-10 11:34 , Processed in 0.052290 second(s), 9 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2023, Tencent Cloud.

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