Como definir o dobramento automático de novos comandos e pacotes de uso no vim?

Como definir o dobramento automático de novos comandos e pacotes de uso no vim?

Como configuro a dobra automática de pacotes fora do documento e novos comandos dentro dos documentos?

Se eu usar {{{ }}}o marcador em torno do novo comando, ele ignora o comando e diz sequência de controle indefinida.

Coisa semelhante acontece se eu usá-lo por aí \usepackage.

Estou usando vim, basicTex, mac, borracha.

Exemplo:

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

Isso ignora meu novo comando.

Responder1

Não sei sobre dobramento automático, mas você deve comentar seus marcadores de dobra : %{{{e %}}}, caso contrário eles serão lidos pelo TeX.

Além disso, você pode colocar o marcador de dobra de abertura no final da \newcommandlinha, para dar um título à sua dobra.

insira a descrição da imagem aqui

Seu código ficaria assim:

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

Saúde,

informação relacionada