Я только начал использовать Emacs для конкретной цели редактирования латексных документов. Меня привлекло Emacs, потому что я хочу иметь возможность настраивать подсветку синтаксиса даже до момента определения цветов конкретных слов. Я новичок в Emacs, а не программист, поэтому мне крайне сложно делать то, что я хочу делать, потому что большая часть помощи, которую я нахожу, предполагает слишком много знаний для моего уровня (мне потребовались дни, чтобы установить emacs + auctex и изменить первый цвет лица).
Я нашел то, что, как мне кажется, поможет мне, но я не знаю, как это сделать. Пост ниже - это то, что я хочу сделать, но что я должен делать с этим кодом? Где я должен вставить это или где я должен напечатать это? Я использую GNU Emacs в Windows. Большое вам спасибо за помощь:)
М-х какое лицо
напечатает лицо, найденное в текущей точке. И код для этого:
(defun what-face (pos)
(interactive "d")
(let ((face (or (get-char-property (point) 'read-face-name)
(get-char-property (point) 'face))))
(if face (message "Face: %s" face) (message "No face at %d" pos))))
Кстати, я нашел это в другом посте, который можно найти здесь:
Получить лицо шрифта под курсором в Emacs