我怎样才能使这些方程在 \align 中对齐?

我怎样才能使这些方程在 \align 中对齐?

我有以下代码:

\begin{align*}
&[f_2,\phi](a)=0, &&[f_2,\psi](a)=0, &[f_2,\phi](b)=-\beta_2, &&[f_2,\psi](b)=\beta_1.\\
&[f_1,\phi](a)=-\alpha_2, &&[f_1,\psi](a)=\alpha_1, &[f_1,\phi](b)=0, &&[f_1,\psi](b)=0.
\end{align*}

产生以下结果

在此处输入图片描述

未在第二列后对齐。我希望对齐方式与每个“[”一致。关于如何排列它们,有什么想法吗?

答案1

在此处输入图片描述

在每个方程之间使用&,并&在每个方程的对齐点(=)处使用 。

\documentclass{article}

\usepackage{amsmath}

\begin{document}

\begin{align*}
[f_2,\phi](a)&=0, &[f_2,\psi](a)&=0, &[f_2,\phi](b)&=-\beta_2, &[f_2,\psi](b)&=\beta_1.\\
[f_1,\phi](a)&=-\alpha_2, &[f_1,\psi](a)&=\alpha_1, &[f_1,\phi](b)&=0, &[f_1,\psi](b)&=0.
\end{align*}
\end{document}

如果您希望在 处对齐,[那么=这将不太常规,但请保留&方程之间的 ,但将 对齐从 移动&=&[。在这种情况下,输出保持不变,因为每个组的左侧具有相同的宽度。

\documentclass{article}

\usepackage{amsmath}

\begin{document}

\begin{align*}
&[f_2,\phi](a)=0, &&[f_2,\psi](a)=0, &&[f_2,\phi](b)=-\beta_2, &&[f_2,\psi](b)=\beta_1.\\
&[f_1,\phi](a)=-\alpha_2, &&[f_1,\psi](a)=\alpha_1, &&[f_1,\phi](b)=0, &&[f_1,\psi](b)=0.
\end{align*}
\end{document}

为了更好地看出区别,两种形式,但用不同宽度的变量替换f_1和:f_2

在此处输入图片描述

相关内容