Có chế độ nhỏ Emacs (hay đoạn mã elisp) cho phép bạn ẩn/hiển thị có chọn lọc môi trường trong khi ở chế độ LaTeX không? Ví dụ, tôi muốn di chuyển đến đầu của một khối dài \begin{figure}
, nhấn một phím tắt, và có nội dung của môi trường con số đó ẩn khỏi xem. Tương tự như vậy với \begin{proof}
và như vậy, và lý tưởng ngay cả với \subsection
s.Mã gấp cho LaTeX ở Emacs
Điều này có khả thi không? Tôi vừa thử hs-minor-mode
, allout-mode
và outline-minor-mode
, nhưng hầu hết trong số họ không nhận ra môi trường của LaTeX, ví dụ: hs-minor-mode không thành công với "scan error: unbalanced parentheses". Tôi không muốn phải nhập dấu gấp rõ ràng như {{{như trong folding-mode.
[Lý tưởng nhất là nó sẽ là tuyệt vời nếu gấp là persistent, nhưng tôi thấy rằng câu hỏi mà không có câu trả lời chấp nhận được nêu ra.]
Thật vậy, nhờ ! Bây giờ tôi cảm thấy như một thằng ngốc. :-) – ShreevatsaR
Bạn cũng có thể sử dụng các lệnh phác thảo, như M-x hide-body và M-x show-subtree. Ngoài ra kiểm tra RefTeX, trong đó có một tính năng điều hướng ToC. –