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/