1. 程式人生 > >LaTex技巧(四):如何很好的輸入化學公式?

LaTex技巧(四):如何很好的輸入化學公式?

化學公式

我們可以使用\usepackage{chemformula} ,具體的使用可以去看它的巨集包,這裡簡單的列個例子。

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{chemformula}
\setchemformula{charge-hshift=.5pt}
\usepackage{multirow}
\usepackage{amsmath}
\usepackage{array}
\renewcommand{\arraystretch}{1.5}
\begin{document}
\begin{table}
\begin{tabular}{|p{4cm}|[email protected]{}[email protected]{}l|} \hline Acid & \multicolumn{3}{c|}{Ionization in Water} \\ \hline Hydrochloric acid & \ch{HCI(aq)} & \ch{->} & \ch{H^+(aq) + CI^-(aq)}\\ Nitric acid & \ch{HNO3(aq)} & \ch{->} & \ch{H^+(aq) + NO^-_3(aq)}
\\ Nitrous acid & \ch{HNO2(aq)} & \ch{<=>} &\ch{H^+(aq) + NO^-_2(aq)} \\ Ethanoic acid & \ch{CH_3COOH(aq)} & \ch{<=>} & \ch{H^+(aq) + CH_3COO^-(aq)} \end{tabular} \end{table} \end{document}

編譯結果如下:
這裡寫圖片描述