LINUX.ORG.RU

Моя беда с TTF...


0

0

Может, немножко и не туда, но по другому я не знаю, как объяснить мою проблему. Мне НЕ НУЖЕН антиалиасинг, а без него TTF-шрифты выглядят вот так. А в KDE все отлично... Но я им не пользуюсь.

>>> Просмотр (800x600, 286 Kb)



Проверено: Demetrio ()

Хинтинг по-моему надо включить

morge ★★
()

Похоже, что это не ttf

anonymous
()

нормальный хинтинг не включен из-за патентных проблем, но в xft (кажется в нём) нужный код есть. Нужно нересобрать xft, например из rpm, при этом просто поменяв один флажок в spec файлике. После этого нужно полученную rpm'ку поставить взамен старой. К сожалению другого способа не знаю.

--седайко стюмчик

anonymous
()

Смешно, но у меня такая проблема была в Slackware 9.1, когда я сменил glibc. Пришлось переставить pango и поставить новый XFCE. После этого шрифты "слетели" и стали вот такими. Проблема решилась удалением fonts.* в /usr/share/fonts(там у меня TTF шрифты сидят) и переиндексированием шрифтов занового. 

SteelKey
()

Для того, чтобы избавиться от "корявости", берем свежую библиотеку freetype, распаковываем ее:

# tar jxf freetype-2.1.9.tar.bz2 # cd freetype-2.1.9/include/freetype/config

Открываем файл ftoption.h, находим строку:

/* #define TT_CONFIG_OPTION_BYTECODE_INTERPRETER */

И раскоментируем ее:

#define TT_CONFIG_OPTION_BYTECODE_INTERPRETER

После этого возвращаемся в корень freetype-2.1.9:

# cd ../

И начинаем процесс сборки:

# ./configure --prefix=/usr # make

Далее из под rootа инсталлируем библиотеку в систему:

# make install

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