[Comm] Отображение шрифтов -- почему так плохо?
Alexei V. Mezin
=?iso-8859-1?q?alexei-mezin_=CE=C1_rambler=2Eru?=
Ср Июл 2 23:38:11 MSD 2008
Alexey Kryukov пишет:
> Ну подрисуйте: как раз и увидите источник оптического обмана. Между
> "н" и "т" там 3 пикселя, между "т" и "е" -- два, что в общем-то
> корректно. Вот "ерн" дальше, пожалуй, слишком приклеены друг к другу,
> отчего предшествующая группа и кажется разреженной.
От того, что вы обозвали проблему вместо "X" словом "Y" проблема не
исчезла. Или будем дальше отпираться, что проблема существует?
> Готов спорить на бутылку пива, что они там и выставлены с более высоким
> приоритетом, чем DejaVu, так что, будучи установлены, немедленно начнут
> использоваться вместо последних.
Будут ли они установлены в дистрибутиве? Если не будут, то это не
решение. Ибо интернет (и что гораздо более важно, знания о проблеме и
способе ее решения) есть не у всех.
>> Очевидно ли
>> это другим пользователям и сборщикам дистрибутива?
>
> Об этом столько раз писалось...
>
Если до сих пор ситуация не изменилась, то писалось недостаточно.
> Поясняю, что такое ppem: это количество пикселей, в которое должна
> уложиться картинка символа по высоте. Его не выбирают в конфигах,
Ага.
> оно
> получается само собой в результате определенного сочетания кегеля
> шрифта, разрешения монитора и фактора увеличения.
То есть вычисляется из других конфигов, а не получается "само собой".
Значит, это можно изменить путем изменения конфигов.
> Со сглаживанием и без хинтинга будет казаться, что кто-то выставил
> bold на весь текст. Это подтверждается, между прочим, Вашими скриншотами
> из предыдущего треда на данную тему.
При этом болд заметно отличается от обычного. Весь текст равномерно
плотный. В отличие от вашего варианта.
> Видите ли, диагонали в принципе не могут выглядеть так же, как
> вертикали, по той простой причине, что пиксельная сетка на мониторах
> всё-таки квадратная и ориентирована вертикально.
Хм... антиалиасинг не для того ли изобрели?
Подробная информация о списке рассылки community