Как настроить автоматическое сворачивание newcommands и usepackages в vim?

Как настроить автоматическое сворачивание newcommands и usepackages в vim?

Как настроить автоматическое складывание пакетов вне документа и новых команд внутри документов?

Если я использую {{{ }}}маркер вокруг newcommand, он игнорирует команду и сообщает о неопределенной управляющей последовательности.

То же самое происходит, если я использую его где-то еще \usepackage.

Я использую vim, basicTex, mac, rubber.

Пример:

{{{
\newcommand{\ime}[3]{
    \newpage
    {\Large \textbf{#1}}
    \addcontentsline{toc}{section}{#1} \hfill 
    \lhead{Čas priprave: #2}
    \rhead{Količina: #3}
    }
}}}

Это игнорирует мою новую команду.

решение1

Я не знаю насчет автоматического сворачивания, но вам следует закомментировать маркеры сворачивания : %{{{и %}}}, иначе они будут прочитаны TeX.

Кроме того, вы можете поместить маркер начала сгиба в конце строки \newcommand, чтобы у вашего сгиба было название.

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

Тогда ваш код будет выглядеть так:

\newcommand{\ime}[3]{%{{{
    \newpage
    {\Large \textbf{#1}}
    \addcontentsline{toc}{section}{#1} \hfill 
    \lhead{Čas priprave: #2}
    \rhead{Količina: #3}
    }
%}}}

Ваше здоровье,

Связанный контент