|
|
发表于 2012-11-6 06:49:00
|
显示全部楼层
今天晚上我测试了Mdict的全局和单个词典的CSS文件,2 ~ y0 \6 t) o! I0 O: v
在这两者中找配合关系...
: [. Z" ~6 s: s6 i7 h) [最终直接解决了我之前一直没有解决的问题,就是自定义字体问题...# R2 A5 k i! T2 N. g9 U
需要在单词典的CSS文件中使用@font-face先自定义某名称的自定义字体,然后引用加载之...
! g$ G6 M- y8 V7 b因为有些符号系统默认字体直接显示框。。。
+ r Q' ]1 ?0 s7 l% I6 c------------------------------------------------------
( H3 b, d( G; x7 @# C; l( c另外,多词典查询模式下,每个单独的词典的CSS都有效的话,必须保证原词典词条中就加载了CSS语句,如:<link rel="stylesheet" href="意汉词典[图片版].css">
: j$ q7 X8 R5 M$ S/ w6 c5 p------------------------------------------------------4 T& ~( W, y" y) M) T3 G
接下来,如果MDICT能够实现【词典配置】就好了...; v$ {/ i$ E/ l& c+ O' N
还有默认列表可以选择某个词典显示、随机浏览。。。
; H, k4 Q6 ?# C" Q0 L$ I我还在用Bluedict的原因有时候就是随机翻翻词典...
3 K! y+ i1 u) u; t7 y4 X2 _: D------------------------------------------------------' O* x; Q" E+ B
下面是单个词典的CSS文件中我定义的自定义字体,调用示例也先附上:- XSCT' S! e' r) t, Q7 q: i
- /*显示词条:显示è, é, ì, ò, ó, ӧ, ù, ṣ, ẓ等特殊符号, 横隔线下及||衍伸单词*/
: ~- W1 g% M0 X5 V: C2 U - {
6 e' d/ w4 H, I/ @' K1 ] - font-family: Times_New_Roman_B, Serif, sans-serif;/ j+ J5 b: W' q7 g
- font-size:15px;
7 `$ a' M- F( e$ }) o$ ^ - font-weight:bold;8 y6 c. ~5 h v$ n
- font-style:normal;
6 ^) K; ], M/ Q# J - color: #0B0B3B;
1 i) H. {$ m8 Q - }
复制代码 ------------------------------------------------------- /*定义一种普通字体*/
$ i4 Y! F! d; g$ l; d - @font-face5 s! W; T, B p- O. f& d
- {. I% ?' k1 f' Q* O
- font-family: Times_New_Roman;
* a1 `$ z' l# l9 }( G& Z3 W - src: url('file:///sdcard/mdict/fonts/Times_New_Roman.ttf');6 H! G+ y7 E% q* J
- font-style: normal;
; N4 C0 M+ |" Z - font-weight: normal;8 a A8 m4 m/ O1 c+ g8 R( m8 p, q
- }
' b+ v8 i6 ?$ {; E7 h t- B - /*定义一种粗体字体*/* |- u, C; H: g2 M# t8 N
- @font-face
7 I7 w$ T* h. Y, X, u" b# H - {+ X8 y$ a7 t% o$ f$ s* s
- font-family: Times_New_Roman_B;. X7 S/ { Z8 {2 X4 v! k
- src: url('file:///sdcard/mdict/fonts/Times_New_Roman_B.ttf');
2 P P+ }+ l( L& o, W5 }, P1 V - font-style: normal;
' d* f7 I( A- p4 d' [+ i - font-weight: bold;
; r4 d) Y7 N. ^0 [( Q" i8 a- \+ v - }3 U# t5 h, p/ F4 ^! ^
- /*定义一种斜体字体*/: _9 C+ `/ Q& c9 k) K
- @font-face, m1 B7 i) H1 O* h% j0 N# }1 a3 m
- {3 R, ^/ ], X+ B1 Y
- font-family: Times_New_Roman_I;# I& ~7 m e X7 ]; u
- src: url('file:///sdcard/mdict/fonts/Times_New_Roman_I.ttf');# ^, M8 [1 C7 J- E3 X
- font-style: italic;
1 j* w, ~/ i2 s4 s4 f; |- R - font-weight: normal;
6 r6 G5 q( Y2 v8 n8 C$ p. H - }9 q- i: s; q! c, C% I
- /*定义一种斜体&粗体字体*/
% q9 y" ]$ K' H. O - @font-face
& X* Z/ F3 Y2 l* \0 u - {; F: p5 P- J% v$ A
- font-family: Times_New_Roman_IB;
& b* B; X8 E) `& ~2 Z - src: url('file:///sdcard/mdict/fonts/Times_New_Roman_IB.ttf');
8 h* a! L2 `! T' F8 s4 x2 l - font-style: italic;4 A9 P( t* ~' ]8 y0 J W( T9 G
- font-weight: bold;
/ ]9 w9 O) M; O1 M" @ - }. o/ ~7 r3 `7 N/ p4 }% z) h: R) ?
复制代码 |
|