mdict数学公式的更好办法:markdeep
本帖最后由 spoony1971 于 2016-12-21 09:48 编辑只需要在任意txt文档最后一行加上
<!-- 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>
将文档改为.html, 浏览器即可显示完美latex公式。
文档内容还可以包含markdown标记。 不知道这个有什么实际用途?
如果不使用浏览器时,还有什么实际帮助?
请楼主解释一下,多谢。 mdict 源文件中可以嵌入使用markdeep.min.js, 并不需要浏览器。或者说mdict就是浏览器。 markdeep内部用的还是mathjax. spoony1971 发表于 2016-12-21 16:30
mdict 源文件中可以嵌入使用markdeep.min.js, 并不需要浏览器。或者说mdict就是浏览器。
需要把.js文件的内容拷贝到 .txt里面,还是单独的 .js放在同一个目录就可以?
goldendict 我试了,单独的 .js文件丢在同一个目录下,好像不起作用。
本帖最后由 freecomic101 于 2017-6-25 17:47 编辑
简单做个测试,用葛传槼英语惯用法词典里面的represent词条
represent
<script type="text/javascript" src="markdeep.min.js"></script>
<div>represent</div>
1. represent 作「代表 (某人)」解,比较下面两句:
<br>He represented me at the meeting. (他在会上代表我。)
<br>He delegated me to the meeting. (他派我代表他到会。)
<br><br>2. 下面每组里的三句意思相同:
\[
\begin{array}{l}
\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.\\
\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.
\end{array}
\]
</>
附上原内容和用mdict的结果(刚使用时会花点时间下载一些字型等),可以看到
1. 排版全都置中对齐(这用在mdict显示不适合,可能须修改)
2. 多了格式说明(嗯,这有点碍眼)
去掉后面的rar就可用
markdeep内部用的是mathjax, 所以不如直接用mathjax offline版
页:
[1]