Как заставить vim Latex Suite распознавать ошибку «неизвестный пакет»?

Я пользуюсь Vim Latex Suite, и мне это нравится. Но есть некоторые моменты, в которых он не делает то, что я хочу.

Из файла .vim/compiler/tex.vim:

"   Depending on the 'ignore-level', the following kinds of messages are
"   ignored. An ignore level of 3 for instance means that messages 1-3 will be
"   ignored. By default, the ignore level is set to 4. 
"
"   1. LaTeX Warning: Specifier 'h' changed to 't'. 
"      This errors occurs when TeX is not able to correctly place a floating
"      object at a specified location, because of which it defaulted to the
"      top of the page.
"   2. LaTeX Warning: Underfull box ...
"   3. LaTeX Warning: Overfull box ...
"      both these warnings (very common) are due to \hbox settings not being
"      satisfied nicely.
"   4. LaTeX Warning: You have requested ..., 
"      This warning occurs in slitex when using the xypic package.
"   5. Missing number error:
"      Usually, when the name of an included eps file is spelled incorrectly,
"      then the \bb-error message is accompanied by a bunch of "missing
"      number, treated as zero" error messages. This level ignores these
"      warnings.
"      NOTE: number 5 is actually a latex error, not a warning!

В этом списке ничего не говорится о пропавших пакетах. Это можно заметить при компиляции Tex-файла с \usepackage, которого нет в системе.

обычно можно получить ошибку (при добавлении `\ usepackage {notapackage}:

! LaTeX Error: File `notapackage.sty' not found.

Type X to quit or <RETURN> to proceed,
or enter new name. (Default extension: sty)

Но в vim, поскольку этот тип ошибок не поддерживается, я получаю:

введите описание изображения здесь

Как видите, ничего не сказано о пропавшем пакете, только загадочный emergency stop

Другая проблема заключается в том, что, когда неизвестная опция передается пакету, Vim открывает этот пакетный файл .sty, который может быть очень мощным. раздражает.

Как заставить vim распознавать эту ошибку?

7 голосов | спросил romeovs 4 Mayam11 2011, 09:59:52

0 ответов


Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132