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?