Obecne AUCTeX
zachowanie dla prymitywnego tex
kodu udziałem razie -jak sprawozdań jest wciąć instrukcji warunkowej na tym samym poziomie co otaczającej stanie. Tj. Kod taki jak
\if@sometoggle%
\dosomething%
\else%
\doanotherthing%
\fi%
pojawia się jako duży blok tekstu. Chciałbym wprowadzić AUCTeX
wcięcie w następujący sposób:
\if@sometoggle%
\dosomething%
\else%
\doanotherthing%
\fi%
czy to możliwe?
latex
auctex
indentation
tex
elemakil
źródło
źródło
\else
. Pozycja tego\else
jest poprawna, ale następujący kod (\doanotherthin
patrz pytanie) jest nadal w pierwszej kolumnie, zamiast w kolumnie 3. Zmieniłem twój pierwszy wiersz kodu, aby uwzględnić także polecenie \ ifx i przemyślenie, dodając polecenie else pomogłoby, ale zawiodłem (przynajmniej z ponownym wcięciem po\else
). Oto mój częściowo działający kod:(setq LaTeX-begin-regexp "\\(?:begin\\|if\\|ifx\\|else\\)\\b")
jakieś pomysły?