LINUX.ORG.RU

Пересобирать надо поидее предварительно раскомментировав одну строку в каком то файле, там в одном из ридми написано по поводу этого.. что-то с hints связано.

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

>я не понимаю, как можно жить без AA ;-)

Попробуй шрифтик

-cronyx-helvetica-medium-r-normal-*-*-80-*-*-p-*-koi8-r"

Без всяких сглаживаний смотрится просто потрясающе.

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

Я его включил для больших шрифтов уже давно...

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

Пересобрал reetype-2.1.4-5.2.src.rpm.
rpm -ivh
rpmbuild -bb
rpm -F --nodeps

Особой разницы не почувствовал ;(

Так с какой опцией надо перекомпилить?

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

How to enable the TrueType native hinter if you need it
--------------------------------------------------------

The TrueType bytecode interpreter is disabled in all public releases
of the FreeType packages for patents reasons (see
http://www.freetype.org/patents.html for more details).

However, many Linux distributions do enable the interpreter in the
FreeType packages (DEB/RPM/etc.) they produce for their platforms. If
you are using TrueType fonts on your system, you most probably want to
enable it manually by doing the following:

- open the file "include/freetype/config/ftoption.h"

- locate a line that says:

#undef TT_CONFIG_OPTION_BYTECODE_INTERPRETER

- change it to:

#define TT_CONFIG_OPTION_BYTECODE_INTERPRETER

These steps must be done _before_ compiling the library.

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

В freetype-2.1.4-5.2.src.rpm опция, рекомендуемая тобой включена была по умолчанию ;(

Однако, шрифт tahoma 10 без АА выглядит ужасно.

Раскрой секрет, что еще надо пересобрать? ;)

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

>Раскрой секрет, что еще надо пересобрать? ;)

а ты уверен что фонт сервер использует пересобраный freetype а не старый?

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

ммм...
Думаю, что да... По крайней мере либы типа /usr/lib/libfreetype.so.6.3.3
соотв-ют тем, что скомпилились в rpm.

Я писал, как собирал пакет. Повторюсь.
Был freetype-2.1.4-5.2.src.rpm.

В нем лежит пач, который
-/* #define TT_CONFIG_OPTION_BYTECODE_INTERPRETER */
+#define TT_CONFIG_OPTION_BYTECODE_INTERPRETER

rpm -ivh
rpmbuild -bb --target=athlon
rpm -F --nodeps

Просто ставиться без --nodeps не захотел.

До этого был freetype-2.1.3 из RedHat 9.0

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

Ура! Всё зарулило!
Похоже проблема была связана с тем, что либы действительно не ставились в /usr/X11R6

Ждем скрин в галерее ;)

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