Bisakah emacs menutup tag LaTeX secara otomatis?

10

Saat menggunakan web-mode, mengetik surat </wasiat akan dilengkapi secara otomatis dengan nama tag terbuka tingkat tertinggi. Sebagai contoh, jika saya memiliki open <div>, </akan di-autocompleted ke </div>.

Apakah mungkin mendapatkan hal yang sama di LaTeX? Sebagai contoh, jika saya memiliki \begin{foo}tag, bagaimana saya bisa membuat emacs otomatis melengkapi sebuah \endatau \end{ke \end{foo}?

terdon
sumber

Jawaban:

16

Pada built-in latex-mode, C-c C-erun latex-close-block, yang menutup blok terbuka level tertinggi. Tidak perlu mengetik yang \endpertama.

Jika Anda menggunakan AUCTeX, C-c ]melakukan hal yang sama, atau Anda dapat menggunakan C-c C-euntuk memasukkan cocok \begin, \endpasangan.

erikstokes
sumber
1
Bagaimana dengan tanda kurung yang cocok atau yang cocok \ kiri (\ kanan)?
Vivi
1
Saya tidak tahu cara di luar kotak untuk melakukan ini. Mungkin sesuatu dapat dicurangi dari autopairatau electric-pair-mode? Ini akan menjadi pertanyaan yang bagus.
erikstokes