Vim и Latex-Suite - PullRequest
       1

Vim и Latex-Suite

1 голос
/ 05 апреля 2011

Я использую latexsuite с vim и сейчас редактирую файлы, имеющие форму

\documentclass[10pt]{article}
\input{header.tex}
\item blah
\input{footer.tex}

Проблема в том, что объявление \ begin {document} находится в файле header.tex, так чтокогда я пытаюсь использовать макросы latexsuite, он думает, что я в преамбуле.Есть ли способ заставить latexsuite вести себя так, как если бы он был в теле документа?(также, если вы запутались, файл header.tex также запускает среду списка, отсюда и \ item в теле.)

Спасибо

1 Ответ

0 голосов
/ 05 апреля 2011

Как практическое решение, почему бы вам не переместить строки \begin{document} и \end{document} из шаблонов header.tex и footer.tex в каждый фактический документ? Я понимаю, что вы, возможно, пытаетесь следовать принципу DRY, но для файла TeX, который честно предназначен для компиляции в качестве документа, я чувствую, что эти два тега должны быть в этом документе, а не из другого файла TeX.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...