|
|
发表于 2012-11-6 06:49:00
|
显示全部楼层
今天晚上我测试了Mdict的全局和单个词典的CSS文件,
% N( U% c' i( H* j+ N! T8 o在这两者中找配合关系...
. k9 I( G5 \0 [/ O, K9 K最终直接解决了我之前一直没有解决的问题,就是自定义字体问题...) S9 Z/ E3 X- J: l, k s
需要在单词典的CSS文件中使用@font-face先自定义某名称的自定义字体,然后引用加载之.../ {. G8 j9 u7 T" @: T
因为有些符号系统默认字体直接显示框。。。
' U% q" h7 G5 o9 T------------------------------------------------------
1 {" [# I3 ~/ l0 s另外,多词典查询模式下,每个单独的词典的CSS都有效的话,必须保证原词典词条中就加载了CSS语句,如:<link rel="stylesheet" href="意汉词典[图片版].css">
4 I/ |1 F" H+ N' p& x------------------------------------------------------
4 Y4 t; y0 }- O, D+ a6 z* r接下来,如果MDICT能够实现【词典配置】就好了...' R5 i* U7 d# {: h/ D; v* D
还有默认列表可以选择某个词典显示、随机浏览。。。
5 \$ s* d4 a- s5 E5 k6 k2 D9 ^3 j我还在用Bluedict的原因有时候就是随机翻翻词典...
2 w# ]2 {+ e( j( j1 Y& x( J* M------------------------------------------------------
0 V3 A k3 |9 E) V- J. T下面是单个词典的CSS文件中我定义的自定义字体,调用示例也先附上:- XSCT! u W* l5 V! {2 v4 Q; N. e; G
- /*显示词条:显示è, é, ì, ò, ó, ӧ, ù, ṣ, ẓ等特殊符号, 横隔线下及||衍伸单词*/
/ M# \- k2 o4 t j/ w( k - {
$ v; @8 `0 F6 N0 K, ]5 F - font-family: Times_New_Roman_B, Serif, sans-serif;0 z( w8 U, Y7 ]7 V$ c, e) u
- font-size:15px;
7 {' u. {( ?2 I: c J/ z; p; s" h - font-weight:bold;
; a+ x, L( } P f) g, s4 M+ J - font-style:normal;6 |, |: F& l1 k8 U! l
- color: #0B0B3B;
8 d; T& w& u: N' B/ G! K) n - }
复制代码 ------------------------------------------------------- /*定义一种普通字体*/
7 K- ]3 f4 }1 _" I - @font-face
; Q8 Z1 Y/ ?) d. i0 n+ x" v- y3 p - {
+ C- }/ K# @$ H. R3 { - font-family: Times_New_Roman;4 X6 X: n, N/ p0 k; k7 E A
- src: url('file:///sdcard/mdict/fonts/Times_New_Roman.ttf');
( m$ b$ w; q, E - font-style: normal;
* M: {7 x' I% Y0 t- T - font-weight: normal;. K& n% k( O* U0 ?! w0 l; g: Z/ L
- }( k1 h' Q0 F2 ]$ \. M
- /*定义一种粗体字体*/
. ^2 F/ R9 e- ` y$ ~: r. q3 O( H - @font-face
9 R z3 b( N" H0 V - {- O6 ]: V' M7 T3 `; ?; @
- font-family: Times_New_Roman_B;) G- U6 S; T( p1 x: [2 t5 x; @ _! R
- src: url('file:///sdcard/mdict/fonts/Times_New_Roman_B.ttf');7 I) @4 j$ |' f# c% ~4 }
- font-style: normal;
8 F1 @; u' Z6 S9 Y2 @# i - font-weight: bold;, j# m2 L7 R) p" v
- }
7 a( G3 t- ^) Y- I - /*定义一种斜体字体*// a! p8 J9 F: ^# [' b% U2 J3 w
- @font-face
- V7 k# g$ D# ~, X" A( _ - {
8 J+ _; ^( j( L0 t& L; p7 [ - font-family: Times_New_Roman_I;
# V0 e1 [0 \0 ?& _$ B1 ^, y8 I - src: url('file:///sdcard/mdict/fonts/Times_New_Roman_I.ttf');1 o& g( s, F# {0 i: d; E
- font-style: italic;
$ l' N+ {* F+ i7 E4 ^. l! N - font-weight: normal;; e# u' j7 \# x3 B D n4 N: W) S
- }4 J* c" i5 X7 H$ y
- /*定义一种斜体&粗体字体*/: j3 v% d# d! h
- @font-face4 b$ T) q1 q0 s9 d
- {
) C2 w6 j0 m0 {+ b" @ - font-family: Times_New_Roman_IB;) `/ D* a: m6 K8 O* Y5 F
- src: url('file:///sdcard/mdict/fonts/Times_New_Roman_IB.ttf');
/ i) Y) F4 A# e- d/ Z+ b3 k - font-style: italic;
, \( x3 ?# s3 o5 s( `( q - font-weight: bold;
8 _' h5 h. p. O# `0 b- i' k" D - }7 E1 f1 d1 j1 ]4 o
复制代码 |
|