掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 5604|回复: 12

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

[复制链接]

该用户从未签到

发表于 2015-9-3 21:25:01 | 显示全部楼层 |阅读模式
本帖最后由 chigre3 于 2015-9-3 22:00 编辑 , p- J( N# Z( z7 o
2 V+ j6 \! g2 C9 {4 E
通过自定义字体 Segoe UI(普通、斜体,粗体,粗斜体), Palatino Linotype(普通、斜体,粗体,粗斜体), Arial Unicode MS(普通), HanaMinB(普通)2 k! x9 m; }( F1 c' G/ }6 l; E$ q
使得显示界面美观,也能够显示部分词典的音标CJK-B/C/D/E范围内的汉字等等
( P. r9 k! f1 V) w7 X8 D
5 W0 z/ s% b: x% w2 `
, r, g6 ]9 [/ p& [" ~( a+ H# j8 O; _6 A6 A; a; |0 b1 O

: h/ C$ {5 p: F; i# \7 ?---------------------------------------------------------------------------------. c/ _& C# g+ ^  u4 ]! Z
所有文件都放入SD卡该文件夹路径下: sdcard卡根目录/GoldenDict/.config/, _1 p! x3 c% J4 X$ F
article-style.css金山音标 / Segoe UI / Palatino Linotype 这3样字体 在压缩包里, ARIALUNI.TTF请在Windows系统fonts文件夹下找* R" w3 W5 s1 @7 g& W; Y
HanaMinB.ttf 请下载这个链接的压缩文件,解压得到:   http://sourceforge.jp/projects/h ... azono-20141012.zip/
7 l6 l7 I% ]8 L2 W
. Z4 M, J! s9 G1 Q9 A---------------------------------------------------------------------------------
) x' q1 V! B' g3 r* U) `' L
  1. @font-face{font-family:"Arial Unicode MS";font-weight:normal;font-style:normal;src:url('file:///sdcard/GoldenDict/.config/ARIALUNI.TTF');}4 k, a- L. ~) s2 S9 @% ]. S4 x7 z, ]
  2. @font-face{font-family:"HanaMinB";font-weight:normal;font-style:normal;src:url('file:///sdcard/GoldenDict/.config/HanaMinB.ttf');}9 b* V) S  }# A/ Y% d& c
  3. @font-face{font-family:"Segoe UI";font-weight:normal;font-style:normal;src:url('file:///sdcard/GoldenDict/.config/segoeui.ttf');}
    % @# ?% r; J# P& f7 K
  4. @font-face{font-family:"Segoe UI";font-weight:bold;font-style:normal;src:url('file:///sdcard/GoldenDict/.config/segoeuib.ttf');}; G. l; J' h/ g9 L; _
  5. @font-face{font-family:"Segoe UI";font-weight:normal;font-style:italic;src:url('file:///sdcard/GoldenDict/.config/segoeuii.ttf');}
    6 [; @* N4 C; \/ M, A
  6. @font-face{font-family:"Segoe UI";font-weight:bold;font-style:italic;src:url('file:///sdcard/GoldenDict/.config/segoeuiz.ttf');}
    " ^, o5 M; g) O9 @; V
  7. @font-face{font-family:"Palatino Linotype";font-weight:normal;font-style:normal;src:url('file:///sdcard/GoldenDict/.config/pala.ttf');}
    2 z4 d0 M  d- A2 P% Y# A' K
  8. @font-face{font-family:"Palatino Linotype";font-weight:bold;font-style:normal;src:url('file:///sdcard/GoldenDict/.config/palab.ttf');}
    9 _+ n5 Y7 ]8 q. H+ b
  9. @font-face{font-family:"Palatino Linotype";font-weight:normal;font-style:italic;src:url('file:///sdcard/GoldenDict/.config/palai.ttf');}/ \' t( _$ d. Q( n
  10. @font-face{font-family:"Palatino Linotype";font-weight:bold;font-style:italic;src:url('file:///sdcard/GoldenDict/.config/palabi.ttf');}
    . h* e5 |/ g7 z! ?! E
  11. @font-face{font-family:"Kingsoft Phonetic Plain";font-weight:normal;font-style:normal;src:url('file:///sdcard/GoldenDict/.config/kingsoft_phonetic_ue.ttf');}+ j3 D" Q- N' X+ T" R7 e

  12. + F2 a4 n, i$ z
  13. body
    , y6 l2 n, ?7 X3 a7 ?
  14. {
    ( N5 C4 Q" K  |8 t8 N2 `* S
  15. font-family:"Segoe UI",Tahoma,"Palatino Linotype","Arial Unicode MS","HanaMinB";$ ~3 s- ^) t. R" Y
  16. font-size:.9em;
    ) Q6 X/ t2 Y5 C% c
  17. }
    5 m3 M1 I6 X+ N3 \

  18. 2 W1 J6 w! r9 m& w8 o
  19. img
    ! o- v$ W6 F) ?) {
  20. {
    : l9 }# N/ W% y/ v( {
  21. max-width:100%
    + t% P; Q: y: I" }: f- P( `
  22. }
    - R; j! O: A4 J1 |. P
  23. ( k1 i' N% e, n; z
  24. .gddictname7 z1 g. b7 Z6 {, P* x
  25. {
    2 i4 S/ \! E: ]. ~
  26.   font-size:1em;
    : s/ Y6 h; V8 y  t. O- F( L9 p
  27.   max-width:65%;
    ! g* {0 k7 h+ s; L" a
  28.   overflow-x:hidden;
    ( q; K" m7 M' ]. a* Y
  29.   text-overflow:ellipsis;
    # r0 Z$ O4 W2 q6 }* m
  30.   display:inline-block;
    5 L, U! X, w/ n' R) b7 X* \. ]- \
  31.   white-space:nowrap;% {0 G- H6 L! P$ R, C
  32.   overflow:hidden;/ ?# `" n8 Q# z: a! D
  33.   color:#4480F8;
    5 i- K  [4 I/ B' t$ g2 o/ S% X
  34.   background:#E0E8F0
    $ ?- z1 e" K. t  N2 D+ S, u; W
  35. }" h5 y" z% y$ Q9 [

  36. / H5 @: E% U# R3 y; q* j! N
  37. .gdheadword
    : n7 a# O, H* i% m4 J$ @6 m" p
  38. {
    . x0 J# d0 d+ ]8 _4 w6 p  m
  39. font-size:1.25em;8 r; a2 r" u$ R& V  g- k0 Q
  40. }
复制代码

! R2 x7 m5 h: h  `  k7 M3 ^1 ?
1 P3 C( U8 L/ T% j( @% h. s---------------------------------------------------------------------------------
: u) v& }- T9 p! R4 S/ a! _0 m  M5 ~3 w* K& a* K
老帖链接:" o  j, [+ g& g( a" v
[GoldenDict] 【解决方案】GoldenDict 加载某些指定字体的词典文件
! Z4 |: a: ^; A( W: b. }& \2 a5 ahttps://www.pdawiki.com/forum/fo ... hread&tid=13624
! p7 g4 b/ x1 i* u% {
5 v. G/ u: _% [% Q' {中国哲学书电子化计划 字体试验页+ x% |  ~' N3 `/ O' e# ]* j
http://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
    5 i0 a- V7 [8 j- f你安装个文件浏览器,查看下GoldenDict的具体路径
    + i7 Q  q0 A  N% O3 U$ h0 G. s很有可能和我上面写的路径不一致的!!
    " m4 x: {4 M& |# R" h
    麻烦大神帮我看看那吧:是不是路径的问题。
    ( ]' x% B: ~5 s  p+ i) S7 ?3 f2 {

    本帖子中包含更多资源

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

    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词典的统一的字体字号显示?
    8 ?% a$ A1 ]5 X/ w. d) c0 `7 x不同的的mdd词典有不同的字体字号,3 ^; V+ w! w8 f" ^0 y& z: o
    我尝试在article-style.css中加入
    3 @) e% }3 h& b' P( H/ p" C- r+ kbody
    1 v6 n- R: u2 ~1 N7 l  O{. v+ _. X3 B8 @. R. r4 O
    font-family: Microsoft yahei UI;6 J" |$ d# U, s& }
    font-size: 13px;+ z2 z3 B+ j4 _" m# U( v4 @. r6 |
    }
    $ J, ]' z! g  {相统一一下,不过没成功,还是各搞各的,能否指点迷津?多谢!

    该用户从未签到

     楼主| 发表于 2016-5-1 01:25:00 | 显示全部楼层
    liuch_1126 发表于 2016-4-26 14:24
    1 z8 c) }0 ?8 i' \你好,不知道有没有在Goldendict PC版里实现过mdd词典的统一的字体字号显示?
    " V4 F$ E) g) o: H  B不同的的mdd词典有不同的字 ...

    . i! m: K6 W  [" K) ^' s- l单独词典通过内置的CSS设置了字体字号,你只有更改那个词典的css' O/ R% s7 G: @* J3 G1 Q- M
  • TA的每日心情
    开心
    2019-11-23 15:15
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2016-5-3 19:57:50 | 显示全部楼层
    chigre3 发表于 2016-5-1 01:25( h. H8 U& s+ S8 ?. F
    单独词典通过内置的CSS设置了字体字号,你只有更改那个词典的css
    8 W$ ]& _/ W7 I5 J4 k% 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:334 W$ D2 J+ U. Q2 f% g0 h0 U& |
    chigre大,下载了你附件当中的所有文件,并放到了sdcard卡根目录/GoldenDict/.config/,bgl的牛津四的音标 ...

    - e" o' v  M5 n, l2 _# I* K6 E如果安装了最新版本的WebView,自定义设置不会生效。
  • TA的每日心情
    慵懒
    2023-2-4 11:26
  • 签到天数: 579 天

    [LV.9]以坛为家II

    发表于 2016-12-1 18:07:56 | 显示全部楼层
    chigre3 发表于 2016-12-1 18:04+ {, q$ B' W0 F7 k/ D
    如果安装了最新版本的WebView,自定义设置不会生效。
    8 i/ ~. b5 \) q0 f$ Q% @0 i- D
    我已经卸载l最新版的webview,但是还是不行

    该用户从未签到

     楼主| 发表于 2016-12-1 19:16:12 | 显示全部楼层
    865052004 发表于 2016-12-1 18:07
    2 c6 l, O9 D2 ~& H我已经卸载l最新版的webview,但是还是不行
    8 n4 p# r' r) f# x+ u3 f9 R
    你安装个文件浏览器,查看下GoldenDict的具体路径
    $ l+ `6 ?" \7 F很有可能和我上面写的路径不一致的!!

    该用户从未签到

     楼主| 发表于 2016-12-2 14:54:47 | 显示全部楼层
    865052004 发表于 2016-12-2 10:562 T: ?: _& Z( k( s; P  t
    麻烦大神帮我看看那吧:是不是路径的问题。

    / \  n$ t) ^) Q% ^1 e很明显 你的sd卡路径不是
    / @) z+ A# \" e9 k2 e& Qfile:///sdcard/GoldenDict/
    & p& S7 k& q: ~% n, S) O' v9 k7 h! V  C3 f: j
    你自己也看到截图里的路径啊
  • TA的每日心情
    慵懒
    2023-2-4 11:26
  • 签到天数: 579 天

    [LV.9]以坛为家II

    发表于 2016-12-3 14:04:03 | 显示全部楼层
    chigre3 发表于 2016-12-2 14:54* k6 b- h$ ]3 _+ x
    很明显 你的sd卡路径不是
    ( i* x) h" Y, N1 N1 \7 q7 }& |! Sfile:///sdcard/GoldenDict/

    1 o2 T5 r, y8 c; H% E+ h2 U修改了,但是还是不能用。看来没别的办法了。
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2024-6-7 08:59 , Processed in 0.048598 second(s), 11 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2023, Tencent Cloud.

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