|
发表于 2012-11-6 06:49:00
|
显示全部楼层
今天晚上我测试了Mdict的全局和单个词典的CSS文件,; P+ @& ~1 O$ X
在这两者中找配合关系...3 y4 [7 H# J/ ~4 X
最终直接解决了我之前一直没有解决的问题,就是自定义字体问题...
. |6 e ]1 I4 w5 X需要在单词典的CSS文件中使用@font-face先自定义某名称的自定义字体,然后引用加载之...' w& [( s( @' k* Z1 M* Y& _. V
因为有些符号系统默认字体直接显示框。。。! B2 a) v: S$ S, t- }# n' L6 U( i
------------------------------------------------------
. a! }/ T' I7 F' T! G9 K+ {% U& I另外,多词典查询模式下,每个单独的词典的CSS都有效的话,必须保证原词典词条中就加载了CSS语句,如:<link rel="stylesheet" href="意汉词典[图片版].css">! O0 L9 _1 P; \: z8 ~1 Z6 K' @
------------------------------------------------------
3 P/ i' h3 r* ^6 p% y接下来,如果MDICT能够实现【词典配置】就好了...
8 [8 B; O) V% b5 y还有默认列表可以选择某个词典显示、随机浏览。。。
) F0 O# q3 m& N, N# Q我还在用Bluedict的原因有时候就是随机翻翻词典...
- y! X4 m0 S8 _8 U+ W. J* x------------------------------------------------------
" r0 m$ p4 E0 d$ U' Z# }. v, k: `下面是单个词典的CSS文件中我定义的自定义字体,调用示例也先附上:- XSCT
# M7 _% c) o; }& \* T+ W - /*显示词条:显示è, é, ì, ò, ó, ӧ, ù, ṣ, ẓ等特殊符号, 横隔线下及||衍伸单词*/' H! I/ _: v2 I7 x6 M
- {
: s/ B0 q+ {# c# Z( J7 n - font-family: Times_New_Roman_B, Serif, sans-serif;
) O. X/ \) C, P1 F4 u - font-size:15px;$ I& Y# M: \8 l) ^
- font-weight:bold;
; @, {/ q m/ c4 Z- ~ - font-style:normal;
+ S+ p7 _! q. w [' K4 J( X, F - color: #0B0B3B;+ a1 e! l* b$ x( [. w
- }
复制代码 ------------------------------------------------------- /*定义一种普通字体*/8 S |6 I4 {1 u V
- @font-face& U6 U8 U% w' V! D) c* m0 [
- {
: u; l3 F4 h( o+ l- y2 x% N, H - font-family: Times_New_Roman; w8 X' K/ U* ~- J6 x* v
- src: url('file:///sdcard/mdict/fonts/Times_New_Roman.ttf');
# s, W7 Q& ?, X- u - font-style: normal;: B a/ ?! r( [7 s$ R5 V
- font-weight: normal;
1 B4 ^/ E; f0 N7 I9 w% X9 F - }
! g( m4 B5 C0 n* ^ - /*定义一种粗体字体*/
" L6 V& w& ^0 ^ - @font-face
( O4 D& Q0 P2 c" j - {
, k4 h2 {( ~7 u) j( N4 b - font-family: Times_New_Roman_B;
/ L0 n& [4 D% w5 K# g3 j* N7 y' V - src: url('file:///sdcard/mdict/fonts/Times_New_Roman_B.ttf');" h, o9 h! ]$ A5 d
- font-style: normal;6 K, U9 u! r# _4 \/ I
- font-weight: bold;
; B" w' B+ L1 H8 w' v - }
p: G5 c/ l3 V7 e# s2 j3 O5 ?$ Z W - /*定义一种斜体字体*/6 y! T' [! w* [! b. ~ A, U7 o
- @font-face2 f4 V% e! u' W' L
- {
$ c* E& N! P5 X1 ?7 } - font-family: Times_New_Roman_I;
: T' t6 \: f1 Z" T2 j - src: url('file:///sdcard/mdict/fonts/Times_New_Roman_I.ttf');
2 m e( v8 z2 R `* ]! T) s0 C% D - font-style: italic;
+ a7 X8 D/ `! [' i4 j: f - font-weight: normal;/ j" f k3 h5 R8 Q
- }1 n- R+ {- N. f5 O
- /*定义一种斜体&粗体字体*/
1 {/ v! s$ s y! U7 n% Q. ] - @font-face
% c1 c- J+ j# n3 G - {
+ L; ^& m/ z1 q3 f, Q - font-family: Times_New_Roman_IB;
4 x2 p6 a7 G3 P0 A, z0 ? - src: url('file:///sdcard/mdict/fonts/Times_New_Roman_IB.ttf');# r% r! p0 M% A m" t
- font-style: italic;
8 [% D8 I& Q1 d3 E" m; x - font-weight: bold;5 u, G f' E1 X) X
- }
" o5 g4 K+ g" Y! F2 q# z
复制代码 |
|