|
发表于 2012-11-6 06:49:00
|
显示全部楼层
今天晚上我测试了Mdict的全局和单个词典的CSS文件,1 }3 `' b8 O) r# c1 S
在这两者中找配合关系...
( ~% @8 V0 V5 {/ W; S最终直接解决了我之前一直没有解决的问题,就是自定义字体问题...
, h: O3 j5 i7 X$ e需要在单词典的CSS文件中使用@font-face先自定义某名称的自定义字体,然后引用加载之...) m% \# G" x) n! U. r* t9 G, \! C* S- l
因为有些符号系统默认字体直接显示框。。。
, m$ s& X/ N; W1 I------------------------------------------------------2 k- d- P8 _5 H9 H H
另外,多词典查询模式下,每个单独的词典的CSS都有效的话,必须保证原词典词条中就加载了CSS语句,如:<link rel="stylesheet" href="意汉词典[图片版].css">0 I: v# G3 ?( v, D
------------------------------------------------------0 X0 _9 B$ v' K8 M
接下来,如果MDICT能够实现【词典配置】就好了...
. x0 W# j' V/ c2 D5 J+ G5 d还有默认列表可以选择某个词典显示、随机浏览。。。" y' X8 f4 Y9 x, N
我还在用Bluedict的原因有时候就是随机翻翻词典...
a) Z1 j) G+ L! k% S. j------------------------------------------------------4 B8 Y0 G9 \9 U
下面是单个词典的CSS文件中我定义的自定义字体,调用示例也先附上:- XSCT5 f( }. `. m R- ?5 Z1 Y$ a1 s: x" D
- /*显示词条:显示è, é, ì, ò, ó, ӧ, ù, ṣ, ẓ等特殊符号, 横隔线下及||衍伸单词*/) K1 P6 U: F5 T" }
- {
. S; S4 J$ H# B - font-family: Times_New_Roman_B, Serif, sans-serif;
' Y8 J+ m$ b% F& O6 \ - font-size:15px;
6 d/ S* I% }7 v0 c; o - font-weight:bold;/ q) D1 h# B/ K! c2 Y7 W
- font-style:normal;1 T0 w J: D/ c# M8 L0 x0 B2 s
- color: #0B0B3B;
- T0 Z; W; M2 }! ` - }
复制代码 ------------------------------------------------------- /*定义一种普通字体*/& ?+ d5 k/ _) J. Y
- @font-face& X# z; c4 s+ f' W/ v, C
- {
/ |7 r) R( Z; \6 ~1 N; H - font-family: Times_New_Roman;) J9 K' J; S, Y2 b% n7 U
- src: url('file:///sdcard/mdict/fonts/Times_New_Roman.ttf');- Q9 F. ? b$ p; A- m
- font-style: normal;
- }* g3 M+ u0 Y |& F - font-weight: normal;# N8 B/ G' A/ x' Z
- }
9 D' V7 r4 E% L A - /*定义一种粗体字体*/
2 Q2 z# p! t( ~+ S' x$ _ - @font-face
+ ~% F/ C5 e( h- Y - {( k6 y4 o$ c% F4 G. ]6 k
- font-family: Times_New_Roman_B;
v$ m. J) \3 Q C% i - src: url('file:///sdcard/mdict/fonts/Times_New_Roman_B.ttf');
7 u/ {, M: Y3 G - font-style: normal;
0 B' W+ \# \% }+ h3 J, @- f - font-weight: bold;
. c) H5 @' z9 V, a6 F7 e+ k2 | - }
6 ~5 N2 D5 Z- J, g7 v1 b - /*定义一种斜体字体*/! `6 p3 y6 A: R. h7 Q
- @font-face1 C8 ?9 n `( B* z
- {
7 C( {) {& i. _5 x- B - font-family: Times_New_Roman_I;
1 n' ^: m* E* Y8 Q! v+ n - src: url('file:///sdcard/mdict/fonts/Times_New_Roman_I.ttf');
) ~( ^0 C- Y6 y - font-style: italic;
7 l$ z* r8 {: y9 n6 E - font-weight: normal;
2 E* c }, O& e) r2 U) G) u D+ d - }$ @, z2 c5 Y6 Q5 w
- /*定义一种斜体&粗体字体*/
- B2 a3 U, u+ J7 H) `' }0 p - @font-face) b Z0 Q- H* N: k# a
- {
. d4 l" o4 X: [- n9 D) E6 }+ @" j* v* H - font-family: Times_New_Roman_IB;, \6 F6 P1 e6 p+ k+ S) n" N2 f
- src: url('file:///sdcard/mdict/fonts/Times_New_Roman_IB.ttf');- |4 I) d& V6 s9 x2 K' M
- font-style: italic;3 l. N, F2 e2 I$ T$ r- u
- font-weight: bold;
1 ^* z$ h- h& e6 p3 k8 a - }
3 m7 ^: v" B3 T
复制代码 |
|