|
|
本帖最后由 Oeasy 于 2018-2-12 19:51 编辑 * y% I+ p* I d/ y/ D9 h. z
- y& U6 [. }# l w+ F- m
# GoldenDict 如何建立 article-style.css 并设置字体?[动图示例]/ s1 l, a+ [* U# _7 S
3 l+ ]7 m+ ^' Y7 `- R: Y8 Q
刚使用 GoldenDict 的朋友会问一些很基础的问题,今天有朋友问“GoldenDict 如何设置字体”。
0 g) f% `- }3 c- x$ H9 F其实已经有一些帖子了,我这里再发一个,“精心”录制了 gif ,希望能对新人有所帮助。这些简单的问题,真·大神从不讲,我也是一步一步知晓这些细节的。知道新人的苦,新手的泪,所以也不厌其烦,写了些看上去很“弱”的入门贴,希望对大家有所帮助。# J) r) Y) a' K' t8 [! x' J
) V/ k. w7 e8 t3 ~7 Z8 S! u0 z
- GoldenDict 界面显示风格、字体、背景等等的修改 https://pdawiki.com/forum/thread-14082-1-1.html
5 x! B3 X0 W2 v' z- J7 G- [GoldenDict] 如何为某部词典指定字体? https://pdawiki.com/forum/thread-15900-1-1.html" H' _* B7 e, R7 _5 D! J
$ n7 r; I1 P; i. P" j. E
看不到 gif ,点不开大图 https://s1.ax1x.com/2018/02/05/9KWRqx.gif 。
& l4 O3 @ u3 g% b+ x0 ]: Q注:点击图片可查看大图,更清晰。4 Z9 R; H! x( O) V8 u8 p4 C5 M

) }" M* q0 h' |) P, v, ~
" T' \& x8 f x n. H( D8 I! F* T7 I, W+ f9 V
' L1 y8 `9 a+ p0 J- O. ^" ^$ Q- N
## 文字版步骤:
& a L$ O* j- M步骤看上去很多(6 步),其实很简单,我只是写得尽量详(luo)细(suo)而已。你会打字,会上网,会吃饭,那下面的步骤,3 分钟搞定。
$ C; J8 S, y: ]: L$ X$ C7 I; z% @
1. GoldenDict 菜单栏,依次点击【帮助】->【配置文件夹】,自动就蹦出文件资源管理器窗口(macOS 蹦出 Finder 窗口),定位到了配置文件夹。如果你按照这里的步骤第 3 步做了的话:# [6 O: W l3 m
- “GoldenDict 下载、安装、使用入门教程[Windows 版]” https://pdawiki.com/forum/thread-14072-1-1.html ,第 3 步 “新建 portable 文件夹”" p7 q0 `/ Z4 F# i7 @
“配置文件夹”就是 portable 文件夹。
8 J* g( Q' m5 x0 N7 Q8 D/ T; C/ a N% Z8 ^% y
2. 在“配置文件夹”下,新建两个 txt 文本文档:3 {' r3 H2 Y7 w( _, q/ I3 l$ g
- 新建文本文档.txt! F0 p* g" h) G- w# p/ t$ W" s- `
- 新建文本文档 - 副本.txt
, c; w; t: O6 k5 s; Y; Q3 H' K+ i: j. _- o
Windows 10 下,文件资源管理器注意勾选“查看”->“文件扩展名”,否则看不到文件扩展名(.txt)。
% U `3 |9 n4 T& U5 M
$ c# B0 {) p/ h9 R8 w3. 将那两个 txt 分别更名为 article-style.css 和 qt-style.css , Q% d4 _% m, s/ P/ W# t8 D
一定注意,文件扩展名 .txt 也要删除并修改为 .css。重命名的时候,会提示“如果改变文件扩展名,可能会导致文件不可用。确实要更改吗??”,当然选择“是(Y)”。就改一个空的文本文档的名字而已,天塌不下来,电脑坏不了。0 ^" |# M2 ?4 e7 ~. s4 ^+ e
: K/ w3 Y2 w1 J
4. 打开 article-style.css 文件(默认是记事本打开,也可以用其他文本编辑器),把下面的内容复制、粘贴进去,保存!一定要保存!
0 x4 ~9 \$ Q+ k0 n0 @: z, b: S% [; i9 L) i- O6 ^( \
- * {
: ]0 [: S' J g$ `8 K - font-family: Arial, "Microsoft Yahei"!important;
) ~5 f5 l f& W5 p - }
复制代码 ' A2 C8 n5 i7 q! c3 M
4 Q/ I0 z5 h1 H( l5 i4 k简单解释一下上面的 css 代码:
: `& d. M) {) F9 ]5 t我的目的是让 GoldenDict 软件里里外外,所有文字,能是 Arial 的就是 Arial ,汉字都是“微软雅黑”("Microsoft Yahei")。4 E$ d" B: V( ^3 J* U% K/ @
:: 通配选择器(universal selector),显示为一个星号(*)。该选择器可以与任何元素匹配,就像是一个通配符。' d. @" l: ?+ ]8 _( n ^! U
:: 注意 css 里直接写字体的汉字名称“微软雅黑”可能没用,要用 "Microsoft YaHei" 且用英文引号括起来。
! f/ p$ G! [+ E2 q* P! `8 |:: https://baike.baidu.com/item/css%20important/5283065( o0 l; y4 ]* O2 ]5 I0 \( O4 T) O
:: css !important 作用是提高指定 CSS 样式规则的应用优先权。) K$ [6 i e# h3 b9 H
+ @) I" ] I' \$ K1 N5. 打开 qt-style.css 文件,把上面的内容复制、粘贴进去,保存!一定要保存!* k) A) Z: z# B& o* e- T
3 l. D& e2 n9 q' N2 L: U% T u
我这里只是简单示例, article-style.css 和 qt-style.css 可以设置很多东西,GoldenDict 的界面定制,魔法几乎全在这两个 css 里。
# Q6 d8 [0 V( }4 l2 V不妨看看默认的“不到” 3000 行的 article-style.css https://github.com/goldendict/go ... 6/article-style.css ,这里面的内容,都是可以定制的。
8 |) k2 r; o) H) v6 |- a z6 {2 z不过,我是折腾来折腾去,觉得上面的 article-style.css 和 qt-style.css 已经够用了,其他的设置都是 GoldenDict 默认。& I) q3 v; G7 Y8 n
; o- `# r# x9 \& y3 f: D
6. 依次点击 GoldenDict 菜单栏,【文件】->【重新扫描文件】,或者直接快捷键 Ctrl + F5 , article-style.css 和 qt-style.css 这两个 css 就生效了,仔细看看,是不是字体变了?$ k! m# G$ p6 r0 K" {3 j% o
- 左侧默认的英文字体是 Tahoma ,中文字体是宋体(SimSun);7 o$ N; _5 L6 Z+ t
- 右侧的英文字体设置的 Arial,中文字体是微软雅黑(Microsoft YaHei)0 C" t/ {6 M# H. f) i8 B1 ?3 X% t
- Q4 z9 V3 ?# Z4 }# N3 T大图点击:https://s1.ax1x.com/2018/02/05/9Kf0OI.png ,明显右边的显得更加平滑。+ M! d) W0 D( L% t/ O) T) x" K
注:点击图片可查看大图,更清晰。" O% ^! b) J+ A( ?: h, y

8 t! [- l4 }8 i" h$ z ?3 U
! i- e7 e' p6 O% Q6 C4 B7 \3 D字体尤其是汉字字体如果没变,可能您选用的是 qt4 版本的 GoldenDict ,建议用 qt5 版本的。' I" ?+ B/ f3 Q* t/ `7 R M
6 b* L* ^( O% E- p$ w4 Y8 p) e
CSS 入门简单,但是又可以很复杂,有很多坑,我也只会很简单的。更多的个性定制方案,还需要大家自行摸索。. F2 V& F# L' ~5 X' v8 z
1 c) L) R& }/ s+ B' m2 G参考:- S9 n' B! }" i/ k/ {! s
- GoldenDict 专贴!https://pdawiki.com/forum/thread-11705-1-1.html$ k: ^! F; H+ q* F" ?4 _
/ c. M; i( @- c S' ~; N
, N( _4 F; w6 v+ Y* v! m; `
( }7 A c1 c5 k2 u7 v
/ N- f3 O& z" X/ O |
评分
-
8
查看全部评分
-
|