|
发表于 2012-11-6 06:49:00
|
显示全部楼层
今天晚上我测试了Mdict的全局和单个词典的CSS文件,: \0 v$ S4 y3 z
在这两者中找配合关系...
7 Y, b7 U% P2 B! E最终直接解决了我之前一直没有解决的问题,就是自定义字体问题...
) o/ Y, N7 V, R7 J需要在单词典的CSS文件中使用@font-face先自定义某名称的自定义字体,然后引用加载之...
* |% k) G2 @) e9 j2 b' i因为有些符号系统默认字体直接显示框。。。- x/ k A" G% J
------------------------------------------------------
8 M( x \7 a8 k9 T U$ Q9 b另外,多词典查询模式下,每个单独的词典的CSS都有效的话,必须保证原词典词条中就加载了CSS语句,如:<link rel="stylesheet" href="意汉词典[图片版].css">$ t& c% @6 ^8 s0 Z4 I9 g, F
------------------------------------------------------
% k6 ]8 W: R2 S接下来,如果MDICT能够实现【词典配置】就好了...
' `# F9 `# ]9 ]8 b# v还有默认列表可以选择某个词典显示、随机浏览。。。
' T! P B. G2 ?5 A. Y我还在用Bluedict的原因有时候就是随机翻翻词典...4 K7 N: J7 h3 r: K
------------------------------------------------------
! d2 P4 O& A' j: S下面是单个词典的CSS文件中我定义的自定义字体,调用示例也先附上:- XSCT
, w3 u9 k4 U, N7 E! m8 ] - /*显示词条:显示è, é, ì, ò, ó, ӧ, ù, ṣ, ẓ等特殊符号, 横隔线下及||衍伸单词*/
' }3 ~$ _5 L2 J# p - {, Y0 M2 Z- t3 c; Y5 H
- font-family: Times_New_Roman_B, Serif, sans-serif;$ g% c/ K& L# i$ p' O# s# v
- font-size:15px;3 W0 w+ r2 h. g8 P
- font-weight:bold;- U( }8 J; E" i, i' I9 ?
- font-style:normal;+ X' }$ F [: `: V/ S2 l4 N5 g; Z
- color: #0B0B3B;+ y9 x- X: X7 a; r
- }
复制代码 ------------------------------------------------------- /*定义一种普通字体*/9 \7 W9 g7 y% K6 X* b
- @font-face/ @, C6 m5 |/ v( a
- {
# C/ q0 s- N8 c' d$ \ - font-family: Times_New_Roman;
2 I" u% a6 ^ n, g s' d9 K - src: url('file:///sdcard/mdict/fonts/Times_New_Roman.ttf');
+ G" P5 K" p/ m3 h" q5 }( X: E4 ~0 y - font-style: normal;6 e4 u9 | F% n& \/ G- @) Y7 a
- font-weight: normal;
. b" r. A" W' } - }1 r) f- `1 z& E4 F- q
- /*定义一种粗体字体*/
' i9 p8 Q. C1 M7 b - @font-face
: t1 [9 Q' z! ^1 J - {
/ b6 D) {! D; x& c5 F' s: y9 [ - font-family: Times_New_Roman_B;
& {+ Q/ V: F' Y: n: f% d# D& V2 X# D - src: url('file:///sdcard/mdict/fonts/Times_New_Roman_B.ttf');
. S4 c @( j# {, ]3 \0 J" e/ r6 M - font-style: normal;
& g1 ?" m: ]0 p8 K - font-weight: bold;
7 o8 X" _) m3 A% b" `! I - }
7 C) z8 g/ D( R3 S3 I - /*定义一种斜体字体*/" o& \/ w# S; i' d9 s
- @font-face& ? N( `. y5 ?3 A9 k7 h9 }
- {# Z6 J9 G/ d0 y" d& W( d8 {
- font-family: Times_New_Roman_I;$ }6 P. i/ W- c1 Q4 {
- src: url('file:///sdcard/mdict/fonts/Times_New_Roman_I.ttf');
. j# j2 m/ h% M! G# j" R$ e - font-style: italic;1 C" O0 z- B$ {5 C) J- {4 R0 \6 k( P
- font-weight: normal;
* K5 ?+ H- s- b5 U( Q - }8 P+ }( i* u% D3 g9 Y
- /*定义一种斜体&粗体字体*/
- C: S/ K" \3 v* W1 |1 S9 f3 H. ~ - @font-face6 p. B8 A) H- R: \; y
- {
* j5 d ]% d' S3 l - font-family: Times_New_Roman_IB;# ?8 ]$ t: k# \9 w' _' R
- src: url('file:///sdcard/mdict/fonts/Times_New_Roman_IB.ttf');
6 _# Y( k/ D1 d# | - font-style: italic;
$ L1 p. P; `. d& X: u; x+ s& \ - font-weight: bold;! F( r4 l7 y2 c- d1 U. {4 b6 s2 V# ?9 P
- }* e6 G& A, B2 Y5 }: F& w6 z
复制代码 |
|