查看: 567|回复: 5
打印 上一主题 下一主题

[求助] 词典小白初来乍到,请教词典加数学公式问题

[复制链接]
  • TA的每日心情
    开心
    2019-8-27 22:23
  • 签到天数: 8 天

    [LV.3]偶尔看看II

    2

    主题

    27

    回帖

    153

    积分

    童生

    Rank: 2

    积分
    153
    跳转到指定楼层
    1
    发表于 2016-3-8 14:46:25 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
    各位大神,本人数学专业,喜爱英语,刚刚发现此处宝地,请各位多多赐教。看到各位的制作的精良词典,心向往之,也想自己做一个数学专业英语方面的词典。本人Mdict刚刚接触,html, css只会一点点,请问从何学起?另外最想问的是Mathjax在GoldenDict等软件中能否支持?没有公式的数学英语例句不完美呀!盼望各位的金玉良言!!

    该用户从未签到

    2121

    主题

    2961

    回帖

    6万

    积分

    翰林院修撰

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

    Rank: 12Rank: 12Rank: 12

    积分
    61056

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

    2
    发表于 2016-3-9 23:56:54 | 只看该作者
    本帖最后由 Oeasy 于 2016-3-9 23:59 编辑



    MDict PC 版,升级了系统内核的版本,是支持 MathJax 的。
    升级办法 https://www.pdawiki.com/forum/fo ... &fromuid=147948
    如附件 test-src.txt ,build 为 mdx 后,用升级了内核的 MDict PC 版打开,效果如图:
    test.zip (1.65 KB, 下载次数: 5) 尴尬的是,MathJax.js得联网获取(src="http://cdn.bootcss.com/mathjax/2.4.0/MathJax.js?config=TeX-AMS-MML_HTMLorMML"),打包到 mdd 或者单纯和 mdx 放在一个目录下,实测没效果,GoldenDict 至少我目前用的版本,各种方式,MathJax.js 都不起作用。

    test-src.txt 内容:
    1. test
    2. <!DOCTYPE html>
    3. <html>
    4. <head>
    5. <title>MathJax TeX Test Page</title>
    6. <!-- Copyright (c) 2010-2015 The MathJax Consortium -->
    7. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    8. <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    9. <meta name="viewport" content="width=device-width, initial-scale=1">

    10. <script type="text/x-mathjax-config">
    11.   MathJax.Hub.Config({
    12.     tex2jax: {inlineMath: [["$","$"],["\\(","\\)"]]}
    13.   });
    14. </script>
    15. <script type="text/javascript" src="http://cdn.bootcss.com/mathjax/2.4.0/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>

    16. </head>
    17. <body>

    18. <p>
    19. When $a \ne 0$, there are two solutions to \(ax^2 + bx + c = 0\) and they are
    20. $x = {-b \pm \sqrt{b^2-4ac} \over 2a}.$
    21. </p>

    22. </body>
    23. </html>
    复制代码


    该用户从未签到

    19

    主题

    593

    回帖

    25万

    积分

    状元

    Rank: 9Rank: 9Rank: 9

    积分
    259792

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

    3
    发表于 2016-3-10 11:41:03 | 只看该作者
    Oeasy 发表于 2016-3-9 23:56
    MDict PC 版,升级了系统内核的版本,是支持 MathJax 的。
    升级办法 https://www.pdawiki.com/forum/fo ...

    使用O大的源码, 修改为
    <script type="text/javascript" src="MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>

    然后去download
    https://github.com/mathjax/MathJax/archive/master.zip
    zip约35MB, 解开约62MB, 再打包为mdd约24MB

    如此在goldendict底下可以看到正常显示约1秒
    然后就出现错误, 可能是哪里语法或设定没有写好吧, 我也不清楚

    只能证明goldendict 也是有机会支持Mathjax

    test math.png (17.03 KB, 下载次数: 0)

    test math.png
  • TA的每日心情
    开心
    2019-8-27 22:23
  • 签到天数: 8 天

    [LV.3]偶尔看看II

    2

    主题

    27

    回帖

    153

    积分

    童生

    Rank: 2

    积分
    153
    4
     楼主| 发表于 2016-3-10 12:14:35 | 只看该作者
    本帖最后由 shootji2016 于 2016-3-10 12:17 编辑

    大神出手不同凡响呀!!我再好好尝试一下,希望能够最终解决!!多谢了!!

    该用户从未签到

    0

    主题

    24

    回帖

    56

    积分

    被盗用户

    积分
    56
    5
    发表于 2016-3-21 23:33:06 | 只看该作者
    omg,还有这样的功能,学习了

    该用户从未签到

    1

    主题

    182

    回帖

    -160

    积分

    禁止发言

    积分
    -160
    6
    发表于 2016-5-12 19:11:38 | 只看该作者
    交流交流好啊!楼主真厉害