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}?

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.


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
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.