Bagaimana saya bisa mendapatkan preview TeX di dalam mode selain AUCTeX atau mode-org? Saya ingin melihat persamaan TeX di jabber, erc dan markdown. Jika saya pernah beralih ke Emacs untuk email, saya mungkin ingin melihat pratinjau di sana juga.
14
mmm-mode
yang memungkinkan beberapa mode utama dalam bufferJawaban:
Saya sudah mencoba menggunakan kembali AUCTeX preview-latex tetapi gagal dan menyerah.
Org-mode juga menyediakan fitur yang sama . Ternyata Weechat berhasil menggunakannya kembali untuk secara otomatis menampilkan pratinjau lateks.
Saya telah mengekstrak bagian pratinjau dari Weechat dalam file terpisah yang dapat Anda peroleh pada repo ini . Ini juga tersedia sebagai
px
paket pada MELPA (Saya baru saja mengirimkannya).Ada 4 titik masuk yang bisa disebut secara interaktif:
px-preview
: render semua fragmen lateks dalam buffer saat ini.px-preview-region
: membuat fragmen di wilayah tersebut.px-remove
: hapus semua pratinjau dari buffer saat ini (pulihkan teks).px-toggle
: beralih tampilan pratinjau di buffer saat ini.Selama pratinjau mode-org berfungsi, yang ini harus.
Karena kode ini masih sangat kecil saya akan memasukkannya di bawah, tetapi silakan instal paket atau gunakan repo.
sumber
Ada juga
texfrag.el
yang berfungsi di luar kotak untuk komentar oksigen diprog-mode
.Anda dapat menginstal
texfrag.el
darimelpa-stable
via M-xpackage-install
RETtexfrag
RET.Jalankan M-x
texfrag-mode
RETuntuk mengaktifkan pratinjau. Anda mendapatkan menu Preview dengan semua item dari paket preview AUCTeX.Catatan, itu
texfrag
juga berfungsi untuk mengedit sumber html, eww, dan mode-org.sumber