我意识到这个问题之前已被问过很多次,但我找到的答案似乎都无法解决我的问题。
我想将align
块中的所有文本左对齐,如下:
\documentclass{文章} \usepackage{amsmath} \开始{文档} \开始{对齐} b := (a \oplus s_1) \oplus s_2 \\ e := 0 \\ \结束{对齐} \结束{文档}
这让我明白:
如果我将第一行更改为\documentclass[fleqn]{article}
,则我得到:
我真正想要的是能够将align
块中每一行的第一个字符对齐到最左边,即,这样b
和a
垂直对齐。我宁愿不必使用诸如 之类的字符来&
指导对齐,我更喜欢始终是 之后每个单词的第一个字符\\
。
答案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}