Отключить курсив в Emacs? - PullRequest
2 голосов
/ 31 июля 2010

Мне бы очень хотелось отключить курсив в Emacs.

В этом посте объясняется, как отключить жирный и подчеркивание, но не курсив.

Кто-нибудь знает, как это сделать?

Используя табуляцию, я вижу, что они доступны

set-face-background          set-face-background-pixmap
set-face-font              set-face-foreground
set-face-inverse-video-p    set-face-stipple
set-face-underline        set-face-underline-p

Ответы [ 3 ]

6 голосов
/ 31 июля 2010

На самом деле это сделано очень похожим образом:

(set-face-italic-p 'italic nil)

Подробнее см. В документации к функции (C-h f set-face-italic-p)

4 голосов
/ 28 марта 2016

С Emacs 24,4 :

(set-face-italic 'font-lock-comment-face nil)
2 голосов
/ 03 августа 2010
M-x customize-face RET italic RET

Измените свойство slant на "нормальное".

Гадкий хак (ошибка или особенность?) - использовать шрифт без курсива, например, Terminus. Это то, что я использую. Иногда я устанавливаю курсив для наследования от переменной-тона вместо значения по умолчанию, и это создает курсив, когда у шрифта нет наклонной версии.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...