美文网首页
【LaTeX】用 mhchem 写化学公式

【LaTeX】用 mhchem 写化学公式

作者: zhaosiyi | 来源:发表于2016-06-13 21:28 被阅读3722次

    LaTeX 中的普通化学公式主要依靠 mhchem 宏包完成。而有机化学相关的公式主要利用 chemfig 完成,chemfig 的使用比较复杂,将会以后介绍。

    目前 TeX Live 已经集成了这两个宏包,可以直接使用。

    下面是一个使用化学公式的简单例子:

    \documentclass[UTF8]{ctexart}
    \usepackage[version=4]{mhchem}  % 引入宏包,版本请参考文档说明。
    \begin{document}
    \ce{2H2 + O2 ->T[燃烧] 2H2O} % 一个简单的公式
    \end{document}
    

    这段代码的效果如下:

    一个简单的化学公式

    下面是几个例子可供参考:

    \ce{N2 + 3H2 <=>T[高温、加压][催化剂] 2NH3}
    

    稍复杂些的方程式

    \ce{^{227}_{90}Th+}
    
    离子的书写
    \ce{KCr(SO4)2 * 12H2O}
    
    水合物的书写
    \ce{C6H5-CHO}
    
    单键的书写
    \ce{X=Y#Z}
    
    双键和三键的书写
    \ce{SO4^2- + Ba^2+ -> BaSO4 v}
    
    离子反应与沉淀

    相关文章

      网友评论

          本文标题:【LaTeX】用 mhchem 写化学公式

          本文链接:https://www.haomeiwen.com/subject/ufnydttx.html