2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 multline в gather
Сообщение06.04.2008, 16:33 


22/12/07
229
Здравствуйте!

Имеется 3 формулы, которые хотелось бы записать подряд. Для простоты:
\begin{gather}
a+b=c\\
d+e=f\\
g+h=i + 1+ ... + n
\end{gather}
Код:
\begin{gather}
a+b=c\\
d+e=f\\
g+h=i + 1+ ... + n
\end{gather}

Но (настоящая) третья формула - слишком длинная и в одну строку не влезает. Её хотелось бы сделать multline'ом:
\begin{gather}
a+b=c\\
d+e=f
\end{gather}
\begin{multline}
g+h=i + \\
+1+ ... + n
\end{multline}
Код:
\begin{gather}
a+b=c\\
d+e=f
\end{gather}
\begin{multline}
g+h=i + \\
+1+ ... + n
\end{multline}

Однако при таком подходе между формулами (2) и (3) получается слишком большой промежуток. В то же время, multline внутри gather использовать нельзя.
Как же тогда грамотно разбить формулу (3) на строки?

Заранее спасибо!

 Профиль  
                  
 
 Re: multline в gather
Сообщение06.04.2008, 19:34 
Модератор
Аватара пользователя


11/01/06
5702
nckg писал(а):
В то же время, multline внутри gather использовать нельзя.
Как же тогда грамотно разбить формулу (3) на строки?

Можно использовать окружение array вместо multiline:
\begin{gather}
a+b=c\\
d+e=f\\
\begin{array}{l}
g+h=i + \\
+1+ \dots + n
\end{array}\end{gather}

 Профиль  
                  
 
 
Сообщение06.04.2008, 21:40 


22/12/07
229
С array'ем промежуток нормальный.
Но при этом дроби становятся меньше, и нет выравнивания начала формулы по левому краю (и конца по правому), как в multlinе'е:
\begin{gather}
a+b=c\\
d+e=f
\end{gather}
\begin{multline}
g+h=i + \frac{x}{y} \\
+1+ ... + n
\end{multline}
а вот через array:
\begin{gather} a+b=c\\ d+e=f\\ \begin{array}{l} g+h=i + \frac{x}{y} + \\ +1+ \dots + n \end{array}\end{gather}
Для дробей можно \cfrac использовать, но как сделать выравнивание - непонятно...

Добавлено спустя 48 минут 11 секунд:

Для сохранения размеров дробей можно использовать aligned вместо array:
\begin{gather} a+b=c\\ d+e=f\\ \begin{aligned} &g+h=i + \frac{x}{y} + \\ &+1+ \dots + n \end{aligned}\end{gather}
Но остаётся вопрос с выравниванием (как сделать, чтобы (3) было выравнено в стиле multline'а?).

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group