Подвешивание кронштейнов в выравнивающей среде

Подвешивание кронштейнов в выравнивающей среде

У меня есть две формулы в 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}

Результат лучше, но все еще не идеален (мой трюк не сработал так, как я ожидал):

С фантомом

Как же добиться идеального выравнивания?

Обновлять.Под «идеальным выравниванием» я подразумеваю, что верхняя частьИксстоит прямо над нижним:

Идеальный

решение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«s» согласно просьбе ОП:

\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они не решают проблему.

Связанный контент