[sisyphus] tetex-latex-2.0-alt2 bug?
V.Sokolov
=?iso-8859-1?q?vence_=CE=C1_status-m=2Eru?=
Пт Фев 6 17:11:32 MSK 2004
Alexey Novikov пишет:
>>Когда я поменял строку
>>\usepackage[english,russian]{babel}
>>на
>>\usepackage[russian,english]{babel}
>>
>>то всё стало на свои места...
>>
>>
>
>Это все правильно,
>
>
>
Это неправильно, т.к. язык, используемый по умолчанию, указывается
последним в списке
опций пакета babel.
>но вопрос не в том, как исправить,
>а несколько в другом:
>Почему latex не ругается на вообще-то ошибку и при
>этом делает так как делает?:)
>
В пакете babel для русского языка двойная кавычка " переопределена как
управляющий символ.
Например, "< будет воспринято как левая кавычка-елочка (т.е. <<) и т.п.
В Вашем примере есть
последовательность "{, которая сбивает бабеля с толку. Вообще-то,
конечно, бабель должен был
бы обругаться в этом месте на неопределенную команду...
>Так что вопрос скорее о предсказуемости поведения
>программ, в данном случае latex.
>
>
Вообще-то кавычки следует писать в виде '' и ``.
--
В.Соколов
Подробная информация о списке рассылки Sisyphus