![带有标签的数组环境](https://linux22.com/image/255565/%E5%B8%A6%E6%9C%89%E6%A0%87%E7%AD%BE%E7%9A%84%E6%95%B0%E7%BB%84%E7%8E%AF%E5%A2%83.png)
我尝试想出几个公式,这些公式应根据关系符号对齐,但也应向左对齐。请看以下示例:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{align}
T &= x + y \\
T_{\text{total}} &= y
\end{align}
%
\[
\begin{array}{lcl}
T &=& x + y \\
T_{\text{total}} &=& y
\end{array}
\]
\end{document}
使用align
环境时,每行都标有数字,但左侧的项向右对齐。我尝试通过使用array
可以轻松控制方程式左侧和右侧如何对齐的环境来解决这个问题,但我知道我不能再标记这些行了。
有人知道如何将方程式与符号对齐,并同时控制方程式左右两边的对齐吗?
答案1
使用以下解决方案alignat
:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{alignat}{2}
&T &&= x + y \\
&T_{\text{total}} &&= y
\end{alignat}
\end{document}
答案2
我认为这个IEEEtrantools
包裹可能在这方面对你有帮助。
\documentclass{article}
\usepackage{IEEEtrantools}
\usepackage{amsmath}
\begin{document}
\begin{align}
T &= x + y \\
T_{\text{total}} &= y
\end{align}
%
\[
\begin{array}{lcl}
T &=& x + y \\
T_{\text{total}} &=& y
\end{array}
\]
\begin{IEEEeqnarray}{lCl}
T &=& x + y \\
T_{\text{total}} &=& y
\end{IEEEeqnarray}
\end{document}