|
今天晚上我测试了Mdict的全局和单个词典的CSS文件,: K2 f4 A8 ~0 t0 u* s; K
在这两者中找配合关系...0 b9 ?1 ^" h7 o/ P& u: W
最终直接解决了我之前一直没有解决的问题,, u9 U: s' k% D* T/ Z7 V
就是自定义字体问题...; F3 _* B* C6 n; G" }
因为之前一直是用Bluedict测试和使用自制词典的。。。。' ?. [3 K/ ^8 w5 |; W/ M! F/ k$ x
------------------------------------------------------
; m. i. j9 L( S% a1 E, F" T需要在单词典的CSS文件中使用@font-face先自定义某名称的自定义字体,然后引用加载之...
- n/ a0 z# ^+ g( |) I* _因为有些符号系统默认字体直接显示框。。。, m* a: X+ h2 o4 |& k5 J0 t
见下面代码。要是谁可以类似地,全局定义好字体就好了。我的意思是手机上自定义字体,正常、粗体、斜体、斜粗体都需要定义。。。
4 I% C( M0 ?7 Y可是电脑网页上的不需要这么定义... 谁知道回复下好吗?
' S; f2 q6 e C# h& `3 K------------------------------------------------------* E" R* h/ R9 O, O( `
另外,多词典查询模式下,每个单独的词典的CSS都有效的话,必须保证原词典词条中就加载了CSS语句,如:<link rel="stylesheet" href="意汉词典[图片版].css">
1 ]* S5 k8 A- T; I' k2 D4 Y------------------------------------------------------# `, D& `, X5 h2 f% q0 c& K
接下来,如果MDICT能够实现【词典配置】就好了.../ P! V2 N' ]/ N* [% c% B( V
还有默认列表可以选择某个词典显示、随机浏览。。。
0 j) ]8 E1 V4 A' d1 X我还在用Bluedict的原因有时候就是随机翻翻词典...
5 s( r0 y0 V+ A" h* x------------------------------------------------------) p( c2 u& m, D! o9 ] I+ a8 e
下面是单个词典的CSS文件中我定义的自定义字体,调用示例也先附上:- XSCT, t7 `+ e! x( t+ C9 w9 L5 e
- /*显示词条:显示è, é, ì, ò, ó, ӧ, ù, ṣ, ẓ等特殊符号, 横隔线下及||衍伸单词*/
1 X3 m4 t3 c5 Q - {
/ F2 G/ P6 }6 p - font-family: Times_New_Roman_B, Serif, sans-serif;- `+ D% T/ |; M* [( U
- font-size:15px;
9 G7 d8 S) |# h7 L - font-weight:bold;
/ G7 J g0 o1 R8 F" J# ^+ y/ b - font-style:normal;
! @1 n, c6 x5 q/ z4 n) R - color: #0B0B3B;# m6 x" K& q/ b+ x* b. {7 I
- }
复制代码 ------------------------------------------------------- /*定义一种普通字体*/+ a: _ `" F+ I' O6 T
- @font-face) {/ @2 `3 h, p) M8 P5 Q
- {
( U v; y5 t" Q' ?, l/ y - font-family: Times_New_Roman;: y" ^$ w( B- S: q6 A& c
- src: url('file:///sdcard/mdict/fonts/Times_New_Roman.ttf');
. M, k& j0 ]: `/ ^ - font-style: normal;. T0 Y& k! ] w0 _! x$ w
- font-weight: normal;
* ]7 O* [! }; z" E3 r1 o) b) @6 v$ V - }
6 P. f: z' r2 z - /*定义一种粗体字体*/
9 E9 l" w* |' h# @/ w - @font-face
P! S I" y: H- c* u, O- s+ `- s - {9 q+ g! e0 y. f- I" q# J* Z2 a& K4 l
- font-family: Times_New_Roman_B;" k" \$ d1 H! T+ C+ b0 T
- src: url('file:///sdcard/mdict/fonts/Times_New_Roman_B.ttf');
7 X7 L3 i; ~* P- n. Q - font-style: normal;. O3 O7 B& U" }4 v( E
- font-weight: bold;
# D% C& O/ E u2 x8 B+ v - }# [, S: P }+ x0 N3 C& Q% i/ E
- /*定义一种斜体字体*/
. |# e, x; S" v; h% s$ ]" j# S - @font-face
$ k8 J6 l* e( O3 m& S - {
. L' O- d( e/ W0 y( {5 S8 L - font-family: Times_New_Roman_I;: o. j, h5 Z+ y* _5 a1 I
- src: url('file:///sdcard/mdict/fonts/Times_New_Roman_I.ttf');
d* e6 f+ q9 C' E6 V8 j) s( ~ - font-style: italic;
8 x n6 O2 N1 s o3 n! T8 } - font-weight: normal;
b+ l& N- }: w3 H% q6 | - }2 `/ Z8 d" ]/ |! S' s# R' ~
- /*定义一种斜体&粗体字体*/
/ x" n" N2 h0 {5 A$ W - @font-face
. t! r& ]9 P' ^" ^ - {
& M, }& L& ?- b3 ] - font-family: Times_New_Roman_IB;0 n: H9 n7 ]! n/ s, g( B7 M' |' e
- src: url('file:///sdcard/mdict/fonts/Times_New_Roman_IB.ttf');$ ^: R8 {% r7 W; x
- font-style: italic; t) f) c% z' [/ g" V
- font-weight: bold;8 G* v9 ]1 d4 C0 a4 \
- }
) J& E9 i; o; T1 T( J* F
复制代码 |
评分
-
1
查看全部评分
-
|