LINUX.ORG.RU
ФорумTalks

Шрифты


0

0

Почему в линус шрифты выглядят хуже чем под виндой, даже если включено сглаживание? Что мешает сделать шрифты одинакового качества? Что за проприетарные алгоритмы используются в винде? Существуют ли оналогичные алгоритмы под свободными лицензиями? Что за библиотеки отвечают за растеризацию шрифтов?

anonymous

> Что за проприетарные алгоритмы используются в винде?

ты наверное удивишься, но в виндах не используется сглаживание

выруби антиалиасинг и поставь виндовые шрифты, будет одинакого

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

не будет. в виндах для больших шрифтов сглаживание используется по любому

Reset ★★★★★
()

эта вся хрень со шрифтами стала происходить последнее время когда стали заюзывать суперпупер крутые технологии типа fontconfig, freetype-2, AA по дефолту и тд и тп.

возьми какой-нибудь RH6.x-7.x, там ведь нормальные шрифты

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

>возьми какой-нибудь RH6.x-7.x, там ведь нормальные шрифты

Гавно там шрифты... ИМХО - с антиалиазингом гораздо лучше смотриться, и глаза меньше устают.

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

>фак тут причем? я хочу послушать рассуждения

http://www.sbernard.ee/2faq.gif

anonymousов необразованных на LORе пруд пруди, каждому рассказывать как слакварь русифицировать, да как шрифты красивыми сделать и все остальное ---упаришься. Поэтому есть такая хорошая вещь, как FAQ --- ответы на вопросы. которые уже всех, кто может на них грамотно ответить, давно достали.

теперь рассказываю байку про шрифты. За их отрисовку в новых тулкитах (Qt3, gtk2, etc) отвечает библиотека freetype2. Для нее есть два патча --- smooth hinting --- улучшает прорисовку мелких деталек буковок и спорной полезности bytecode interpreter (в slackware пересбор с его использованием немного улучшает шрифты, правда заметно это только если сильно приглядеться, в Debian почему-то наоборот). Алгоритм bytecode interpreter в США нарушает два патента Apple и потому в некоторых дистрибутивах (Fedora Core, Slackware) его стараются не использовать. Кроме того, на внешний вид сглаженных шрифтов сильно влияют настройки freetype:
1). Чтобы правильно отрисовывать сглаживание необходимо знать разрешение экрана и, для субпиксельного сглаживания (ЖК) расположение цветов в пикселе.
2). Слишком мелкие и слишком крупные шрифты лучше смотрятся без сглаживания, поэтому для них сглаживание нужно отключить.
3). Вариант сглаживания.

Кроме того, эффект от применения сглаживания (и особенно от включения bytecode interpreter) получается только на хороших шрифтах. Наиболее распространены для этого дела шрифты Agfa Monotype (большинству они известны как шрифты из windows, но некоторы е дистроклепатели для коммерческих дистрибутивов лицензируют их использование у создателей (напр. NLD)).

Как все это правильно настроить --- читайте FAQ, на посмотреть. как оно выглядит --- поищите скриншоты в png с грамотно настроенными шрифтами (эффект правильного сглаживания заметен на скриншоте только если разрешения экранов совпадают).

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

>2). Слишком мелкие и слишком крупные шрифты лучше смотрятся без >сглаживания, поэтому для них сглаживание нужно отключить.

Наоборот

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

> Кроме того, эффект от применения сглаживания (и особенно от включения bytecode interpreter) получается только на хороших шрифтах.

Есть какой-нибудь чёткий технический критерий для отнесения шрифта к хорошим?

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

подобная размазня изображенная на почти всех скриншотах это что лучше???? http://www.linux.org.ru/gallery/bigtaXJRw.png

а если отключить AA, то будет действительно еще хуже.

тут я давал сслыки на скриншоты со шрифтами в старых дистрибутивах и в современных http://www.linux.org.ru/view-message.jsp?msgid=570511

вообщем сейчас гораздо хуже обстоит дело со шрифтами чем было во времена RH6.x, 7.x

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

http://www.freetype.org/patents.html --- там рассказывается, что такое bytecode interpreter и для чего он нужен.

Что он прилично выглядит что со сглаживанием. что без него, независимо от размера шрифта.

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