掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 8122|回复: 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区的字显示了,主字体却又变成电脑默认的了。总之无法两全。不知大家遇到这样的问题没?又是怎样解决的?; e: f* n" i7 }0 n

本帖子中包含更多资源

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

x

该用户从未签到

发表于 2014-10-20 18:53:58 | 显示全部楼层
本帖最后由 meigen 于 2014-10-20 19:06 编辑 7 q9 |! ~1 v. K& |
! e8 I4 D1 t, ^+ o. J4 t
Ext-B字符集无解,只有找作者abs62大神了
, T" {( |. B( Y6 k0 L  ^  I
1 F0 _/ i+ X5 U2 n, I0 Z9 i要么就把B区字都挑出来,然后加个<font face="Sun-ExtB">标签9 N8 g6 a5 B- V; M  ?
但是即使这样,只是正文能显示了,词头列表仍无解。
  • TA的每日心情
    擦汗
    2020-1-18 05:21
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2014-10-21 09:05:33 | 显示全部楼层
    本帖最后由 nqwce 于 2014-10-21 09:09 编辑   H! G" i* ]" _0 ~& C$ A

    & Q: P+ m8 X3 V6 m; S试试 IPAmjMincho,MingLiU,MingLiU-ExtB,HanaMinA,HanaMinB, 当然得先有装ipa和花园明体。个人这样没有问题2 D! H4 w6 _: G0 s0 C* q+ }

    本帖子中包含更多资源

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

    x

    该用户从未签到

     楼主| 发表于 2014-10-21 09:08:29 | 显示全部楼层
    meigen 发表于 2014-10-20 18:53
    0 J$ Q- ]( g" \# t: x( M9 O$ MExt-B字符集无解,只有找作者abs62大神了% {! P7 T5 i7 q+ H2 f" z

    ! \( o% v+ u4 `8 X要么就把B区字都挑出来,然后加个标签
    ; R9 E2 l1 U; c4 e0 \, `- s
    我已经解决了。我把win7系统字体替换成我想要的字体,然后在article-style.css中设置font-family: Sun-ExtB; 就能两者兼顾了。只是在查询栏里还不知怎么设置字体,依然是口口。
    ( m0 x; U9 n& N6 F+ R# w3 H+ \" b* u- @) W# S

    本帖子中包含更多资源

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

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

    [LV.1]初来乍到

    发表于 2014-10-21 09:12:58 | 显示全部楼层
    tsiank 发表于 2014-10-21 09:08
    3 }( Y1 F. u' l5 u$ O我已经解决了。我把win7系统字体替换成我想要的字体,然后在article-style.css中设置font-family: Sun-Ex ...
    # \. C; s6 W% L$ O
    查詢欄的字體應該是要在qt-style.css 設置一下。還有用qt5編譯的goldendict可能會在漢字顯示上要比qt4好一些

    该用户从未签到

     楼主| 发表于 2014-10-21 09:15:35 | 显示全部楼层
    nqwce 发表于 2014-10-21 09:05
    6 \) x1 f& E* P+ v  X" O2 K试试 IPAmjMincho,MingLiU,MingLiU-ExtB,HanaMinA,HanaMinB, 当然得先有装ipa和花园明体。个人这样没有问题 ...
    7 K% D  O  P. Y7 `# S) V$ X0 s' `
    这些字体我也试过,也还是不行,可能是我的系统问题?不过我把系统的宋体,细明体(win7的细明体太难看了)和微软雅黑都替换成我想要的字体了,也算解决了。

    该用户从未签到

     楼主| 发表于 2014-10-21 09:19:22 | 显示全部楼层
    nqwce 发表于 2014-10-21 09:120 m" W% _" e, A# o# N
    查詢欄的字體應該是要在qt-style.css 設置一下。還有用qt5編譯的goldendict可能會在漢字顯示上要比qt4好 ...

    7 ^6 {6 J: U* O' }2 O! z谢谢,等我晚上回去试一下。
  • TA的每日心情
    擦汗
    2020-1-18 05:21
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2014-10-21 09:25:03 | 显示全部楼层
    tsiank 发表于 2014-10-21 09:15
    " b' R1 ~. k3 F' {" m. d" s这些字体我也试过,也还是不行,可能是我的系统问题?不过我把系统的宋体,细明体(win7的细明体太难看了 ...
    3 ^& j  c9 _  I4 ]8 I' j
    有辦法。) r( s) d6 S; j; L
    不過要用宋體時怎麽辦?不過您應該不擔心這個問題。
    / L( K9 R6 f5 Y/ s4 l/ N個人是在article-style.css 中先設西文字符的字體再設其他的,這樣西文的效果會好很多,然後沒有的字符才fallback到其它字體。或許extb的顯示和這也有關,不敢肯定,僅供參考。

    该用户从未签到

     楼主| 发表于 2014-10-21 09:36:00 | 显示全部楼层
    nqwce 发表于 2014-10-21 09:25+ b: C, ]" o/ W/ H
    有辦法。
    / ^' N/ |  p6 u7 E不過要用宋體時怎麽辦?不過您應該不擔心這個問題。' T! W8 [* d7 ^3 |" v6 ?
    個人是在article-style.css 中先設西文字 ...
    6 ]8 D0 i4 _! s) q3 V7 E1 A8 K, w
    在我自己的电脑上我基本是不用系统默认的宋体,要用也是用的旧细明体,电脑里另有安装。我在article-style.css 中先设西文字体再设其他字体也没有用,只能显示第一个字体,不能fallback到其它字體,不然也就不会发这个贴了。看你的能正常,那很可能是我系统的问题了。关于西文的效果,因为我用于替换的这个字体(新明兰)是个人修改拼合的,里面加入的西文感觉也是很悦目的。

    该用户从未签到

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

    0 h7 |7 ?8 d* o( \3 j) J8 |  M
    1 \) B$ ~* ?; y; K( u7 I& p6 Z" u9 S, z% a' y$ i
    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$ W) z; q. @& P# Y
    用樓主做的《漢語大字典》第二版的mdx文件放到goldendict中,查字,若有異體字,則常常不能正常顯示。不曉 ...
    & B  o6 `4 k# N$ S* k
    可能是跟我一样是系统问题了。我在公司的电脑里用goldendict也是显示正常的,就是在自己电脑上不行。解决办法要么换系统,要么跟我一样换系统字体。。。
  • TA的每日心情
    开心
    2021-8-4 23:46
  • 签到天数: 224 天

    [LV.7]常住居民III

    发表于 2014-11-9 20:43:23 | 显示全部楼层
    tsiank 发表于 2014-11-9 08:56
    1 R* a0 S5 y, e. g+ i9 S/ y可能是跟我一样是系统问题了。我在公司的电脑里用goldendict也是显示正常的,就是在自己电脑上不行。解 ...
    : C) W; N. L; E& L0 r, a
    我用windows7與mac os x 10.10都試過,全是如此(全是原版系統)。我不曉得是啥原因。已在goldendict論壇提交bug。是否有人理會就不曉得了。俄國人未必識中文。

    该用户从未签到

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

    * G5 X$ B5 y1 ~如果你在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:221 b5 E) q7 f% Q& y# E, o' `
    如果你在goldendict用的是系统默认的字体,只是想显示扩展区汉字的话,那在article-style.css中设置font- ...
    . l) B- s8 f2 O. N* N/ n
    嗯。windows下這樣確實OK了。謝謝。; Y+ W0 f, C( R1 [/ k- [, h% j
    不過這樣設置是否能顯示所有漢字?

    该用户从未签到

     楼主| 发表于 2014-11-10 09:04:58 | 显示全部楼层
    fanofdiy 发表于 2014-11-9 22:46
    $ h# q4 t( q* L, ?0 R3 u0 j' P3 U# E嗯。windows下這樣確實OK了。謝謝。: j+ h  [" {+ N* P
    不過這樣設置是否能顯示所有漢字?
    * p- O3 @3 s+ H4 f7 ^. L
    凡是已编码的扩展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; C8 H* D' G5 }) `1 l8 K
    凡是已编码的扩展A,B,C,D区汉字应该都可以显示。

    1 N2 a8 |8 e9 E; A6 F用了用,好像A與B就是字體的區別?

    该用户从未签到

     楼主| 发表于 2014-11-10 13:00:52 | 显示全部楼层
    本帖最后由 tsiank 于 2014-11-10 13:02 编辑
    ! ~0 E/ B! F2 ]$ W
    fanofdiy 发表于 2014-11-10 10:41/ X# w, a6 X% O/ S/ F
    用了用,好像A與B就是字體的區別?
    3 Q7 m- u2 b# s3 }: C2 ^

    6 q2 x. Y% d7 d& J3 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
    " ~2 h) M( v+ c. T- rA與B不是字体的区别,而是在不同阶段扩充的汉字的编码的集合。因为汉字数量繁多,需要分阶段地对这些汉 ...
    9 u" U. E( o% {/ M
    多謝指教。

    该用户从未签到

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

    本版积分规则

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

    GMT+8, 2024-5-15 19:40 , Processed in 0.065591 second(s), 9 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2023, Tencent Cloud.

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