TeXStudio では、カーソルを最初の直前に置いたまま、このようなLaTeXマクロでALT+ DELを押すと、(以下に示すように)それ以外のすべてが削除されます。 \macroname{content}
{
content
カーソル(ポイント)を最初の中括弧の直前に置きます。
ALT+ DELを押すと、次のようになります。
Emacsでこれを達成する方法は?
更新
T.Verronの説明によるとC-c C-f C-d
、LaTeXの一部のマクロ内で実行すると、括弧のバランスが取れていないというエラーが発生するため、問題があります。以下の例を考えてみましょう:
このエラーをスローします:
up-list: Scan error: "Unbalanced parentheses", 8074, 1
。\ textenglish {}はpolyglossiaパッケージに属しています。
この警告を取り除く方法は?
TeX-font-list
を更新して、新しく導入したマクロを含めることができたとしても、これは最適ではない回避策のままです。それ以外の場合は、eLISP関数を使用してそれを処理するのにどのような問題が発生するのかわかりません!
TeX-font-list
)ラテックスフォント仕様であるかどうかに関するものです。例えば、としてみてください\section
または\footnote
、AUCTeXは、これらのマクロとfontifiesそれらについて知っているが、C-c C-f C-d
アンバランス括弧に文句を言うでしょう。