Noch eine Frage zum Einrücken in AUCTeX ...
Ich möchte Inhalte in eckige Klammern einrücken können [...]
. Es wäre für tikz Optionslisten nützlich sein, zum Beispiel, oder Bäume gezeichnet mit forest
oder qtree
: diese beiden Paketen eckige Klammern für ihre Syntax verwenden, die es in einem Editor unterstützt paren-Vertiefung leicht zu scannen im Quellcode macht.
Leider rückt AUCTeX nur den Inhalt von Umgebungen und den Inhalt zwischen geschweiften Klammern ein {...}
.
Das forest
Beispiel ist auch eine Situation, in der das Betrügen durch Hinzufügen von geschweiften Klammern um den gewünschten Einzug nicht funktioniert, da geschweifte Klammern den gesamten Inhalt nicht als Baum auswerten.
Beispiel:
\documentclass{article}
\usepackage{forest}
\begin{document}
\begin{forest}
[A
[B]
[C
[D]
[E]
]
]
\end{forest}
\end{document}
Was ich gerne eingerückt hätte als:
\documentclass{article}
\usepackage{forest}
\begin{document}
\begin{forest}
[A
[B]
[C
[D]
[E]
]
]
\end{forest}
\end{document}
Gibt es einen Weg?
(modify-syntax-entry ?\[ "(]" LaTeX-mode-syntax-table) (modify-syntax-entry ?\] ")[" LaTeX-mode-syntax-table)
.
character: [ (...) syntax: (] which means: open, matches ]
Es scheint jedoch, dass der Einrückungsmechanismus von AUCTeX diese Informationen ignoriert.
forest
Umgebung?