El AUCTeXcomportamiento actual para el texcó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 AUCTeXsangrar 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\elsees correcta, pero el siguiente código (\doanotherthinvea 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?