AucTeX trên emacs là công cụ khá tuyệt vời, nhưng khi tôi viết một chữ '$', tất cả các màu bị hỏng.
Thông thường một '$' được đi kèm với một '$' để diễn đạt phương trình toán học, nhưng đối với danh sách nguồn đơn '$' thường được sử dụng.
\begin{Verbatim}
(let ((buffer (url-retrieve-synchronously
...
(re-search-forward "^$" nil 'move) <-- It breaks the coloring
...
\end{Verbatim}
Giải pháp dễ dàng như sau để khớp với '$'.
(re-search-forward "^$" nil 'move) ;; $
Có tùy chọn nào trong AucTeX để ngăn vấn đề '$' đơn lẻ này không?
Đối với phương thức cuối cùng, chỉ cần sao chép chúng vào dòng mã nguồn TeX cuối cùng? Nó dường như không hoạt động theo cách đó. – prosseek
@prosseek: xin lỗi, tôi đã gõ nhầm tên biến, giờ đã được sửa. Nhưng ngay cả sau đó tôi chỉ thử nghiệm và nó không làm việc cho tôi. Có vẻ như biến được đặt sau khi các tham số tô màu được thiết lập và tôi không biết cách khắc phục điều này. – Gilles
Ok, bằng cách sử dụng một biến tập tin cục bộ sẽ không hoạt động, do đó, * style * .el là con đường để đi. Tôi đã chỉnh sửa câu trả lời của mình để đưa mã này vào. – Gilles