角かっこでコンテンツをインデントできるようにしたいと思います[...]
。それは例えば、は、TikZオプションリストのために有用である、または樹木使用して描かれたでしょうforest
かqtree
。両方これらのパッケージは、それが簡単に括弧インデントをサポートするエディタでソースコードをスキャンすることができ、その構文のために角括弧を使用します。
残念ながら、AUCTeXは環境のコンテンツと中括弧の間のコンテンツのみをインデントします{...}
。
このforest
例は、インデントしたいコンテンツの周りに中括弧を追加することによる不正行為が機能しない状況でもあります。中括弧はすべてのコンテンツがツリーとして評価されないようにするためです。
例:
\documentclass{article}
\usepackage{forest}
\begin{document}
\begin{forest}
[A
[B]
[C
[D]
[E]
]
]
\end{forest}
\end{document}
私は次のようにインデントしたいと思います:
\documentclass{article}
\usepackage{forest}
\begin{document}
\begin{forest}
[A
[B]
[C
[D]
[E]
]
]
\end{forest}
\end{document}
方法はありますか?
@giordano理想的には、どこでも。しかし、もしあなたが森のために特別に機能する解決策を持っているなら、それはまだ良いスタートです。
—
T. Verron、2015年
まあ、私が考えていたが、実際に働いていなかったので、私はもっと考えなければならない
—
ジョルダーノ
@ティム悲しいことに、私にはまだ解決策がありません。構文表は正しいです
—
T.ヴァーロン16年
character: [ (...) syntax: (] which means: open, matches ]
が、AUCTeXのインデントメカニズムはこの情報を無視しているようです。
forest
環境の中に?