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}
离子反应与沉淀
网友评论