|
发表于 2012-11-6 06:49:00
|
显示全部楼层
今天晚上我测试了Mdict的全局和单个词典的CSS文件,- k) I, ?+ i" ?' `1 X
在这两者中找配合关系... Q+ r3 `6 u8 {) u
最终直接解决了我之前一直没有解决的问题,就是自定义字体问题..., w* S, r2 A! g) p8 j; r( h# ~, M
需要在单词典的CSS文件中使用@font-face先自定义某名称的自定义字体,然后引用加载之...
]/ c t6 w' \, i" E因为有些符号系统默认字体直接显示框。。。
; F, p/ ?! X7 R+ x* ^8 Z------------------------------------------------------
- C, b+ O1 i; H6 s另外,多词典查询模式下,每个单独的词典的CSS都有效的话,必须保证原词典词条中就加载了CSS语句,如:<link rel="stylesheet" href="意汉词典[图片版].css">3 h P) a% C$ i: e& s8 f8 x" W5 {/ A
------------------------------------------------------
: \0 j8 P7 r! C* z- y( M# A接下来,如果MDICT能够实现【词典配置】就好了...# [6 f; v( O9 ^, N, y- n7 ?) F
还有默认列表可以选择某个词典显示、随机浏览。。。8 [8 \7 X$ z- V; [' ]
我还在用Bluedict的原因有时候就是随机翻翻词典...
9 f+ J6 `8 h) T \! S: N------------------------------------------------------
3 X4 A, x7 X+ r) S B* q( p下面是单个词典的CSS文件中我定义的自定义字体,调用示例也先附上:- XSCT
; |" C2 J" Q! y - /*显示词条:显示è, é, ì, ò, ó, ӧ, ù, ṣ, ẓ等特殊符号, 横隔线下及||衍伸单词*/
* } e& }, w9 n8 W - {
3 n4 ]3 b8 w. G* r - font-family: Times_New_Roman_B, Serif, sans-serif;( Z+ }1 ]/ S' `7 d& m6 Y
- font-size:15px;4 Y* c4 B) E, `( _
- font-weight:bold;
" A2 e- N! U( s i9 c0 `' _! Q - font-style:normal;
( O1 A/ E/ q, t - color: #0B0B3B;- I% t6 J1 L) ^7 O. h- T( N& }
- }
复制代码 ------------------------------------------------------- /*定义一种普通字体*/
" e8 t5 G) b7 r% S9 t- ^2 e - @font-face$ G5 D5 ^$ J0 E" w! O0 B
- {
/ T& F- `- d) O2 w4 Q+ j - font-family: Times_New_Roman;
5 S* G) Z$ r. n - src: url('file:///sdcard/mdict/fonts/Times_New_Roman.ttf');; L: j9 c' B% Y/ o
- font-style: normal;. S# j) Y$ Y2 E% l* v
- font-weight: normal;0 [' n6 x: X l( q- P) D, p
- }0 v( @7 R- E" c9 G# R9 H8 M; ^
- /*定义一种粗体字体*/
" e' T/ O5 T* w/ X: y! V( t - @font-face
. u4 v7 p. a4 z% ] - {
1 D6 `7 e" }0 a/ a6 l- }6 k - font-family: Times_New_Roman_B;9 L, }/ }' b" \$ M; |8 h" w
- src: url('file:///sdcard/mdict/fonts/Times_New_Roman_B.ttf');
, I6 W1 e5 p4 k+ G - font-style: normal;) P# u' Z' }* A' e
- font-weight: bold;
: s* ?! x- `9 I. `; ^# l - }2 R0 T8 u k. F2 s2 G4 l
- /*定义一种斜体字体*/
5 B6 E. q; i/ c- }: @, o' s# Y( s - @font-face- d, \3 B5 e3 _8 O8 ~" S' K8 e `7 e! G
- {7 R9 Y3 U& A, |6 ~
- font-family: Times_New_Roman_I;) y7 P) @- ]" U5 ^- _0 [- f- l
- src: url('file:///sdcard/mdict/fonts/Times_New_Roman_I.ttf');
; p) t, m E9 N( C# Z6 t - font-style: italic;6 {3 e7 F1 o& _6 J& U8 ^0 l. N
- font-weight: normal;
0 a+ j5 p/ o* F# C. @; w u4 n+ j - }* y. r1 q* L& ^5 P$ V
- /*定义一种斜体&粗体字体*/
9 G% Q* D- I8 Z, b e4 R - @font-face
$ n6 G7 K. j) o9 L/ Q - {" v( u/ r% p" i4 E1 R
- font-family: Times_New_Roman_IB;
+ `& l& H! P( l) x+ |3 u9 R - src: url('file:///sdcard/mdict/fonts/Times_New_Roman_IB.ttf');5 [: \0 z( g2 ~' o) _
- font-style: italic;
& y% f2 I' w9 A - font-weight: bold;3 q2 ^4 c% ^: _9 `; l
- }! N4 P: M$ Z& I: R. o
复制代码 |
|