O AUCTeX
comportamento atual do tex
código primitivo que envolve instruções if- like é recuar a instrução condicional no mesmo nível da condição circundante. Ou seja, código como
\if@sometoggle%
\dosomething%
\else%
\doanotherthing%
\fi%
aparece como um grande bloco de texto. Gostaria de fazer o AUCTeX
recuo do trecho da seguinte forma:
\if@sometoggle%
\dosomething%
\else%
\doanotherthing%
\fi%
Isso é possível?
latex
auctex
indentation
tex
elemakil
fonte
fonte
\else
. A posição do\else
está correta, mas o código a seguir (\doanotherthin
, veja a pergunta) ainda está na primeira coluna, em vez da coluna 3. Alterei sua primeira linha de código, para incorporar também o comando \ ifx e o pensamento, adicionando o comando else ajudaria, mas eu falhei (pelo menos com o recuo depois\else
). Então, aqui está o meu código parcialmente funcional:(setq LaTeX-begin-regexp "\\(?:begin\\|if\\|ifx\\|else\\)\\b")
Alguma idéia?