Почему не появляется первый член в этом уравнении? [дубликат]
У меня это на латексе
\begin{equation}
\begin{aligned} [A_i, A_j]&=i\varepsilon_{ijk}A_k\\ [B_i, B_j]&=i\varepsilon_{ijk}B_k\\ [A_i, B_j]&=0 \end{aligned}
\label{eq:10}
\end{equation}
и вывод:
Почему не [A_i, A_j]
появляется? Как я могу это исправить? Спасибо.
Ответы
В дополнение к ответу NBurs вот предупреждение, которое я получаю в журнале
Package amsmath Warning: Bracket group [A_i, A_j] at formula start!
(amsmath) It could be a misspelled positional argument.
(amsmath) If it belongs to the formula add a \relax in
(amsmath) front to hide it on input line 11.
Обычно aligned
принимает необязательный аргумент []
, а в amsmath
настройках по умолчанию разрешены пробелы между \begin{aligned}
и [...]
.
Вы можете либо использовать, \begin{aligned}\relax
либо загрузить mathtools
(в любом случае хорошая идея, дискламер я поддерживаю) как такие mathtools
изменения aligned
, что пробелы между \begin{aligned}
и аргументом в []
s не допускаются.
Похоже, вы используете устаревшую версию amsmath
пакета (который предоставляет aligned
среду). В текущей версии amsmath
( amsmath 2020/09/23 v2.17i
) проблема, с которой вы столкнулись, больше не существует.
\documentclass{article}
\usepackage{amsmath} % for 'aligned' environment
\begin{document}
\begin{equation}
\begin{aligned} [A_i, A_j]&=i\varepsilon_{ijk}A_k\\ [B_i, B_j]&=i\varepsilon_{ijk}B_k\\ [A_i, B_j]&=0 \end{aligned}
\label{eq:10}
\end{equation}
\end{document}
Из amsmath
документации:
Выровненная среда принимает необязательный аргумент, который указывает ее вертикальное положение по отношению к окружающему материалу: t, c или b для верха, центра или низа.
В вашем коде этот необязательный аргумент читается как [A_i, A_j]
, что неизвестно. И вы получаете предупреждение, указанное в другом ответе @daleif.
Таким образом, вы должны написать
\documentclass[12pt,a4paper]{article}
\usepackage{amsmath}
\begin{document}
\begin{equation}\text{at top }
\begin{aligned}[t] [A_i, A_j]&=i\varepsilon_{ijk}A_k\\ [B_i, B_j]&=i\varepsilon_{ijk}B_k\\ [A_i, B_j]&=0 \end{aligned}\text{ after eq} \label{eq:10t} \end{equation} \begin{equation}\text{centered } \begin{aligned}[c] [A_i, A_j]&=i\varepsilon_{ijk}A_k\\ [B_i, B_j]&=i\varepsilon_{ijk}B_k\\ [A_i, B_j]&=0 \end{aligned}\text{ after eq} \label{eq:10c} \end{equation} \begin{equation}\text{at bottom } \begin{aligned}[b] [A_i, A_j]&=i\varepsilon_{ijk}A_k\\ [B_i, B_j]&=i\varepsilon_{ijk}B_k\\ [A_i, B_j]&=0 \end{aligned}\text{ after eq}
\label{eq:10b}
\end{equation}
\end{document}