我正在尝试使用subequations
复杂的对齐方式。MWE 中的对齐方式不令人满意。我正在寻找一种解决方案,可以在其中指定lrc
诸如 中的array
,但subequations
无法array
像 那样使用equation
。有没有办法从两边获取特征:子方程编号和引用;以及灵活的对齐方式?
\documentclass{article}
\usepackage{mathtools}
\usepackage{array}
\begin{document}
\noindent
\begin{subequations}
\begin{align}
I+J & \to & K & + & L & A \\
& \to & M & + & N & B \\
& \to & O & + & P & CA
\end{align}
\end{subequations}
\begin{equation}
\begin{array}{lllllc}
I+J & \to & K & + & L & A \\
& \to & M & + & N & B \\
& \to & O & + & P & CA
\end{array}
\end{equation}
\end{document}
答案1
这种方法是否接近您期望的输出?
代码
\documentclass{article}
\usepackage{mathtools}
\begin{document}
\noindent
\begin{subequations}
\begin{alignat}{3}
I+J & \to K && + L &\qquad \mathmakebox[\widthof{$CA$}][c]{A} \\
& \to M && + N &\qquad \mathmakebox[\widthof{$CA$}][c]{B} \\
& \to O && + P &\qquad \mathmakebox[\widthof{$CA$}][c]{CA}
\end{alignat}
\end{subequations}
\end{document}