掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 1950|回复: 6

[教程] mdict数学公式的更好办法:markdeep

[复制链接]
  • TA的每日心情
    擦汗
    2023-9-2 09:16
  • 签到天数: 1103 天

    [LV.10]以坛为家III

    发表于 2016-12-21 09:37:32 | 显示全部楼层 |阅读模式
    本帖最后由 spoony1971 于 2016-12-21 09:48 编辑 ' f+ n* h1 k' ~! b" J8 q3 p

    . z5 y& s8 ^9 s) m, w只需要在任意txt文档最后一行加上5 D% }) _& R- J1 G+ r
    , i) |' w/ g% l1 c
    <!-- Markdeep: --><style class="fallback">body{visibility:hidden;white-space:pre;font-family:monospace}</style><script src="markdeep.min.js"></script><script src="https://casual-effects.com/markdeep/latest/markdeep.min.js"></script><script>window.alreadyProcessedMarkdeep||(document.body.style.visibility="visible")</script>
    3 `6 }6 W0 K* H) ^7 B: y; n0 ?2 M# s5 D2 g! a2 m: w5 `
    将文档改为.html, 浏览器即可显示完美latex公式。
    4 m8 T# J2 c) [文档内容还可以包含markdown标记。
  • TA的每日心情
    开心
    2020-3-25 07:07
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    发表于 2016-12-21 12:11:59 | 显示全部楼层
    不知道这个有什么实际用途?
    # m  ^0 d2 l0 c  ]4 Y如果不使用浏览器时,还有什么实际帮助?, y: q3 X5 h( P, z0 ]1 p
    请楼主解释一下,多谢。
  • TA的每日心情
    擦汗
    2023-9-2 09:16
  • 签到天数: 1103 天

    [LV.10]以坛为家III

     楼主| 发表于 2016-12-21 16:30:18 | 显示全部楼层
    mdict 源文件中可以嵌入使用markdeep.min.js, 并不需要浏览器。或者说mdict就是浏览器。
  • TA的每日心情
    擦汗
    2023-9-2 09:16
  • 签到天数: 1103 天

    [LV.10]以坛为家III

     楼主| 发表于 2017-2-22 10:54:40 | 显示全部楼层
    markdeep内部用的还是mathjax.

    该用户从未签到

    发表于 2017-6-25 11:42:34 | 显示全部楼层
    spoony1971 发表于 2016-12-21 16:30
      j  f# _+ y8 r1 S, h( L) zmdict 源文件中可以嵌入使用markdeep.min.js, 并不需要浏览器。或者说mdict就是浏览器。

    , N! H" u. `* V* t' l需要把.js文件的内容拷贝到 .txt里面,还是单独的 .js放在同一个目录就可以?, q/ d7 h8 S9 `8 k

      w" c( u8 c- U: @4 fgoldendict 我试了,单独的 .js文件丢在同一个目录下,好像不起作用。
    # \2 B1 x# d2 b% H
  • TA的每日心情
    开心
    昨天 09:29
  • 签到天数: 2198 天

    [LV.Master]伴坛终老

    发表于 2017-6-25 17:34:48 | 显示全部楼层
    本帖最后由 freecomic101 于 2017-6-25 17:47 编辑 6 U; L. f. V9 f' _0 M, B

    1 O6 y- A! V, B! [简单做个测试,用葛传槼英语惯用法词典里面的represent词条6 {7 D5 [8 y5 g1 L
    4 V% q5 k* c' v2 ^1 N# D
    1. represent
      # ], G. o0 V8 Z" S0 ~3 D
    2. <script type="text/javascript" src="markdeep.min.js"></script>
      # A$ T) i1 I7 d, m' M, g- j# I8 m
    3. <div>represent</div># Z7 S( G0 K4 A, ]9 w% w4 }$ R: t
    4. 1. represent 作「代表 (某人)」解,比较下面两句:
      " o/ C8 a( v5 r
    5. <br>He represented me at the meeting. (他在会上代表我。)
      5 ?6 P9 Q! q# h$ t
    6. <br>He delegated me to the meeting. (他派我代表他到会。) ! y- d: N" U) e2 p
    7. <br><br>2. 下面每组里的三句意思相同:9 ]- Q6 N+ I1 Z9 J
    8. \[0 Y$ j& ~7 z! ]
    9. \begin{array}{l}
        z/ ?; o: ^& K8 e- x
    10. \left\{\begin{array}{l}\mbox{He represented her to be an actress. (他说她是一名女演员。)}\\\mbox{He represented her as an actress.}\\\mbox{He represented that she was an actress.}\end{array}\right.\\
      ( W; Q  ~2 {" J( D3 q. T8 h
    11. \left\{\begin{array}{l}\mbox{She represented herself to have visited Egypt.}\\\mbox{She represented herself as having visited Egypt.}\\\mbox{She represented that she had visited Egypt.}\end{array}\right.
      " W7 P% n5 E$ Q
    12. \end{array}
      9 z' n+ A& N- y9 L$ `$ }) U
    13. \]; q5 N+ T/ Y8 N5 Q
    14. </>
    复制代码
    " b( E* X2 [7 }* b- a1 m& x8 M
    7 v3 m5 w7 x3 X' }
    附上原内容和用mdict的结果(刚使用时会花点时间下载一些字型等),可以看到
    1 p" {: |. H9 C! a1. 排版全都置中对齐(这用在mdict显示不适合,可能须修改)" u2 u3 I  {& g
    2. 多了格式说明(嗯,这有点碍眼)
    0 W4 `# y6 \% t5 o. m9 ]( ~+ ^
    : G  T1 a: h+ ^1 c1 h1 N9 j, Z% X
    . `% R) x5 R; _: e9 J3 k5 o1 E% d) k! \2 l
    去掉后面的rar就可用( R; ]5 u7 B8 K6 R: s, [2 y

    5 p" B1 E# X- k2 f  Z6 r4 k. m3 L* K9 C  T5 y* H

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?免费注册

    x
  • TA的每日心情
    擦汗
    2023-9-2 09:16
  • 签到天数: 1103 天

    [LV.10]以坛为家III

     楼主| 发表于 2017-6-25 19:18:08 | 显示全部楼层
    markdeep内部用的是mathjax, 所以不如直接用mathjax offline版
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2024-4-28 02:11 , Processed in 0.055364 second(s), 9 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2023, Tencent Cloud.

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