|
今天晚上我测试了Mdict的全局和单个词典的CSS文件,' ]/ S9 w2 V1 g5 j6 A4 X
在这两者中找配合关系...9 ]0 {! A: F y& a8 L& V/ R
最终直接解决了我之前一直没有解决的问题,
) I2 g% z+ v. X# N就是自定义字体问题..." D- l5 L+ D) [/ {& @% r+ _
因为之前一直是用Bluedict测试和使用自制词典的。。。。: L3 R6 Y& b" S/ G) {+ u
------------------------------------------------------1 J9 Q( B$ Y) n; @7 W" h3 Z
需要在单词典的CSS文件中使用@font-face先自定义某名称的自定义字体,然后引用加载之...
, o1 q! z0 ]/ o- e因为有些符号系统默认字体直接显示框。。。( U% Z$ s9 b+ W6 A- J
见下面代码。要是谁可以类似地,全局定义好字体就好了。我的意思是手机上自定义字体,正常、粗体、斜体、斜粗体都需要定义。。。
! K* o, ]5 P3 c可是电脑网页上的不需要这么定义... 谁知道回复下好吗?
# e: e& C+ Z* l S8 U: {------------------------------------------------------
) X; |8 `$ K4 X: j6 B0 f另外,多词典查询模式下,每个单独的词典的CSS都有效的话,必须保证原词典词条中就加载了CSS语句,如:<link rel="stylesheet" href="意汉词典[图片版].css">
; a% f- I) [- C+ Y: t, g, H/ f------------------------------------------------------
2 W! u, N, d( n. J接下来,如果MDICT能够实现【词典配置】就好了.../ S+ ~: ]% p* m2 I( a( ^
还有默认列表可以选择某个词典显示、随机浏览。。。0 `5 e, D0 q* h$ @
我还在用Bluedict的原因有时候就是随机翻翻词典...1 O& ^. U. P6 t& C
------------------------------------------------------. {3 P6 ~9 B0 s( X6 W
下面是单个词典的CSS文件中我定义的自定义字体,调用示例也先附上:- XSCT
`/ Q* M. l! ]1 u - /*显示词条:显示è, é, ì, ò, ó, ӧ, ù, ṣ, ẓ等特殊符号, 横隔线下及||衍伸单词*/
+ }; r3 b+ |0 I7 l - {
. _% G2 L6 I5 f# t6 ^4 @! |# ^5 P - font-family: Times_New_Roman_B, Serif, sans-serif;
0 r( H P1 i* X, U& {3 X3 s - font-size:15px;, m# L! m1 s7 _& m5 D' I
- font-weight:bold;9 g2 n8 }# D' Q& d
- font-style:normal;; y- x8 C$ z; {# E6 P. z
- color: #0B0B3B;
H4 D5 O! Y. U* m - }
复制代码 ------------------------------------------------------- /*定义一种普通字体*/
& K+ L+ X" S/ k* K3 M - @font-face
2 [2 e' i, ~7 ^. _; w/ j - {
1 F6 q! n+ Q7 n1 Z! K* p4 u( m - font-family: Times_New_Roman;
- l3 {/ R5 [6 Q+ S/ v5 l - src: url('file:///sdcard/mdict/fonts/Times_New_Roman.ttf');
. ?8 h! s7 k6 I9 j - font-style: normal;. g) g; s( Y5 T. O; J2 u1 p
- font-weight: normal;
' c6 s1 O6 r% o# Z8 f - }5 J3 ]% y# H6 l" @$ q6 Q
- /*定义一种粗体字体*/* l# n- t2 S, g/ @2 G/ @. I
- @font-face. O' o$ c% ~+ p- O% ~: d
- {
- I% X: O9 X+ g. d; S' ]+ y2 L - font-family: Times_New_Roman_B;9 p0 Q5 m7 O9 y/ U
- src: url('file:///sdcard/mdict/fonts/Times_New_Roman_B.ttf');
' X" Y& ]$ w" H9 p1 c - font-style: normal;
% ^! G1 u& p4 c - font-weight: bold;- W. R1 O/ |* n3 W% _ L
- }3 p: [) U" x9 {# R( l$ W: R/ _
- /*定义一种斜体字体*/
7 b8 A# ~+ S. v6 n9 g2 k: l$ P - @font-face
; A% w" g: D, t1 s& j7 U - {# [9 {' j( _0 | ^* o3 u) z3 m% e% H
- font-family: Times_New_Roman_I;3 m m6 \. i) l" u% |7 k- w
- src: url('file:///sdcard/mdict/fonts/Times_New_Roman_I.ttf');
) s0 |! R2 S% @/ E - font-style: italic;
. M8 M, T) j) g! n: Q# k( f7 v - font-weight: normal;
) V" z$ m5 ?3 J/ r$ o - }5 o1 l' k" o( T) d; C
- /*定义一种斜体&粗体字体*/8 M y, m' Q6 J4 d6 u7 o4 m' j2 v
- @font-face
4 J% }: G2 L/ Q7 s: d9 ^ - {9 d5 `; N, Z& d9 z/ K
- font-family: Times_New_Roman_IB;
/ |# u0 Z% b; t1 I* q - src: url('file:///sdcard/mdict/fonts/Times_New_Roman_IB.ttf');5 L5 E. L1 I" f2 C8 C
- font-style: italic;2 X+ V M% f7 B
- font-weight: bold;
$ _% q/ E* I6 W0 \7 Z0 {& D* M, ^4 B - }5 y `. n8 S6 _* C
复制代码 |
评分
-
1
查看全部评分
-
|