LINUX.ORG.RU
ФорумTalks

Шрифты. Настройка субпиксельного сглаживания для эстетов.


0

0

Обнаружил, что нестандартный фильтр на моем оборудовании смотрится значительно лучше. (Про субпиксельный фильтр можно почитать, например, тут http://www.grc.com/cttech.htm).

diff -ru freetype-2.3.7.original/src/base/ftlcdfil.c freetype-2.3.7.patched/src/base/ftlcdfil.c
--- freetype-2.3.7.original/src/base/ftlcdfil.c 2008-01-18 07:19:35.000000000 +0300
+++ freetype-2.3.7.patched/src/base/ftlcdfil.c  2009-01-25 22:08:21.000000000 +0300
@@ -275,7 +275,7 @@
     /* the values here sum up to a value larger than 256, */
     /* providing a cheap gamma correction                 */
     static const FT_Byte  default_filter[5] =
-                            { 0x10, 0x40, 0x70, 0x40, 0x10 };
+                            { 8, 28, 100, 80, 40 };
 
 
     if ( library == NULL )

Скриншоты (если не понравилось - ничего страшного, всегда можно попробовать подкрутить под себя).

До

http://www.imageurlhost.com/images/rz1fv5o6not2k8upfbke.png

http://www.imageurlhost.com/images/a66jzhzf0wmts5dyaw02.png

После

http://www.imageurlhost.com/images/3md9l12nc2zb9l3w49hg.png

http://www.imageurlhost.com/images/4iqkg1ogpf07fzj3nl8m.png

Подробности и патчи для самостоятельного подбора фильтра на линупсфоруме http://linuxforum.ru/index.php?showtopic=85082

(на лор не влезло «Ошибка: Слишком большое сообщение» 8E)

Перемещено JB из Desktop

anonymous
Ответ на: комментарий от anonymous

>И чего, на всех шрифты в линупсе лучше чем в свисте?

С вистой только в 90 и 96dpi сравнивал в равных условиях. Шрифты в Висте смотрятся в целом как и в Linux, рендеринг немного другой, но в целом - неплохо. У XP рендеринг заметно хуже.

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

> рендеринг немного другой

Ага, менее дубовый. И заметь, под виндус есть утилита подстройки. А под линупс? А под линупс - красноглазые вопли вроде "а у нас нах шрифты итак зашибись, мастдай ваш сасет совсем." (это не тебе, а так, вообще). Может они все пользуются растровыми? :D

Ладно, смотрю тебя не переубедить, оно мне и не надо.

>С вистой только в 90 и 96dpi сравнивал в равных условиях.

В следующий раз запости на лор-е. %) ... и с вистой еще (и ее же шрифтами).

anonymous
()
Ответ на: комментарий от anonymous

>А под линупс?

Панель управления Gnome запусти. Или eselect fontconfig list. Или ручками конфиг поправь. По вкусу.

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

>Панель управления Gnome запусти.

Это немного не то. Для настройки субпиксельного всего пару разных фильтров, еще более унылых чем стандартный. И варианты хинтинга: native - ужас, autohinting - получше.

Нужно:

- гуевая пользовательская софтина для подкрутки фильтров (это то, что под вантуз, насколько я понял). Можно подбирать и с помощью ftdiff, ftview, для чего собственно и была создана эта тема и патчи, но это не для обычного пользователя, ибо надо патчить и пересобирать.

- сделать нормальную коррекцию гаммы.

- вероятно, еще по-мелочи подточить.

Субпиксельное под линупсом можно использовать только в варианте "черным по белому". Остальное - ужоснах, даже в терминале белым по черному (или лор в темном варианте).

anonymous
()

Может у меня монитор не тот и глаза не те, но особой разницы я не замечаю.

Harliff ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.