左对齐方程式,无需对齐字符

左对齐方程式,无需对齐字符

我意识到这个问题之前已被问过很多次,但我找到的答案似乎都无法解决我的问题。

我想将align块中的所有文本左对齐,如下:

\documentclass{文章}
\usepackage{amsmath}

\开始{文档}

\开始{对齐}
b := (a \oplus s_1) \oplus s_2 \\
e := 0 \\
\结束{对齐}

\结束{文档}

这让我明白:

在此处输入图片描述

如果我将第一行更改为\documentclass[fleqn]{article},则我得到:

在此处输入图片描述

我真正想要的是能够将align块中每一行的第一个字符对齐到最左边,即,这样ba垂直对齐。我宁愿不必使用诸如 之类的字符来&指导对齐,我更喜欢始终是 之后每个单词的第一个字符\\

答案1

不要使用align。而应使用gather

\documentclass[fleqn]{article}
\usepackage{amsmath}
\begin{document}
\begin{gather}
b := (a \oplus s_1) \oplus s_2 \\ 
e := 0
\end{gather}
\end{document}

相关内容