查看: 1007|回复: 4
打印 上一主题 下一主题

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

[复制链接]

该用户从未签到

19

主题

593

回帖

25万

积分

状元

Rank: 9Rank: 9Rank: 9

积分
259792

灌水大神章小蜜蜂章笑傲江湖章

跳转到指定楼层
1
发表于 2015-3-8 09:16:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请问如何在 MDX源文件 里面
简单又快速的使用 @font-face{ 之类的语法嵌入一些字体?? 如:音标
这样user就不需要去下载或安装字体..
  • TA的每日心情
    无聊
    昨天 07:14
  • 签到天数: 1152 天

    [LV.10]以坛为家III

    160

    主题

    1918

    回帖

    8万

    积分

    翰林院编修

    Rank: 11Rank: 11Rank: 11Rank: 11

    积分
    89459

    灌水大神章小蜜蜂章笑傲江湖章翰林院专用章管理组专用章

    2
    发表于 2015-3-8 23:33:44 | 只看该作者
    我建议你使用CSS文件的方法,方便、简单

    该用户从未签到

    19

    主题

    593

    回帖

    25万

    积分

    状元

    Rank: 9Rank: 9Rank: 9

    积分
    259792

    灌水大神章小蜜蜂章笑傲江湖章

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

    该用户从未签到

    2121

    主题

    2961

    回帖

    6万

    积分

    翰林院修撰

    不忘初心。送分大人,灌水砖家。擅长抛砖引玉,挖坑不填。

    Rank: 12Rank: 12Rank: 12

    积分
    61056

    翰林院专用章灌水大神章笑傲江湖章小蜜蜂章管理组专用章

    4
    发表于 2015-5-30 16:43:03 | 只看该作者

    关键词:升级 MDict IE内核,@font-face

    升级 MDict 内核,参考 https://www.pdawiki.com/forum/fo ... mp;page=7#pid176662 第 161 楼。
    不升级 MDict 内核,CSS 中 @font-face 可能无效(未实测)。
    --------

    eg.
    字体文件(ttf & woff 均有,是为防止某个不起作用)打包进 mdd (子目录 fonts)。
    示例 css 来自 whitegerry (https://www.pdawiki.com/forum/?162121)某个词典。

    1. @font-face {
    2.     font-family: "Proxima Nova";
    3.     src: url('fonts/ProximaNova-Sbold-webfont-v2.woff') format('woff'),
    4.          url('fonts/ProximaNova-Sbold-webfont-v2.ttf') format('truetype');
    5.     font-weight: 600
    6. }

    7. @font-face {
    8.     font-family: "Proxima Nova";
    9.     src: url('fonts/ProximaNova-Bold-webfont-v2.woff') format('woff'),
    10.          url('fonts/ProximaNova-Bold-webfont-v2.ttf') format('truetype');
    11.     font-weight: 700
    12. }
    13. @font-face {
    14.     font-family: "lang";
    15.     src: url('fonts/lang.ttf') format('truetype');
    16.     font-weight: normal;
    17. }
    复制代码



    该用户从未签到

    19

    主题

    593

    回帖

    25万

    积分

    状元

    Rank: 9Rank: 9Rank: 9

    积分
    259792

    灌水大神章小蜜蜂章笑傲江湖章

    5
     楼主| 发表于 2015-6-1 14:39:33 | 只看该作者
    Oeasy 发表于 2015-5-30 16:43
    关键词:升级 MDict IE内核,@font-face

    升级 MDict 内核,参考 https://www.pdawiki.com/forum/forum. ...

    谢谢O大的指点…

    这个 “升级 MDict 内核” 的补丁在之前已经有使用了
    可惜, 经过在不同PC(32bit & 64bit)尝试多次还是无效..
    但用IE去浏览测试的代码是有效的, 前提要将.TTF转成 .eot

    另外, 补丁里的reg内容 "MDict.exe"=dword:00002328  就是= IE9
    我改成 2711 , 也就是 = IE10 还是没效果..
    只能期盼未来Rayman大大若有时间的话, 可以改善一下MDict PC版.
    因为据说Android版是有支持的.

    目前PC上的变通方法就是在Windows安装mdx需要的字体了.
    不然就是要改用GoldenDict, 虽然我不太喜欢GoldenDict的慢, 但确实有其可取之处.