Re: Фонт для редактора.
On 2016-09-25, Dmitry Alexandrov wrote:
> Из-за двух отсутствующих литер (причем откровенно примитивных) менять всю
> гарнитуру? Пардон, но что может быть проще, чем просто взять, да и
> дорисовать пару символов в свободный *растровый* шрифт?
Я помучился с настройками, на селедущий день решение заработало:
http://emacs.stackexchange.com/questions/27312/default-font-has-no-slant-italic-but-i-want-to-show-italic-text/
(set-frame-font "-*-terminus-*-*-*--14-*-*-*-c-*-*-*")
(setq-default line-spacing nil)
(set-fontset-font nil 'cyrillic "-*-terminus-*-*-*--14-*-*-*-c-*-*-*")
(set-fontset-font nil 'greek "-*-terminus-*-*-*--14-*-*-*-c-*-*-*")
(set-fontset-font nil nil "-misc-fixed-*-*-*--13-*-*-*-*-*-*-*")
(set-fontset-font nil 'phonetic "-misc-fixed-*-*-*--13-*-*-*-*-*-*-*")
(set-fontset-font nil 'symbol "-misc-fixed-*-*-*--13-*-*-*-*-*-*-*")
;; MODIFIER LETTER is not present in terminus, this includes ˌːˈ characters.
(set-fontset-font nil '(#x02C0 . #x02FF) "-misc-fixed-*-*-*--13-*-*-*-*-*-*-*")
Не знаю чего послдедняя строка вчера не работала.
Полагаю не всегда запускал в "чистом" огружении.
Автору terminus предложил свои услуги, через приват. На SourceForge он че то
выключил возможность заводить баги.
Как альтрнатива всем требованиям (кроме эстетики) удовлетворяют любой из:
(set-frame-font "FreeMono-12")
(set-frame-font "DejaVu Sans Mono-10")
У DejaVu Sans Mono немного потолже линии, и поразмытей он.
Эти слишком размытые и толстые:
(set-frame-font "Hack-10")
(set-frame-font "Terminus-12")
(set-frame-font "Inconsolata-11")
(set-frame-font "IBM 3270-12")
(set-frame-font "Space Mono-10")
А у этих не все есть:
(set-frame-font "Unifont-12") ; Lack italic
(set-frame-font "Liberation Mono-11") ; Lack phonetic script
--
http://defun.work/
Reply to: