2014 dxdy logo

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

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




Начать новую тему Ответить на тему
 
 Странная проблема с align
Сообщение05.05.2015, 03:30 
Заслуженный участник


09/05/13
8904
Почему-то окружение align не хочет работать, как это обычно предусмотрено, т.е.
Используется синтаксис LaTeX
\begin{align}
...
\end{align}

вне матмоды. При этом выдается ошибка
Код:
! Missing # inserted in alignment preamble.
<to be read again>
                   \crcr
l.103 \end{align*}
                 
There should be exactly one # between &'s, when an
\halign or \valign is being set up. In this case you had
none, so I've put one in; maybe that will work.

! Missing $ inserted.
<inserted text>
                $
l.103 \end{align*}
                 
I've inserted a begin-math/end-math symbol since I think
you left one out. Proceed, with fingers crossed.

! Missing $ inserted.
<inserted text>
                $
l.103 \end{align*}
                 
I've inserted a begin-math/end-math symbol since I think
you left one out. Proceed, with fingers crossed.

! Extra alignment tab has been changed to \cr.
<recently read> \endtemplate
                             
l.103 \end{align*}
                 
You have given more \span or & marks than there were
in the preamble to the \halign or \valign now in progress.
So I'll assume that you meant to type \cr instead.

! Missing $ inserted.
<inserted text>
                $
l.103 \end{align*}
                 
I've inserted a begin-math/end-math symbol since I think
you left one out. Proceed, with fingers crossed.
и т.д. (всего 100 ошибок на одно окружение, на одну и ту же строку). На печать при этом ничего съедобного не выдается, dvi-файл ужасен.

В порядке эксперимента окружение было загнано в матмоду. Число ошибок уменьшилось до одной, вид у формулы соответствует желаемому, ошибка:
Код:
! Package amsmath Error: \begin{align*} allowed only in paragraph mode.

See the amsmath package documentation for explanation.
Type  H <return>  for immediate help.
...                                             
                                                 
l.97 \begin{align*}
                   
You've lost some text.  Try typing  <return>  to proceed.
If that doesn't work, type  X <return>  to quit.

что естественно, впрочем, как раз. Но отображается все как надо.

Может, кто-нибудь сталкивался?

Пакет amsmath подключен.

 Профиль  
                  
 
 Re: Странная проблема с align
Сообщение05.05.2015, 03:58 
Заслуженный участник
Аватара пользователя


31/01/14
11053
Hogtown
Без примера (лучше минимального) разобраться невозможно. Скорее всего в "…" какая-то неувязка.

 Профиль  
                  
 
 Re: Странная проблема с align
Сообщение05.05.2015, 05:30 
Заслуженный участник


16/02/13
4112
Владивосток
Подозреваю, как в анекдоте: «Пиши одно замечание — пожарный щит отсутствует». Он же пишет — «align разрешён только в параграфе»

 Профиль  
                  
 
 Re: Странная проблема с align
Сообщение05.05.2015, 05:33 
Заслуженный участник
Аватара пользователя


30/01/06
72407
Возможно, проблема в тексте перед \begin{align}, какая-то скобка там не закрыта.

 Профиль  
                  
 
 Re: Странная проблема с align
Сообщение05.05.2015, 10:18 
Заслуженный участник


09/05/13
8904
Всем спасибо, утро вечера мудренее. :) Я нашла команду, которая конфликтует с окружением, - методом половинного деления. ))

Почему-то это оказалась \renewcommand{\span}{\mathop{\rm span}\nolimits}
в преамбуле документа. К сожалению, мне трудно предположить, чем ее наличие было критично, раньше никаких проблем не возникало. Как естественная гипотеза: в работе align используется стандартно определенная команда, которая была наглым образом переопределена, от чего и произошло, собссно, несварение.

 Профиль  
                  
 
 Re: Странная проблема с align
Сообщение05.05.2015, 10:50 
Заблокирован
Аватара пользователя


07/08/06

3474
Смотрите, что я нашёл по описанию ошибки:
Цитата:
Redefining \span (which LaTeX apparently uses for something completely different) screwed up the compiling of the align environment. Switching \span to \spn (or anything else the LaTeX didn't already use) immediately fixed the problem.

 Профиль  
                  
 
 Re: Странная проблема с align
Сообщение05.05.2015, 11:18 
Заслуженный участник


09/05/13
8904
Ага, ну это понятно, что переопределение поможет, спасибо. Я просто удалила, мне в этом файле эта команда, по счастью, вовсе не нужна, от предыдущего осталась.

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

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



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

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


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

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