丁祥欢
mhchem 使用介绍
2020-6-30 17:02
阅读:7705
标签:化学方程式, 前端显示, Markdown, Latex, MathJax, Markdown, Latex, Markdown, Latex

以前的博客中我介绍过用Latex命令来编写化学方程式, 这几天研究Typora又发现,还有一个可以渲染化学方程式的工具mhchem, 用来在网页中展示化学公式, 它有几种版本, 其中之一的mhchem for MathJax 使用了MathJax,是故它还可以使用MathJax支持的Latex命令等来生成各种数学或物理公式等.

首先,要使用这个工具,得先链接到它的线上程序库. 在网页源码中写入如下内容:

<script type="text/x-mathjax-config">
   MathJax.Ajax.config.path["mhchem"] = "https://cdnjs.cloudflare.com/ajax/libs/mathjax-mhchem/3.3.2";
   MathJax.Hub.Config({
     tex2jax:{ignoreClass: "tex2jax_ignore",
              inlineMath: [["$","$"]] },
     TeX:{ extensions:["[mhchem]/mhchem.js", "color.js"],
       noErrors:{ disabled: true } }
        });
 </script>
<script type="text/javascript" async src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>

上面分别是链接了MathJax库和mhchem库. 这样渲染化学公式的命令就可以得到支持了. 因为这个库是在线提供的,网页要能联网才能正确显示其效果.

mhchem里面最重要的一个命令是\ce{}, ce是化学方程式chemical equation的缩写.

<由于博客系统不能很好显示实际效果,以下用抓屏的图片来显示>.

我提供了原文件(md格式), 可供测试效果的网页(rar格式,要解压出来再双击打开), PDF格式的文件可以查看我的电脑上显示的效果.

mhchem 使用介绍.pdf (本博客的完整内容)


mhchem 使用介绍(html).rar  (推荐用这个测试一下你的电脑上是否有效)


mhchem 使用介绍.md (请在Typora中打开可以显示完全的效果)


mhchem 使用介绍.png


转载本文请联系原作者获取授权,同时请注明本文来自丁祥欢科学网博客。

链接地址:https://wap.sciencenet.cn/blog-1213210-1240068.html?mobile=1

收藏

分享到:

当前推荐数:0
推荐到博客首页
网友评论0 条评论
确定删除指定的回复吗?
确定删除本博文吗?