El AUCTeX
comportamiento actual para el tex
código primitivo que involucra declaraciones if- like es sangrar la declaración condicional al mismo nivel que la condición circundante. Es decir, código como
\if@sometoggle%
\dosomething%
\else%
\doanotherthing%
\fi%
aparece como un gran bloque de texto. Me gustaría AUCTeX
sangrar el fragmento de la siguiente manera:
\if@sometoggle%
\dosomething%
\else%
\doanotherthing%
\fi%
es posible?
latex
auctex
indentation
tex
elemakil
fuente
fuente
\else
. La posición del\else
es correcta, pero el siguiente código (\doanotherthin
vea la pregunta) todavía está en la primera columna, en lugar de la columna 3. Cambié su primera línea de código, para incorporar también el comando \ ifx y pensé, agregando el comando else ayudaría, pero fallé (al menos con sangría de nuevo después\else
). Así que aquí está mi código que funciona parcialmente: ¿(setq LaTeX-begin-regexp "\\(?:begin\\|if\\|ifx\\|else\\)\\b")
Alguna idea?