[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Фонт для редактора.



monospace не пойдет? у меня в терминале и в Kate. болд, италик - есть, символов
дофига и больше (не весь юникод, конечно, но в достатке)


2016-268 22:11 Oleksandr Gavenko <gavenkoa@gmail.com> wrote:
> В Emacs много лет жил с:
> 
>   -misc-fixed-*-*-*--14-*-*-*-*-*-*-*
> 
> В фонте есть кирилица, греческий и IPA полностью.
> 
> Только один недостаток - нету slant кроме roman. Правда на 13 размере есть
> oblique, но это не сильно спасает, нужно еще хакать редактор.
> 
> В терминале понятно что нету italic и потому фонт не будет дорабатываться.
> 
> Для xterm его оставлю.
> 
> Захотелось моно-фонт с вариациями weight=bold, slant=italic и
> weight=bold:slant=italic при чем с позициями для кирилицы, греческого и IPA
> (IPA не обязательно в вариациях).
> 
> В общем то:
> 
>   -xos4-terminus-*-r-*--16-*-*-*-c-*-*-*
> 
> имеет указанные вариации, для IPA я смогу использовать misc-fixed:
> 
>   (set-fontset-font "fontset-default" 'phonetic
> "-misc-*-*-*-*--16-*-*-*-*-*-*-*"nil)
> 
> но так неудачно оказывается что в скрипте латинницы нет глифа для "ː"
> (MODIFIER LETTER TRIANGULAR COLON) и "ˈ" (MODIFIER LETTER VERTICAL LINE).
> 
> В итоге текст с произношением выглядит плохо. Может в Emacs и можно настроить
> мапинг индивидуальных символов, но это перебор.
> 
> Из TTF фонтов со скрптами в кирилице/греческом/IPA нашел DejaVu Sans Mono и
> FreeMono.
> 
> К FreeMono есть притенции - в 12 размере слишком "длинные" по сравнению с
> misc-fixed. FreeMono-11 выглядит похоже, но к сожалению алиасингом сьедаются
> контуры у некоторых глифов да и мелковато.
> 
> В DejaVu Sans Mono немного жирноватые линии, хотя 11 размер очень хорошо
> читается, особенно с большим межстрочным промежутком:
> 
>   (setq-default line-spacing 1) 
> 
> Можно ли как то покрутить толщину линий глифов и ширину глифов в TTF фонтах?
> 
> Может нужно алиасинг, хинтинг мучить?
> 
> Мне по душе битмапный четкий misc-fixed...
> 
> ================================================================
> 
> Какие фонты посоветуете, а то:
> 
>   $ fc-list :spacing=mono
>   $ xlsfonts -fn '*-*-*-*-*-*-*-*-*-*-*-m*'
>   $ xlsfonts -fn '*-*-*-*-*-*-*-*-*-*-*-c*'
> 
> работает только на установленных фонтах...
> 
> Нужен для редактора исходного кода с вариациями weight=bold, slant=italic и с
> глифами в кирилице, греческом и фонетическом скрипте.
> 
> ================================================================
> 
> TTF все имеют вариации italic/bold? Она строится алгоритмически?
> 
> Потому как не ясно почему файлов несколько:
> 
>   $ ls /usr/share/fonts/truetype/freefont/FreeMono*.ttf
>   FreeMonoBoldOblique.ttf
>   FreeMonoBold.ttf
>   FreeMonoOblique.ttf
>   FreeMono.ttf
> 


Reply to: