|
今天晚上我测试了Mdict的全局和单个词典的CSS文件,
/ f: b" q k7 c$ E在这两者中找配合关系...6 M$ t+ [5 o" N) M9 H
最终直接解决了我之前一直没有解决的问题,7 L8 a2 R( [$ m8 O
就是自定义字体问题...+ m" ?. r$ ^! m5 \% f
因为之前一直是用Bluedict测试和使用自制词典的。。。。- o$ A9 J8 F' Z( \2 I$ C4 a
------------------------------------------------------0 I" n3 q) Q3 {4 R3 q* B4 {: c- j
需要在单词典的CSS文件中使用@font-face先自定义某名称的自定义字体,然后引用加载之...9 o2 e# s% ?0 @
因为有些符号系统默认字体直接显示框。。。+ J* J( l7 d5 H* p1 Y2 j0 n5 Q
见下面代码。要是谁可以类似地,全局定义好字体就好了。我的意思是手机上自定义字体,正常、粗体、斜体、斜粗体都需要定义。。。& }- q8 o. J9 R" n
可是电脑网页上的不需要这么定义... 谁知道回复下好吗?
2 g O6 D% `5 ]6 X: k------------------------------------------------------; j; c. F* @# d& |4 X: @0 C
另外,多词典查询模式下,每个单独的词典的CSS都有效的话,必须保证原词典词条中就加载了CSS语句,如:<link rel="stylesheet" href="意汉词典[图片版].css">1 D0 E$ y8 J+ R3 H3 q2 g5 t# ^3 C# F3 l
------------------------------------------------------
3 | c7 M' E) H ^8 i接下来,如果MDICT能够实现【词典配置】就好了...
5 o- `! m9 w9 w0 u" G还有默认列表可以选择某个词典显示、随机浏览。。。8 ]( q& x$ b. u: D, k5 P9 z
我还在用Bluedict的原因有时候就是随机翻翻词典...
7 H8 k$ G A* N8 q: M% I( l------------------------------------------------------+ U- n( k2 a. P! n I
下面是单个词典的CSS文件中我定义的自定义字体,调用示例也先附上:- XSCT$ ]4 x6 ^$ s5 V! Z3 d- e Z" r
- /*显示词条:显示è, é, ì, ò, ó, ӧ, ù, ṣ, ẓ等特殊符号, 横隔线下及||衍伸单词*/6 q. N! Z9 M6 ?) L( S& X9 f8 G7 q( Z
- {
. l9 J1 g3 q+ W: v$ K6 q# a( @ - font-family: Times_New_Roman_B, Serif, sans-serif;& Y8 h ]' |9 N. c. P: {6 E
- font-size:15px;
7 m' I' b5 g) x4 b( a0 B5 M. H8 i3 ] - font-weight:bold;
4 _& {4 _7 S/ d+ z1 o - font-style:normal;3 U) |3 Q, Z2 o2 L- g1 ], g
- color: #0B0B3B;
7 ?, V4 L8 ~ h& C" a" Y - }
复制代码 ------------------------------------------------------- /*定义一种普通字体*// `7 k8 S; j! ]' w3 X, B' w
- @font-face- l& G7 ?/ F' v" U" C+ z
- {8 O" D' Q ]6 C! N0 d
- font-family: Times_New_Roman;
# B2 e S3 \" M- h& [0 N6 ~+ O C% l - src: url('file:///sdcard/mdict/fonts/Times_New_Roman.ttf');* l0 P- S1 l, N; _( A
- font-style: normal;
, M8 d& A4 Z4 H4 X; j/ H - font-weight: normal;5 d5 E1 q+ K2 B+ j. |
- }; u' }6 \( i3 _( l- k& |
- /*定义一种粗体字体*/4 y' r [! x) S5 f: r* C
- @font-face) `* I7 B! O, Y8 \! Y
- {
g( ]: k* M3 _* Q+ }# C) A - font-family: Times_New_Roman_B;1 m, m" T! I4 } ?; E& S
- src: url('file:///sdcard/mdict/fonts/Times_New_Roman_B.ttf');
; C \7 |6 y) n1 N" E" ~ - font-style: normal;0 M3 N- l' `7 e) c3 v
- font-weight: bold;0 q: M; `' j0 t* T v$ Z
- }
, I# J# U$ D, e, [: [ - /*定义一种斜体字体*/$ `. c7 j9 u0 s: N* S
- @font-face
: `5 k8 W- [; B! K" U/ [% z l% S - {
$ m7 f9 J9 @0 M/ u! [- V" ]( K u - font-family: Times_New_Roman_I;
7 a7 }& V; P$ N& N; ~ - src: url('file:///sdcard/mdict/fonts/Times_New_Roman_I.ttf');
- g5 |) L, E3 w3 C3 S* v+ a - font-style: italic;9 Z8 W' S3 \5 `; h- S
- font-weight: normal;3 ]' u2 A: ~! `' J8 _) D+ S+ B8 w
- }$ |- A0 e1 Y. T0 x( D1 T
- /*定义一种斜体&粗体字体*/
/ g2 x5 h; Y+ \& _7 g; R. p8 h$ R- e - @font-face
+ f9 \4 O: F0 h - {
" F& K7 t* S3 P4 ]& H - font-family: Times_New_Roman_IB;( W# \( a% r6 M' {* @. R' Q: m
- src: url('file:///sdcard/mdict/fonts/Times_New_Roman_IB.ttf');
$ v7 V) n6 w: V% S" B- D - font-style: italic;
& S( y* s% Y; q/ ?, \ E- I. ~+ M - font-weight: bold;
/ X% _1 x" R) ~( S6 h& w - }/ a; k3 [, N% Z9 ^1 ~( x/ H- \; [) _
复制代码 |
评分
-
1
查看全部评分
-
|