Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Љ § ­жҐў Ђ«ҐЄбҐ©                     2:5020/400     18 Feb 2006  14:49:47
 To : Dmitry Pankov
 Subject : Re: Борьба с fontconfig
 -------------------------------------------------------------------------------- 
 
 Dmitry Pankov пишет:
 
  >> Есть относительно свежий диструбутив аццкой ОС МСВС. Так там со
 
 Hичего себе. А не боишься сюда такое писать?
 Если нет, то где её дают?
 
  >> шрифтами, я не побоюсь этого слова, полная жопа... Все приложения,
  >> собранные на qt3, выводят шрифты с таких уродским качеством, что
 
 хочется
 
  >> блевать.
 
 А то! Она ж не для шастанья по www сделана :) Я вообще думал что там
 гуйни нет.
 
 Перекомпилируй freetype.
 ЧаВо нашёл: http://linuxforum.ru/index.php?showtopic=12690 .
 Если нет инета, то вот главное:
 
 ----------------< cut >---------------------
 3. Перекомпилировать Freetype2 для задействования интерпретатора
 байт-кодов
 
 Загрузите исходные тексты с http://www.freetype.org/.
 
 Возможно это не особая проблема, но я всегда стараюсь устанавливать
 версию ту же, что стоит в системе. Hапример, до недавнего времени в
 Слаке стояла версия 2.1.8 и хотя уже вышла 2.1.9 я тем не менее
 перекомпилировал именно 2.1.8. Мне кажется, чем меньше переменных, тем
 меньше проблем. Загружаем и распаковываем архив (я всегда компилирую в
 /tmp) и читаем README.
 
 Это TRUETYPE readme из пакета исходников freetype2:
 
 How to enable the TrueType native hinter if you need it
 --------------------------------------------------------
 Бла-бла-бла, тут неинтересно (прим. переводчика)
 --------------------------------------------------------
 
 - откройте файл "include/freetype/config/ftoption.h"
 
 - найдите строку:
 
 #undef TT_CONFIG_OPTION_BYTECODE_INTERPRETER
 
 - замените на:
 
 #define TT_CONFIG_OPTION_BYTECODE_INTERPRETER
 Лучше и не объяснишь.
 
 Прежде чем компилировать и устанавливать вероятно Вы захотите удалить
 ранее установленный пакет. Я видел, это советуют в других документах, но
 
 я не вижу в этом особой необходимости. Библиотека freetype в Slackware
 находится в составе пакетов X-Window и не может быть удалена одна.
 
 Еще одна вещь, которую нам надо сделать перед установкой - проверить
 символические ссылки.
 
 steve@peggyo:~$ cd /usr/lib
 steve@peggyo:/usr/lib$ ls -la libfreetype*
 -rw-r--r-- 1 root root 2431914 2004-11-11 00:28 libfreetype.a
 -rwxr-xr-x 1 root root 816 2004-11-11 00:28 libfreetype.la*
 lrwxrwxrwx 1 root root 20 2004-11-11 00:28 libfreetype.so ->
 libfreetype.so.6.3.7*
 lrwxrwxrwx 1 root root 20 2004-11-11 00:28 libfreetype.so.6 ->
 libfreetype.so.6.3.7*
 -rwxr-xr-x 1 root root 415008 2004-06-05 17:48 libfreetype.so.6.3.5*
 (<-старая)
 -rwxr-xr-x 1 root root 1521734 2004-11-11 00:28 libfreetype.so.6.3.7*
 steve@peggyo:/usr/lib$
 Это полезно, если Вы будете обновлять библиотеки и хотите проверить, что
 
 линки указывают на новые. А также, если планируете удалить старые
 библиотеки перед компиляцией новых и хотите убедиться, что новые линки
 были созданы. Если нет, то листинг старых укажет Вам, что делать.
 
 Убедитесь, что новые пакеты с исходными текстами установлены, так что Вы
 
 можете начать компиляцию.
 
 Итак, начнем...
 
 ./configure --prefix=/usr
 
 Я использую этот префикс для Slackware, Вам он может не понадобиться.
 Если libfreetype находится в /usr/lib, то все в порядке. Прочтите
 ./configure --help чтобы узнать установки по умолчанию.
 
 make
 
 Побежали строчки. Сообщения типа "blah blah violates strict antialiasing
 
 rules yada yada" можете игнорировать.
 
 Зарегистрируйтесь root'ом:
 
 su -
 make install
 
 Будучи root'ом запустите
 
 ldconfig
 
 Если Вы в KDE, запустите Панель управления и разделе Внешний вид/Шрифты
 оставьте сглаживание шрифтов, но исключите диапазон от 0.0pt до 14.0 или
 
 15.0pt. Замените все шрифты на Arial или Verdana размером 9 или 10 pt и
 перезапустите X-Window.
 
 Вы должны увидеть огромную разницу, как шрифты отрисовываются без
 сглаживания (при этом размере).
 
 ------------------------< cut >--------------------------
 
   Казанцев Алексей.
 --- ifmail v.2.15dev5.3
  * Origin: RTComm.RU (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Борьба с fontconfig   Dmitry Pankov   12 Feb 2006 11:34:01 
 Re: Борьба с fontconfig   Roman Belenov   13 Feb 2006 12:48:22 
 Re: Борьба с fontconfig   Љ § ­жҐў Ђ«ҐЄбҐ©   18 Feb 2006 14:49:47 
Архивное /ru.linux/91810904adb4.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional