Наши партнеры








Книги по Linux (с отзывами читателей)

Библиотека сайта rus-linux.net

На главную -> MyLDP -> Электронные книги по ОС Linux
Beyond Linux From Scratch. Version 2011-12-30
Назад 24. Библиотеки системы X Вперед

Пакет Pango-1.29.4

Знакомимся с пакетом Pango

В пакете Pango находятся библиотеки libpango. Они используются для компоновки и рендеринга текста.

Известно, что пакет правильно собирается и работает на платформе LFS-7.0.

Информация о пакете

Зависимости пакета Pango

Обязательные

GLib-2.30.1 и один из пакетов cairo-1.10.2, система X Window или Fontconfig-2.8.0

Замечание

Для сборки Pango пакет cairo не требуется, но прежде, чем собирать Pango, рекомендуется установить пакет cairo и систему X Window. Если вы не собираете Pango с пакетом cairo в качестве движка, то GTK+-2 собираться не будет.

Необязательные

gobject-introspection-1.30.0, LibThai

Необязательные (для пересборки документации по API)

GTK-Doc-1.18

Замечания для пользователей: http://wiki.linuxfromscratch.org/blfs/wiki/pango

Установка пакета Pango

Установите пакет Pango с помощью следующих команд:

./configure --prefix=/usr --sysconfdir=/etc &&
make

Чтобы проверить результаты, выполните команду make check. Вы можете установить пакет GTK-Doc-1.18, если вы хотите проверить результат установки документации. Кроме того, тест "testboundries" может не пройти в случае, если у вас установлен пакет LibThai.

Теперь в роли пользователя root выполните:

make install

Пояснение команд

--sysconfdir=/etc: Этот переключатель указывает устанавливать конфигурационные файлы в директорий /etc, а не в директорий /usr/etc.

--enable-gtk-doc: Используйте этот параметр, если установлен пакет GTK-Doc и вы хотите пересобрать и установить документацию по API.

--disable-static: Этот переключатель предотвращает сборку статических библиотек.

Конфигурирование пакета Pango

Конфигурационные файлы

/etc/pango/pangorc, ~/.pangorc, а также файл, указанный в переменной среды окружения PANGO_RC_FILE

Подробнее о конфигурировании

Путь к модулю Pango указывается с помощью ключа Pango/ModulesPath в конфигурационной базе Pango, которая считывается из конфигурационных файлов, указанных выше.

Описание пакета

Установленные программы: pango-querymodules и pango-view

Установленные библиотеки: libpango-1.0.so, libpangocairo-1.0.so, libpangoft2-1.0.so, libpangox-1.0.so, libpangoxft-1.0.so, pango-arabic-fc.so, pango-arabic-lang.so, pango-basic-fc.so, pango-basic-x.so, pango-hangul-fc.so, pango-hebrew-fc.so, pango-indic-fc.so, pango-indic-lang.so, pango-khmer-fc.so, pango-syriac-fc.so, pango-thai-fc.so и pango-tibetan-fc.so

Установленные директории: /etc/pango, /usr/{include/pango-1.0/pango,lib/pango/1.6.0/modules, share/gtk-doc/html/pango}

Краткое описание

pango-querymodules

утилита регистрации модулей, которая собирает информацию о загружаемых модулях Pango

pango-view

выполняет рендеринг файла с помощью Pango с целью просмотра его содержимого

libpango*-1.0.so

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

Перевод сделан с варианта оригинала, датированного 2011-12-03 20:54:08 +0000


Предыдущий раздел: Оглавление Следующий раздел:
Пакет cairomm-1.6.2   Пакет pangomm-2.26.2