掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 1665|回复: 4

[求助] MDX源文件 里面嵌入字体

[复制链接]

该用户从未签到

发表于 2015-3-8 09:16:04 | 显示全部楼层 |阅读模式
请问如何在 MDX源文件 里面$ T2 Z# A. p9 }9 H; R- r( z% g5 Q1 G1 P
简单又快速的使用 @font-face{ 之类的语法嵌入一些字体?? 如:音标
" G1 _, E5 Q9 v8 ?( {1 a这样user就不需要去下载或安装字体..
0 g' V, ~- y, I$ n6 ?0 o  U) j
  • TA的每日心情
    无聊
    前天 20:25
  • 签到天数: 1426 天

    [LV.10]以坛为家III

    发表于 2015-3-8 23:33:44 | 显示全部楼层
    我建议你使用CSS文件的方法,方便、简单

    该用户从未签到

     楼主| 发表于 2015-3-9 07:26:28 | 显示全部楼层
    是CSS, 请指点一下范例该如何写…我有试了一下,  没有成功..

    该用户从未签到

    发表于 2015-5-30 16:43:03 | 显示全部楼层

    ) j( A2 j) W* F! o# b' W- @7 g关键词:升级 MDict IE内核,@font-face
    4 }- L( M0 J4 h# X0 `; f' l5 R! j* @! H
    升级 MDict 内核,参考 https://www.pdawiki.com/forum/fo ... mp;page=7#pid176662 第 161 楼。! J3 b  P6 I" `  U* L: \
    不升级 MDict 内核,CSS 中 @font-face 可能无效(未实测)。
    9 k- X1 w. t+ n+ W" ]7 F--------6 U% X& t: h' i& T
    ( F, h8 X! S7 X3 s4 z% M9 G2 p5 s
    eg.  v1 B/ G0 I" ?; D
    字体文件(ttf & woff 均有,是为防止某个不起作用)打包进 mdd (子目录 fonts)。
    " w2 Z  x( L/ E0 e7 L8 M示例 css 来自 whitegerry (https://www.pdawiki.com/forum/?162121)某个词典。
    8 H! j4 R7 K# \
    7 f# Y. q3 h! B+ }. m9 f
    1. @font-face {
      * M; ^  P! B; b& \& D5 C; k
    2.     font-family: "Proxima Nova";2 B0 f' t5 a+ L+ G/ X$ D
    3.     src: url('fonts/ProximaNova-Sbold-webfont-v2.woff') format('woff'), 3 N3 w9 t" `' J$ o. S. K- O
    4.          url('fonts/ProximaNova-Sbold-webfont-v2.ttf') format('truetype');; F6 r; n. Q  t
    5.     font-weight: 600
      ; D! K5 Q! Y( M' `
    6. }
      0 n1 _: I$ z% B: p6 ^  s

    7. ) g. k% Y! h# p1 y3 F+ [
    8. @font-face {
      # @, f; o" l0 m8 b! z" [
    9.     font-family: "Proxima Nova";
      * C  P  s, o) c, @; S0 H
    10.     src: url('fonts/ProximaNova-Bold-webfont-v2.woff') format('woff'),
      4 U" v& R9 _. Q  [" |' g7 |
    11.          url('fonts/ProximaNova-Bold-webfont-v2.ttf') format('truetype');
      / d8 O# Y) g5 H4 a+ ~
    12.     font-weight: 700
      1 u6 |1 ?2 o3 R& ?2 I
    13. }: p+ F+ m3 J) Q0 I/ I4 k. u8 z# A3 {- y
    14. @font-face {
      1 d0 e) A0 ?; [" e3 o
    15.     font-family: "lang";& ?) S- J- b. z; C
    16.     src: url('fonts/lang.ttf') format('truetype');
      , [; k7 W) g3 g8 k& F3 t' Q
    17.     font-weight: normal;
      5 o% u& H0 d7 t: V. G
    18. }
    复制代码

    9 w; v8 Q( z, K5 {' P
    " `# M8 ]" {6 m& ^) i8 J7 M! B3 I

    该用户从未签到

     楼主| 发表于 2015-6-1 14:39:33 | 显示全部楼层
    Oeasy 发表于 2015-5-30 16:43
    6 @- ~8 h) w. w6 A5 F3 m关键词:升级 MDict IE内核,@font-face
    ! ^' H! a' k: I7 Y- j* {
    , D1 \; U; E2 g- H0 E4 @& [升级 MDict 内核,参考 https://www.pdawiki.com/forum/forum. ...

    4 Z& f4 a: T2 ?谢谢O大的指点…
      @* d* j% i+ S: |! U) z( F& b. `3 m' K
    这个 “升级 MDict 内核” 的补丁在之前已经有使用了6 H9 x- J% y" v3 A$ ?) m
    可惜, 经过在不同PC(32bit & 64bit)尝试多次还是无效..
    / y" }6 |6 _- F2 `4 N2 t但用IE去浏览测试的代码是有效的, 前提要将.TTF转成 .eot) X- v" y( R* l( A

    - l+ b- H1 s& C* J2 n, g2 q$ {另外, 补丁里的reg内容 "MDict.exe"=dword:00002328  就是= IE9( U. \8 _4 G( k$ B/ l+ }/ t7 K
    我改成 2711 , 也就是 = IE10 还是没效果..$ P: S) J' \* l% z3 O& b
    只能期盼未来Rayman大大若有时间的话, 可以改善一下MDict PC版.
      e5 ~8 r/ _! e2 L* b因为据说Android版是有支持的.
    % s+ O! b9 N6 }; e* ]# ?  b# Z. _& `( @$ L1 N% P9 B' g8 N# \
    目前PC上的变通方法就是在Windows安装mdx需要的字体了.3 V2 N9 k/ ~) o8 O8 |" }
    不然就是要改用GoldenDict, 虽然我不太喜欢GoldenDict的慢, 但确实有其可取之处.
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

    小黑屋|手机版|Archiver|PDAWIKI |网站地图

    GMT+8, 2025-5-12 05:31 , Processed in 0.020404 second(s), 21 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

    快速回复 返回顶部 返回列表