掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 5607|回复: 12

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

[复制链接]

该用户从未签到

发表于 2015-9-3 21:25:01 | 显示全部楼层 |阅读模式
本帖最后由 chigre3 于 2015-9-3 22:00 编辑 1 H0 n: o2 a, y) A% a
4 s, I" k6 A8 W5 c5 P9 Q1 @$ q8 R/ j
通过自定义字体 Segoe UI(普通、斜体,粗体,粗斜体), Palatino Linotype(普通、斜体,粗体,粗斜体), Arial Unicode MS(普通), HanaMinB(普通)
  y6 ~0 s; J  A+ x7 L使得显示界面美观,也能够显示部分词典的音标CJK-B/C/D/E范围内的汉字等等
  e# s* d7 _& f. E$ |+ ]7 `) H) e- m! l7 \! W

9 P6 y+ r; N$ A* J5 }/ b( @# y- f3 a9 Z3 D7 P+ K% m  d* Q
# ^) }: x& [" n6 Y- u. I
---------------------------------------------------------------------------------
3 A" b7 N9 O: f所有文件都放入SD卡该文件夹路径下: sdcard卡根目录/GoldenDict/.config/4 w8 {" X2 D" _3 K: P
article-style.css金山音标 / Segoe UI / Palatino Linotype 这3样字体 在压缩包里, ARIALUNI.TTF请在Windows系统fonts文件夹下找
5 P# B' f0 t5 b& f2 E' O' SHanaMinB.ttf 请下载这个链接的压缩文件,解压得到:   http://sourceforge.jp/projects/h ... azono-20141012.zip/
9 [+ I, p1 y, V" p5 ?! q, u6 x$ |& d5 F5 \# x
---------------------------------------------------------------------------------
1 k4 E- s+ ^; Q0 f6 e! _( b
  1. @font-face{font-family:"Arial Unicode MS";font-weight:normal;font-style:normal;src:url('file:///sdcard/GoldenDict/.config/ARIALUNI.TTF');}
    ) ]; A: s; V; c9 Z
  2. @font-face{font-family:"HanaMinB";font-weight:normal;font-style:normal;src:url('file:///sdcard/GoldenDict/.config/HanaMinB.ttf');}" `/ `3 ]+ l, {5 S) i4 U
  3. @font-face{font-family:"Segoe UI";font-weight:normal;font-style:normal;src:url('file:///sdcard/GoldenDict/.config/segoeui.ttf');}
    1 Z+ D% V. G) d& H# [" ]: a2 O
  4. @font-face{font-family:"Segoe UI";font-weight:bold;font-style:normal;src:url('file:///sdcard/GoldenDict/.config/segoeuib.ttf');}6 y3 }6 r$ Q* z1 }$ q, J5 T6 E
  5. @font-face{font-family:"Segoe UI";font-weight:normal;font-style:italic;src:url('file:///sdcard/GoldenDict/.config/segoeuii.ttf');}
    ! c6 U0 ~# H) F& Q$ b8 q" O5 t& _
  6. @font-face{font-family:"Segoe UI";font-weight:bold;font-style:italic;src:url('file:///sdcard/GoldenDict/.config/segoeuiz.ttf');}
    0 ?0 ^, U& P. {8 A" b
  7. @font-face{font-family:"Palatino Linotype";font-weight:normal;font-style:normal;src:url('file:///sdcard/GoldenDict/.config/pala.ttf');}
    " w, |/ n4 k/ `7 J8 x  q
  8. @font-face{font-family:"Palatino Linotype";font-weight:bold;font-style:normal;src:url('file:///sdcard/GoldenDict/.config/palab.ttf');}% t! _3 ]: J, A& I- Z- x0 ?' B
  9. @font-face{font-family:"Palatino Linotype";font-weight:normal;font-style:italic;src:url('file:///sdcard/GoldenDict/.config/palai.ttf');}
    - e0 ?( w! _  w* h
  10. @font-face{font-family:"Palatino Linotype";font-weight:bold;font-style:italic;src:url('file:///sdcard/GoldenDict/.config/palabi.ttf');}
      D) K6 J5 o1 `
  11. @font-face{font-family:"Kingsoft Phonetic Plain";font-weight:normal;font-style:normal;src:url('file:///sdcard/GoldenDict/.config/kingsoft_phonetic_ue.ttf');}
      {$ K# c2 W' h( O0 c

  12. & G' X1 L8 }+ |* V5 ^% g
  13. body5 k1 ^" W# G* P9 R! r
  14. {
    ' w7 \9 I5 A$ e9 }, G) Z# @
  15. font-family:"Segoe UI",Tahoma,"Palatino Linotype","Arial Unicode MS","HanaMinB";* B" E4 i! ~2 a0 F2 }; Y7 Y# l
  16. font-size:.9em;2 K$ ^, W( f8 |2 t1 N. Z7 C
  17. }2 |! g: g( `7 \) Q* E6 c

  18. # o7 Z; s7 e8 n  [" a6 `
  19. img. d* X  u% t% Q8 A! ^
  20. {
    0 H' T" D3 p( y4 a, z  A# H4 Q
  21. max-width:100%( d, O1 O: {- p+ S
  22. }6 L  Q2 B& z& E
  23. : N# P$ u9 _: N9 a- x  c- W8 V
  24. .gddictname
    / W5 |( g7 j+ h5 U" Z
  25. {- S& z1 r0 f. s, `! t
  26.   font-size:1em;
    9 U# q' A* l  |' K5 u
  27.   max-width:65%;
    - }+ \4 C6 d9 ~. g: Y
  28.   overflow-x:hidden;, U: G5 b) q" O- f# P/ {& G
  29.   text-overflow:ellipsis;
    & q( T3 \; D6 Y5 j2 L$ f9 v
  30.   display:inline-block;' |7 G4 l* K% F  ?+ P
  31.   white-space:nowrap;
    6 @2 i5 t$ c+ V
  32.   overflow:hidden;
    9 x2 k* F6 s! q- ]/ j) G7 _
  33.   color:#4480F8;
    9 R- t/ ~0 |- J9 u& u
  34.   background:#E0E8F0, ]" I6 t0 _" @6 ^
  35. }
    ' @) ]  n/ O! y8 V6 `8 o" Y, B- n
  36. ; s* D# ~. ]3 W$ a( \, ?# ?& g
  37. .gdheadword. ?; c2 C/ |" Z* g4 ], C
  38. {
    ) F$ @9 [( e% w
  39. font-size:1.25em;1 {  {% @3 L, O' n, I; c
  40. }
复制代码

, P* r. t- y  g  n6 W- k3 b7 b# [/ Q9 @' |6 o) Q# C7 l
---------------------------------------------------------------------------------
  S# z- I$ p1 y/ Z5 ~9 \' U" q! f" Q/ I. Y, o9 P) h
老帖链接:+ ^" e5 u  J1 K+ i) t( N9 T
[GoldenDict] 【解决方案】GoldenDict 加载某些指定字体的词典文件
, I2 z9 `: t8 i( Uhttps://www.pdawiki.com/forum/fo ... hread&tid=13624
# y! P6 l8 [& R# u8 {4 E# T- o# c7 U* z
中国哲学书电子化计划 字体试验页
/ d  j7 u  H# s# D- G# r: ^1 fhttp://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' F/ p4 h0 a, Z( }9 l
    你安装个文件浏览器,查看下GoldenDict的具体路径
    0 _+ Z) K9 U9 S; z9 j$ A很有可能和我上面写的路径不一致的!!
    # a' w! R" n; d/ F* o' Y' D
    麻烦大神帮我看看那吧:是不是路径的问题。
    3 U  V1 ]3 Q5 z# P

    本帖子中包含更多资源

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

    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词典的统一的字体字号显示?1 h, q* J  `, c/ m
    不同的的mdd词典有不同的字体字号,: P; k8 A' v' ?  {/ N2 m1 M4 `. \  t
    我尝试在article-style.css中加入& J5 h0 k$ l( F
    body& _4 y7 I. k6 }. Z: p, E8 j/ k6 K
    {
    1 N8 `( [* q, m- v) |" c, xfont-family: Microsoft yahei UI;' X7 L( r& O8 F- K
    font-size: 13px;/ ]5 [9 O3 ]" B  U! G* l( v
    }1 K% N4 a7 Z3 j. ]
    相统一一下,不过没成功,还是各搞各的,能否指点迷津?多谢!

    该用户从未签到

     楼主| 发表于 2016-5-1 01:25:00 | 显示全部楼层
    liuch_1126 发表于 2016-4-26 14:24/ K# G2 V& z8 A5 ~
    你好,不知道有没有在Goldendict PC版里实现过mdd词典的统一的字体字号显示?
    6 x0 n# o. y& p不同的的mdd词典有不同的字 ...

    ( _/ w8 p  R! H5 a0 g, T* k单独词典通过内置的CSS设置了字体字号,你只有更改那个词典的css
    & K: {. y0 ~- S( @7 c* ^) o5 D9 v
  • TA的每日心情
    开心
    2019-11-23 15:15
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2016-5-3 19:57:50 | 显示全部楼层
    chigre3 发表于 2016-5-1 01:25* i* ?3 s5 a, P  P" P4 G
    单独词典通过内置的CSS设置了字体字号,你只有更改那个词典的css
    4 D* \0 p% Y/ [, \1 `! x1 B4 y9 g
    好的,多谢了。小白一个,打扰了
  • 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
    3 F3 a0 T( s! p. [, achigre大,下载了你附件当中的所有文件,并放到了sdcard卡根目录/GoldenDict/.config/,bgl的牛津四的音标 ...

      j! X1 F9 v+ y! h5 O6 a& |如果安装了最新版本的WebView,自定义设置不会生效。
  • TA的每日心情
    慵懒
    2023-2-4 11:26
  • 签到天数: 579 天

    [LV.9]以坛为家II

    发表于 2016-12-1 18:07:56 | 显示全部楼层
    chigre3 发表于 2016-12-1 18:04
    ! Z! w" t* l, g2 I5 g1 y如果安装了最新版本的WebView,自定义设置不会生效。
    " g, B- |2 p& ?9 k. O& K# I
    我已经卸载l最新版的webview,但是还是不行

    该用户从未签到

     楼主| 发表于 2016-12-1 19:16:12 | 显示全部楼层
    865052004 发表于 2016-12-1 18:07
    " D/ y- ]0 t. F+ Q# C9 s! `我已经卸载l最新版的webview,但是还是不行
    & I9 f& J& h4 O' y: d. _6 B
    你安装个文件浏览器,查看下GoldenDict的具体路径+ U: n6 d% {2 |: @& y
    很有可能和我上面写的路径不一致的!!

    该用户从未签到

     楼主| 发表于 2016-12-2 14:54:47 | 显示全部楼层
    865052004 发表于 2016-12-2 10:56
    % C. K  I& `9 S9 h3 [9 s0 p  T9 x麻烦大神帮我看看那吧:是不是路径的问题。
    5 w" G7 p2 U, V( L9 r2 j
    很明显 你的sd卡路径不是& T5 R% a5 b" N
    file:///sdcard/GoldenDict/+ t3 k9 A" ^; @6 y
    . ~" `' X- p9 J& }3 L% z. b
    你自己也看到截图里的路径啊
  • TA的每日心情
    慵懒
    2023-2-4 11:26
  • 签到天数: 579 天

    [LV.9]以坛为家II

    发表于 2016-12-3 14:04:03 | 显示全部楼层
    chigre3 发表于 2016-12-2 14:542 ^4 d+ w. E. f% F0 ]
    很明显 你的sd卡路径不是
    6 n- @0 [+ j$ r3 O* k* q" Zfile:///sdcard/GoldenDict/

    4 r+ o* r, Z: C3 R( O+ K修改了,但是还是不能用。看来没别的办法了。
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2024-6-10 07:47 , Processed in 0.059918 second(s), 11 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2023, Tencent Cloud.

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