No TeXStudio, pressionando ALT+ DELem uma macro LaTeX como esta, \macroname{content}
enquanto o cursor está logo antes do primeiro {
, resultará na exclusão de tudo isso, exceto o seu content
(como mostrado abaixo).
Coloque o cursor (ponto) antes do primeiro colchete:
Pressione ALT+ DELe você obtém:
Como conseguir isso no Emacs?
Atualização
De acordo com o esclarecimento de T.Verron, existe um problema, C-c C-f C-d
pois se queixa de erro de parêntese desequilibrado quando executado em algumas macros no LaTeX. Considere o exemplo abaixo:
lança este erro:
up-list: Scan error: "Unbalanced parentheses", 8074, 1
. \ textenglish {} pertence ao pacote de poliglossia.
Como se livrar dessa ressalva?
TeX-font-list
para incluir minhas macros recém-introduzidas, isso continuará sendo uma solução subótima. Caso contrário, não sei o que impede ter uma função eLISP para lidar com isso!
TeX-font-list
) ou não. Por exemplo, tente com\section
ou\footnote
, o AUCTeX conhece essas macros e as fontifica, masC-c C-f C-d
reclama com parênteses desequilibrados.