Уравнения, которые не подходят

многострочный и разделенный, когда размер слишком узкий.

Уравнения, которые не подходят

Рано или поздно в результате вывода получается уравнение, шире текстового блока, и LaTeX позволит ему выйти за пределы поля, а не гадать, где его разбить. Две среды amsmath позволяют самостоятельно разместить разрыв: multiline для одного длинного выражения и Split для разрыва, который должен оставаться выровненным.

многострочный

\begin{multline}
a + b + c + d + e + f \\
+ g + h + i + j
\end{multline}

«multline» подходит для одной длинной формулы без естественной точки выравнивания. Вы выбираете разрыв с помощью \\, и среда обрабатывает макет: первая строка устанавливается по левому краю, последняя - по правому, а все средние строки центрируются. Все выражение получает один номер уравнения, расположенный в последней строке. Соглашение заключается в разрыве перед бинарным оператором, поэтому + открывает строку продолжения, и читатель сразу видит, что выражение продолжается.

расколоть

\begin{equation}
\begin{split}
a &= b + c \\
&\quad + d + e
\end{split}
\end{equation}

split также выдаёт одно число, но выравнивает его линии так же, как align, с &, обозначающим точку выравнивания. Это не автономная среда; он находится внутри «уравнения» или другой среды отображения, которая предоставляет число. Здесь & находится перед знаком равенства в первой строке, а продолжение начинается с &\quad, пустой точки выравнивания, за которой следует квадрат пробела, поэтому вторая строка имеет отступ сразу после знака равенства. Этот отступ говорит читателю, что это все еще правая часть, а не новое уравнение.

Выбор между ними

Используйте «multline», когда уравнение представляет собой одну длинную сумму без структуры, которую стоит выравнивать. Используйте split, когда есть знак равенства, под которым должно висеть продолжение. Если у вас есть несколько действительно отдельных уравнений, ни одно из них не является верным; это работа по выравниванию, описанная в многострочные уравнения, которые выстраиваются в линию.

Прежде чем приступить к любому из них, подумайте о том, чтобы переписать математику. Именование подвыражения в предыдущем предложении, факторизация или разделение на два уравнения часто позволяют контролировать ширину и лучше читаются. Предпочитаю это, а не сокращение шрифта. Дисплей, сжатый по размеру, почти всегда читается хуже, чем чистый разрыв.

Следует знать одну ошибку: split, используемый сам по себе, без окружающего уравнения, завершается с ошибкой “Package amsmath”. Сначала оберните его, затем скомпилируйте. С обеими средами можно быстро поэкспериментировать на живой игровой площадке.

Вернуться к Глубина обозначений