對齊環境中的懸掛支架

對齊環境中的懸掛支架

我在一個環境中有兩個公式align,第二個公式以括號開頭(這個特定範例已簡化):

\begin{align}
& x_\alpha(s) x_\alpha(t) \\
& \left[ x_\alpha(s),  x_\beta(t) \right]
\end{align}

結果很糟糕,顯然是因為括號之前的間距:

標準

由於我無法在括號之間放置對齊點,因此我嘗試在第一行的開頭放置括號的幻影,如下所示:

\begin{align}
& \phantom{\left[{}\vphantom{x_\beta(t)}\right.}
  x_\alpha(s) x_\alpha(t) \\
& \left[ x_\alpha(s),  x_\beta(t)\right]
\end{align}

結果更好了,但仍然不完美(我的技巧沒有達到我的預期):

帶著幻影

那麼怎樣才能達到完美的對齊呢?

更新。我所說的「完美對齊」是指上部X筆直地站在下面那一張的上方:

完美的

答案1

在此輸入影像描述

\documentclass[12pt]{article}
\usepackage{amsmath}
\begin{document}

\begin{align}
& \left. x_\alpha(s) x_\alpha(t)\right . \\
& \left[ x_\alpha(s),  x_\beta(t)\right]
\end{align}

\end{document}

只需放置一個虛擬括號 ( \left.) 即可解決問題,因為\left.\left[應該具有相同的間距。

如果你喜歡下面的排列方式,

在此輸入影像描述

然後,您可以使用以下內容(也由@daleif指出):

\begin{align}
& x_\alpha(s) x_\alpha(t) \\
& \bigl[ x_\alpha(s),x_\beta(t)\bigr]
\end{align}

更新

x根據OP的要求在 處對齊:

\begin{align}
       & x_\alpha(s) x_\alpha(t) \\
\bigl[ & x_\alpha(s),x_\beta(t) \bigr]
\end{align}

在此輸入影像描述

評論

數學家通常喜歡外柵欄與最高的內部物體(不包括指數)一樣高。因此,我個人更喜歡刪除所有\lefts 或\rights 並只放置括號[(假設不存在高物體),如下所示:

\begin{align}
 & x_\alpha(s) x_\alpha(t) \\
[& x_\alpha(s),x_\beta(t)]
\end{align}

在此輸入影像描述

答案2

另一種解決方案:

\begin{align}
      x_\alpha(s)       & x_\alpha(t) \\
\left[x_\alpha(s)\right.&,\left.x_\beta(t) \right]
\end{align}

在此輸入影像描述

答案3

我找到了一種方法來做到這一點,同時不丟棄命令\left[,感謝這個答案。是這樣的(可能是我的程式碼太複雜,可以簡化一下):

\begin{align}
& \hphantom{ \left[ \vphantom{\dfrac{ABCD}{EFGH}} \right.\kern\nulldelimiterspace }
  x_\alpha(s) x_\alpha(t) \\
& \left[ x_\alpha(s), \dfrac{ABCD}{EFGH}\right]
\end{align}

儘管看起來很有希望,但上面連結中問題的其他答案建議的mathopen和命令並不能解決問題。mathclose

相關內容