掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 5563|回复: 12

[经验交流] GoldenDict 安卓版本显示界面自定义(字体)

[复制链接]

该用户从未签到

发表于 2015-9-3 21:25:01 | 显示全部楼层 |阅读模式
本帖最后由 chigre3 于 2015-9-3 22:00 编辑
1 o0 s8 t+ G$ e/ Y+ Y  I6 N) [# E4 Z( c& q8 ~; l. d
通过自定义字体 Segoe UI(普通、斜体,粗体,粗斜体), Palatino Linotype(普通、斜体,粗体,粗斜体), Arial Unicode MS(普通), HanaMinB(普通)
6 _/ [" m7 b; `使得显示界面美观,也能够显示部分词典的音标CJK-B/C/D/E范围内的汉字等等
; g- z. A& R9 I& {2 t8 u" _; G5 ]8 D- J  P6 H( z% r
7 J8 A, J' x* e7 e/ B0 f

# a) \9 l% R( K: G' T7 X7 P1 s6 e5 ]" U. n0 D! v
---------------------------------------------------------------------------------  {$ V+ ~% [( G6 e0 n, W! i" {
所有文件都放入SD卡该文件夹路径下: sdcard卡根目录/GoldenDict/.config/, i8 S3 O$ O/ p& \
article-style.css金山音标 / Segoe UI / Palatino Linotype 这3样字体 在压缩包里, ARIALUNI.TTF请在Windows系统fonts文件夹下找4 K& o# G) N, \! t
HanaMinB.ttf 请下载这个链接的压缩文件,解压得到:   http://sourceforge.jp/projects/h ... azono-20141012.zip/ 8 ]# _! a/ P4 f$ d* C

* h3 p0 V4 C; H/ c6 a8 P4 F" ^+ T---------------------------------------------------------------------------------6 z8 n6 E0 g+ A/ W, r' x9 s
  1. @font-face{font-family:"Arial Unicode MS";font-weight:normal;font-style:normal;src:url('file:///sdcard/GoldenDict/.config/ARIALUNI.TTF');}
    8 U3 I7 W* P' e& M) I+ z3 n2 }
  2. @font-face{font-family:"HanaMinB";font-weight:normal;font-style:normal;src:url('file:///sdcard/GoldenDict/.config/HanaMinB.ttf');}
    $ ~7 B# k# s0 a$ c6 c2 }
  3. @font-face{font-family:"Segoe UI";font-weight:normal;font-style:normal;src:url('file:///sdcard/GoldenDict/.config/segoeui.ttf');}0 N( c. r$ a" E. g
  4. @font-face{font-family:"Segoe UI";font-weight:bold;font-style:normal;src:url('file:///sdcard/GoldenDict/.config/segoeuib.ttf');}
    % I, L- `% J7 P6 k
  5. @font-face{font-family:"Segoe UI";font-weight:normal;font-style:italic;src:url('file:///sdcard/GoldenDict/.config/segoeuii.ttf');}* d2 O! n# H  N/ Q
  6. @font-face{font-family:"Segoe UI";font-weight:bold;font-style:italic;src:url('file:///sdcard/GoldenDict/.config/segoeuiz.ttf');}3 t3 T# @* X4 j
  7. @font-face{font-family:"Palatino Linotype";font-weight:normal;font-style:normal;src:url('file:///sdcard/GoldenDict/.config/pala.ttf');}
    7 J* n6 O8 L( {. o* j1 U
  8. @font-face{font-family:"Palatino Linotype";font-weight:bold;font-style:normal;src:url('file:///sdcard/GoldenDict/.config/palab.ttf');}
    0 B* e1 u* j4 a
  9. @font-face{font-family:"Palatino Linotype";font-weight:normal;font-style:italic;src:url('file:///sdcard/GoldenDict/.config/palai.ttf');}
    " M( @5 o/ {* Y" Q
  10. @font-face{font-family:"Palatino Linotype";font-weight:bold;font-style:italic;src:url('file:///sdcard/GoldenDict/.config/palabi.ttf');}
    ) J$ y/ a$ h! s, m6 u  J9 N- u
  11. @font-face{font-family:"Kingsoft Phonetic Plain";font-weight:normal;font-style:normal;src:url('file:///sdcard/GoldenDict/.config/kingsoft_phonetic_ue.ttf');}/ h% X! k3 n8 b3 P0 R

  12. ' @* A6 P1 X' [- c6 y! P
  13. body
    , B& c8 }% C* W( x$ M
  14. {( h% S0 v, U5 E1 T- C8 {1 d
  15. font-family:"Segoe UI",Tahoma,"Palatino Linotype","Arial Unicode MS","HanaMinB";- J* H/ \4 J/ e* k4 g- M. v
  16. font-size:.9em;. |* l. a' {1 t/ c1 q0 y/ ]! g
  17. }4 E3 w6 Y' h# ^

  18. 6 d" M8 a; W$ i3 G" c
  19. img
    6 ~# |1 c( t- P. _) }# I
  20. {
    + @1 w7 A+ L- h2 }4 h' }; a3 x* [
  21. max-width:100%9 _4 K- S5 e! ?& i( g" R4 i
  22. }# o$ E9 v' F  [  x3 d, v* k
  23.   b1 Q$ i% p, s4 D( A; M! I6 F, l
  24. .gddictname
    # @5 p; K  H2 b# Z( Z" D6 T) }
  25. {7 V& u7 _  a- _! X+ ?( k  o
  26.   font-size:1em;
    # z  N/ V4 H- z/ }# _6 a
  27.   max-width:65%;
    ) Q5 n0 \( b8 a8 G+ h2 W
  28.   overflow-x:hidden;
    * u% S( U, [9 o& R+ z! @
  29.   text-overflow:ellipsis;
    ' u6 H; }- l7 m7 W9 ~0 ^) ~
  30.   display:inline-block;
    ! S7 {: \/ _; z
  31.   white-space:nowrap;
    $ G& x& f5 S% k' T
  32.   overflow:hidden;
    4 @. O# D3 y/ O  X% x
  33.   color:#4480F8;7 j0 |2 C$ ]7 ^' B# X. \! \0 H
  34.   background:#E0E8F0" ~# q  a9 J* h2 s: g9 P9 D9 y" g
  35. }
    0 p6 {- m8 q+ n9 l: Y9 F( G* @
  36. ' k0 I. w7 n6 m) Q
  37. .gdheadword
    & s& ~% D& g) z
  38. {
    % M, h" O9 q4 x9 e6 k  e: e
  39. font-size:1.25em;
    % j" ~% c6 ^& [# Z8 K1 X
  40. }
复制代码

: O0 C2 ~8 l9 d& k
+ o! M0 O: A, v---------------------------------------------------------------------------------
" T. B7 f& g. S' y5 ]. y+ \) f7 Q# w+ n, G/ B
老帖链接:* {. w- @) o8 g0 w1 W- l
[GoldenDict] 【解决方案】GoldenDict 加载某些指定字体的词典文件: ~" Q& H* \% Q
https://www.pdawiki.com/forum/fo ... hread&tid=13624
4 f* q: \  e7 @; X# }/ N! L
2 W$ q) J: O! }8 w9 E9 n' H; y4 c& }中国哲学书电子化计划 字体试验页
9 B% R* ]. m( Y( K5 rhttp://ctext.org/font-test-page/zhs

本帖子中包含更多资源

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

x
  • TA的每日心情
    慵懒
    2023-2-4 11:26
  • 签到天数: 579 天

    [LV.9]以坛为家II

    发表于 2016-12-2 10:56:30 | 显示全部楼层
    chigre3 发表于 2016-12-1 19:16
    4 n. i- k' a' z6 L你安装个文件浏览器,查看下GoldenDict的具体路径
    , Q6 G$ }: F* h6 c  Q很有可能和我上面写的路径不一致的!!

    & r3 y, a+ n; h0 Z; m' S& s) l麻烦大神帮我看看那吧:是不是路径的问题。4 Y- _* W% D1 L; D: V# q" s

    本帖子中包含更多资源

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

    x
  • TA的每日心情
    无聊
    2018-9-21 18:13
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2015-9-5 16:14:06 | 显示全部楼层
    原来还能这样,谢谢分享了

    该用户从未签到

     楼主| 发表于 2016-2-22 07:35:11 | 显示全部楼层
    或者在这样自定义了字体名称的情况下,其他词典文件里就可以引用这样的字体啦!!!
  • TA的每日心情
    开心
    2019-11-23 15:15
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2016-4-26 14:24:00 | 显示全部楼层
    你好,不知道有没有在Goldendict PC版里实现过mdd词典的统一的字体字号显示?
    ! ~2 W) O4 w4 {7 L; K3 s不同的的mdd词典有不同的字体字号,3 E8 h/ i& j* W- P. d* a
    我尝试在article-style.css中加入- s3 Y) }" b9 f3 t% O; W
    body$ ~2 r+ E# g, E# z4 d# @5 j
    {( W1 K- d, ^  c7 c; T% D9 o
    font-family: Microsoft yahei UI;
    9 Y  w! F, o8 k9 P1 y4 [font-size: 13px;7 [; C4 B! Y/ O7 v: n- g) W- m
    }
    2 E- N$ r: R( ]! ]; c4 K相统一一下,不过没成功,还是各搞各的,能否指点迷津?多谢!

    该用户从未签到

     楼主| 发表于 2016-5-1 01:25:00 | 显示全部楼层
    liuch_1126 发表于 2016-4-26 14:24
    ) i; S# a- z( M; g( X你好,不知道有没有在Goldendict PC版里实现过mdd词典的统一的字体字号显示?! [) A$ j. N  I% N; ]
    不同的的mdd词典有不同的字 ...

    * u% N. Y& q. J5 m单独词典通过内置的CSS设置了字体字号,你只有更改那个词典的css
    ( w1 C5 ~3 b7 h7 S' F. R; ?
  • TA的每日心情
    开心
    2019-11-23 15:15
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2016-5-3 19:57:50 | 显示全部楼层
    chigre3 发表于 2016-5-1 01:25
    ' W" w: [1 H; ]$ O单独词典通过内置的CSS设置了字体字号,你只有更改那个词典的css

    # v& Y# B; G! N  B好的,多谢了。小白一个,打扰了
  • TA的每日心情
    慵懒
    2023-2-4 11:26
  • 签到天数: 579 天

    [LV.9]以坛为家II

    发表于 2016-12-1 17:33:44 | 显示全部楼层
    chigre大,下载了你附件当中的所有文件,并放到了sdcard卡根目录/GoldenDict/.config/,bgl的牛津四的音标仍然无法显示,是乱码。我的是华为安卓6.0系统

    该用户从未签到

     楼主| 发表于 2016-12-1 18:04:42 | 显示全部楼层
    865052004 发表于 2016-12-1 17:33. }$ ^7 X+ ]( z& P/ S: i
    chigre大,下载了你附件当中的所有文件,并放到了sdcard卡根目录/GoldenDict/.config/,bgl的牛津四的音标 ...
    2 O" y# i: T% |8 B  \+ a
    如果安装了最新版本的WebView,自定义设置不会生效。
  • TA的每日心情
    慵懒
    2023-2-4 11:26
  • 签到天数: 579 天

    [LV.9]以坛为家II

    发表于 2016-12-1 18:07:56 | 显示全部楼层
    chigre3 发表于 2016-12-1 18:04
    * O- d+ m) V3 X, z2 h0 J如果安装了最新版本的WebView,自定义设置不会生效。
    - ?4 ~* C+ P+ [# Z+ L5 m& f, M* ]
    我已经卸载l最新版的webview,但是还是不行

    该用户从未签到

     楼主| 发表于 2016-12-1 19:16:12 | 显示全部楼层
    865052004 发表于 2016-12-1 18:07
    . }9 O5 h3 u& z. _我已经卸载l最新版的webview,但是还是不行
    & H9 \2 C! }. v8 v* C7 b- s/ `
    你安装个文件浏览器,查看下GoldenDict的具体路径
    : b. l! W! M9 c7 X, ]0 T; p很有可能和我上面写的路径不一致的!!

    该用户从未签到

     楼主| 发表于 2016-12-2 14:54:47 | 显示全部楼层
    865052004 发表于 2016-12-2 10:56- B9 u) y/ H: d
    麻烦大神帮我看看那吧:是不是路径的问题。

    1 V, F4 M8 I$ P: e; n/ Z) n很明显 你的sd卡路径不是
    / ~* t) o: |$ D7 Zfile:///sdcard/GoldenDict/2 `/ z% e& ^) W$ ]3 l, r! A, e
    5 v8 m4 D( ^3 q
    你自己也看到截图里的路径啊
  • TA的每日心情
    慵懒
    2023-2-4 11:26
  • 签到天数: 579 天

    [LV.9]以坛为家II

    发表于 2016-12-3 14:04:03 | 显示全部楼层
    chigre3 发表于 2016-12-2 14:54. P  ]5 D% ^6 Z! f* a
    很明显 你的sd卡路径不是
    9 C8 Z8 e0 e8 m& q0 X6 V" Pfile:///sdcard/GoldenDict/

    / {; N% _4 A& G! f- F4 Q2 ?# T修改了,但是还是不能用。看来没别的办法了。
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2024-5-14 00:22 , Processed in 0.050230 second(s), 9 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2023, Tencent Cloud.

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