如何在 LaTeX 中写入 H2O

如何在 LaTeX 中写入 H2O

抱歉,这个问题有点愚蠢,但我刚接触 LaTeX,从未用它做过化学题,只做过数学题。如何在 LaTeX 中
写出 water, ? 先谢谢了。H2O

答案1

您可以使用化学工程也可以。而且你还可以做更多。在此处输入图片描述

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[version=4]{mhchem}

\begin{document}
\ce{H2O}

\vspace{1cm}

\ce{SO4^2- + Ba^2+ -> BaSO4 v}
\end{document}

答案2

使用chemformula,你只需输入

\ch{H2O}.

如果使用mhchem,请将\ch命令替换为\ce

答案3

例如,使用chemmacros水的化学式包。

在此处输入图片描述

\documentclass[a4paper,12pt]{article}
\usepackage{chemmacros}
\begin{document}
\ch{H2O}
\end{document}

跟进:包装里还chemfig写着水的配方。

\documentclass[a4paper,12pt]{article}
\usepackage{chemfig}
\begin{document}
\chemfig{H_2O}
\end{document}

在此处输入图片描述

来自文档https://ctan.mirror.garr.it/mirrors/ctan/macros/generic/chemfig/chemfig-en.pdf这里有一个反应的例子。

\documentclass[a4paper,12pt]{article}
\usepackage{chemfig}
\begin{document}
\chemnameinit{\chemfig{R-C(-[:-30]OH)=[:30]O}}
\schemestart
\chemname{\chemfig{R’OH}}{Alcohol}
\+
\chemname{\chemfig{R-C(-[:-30]OH)=[:30]O}}{Carboxylic acid}
\arrow(.mid east--.mid west)
\chemname{\chemfig{R-C(-[:-30]OR’)=[:30]O}}{Ester}
\+
\chemname{\chemfig{H_2O}}{Water}
\schemestop
\chemnameinit{}
\end{document}

在此处输入图片描述

相关内容