Патчи для freetype 2.1.9 (Улучшение внешнего вида шрифтов)

Настройка графического интерфейса, Иксов, десктопов, оконных менеджеров и иксовых терминалов

Модератор: Модераторы разделов

n1tr0gen
Сообщения: 149

Патчи для freetype 2.1.9

Сообщение n1tr0gen »

Какие существуют патчи для freetype 2.1.9 улучшающие качество рендеринга шрифтов? Я накопал несколько патчей, пропатчил и не заметил никакой разницы.
Спасибо сказали:

Аватара пользователя
clx
Сообщения: 3121
Статус: Think Different !
ОС: Mac OS X

Re: Патчи для freetype 2.1.9

Сообщение clx »

iMac 20" Core Duo.
Спасибо сказали:

n1tr0gen
Сообщения: 149

Re: Патчи для freetype 2.1.9

Сообщение n1tr0gen »

(clx @ Четверг, 25 Августа 2005, 14:21) писал(а):http://linuxportal.ru/entry.php/P490_0_3_0
http://www.freebsd.org/gnome/docs/faq2.html#q11

З.Ы. Работает и на 2.1.9 версии

Вопрос был про патчи freetype, а не про BCI или настройку хинтинга и сглаживания. IMHO freetype использует достаточно кривой алгоритм рендеринга шрифтов. Лишних артефактов очень много.
Спасибо сказали:

Аватара пользователя
clx
Сообщения: 3121
Статус: Think Different !
ОС: Mac OS X

Re: Патчи для freetype 2.1.9

Сообщение clx »

Я встречал только патчи для сглаживания, других нет, имхо.
Почему кривой? И какие артефакты? У меня шрифты выглядят оч хорошо.
Погуглил и выдаются все одни и те же патчи - для сглаживания.
iMac 20" Core Duo.
Спасибо сказали:

n1tr0gen
Сообщения: 149

Re: Патчи для freetype 2.1.9

Сообщение n1tr0gen »

Когда то давно я уже задавал вопрос про шрифты и там описывал наблюдаемые искажения: BCI включен, антиалиасинг шрифтов размером меньше 14 выключен, dpi 96, шрифт MS Tahoma, размер 8. Наблюдаются лишние пиксели в цифрах 2, 6, 8. При девятом размере нессиметричное (по горизонтали) относительно центра отображение букв A, v, w. К этому я привык, просто слышал что если пропатчить freetype, возможно добиться лучшего отображения.
Спасибо сказали:

Аватара пользователя
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux

Re: Патчи для freetype 2.1.9

Сообщение polachok »

а WITH_TTF_BYTECODE_ENABLED или что-то в этом духе ВКЛ?
И немедленно выпил.
Спасибо сказали:

n1tr0gen
Сообщения: 149

Re: Патчи для freetype 2.1.9

Сообщение n1tr0gen »

(polachok @ Четверг, 25 Августа 2005, 17:08) писал(а):а  WITH_TTF_BYTECODE_ENABLED или что-то в этом духе ВКЛ?

TT_CONFIG_OPTION_BYTECODE_INTERPRETER, он же BCI (ByteCode Interpreter). Конечно включил ;)
Спасибо сказали:

avp
Сообщения: 70

Re: Патчи для freetype 2.1.9

Сообщение avp »

(n1tr0gen @ Четверг, 25 Августа 2005, 12:39) писал(а):Какие существуют патчи для freetype 2.1.9 улучшающие качество рендеринга шрифтов? Я накопал несколько патчей, пропатчил и не заметил никакой разницы.


http://freetype.org/index2.html#release-freetype-2.1.10

FreeType 2.1.10 has been released (2005-06-13)

This is a stable release which has lots of bug fixes and minor improvements. All users should upgrade.

- The stroker still had some serious bugs.

- Another serious bug in handling TrueType hints caused many distortions. It has been introduced in version 2.1.8, and it is highly recommended to upgrade.

- FreeType behaved incorrectly when resizing two distinct but very close character pixel sizes through `FT_Set_Char_Size' (Savannah bug #12263).

- The auto-hinter didn't work properly for fonts without a Unicode charmap -- it even refused to load the glyphs.

- The auto-hinter has been replaced with a new module, called the `auto-fitter'. It consumes less memory than its predecessor, and it is prepared to support non-latin scripts better in next releases.

- George Williams contributed code to read kerning data from PFM files.

И много чего ещё, уже не относящегося к теме топика.
Спасибо сказали: