В TeXStudio нажатие ALT+ DELв макросе LaTeX, подобном этому, в \macroname{content}
то время как курсор стоит перед первым {
, приведет к удалению всего, кроме его content
(как показано ниже).
Поместите курсор (точку) непосредственно перед первой фигурной скобкой:
Нажмите ALT+ DELи вы получите:
Как этого добиться в Emacs?
Обновление
Согласно пояснениям Т.Веррона, существует проблема, связанная с C-c C-f C-d
ошибкой несбалансированной скобки при выполнении в некоторых макросах в LaTeX. Рассмотрим приведенный ниже пример:
выдает эту ошибку:
up-list: Scan error: "Unbalanced parentheses", 8074, 1
. \ textenglish {} относится к пакету полиглоссия.
Как избавиться от этого предостережения?
TeX-font-list
чтобы включить мои недавно введенные макросы, это остается неоптимальным обходным путем. В противном случае, я не знаю, какие prvents имеют функцию eLISP, чтобы справиться с этим!
TeX-font-list
) или нет. Например, попробуйте с помощью\section
или\footnote
, AUCTeX знает об этих макросах и подсвечивает их, ноC-c C-f C-d
будет жаловаться на несбалансированные скобки.