Відповіді:
У моїй версії Emacs я можу отримати інформацію, ввівши M-x describe-font
.
Enter
, чи відображається інформація про шрифт, який використовується лише для відображення символів ASCII? Якщо так, то як дізнатися шрифти, які використовуються для відображення не-ASCII?
Для різних символів та різних частин буфера можуть використовуватися різні шрифти. Для даного символу ви можете дізнатися, який шрифт був використаний, перемістивши точку до цього символу, ніж потім, C-u C-x =
який дасть вам всіляку інформацію про цю позицію в буфері, включаючи, який шрифт був використаний для цього.
C-x =
обов'язково what-cursor-position
, але коли його називають з C-u
префіксом, він переважно делегує роботу describe-char
.
M-x
ярликом, це було б M-x describe-char RET
.
C-x =
/ what-cursor-position
не використовується?
Можна просто оцінити
(face-attribute 'default :font)
Щоб оцінити сексоп, M-:
введіть / вставте вищезазначений секск і натисніть клавішу Enter.
Розмістіть курсор на тексті, який потрібно налаштувати та запустити M-x describe-face
.
Це дасть вам інформацію про те, як цей шрифт був встановлений, тобто makdown-pre-face
. Потім можна побачити, що це спадщина, від markdown-code-face
якої успадковується fixed-pitch
.
І ось як це можна встановити:
(set-face-attribute 'default nil
:family "Source Code Pro"
:height 130
:weight 'normal
:width 'normal)
(copy-face 'default 'fixed-pitch)
Перезавантажте Emacs після його установки.
Font name (default current choice for ASCII chars):
що це означає? Що мені там робити?