2014 dxdy logo

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

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




Начать новую тему Ответить на тему
 
 Окружение "aligned"
Сообщение25.01.2007, 12:38 
Заслуженный участник
Аватара пользователя


26/11/06
696
мехмат
Доброго времени суток!

Недавно, работая в ТеХе, наткнулся на такой глюк.

Код:
$$\begin{aligned}
[AXCD]\cdot[XBCD]=...
\end{aligned}$$


на печати появляется только

$$\begin{aligned}
[AXCD]\cdot[XBCD]=...
\end{aligned}$$

:shock:

Исправить это легко (можно, например, воспользоваться окружением "align*"), но мне интересно, почему ТеХ не хочет печатать $[AXCD]$. Кто-нибудь может пояснить?

 Профиль  
                  
 
 Попробуйте ввести \\ в конец первой линии
Сообщение25.01.2007, 14:21 


03/09/05
217
Bulgaria
Попробуйте ввести \\ в конец первой линии:

$$\begin{aligned} \\
[AXCD] \cdot [XBCD]=...
\end{aligned}$$

у меня работает уже правильно, не знаю, правда, почему ...

 Профиль  
                  
 
 
Сообщение25.01.2007, 14:28 
Модератор
Аватара пользователя


11/01/06
5660
Это не глюк. После \begin{aligned} могут идти дополнительные параметры в квадратных скобках, и в данном примере TeX трактует [AXCD] именно как дополнительный параметр окружения aligned. Самое простое решение - поставить пустые квадратные скобки после \begin{aligned} - вот так:
Код:
$$\begin{aligned}[]
[AXCD]\cdot[XBCD]=...
\end{aligned}$$


Имеем:

$$\begin{aligned}[]
[AXCD]\cdot[XBCD]=...
\end{aligned}$$

 Профиль  
                  
 
 
Сообщение25.01.2007, 14:35 
Заслуженный участник
Аватара пользователя


26/11/06
696
мехмат
maxal, спасибо!
А какие дополнительные параметры может принимать окружение "aligned"?

 Профиль  
                  
 
 
Сообщение28.01.2007, 21:51 
Заслуженный участник
Аватара пользователя


23/11/06
4171
Lion писал(а):
maxal, спасибо!
А какие дополнительные параметры может принимать окружение "aligned"?

Такие же, как в процедуре array: c, t, b - позиционирование осевой линии выражения внутри aligned по сентру, верху или низу осевой линии строки.
По центру: $C=\left( \begin{aligned}[c] 1\\ 2\\ 3\end{aligned}\right)$
По верху: $C=\left( \begin{aligned}[t] 1\\ 2\\ 3\end{aligned}\right)$
По низу: $C=\left( \begin{aligned}[b] 1\\ 2\\ 3\end{aligned}\right)$

 Профиль  
                  
 
 
Сообщение28.01.2007, 22:24 
Заслуженный участник
Аватара пользователя


26/11/06
696
мехмат
Все понятно, спасибо.

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

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



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

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


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

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