这是我的代码:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{align*}
Q= & \phantom{\cup} \{\{n-1,n-1,3\}\} \\
& \cup \{\{n-1,n-j+1,j+1\}: 3 \leq j \leq \lfloor n/2 \rfloor\} \\
& \cup \{\{n-2,n-j+1,j+2\}: 4 \leq j \leq \lfloor n/2 \rfloor-1\}.
\end{align*}
\end{document}
它看起来是这样的:
我希望括号在左侧对齐,但效果不理想。如何将第一个括号向左移动,使其与其他括号对齐?
如果我们不使用,它会正确排列\phantom{\cup}
,但我实际上不希望杯子放在那里。
答案1
也许这样比较合适。在第一个例子中,我将对齐点设置在 之后\cup
,而在第二个例子中,我将对齐点设置在=
符号之后。
\cup
当像和这样的符号=
被数学原子包围时,会提供额外的空间作为分隔。例如,当这些符号单独存在时,就不会出现这样的空间,如$=$
。 的问题在于\phantom
它无法追踪周围的事物。因此,使用 的方法{}\cup{}
是一种指定使用的方式,\cup
就好像有东西(在本例中是两个空组)在它的两侧包围着它。在这种情况下,会插入额外的空间。
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{align*}
Q = \phantom{{}\cup{}}& \{\{n-1,n-1,3\}\} \\
\phantom{=} \cup{}& \{\{n-1,n-j+1,j+1\}: 3 \leq j \leq \lfloor n/2 \rfloor\} \\
\phantom{=} \cup{}& \{\{n-2,n-j+1,j+2\}: 4 \leq j \leq \lfloor n/2 \rfloor-1\}.
\end{align*}
\end{document}
或者,这也就足够了:
\begin{align*}
Q={} & \phantom{{}\cup{}} \{\{n-1,n-1,3\}\} \\
& \cup \{\{n-1,n-j+1,j+1\}: 3 \leq j \leq \lfloor n/2 \rfloor\} \\
& \cup \{\{n-2,n-j+1,j+2\}: 4 \leq j \leq \lfloor n/2 \rfloor-1\}.
\end{align*}