| 
 |  
On Thu, 29 May 2008 21:55:53 +0300, Alexander I Rozhenko wrote: 
 
Не понимаю, зачем поощрять ошибки в наборе математических формул. В матмоде специально сделано так, чтобы не было пустых строк внутри (по крайней мере в обычных формулах и в выключных из пакета amsmath). Это средство для отлавливания ошибок в математике. 
 
Вы же хотите, чтобы ошибки не вылавливались, если матмода будет автоматически закрываться по завершению абзаца. По-моему, у такого решения больше минусов, чем плюсов. 
  
Спасибо. Возможно это так. 
До недавнего времени я тоже придерживался такого же мнения. 
Но я хотел бы объяснить в чём будет плюс. 
 
Прежде всего --- это должно уменьшить количество ошибок, поскольку будет меньше условностей 
для формирования мат.моды. 
 
На это меня натолкнула такая ситуация. 
 
В готовый TeX-документ, который я уже верстал скриптом в batchmode 
(т.е. без остановки TeX-ка на ошибках, а журнал вёрстки  на предмет ошибок, затем обрабатывал скриптом) 
мне понадобилось добавить несколько формул, типа 
\eq{{....{{....}}} 
 
и в одной и них не хватило парной скобки. 
 
Как итог --- в свёрстанном документе формулы не оказалась (это понятно и так должно быть). 
Но, поскольку я ожидал её увидеть, то проанализировал лог 
и нашел причину этого, по необычному сообщению: 
 
! Paragraph ended before \NCC@eq was complete 
 
конечно, теперь я внёс поправки в скрипт и для отлпавливания такого случая, 
но подумал, что может быть можно смягчить подходы к формированию мат.моды 
 
Просто не нашел для себя убедительных доводов в пользу того, 
а почему это должно быть ошибкой и, 
если отказаться от такой позиции, что в этом будет плохого. 
? 
 
 
Доброго времени суток уважаемое сообщество! 
 
Может кто-нибудь подскажет 
можно ли создать такое определение математического режима (моды), 
при котором, например, переход в него (включение) 
происходил как обычно для выключных формул по 
$$ 
 
а выход (выключение мат.моды) происходил или как обычно по 
$$ 
 
или при наличии хотябы одной пустой строки 
 
Например, формируем дробь, открыли мат.моду, но забыли её закрыть, т.е. поставить $$: 
 
%%%%%%%%%%%%%%%%%%% 
тект текст текст.... 
$$ 
a = \frac{123}{456} 
 
тект текст текст.... 
%%%%%%%%%%%%%%%%%%% 
 
Спасибо. 
 
================================================ 
CyrTeX-ru mailing list Archives and Information: 
https://info.vsu.ru/Lists/CyrTeX-ru/List.html 
 
 
  
 
================================================ 
CyrTeX-ru mailing list Archives and Information: 
https://info.vsu.ru/Lists/CyrTeX-ru/List.html 
  
 
 |  
 
 |