我正在研究一些化学反应,其中氧化数显示在反应中
我很难用数字标记这些反应,以便以后可以参考
我正在chemmacros
使用cleveref
\documentclass[12pt,a4paper,oneside,openany]{report}
\usepackage{chemmacros}
\usechemmodule{all}
\chemsetup[redox]{pos=top}
\usepackage{cleveref}
\begin{document}
\begin{center}
\begin{chemistry}
\ox{3,S_2}O_4^{2-}(aq)+4OH^-(aq)\rightleftharpoons 2\ox{4,S}O^{2-}(aq)+2e^-+2H_2O(l)
\label{redox_1} %the label serves no function right now
\end{chemistry}
\end{center}
\end{document}
如果我有一个begin{reaction}
环境,其中标签和引用工作正常,但\ox
突击队搞砸了我的代码,我也尝试过\begin{redox}
(因为 chemmacros 有一个氧化还原模块)但这也不起作用
我查看了 chemmacros PDF 很长时间,但没有找到任何帮助