使用MathJax在AnkiDroid上显示数学公式,化学方程式

45 👍 / 39 💬

在Anki里插入公式,在Anki2.0版本之前的解决办法中,有两种

然而,他们的缺点是:


于是,在Anki 2.1发布后,出现了另一种解决方案,那就是使用MathJax渲染公式。


MathJax渲染无机化学反应式
MathJax渲染有机化学反应方程式
MathJax渲染数学公式
MathJax渲染多个可逆反应方程式


在MathJax中,还可以选择公式渲染模式:


下图是以 HTML-CSS 渲染模式的渲染图



实现方式

在MathJax的github项目地址下载MathJax-master.rar

mathjax/MathJax

把压缩包传入安卓设备上,并且解压,记住你解压的地址

以本文为例,把 MathJax 解压到 sdcard 目录下

打开AnkiDroid,选择你想要的笔记模板,打开后编辑模板代码

复制以下代码到正背面模板格式代码最末端

<script type="text/javascript" src="file:///sdcard/MathJax-master/MathJax-master/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>

<script type="text/x-mathjax-config">
   MathJax.Hub.Config({
    TeX: {
      extensions: ["AMSmath.js","AMSsymbols.js","mhchem.js","boldsymbol.js","color.js","extpfeil.js","AMScd.js"]
    }
  });
</script>


确认后就可以愉快的编辑公式了


更多玩法自行查阅 MathJax


专栏:AnkiX高考

围绕「Anki」和高考备考,面向广大高中生,交流作者们对「Anki」和高考的认识与见解,分享同学们整理的高中知识牌组,带每个考生高效学习!