|
今天晚上我测试了Mdict的全局和单个词典的CSS文件,
7 \; s3 A$ Z( O! N3 N% z6 N# A; q7 E在这两者中找配合关系...
9 U, Q) T! ?# C' t1 @3 p2 e最终直接解决了我之前一直没有解决的问题,
7 @4 I+ ?+ m" P: U/ |" K7 X就是自定义字体问题...
: _) f- _2 W- i因为之前一直是用Bluedict测试和使用自制词典的。。。。
. _" E; v8 J7 d------------------------------------------------------
$ L b4 K( K5 B* R$ i需要在单词典的CSS文件中使用@font-face先自定义某名称的自定义字体,然后引用加载之...
4 F- J. _% r2 n) O- o因为有些符号系统默认字体直接显示框。。。
* X; w9 F h# x1 M& m! U" ~见下面代码。要是谁可以类似地,全局定义好字体就好了。我的意思是手机上自定义字体,正常、粗体、斜体、斜粗体都需要定义。。。1 Q7 C$ u: k r* ~) j( }' O" k0 T
可是电脑网页上的不需要这么定义... 谁知道回复下好吗?( z" e% A8 X/ _, c
------------------------------------------------------
0 r4 ]6 K& r' A* f9 k另外,多词典查询模式下,每个单独的词典的CSS都有效的话,必须保证原词典词条中就加载了CSS语句,如:<link rel="stylesheet" href="意汉词典[图片版].css">. [6 T$ j, `0 c3 E* V8 n0 X& Z
------------------------------------------------------6 C; ~# B! M* |5 ^7 s. q
接下来,如果MDICT能够实现【词典配置】就好了...7 j! K1 B9 m& H( l( A
还有默认列表可以选择某个词典显示、随机浏览。。。1 Z$ ~' _5 `* ^/ ~ |
我还在用Bluedict的原因有时候就是随机翻翻词典...+ p/ H1 M% W$ L& v
------------------------------------------------------
5 e2 Z# M# q. b {下面是单个词典的CSS文件中我定义的自定义字体,调用示例也先附上:- XSCT' v4 G/ W: f/ B. D; O
- /*显示词条:显示è, é, ì, ò, ó, ӧ, ù, ṣ, ẓ等特殊符号, 横隔线下及||衍伸单词*/0 `8 k, w9 h' _% X8 }+ r
- {. g5 _+ Y W! x' E; ~( C
- font-family: Times_New_Roman_B, Serif, sans-serif;2 O# |+ f# r* P
- font-size:15px;& k8 n2 {+ A2 {3 V6 e: Z2 W2 X
- font-weight:bold;! {( v* x( o7 _5 \/ L% C( k
- font-style:normal;
6 T- G8 r0 p, y% |# k7 k9 W5 u% L - color: #0B0B3B;5 A% f" @0 R+ P4 y
- }
复制代码 ------------------------------------------------------- /*定义一种普通字体*/: P7 s$ b6 A2 ~( X, G: b8 S8 l
- @font-face0 I$ `4 F; C& ?+ m
- {
- o" u, I$ ~. b0 S% e3 x) j( q5 ?/ G - font-family: Times_New_Roman;& t+ B( U& t4 k1 H+ x
- src: url('file:///sdcard/mdict/fonts/Times_New_Roman.ttf');5 k$ o [, s! }# f8 M
- font-style: normal;
0 `- x" d5 u+ k+ L( z! p$ o - font-weight: normal;6 E5 \( Y2 A$ M0 q2 m- p* V
- }
$ x3 O o& a# ~! {* N8 Z - /*定义一种粗体字体*/0 Q0 F& U5 l( I1 a6 {
- @font-face& C; _3 B6 A% \
- {" a! [$ m0 X4 H7 z/ [' }
- font-family: Times_New_Roman_B;
2 I* o2 G, i: ?, T& | Q9 ~% B - src: url('file:///sdcard/mdict/fonts/Times_New_Roman_B.ttf');0 W/ i& w3 \9 [. l' m! j. ?
- font-style: normal;% X. F" @% @% u- j: H
- font-weight: bold;
4 R3 S$ `7 [/ q' U8 K8 o" q - }4 `! r% t# \$ b* {
- /*定义一种斜体字体*/
' r8 e* S( r6 U# D0 E2 x2 S! r - @font-face
0 x/ r& t1 A$ t& P4 u - {. q9 L; ~ X) o6 b) V4 R) X
- font-family: Times_New_Roman_I;
! a5 L: S) C+ x* s8 @ - src: url('file:///sdcard/mdict/fonts/Times_New_Roman_I.ttf');" h, s& T2 U# n
- font-style: italic;# N3 f7 b) |( S; P
- font-weight: normal; z. U, Z( j* W- N0 ]" ]4 R
- }- B/ @ X4 w+ y
- /*定义一种斜体&粗体字体*// W. S' R5 W6 y! x* R* C. X- @( k
- @font-face
, Y2 J+ s5 U ], T- Q - {2 z8 `+ a; c( {# k- d2 h* c
- font-family: Times_New_Roman_IB;) }3 g! t$ u0 P" l( l7 U& J/ t
- src: url('file:///sdcard/mdict/fonts/Times_New_Roman_IB.ttf');
], T! r) O9 Z' M. g! \8 T1 D - font-style: italic;) R% G9 J+ i! s1 e! r
- font-weight: bold;* n1 Z! k- g/ J) Z5 N- }! `
- }7 h+ W( `$ J0 w2 a
复制代码 |
评分
-
1
查看全部评分
-
|