我必须使用 iopart 文档类。我遇到的一个主要问题是对齐多个方程。例如,对于 reach
\begin{align}
a & = b \label{eq1} \\
c & = d \label{eq2}
\end{align}
我们必须使用amsmath
包或其他包。不幸的是,iopart 与它不一致。在这种情况下,我该如何对齐让我堆叠的方程式?
答案1
答案2
witharrows
您可以使用提供环境的包,该环境默认具有与环境DispWithArrows
完全相同的行为。align
amsmath
\documentclass{iopart}
\usepackage{witharrows}
\begin{document}
\begin{DispWithArrows}
a & = b \label{eq1} \\
c & = d \label{eq2}
\end{DispWithArrows}
\end{document}
使用DispWithArrows
,您可以在右侧添加箭头进行解释(因此得名):
\documentclass{iopart}
\usepackage{witharrows}
\begin{document}
\begin{DispWithArrows}
a & = b \Arrow{explanation} \label{eq1} \\
c & = d \label{eq2}
\end{DispWithArrows}
\end{document}