Re: Фонт для редактора.
On 2016-09-27, Dmitry Alexandrov wrote:
>> Он сравнивает свой:
>>
>> https://github.com/larsenwork/monoid
>>
>> с Fira Mono, Source Code Pro and Pragmata Pro и приводит показаельную
>> картинку где его фонт на 15 пикселях практически не расплывается.
>
> Это да. Главное — грамотно подобрать, что и с чем будем сравнивать. :-)
Он так и писал:
I chose to take the legibility priority one step further by looking at what
my prefered line height for coding was. It was 15px so I wanted Monoid to
look really sharp at that specific grid size — i.e. maximum legibility at
15px.
Т.к. outline фонт привязал к 15px сетке и другое ему не надо, то с хинтингом
не заморачивался. И кирилический шрифт для него явно не родной, Lorem Ipsum
Можно подумать что с таким успехом типа можно было пиксельный фонт сделать, но
современные приложения им не смогут воспользоваться и дисплеи совсем скоро
будут с 300 DPI:
http://dpi.lv/
> Теперь отключим субпиксельное сглаживание:
Если отключить хинтинг (я через ~/.config/fontconfig/fonts.conf):
<match target="font">
<edit name="lcdfilter" mode="assign">
<const>lcdnone</const>
</edit>
</match>
для DejaVu Sans это будет (до и после):
Это когда нету anti-aliasing и subpixel rendering:
<match target="font">
<edit name="antialias" mode="assign">
<bool>false</bool>
</edit>
</match>
<match target="font">
<edit name="lcdfilter" mode="assign">
<const>lcdnone</const>
</edit>
</match>
В шрифте Monoid нету хинтинга. Автор как раз гордится что выкрутился без
embedded bitmap и hinting для 15px.
На гряжущих высоко-DPI мониторах впоследствии его шрифт будет выглядеть также
хорошо.
--
http://defun.work/
Reply to: