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

UnixForum





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

На главную -> MyLDP -> Электронные книги по ОС Linux
Beyond Linux From Scratch. Version 2011-12-30
Назад 46. Расширяемый язык разметки (XML) Вперед

Пакет DocBook XSL Stylesheets-1.76.1

Знакомимся с пакетом DocBook XSL Stylesheets

В пакете DocBook XSL Stylesheets находятся стили XSL. Они используются для выполнения преобразований XML-файлов DocBook.

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

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

  • Загрузка (HTTP): http://downloads.sourceforge.net/docbook/docbook-xsl-1.76.1.tar.bz2
  • Контрольная сумма MD5: b5340507cb240cc7ce00632b9c40bff5
  • Размер загружаемого пакета: 3,6 MB
  • Оценочный размер требуемого дискового пространства: 60 MB (в том числе установка дополнительной документации)
  • Оценочное время сборки: менее 0,1 SBU

Дополнительные загрузки

Дополнительная документация

Зависимости пакета DocBook XSL Stylesheets

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

libxml2-2.7.8

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

Ruby-1.9.2-p290 (для использования стилей “epub”)

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

Установка пакета DocBook XSL Stylesheets

Если вы загрузили архив tar с дополнительной документацией, то распакуйте его с помощью следующей команды:

tar -xf ../docbook-xsl-doc-1.76.1.tar.bz2 --strip-components=1

В проекте BLFS не устанавливаются пакеты, необходимые для запуска тестового набора и проверки полученных результатов.

В роли пользователя root установите пакет XSL Stylesheets с помощью следующих команд:

install -v -m755 -d /usr/share/xml/docbook/xsl-stylesheets-1.76.1 &&

cp -v -R VERSION common eclipse epub extensions fo highlighting html \
         htmlhelp images javahelp lib manpages params profiling \
         roundtrip slides template tests tools webhelp website \
         xhtml xhtml-1_1 \
    /usr/share/xml/docbook/xsl-stylesheets-1.76.1 &&

install -v -m644 -D README \
                    /usr/share/doc/docbook-xsl-1.76.1/README.XSL &&
install -v -m755    RELEASE-NOTES* NEWS* \
                    /usr/share/doc/docbook-xsl-1.76.1

Если вы загрузили архив tar с дополнительной документацией, то в роли пользователя root установите документацию с помощью следующей команды:

cp -v -R doc/* /usr/share/doc/docbook-xsl-1.76.1

Конфигурирование пакета DocBook XSL Stylesheets

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

/etc/xml/catalog

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

В роли пользователя root создайте (или добавьте) файл каталога XML и заполните его с помощью следующих команд:

if [ ! -d /etc/xml ]; then install -v -m755 -d /etc/xml; fi &&
if [ ! -f /etc/xml/catalog ]; then
    xmlcatalog --noout --create /etc/xml/catalog
fi &&

xmlcatalog --noout --add "rewriteSystem" \
           "http://docbook.sourceforge.net/release/xsl/1.76.1" \
           "/usr/share/xml/docbook/xsl-stylesheets-1.76.1" \
    /etc/xml/catalog &&

xmlcatalog --noout --add "rewriteURI" \
           "http://docbook.sourceforge.net/release/xsl/1.76.1" \
           "/usr/share/xml/docbook/xsl-stylesheets-1.76.1" \
    /etc/xml/catalog &&

xmlcatalog --noout --add "rewriteSystem" \
           "http://docbook.sourceforge.net/release/xsl/current" \
           "/usr/share/xml/docbook/xsl-stylesheets-1.76.1" \
    /etc/xml/catalog &&

xmlcatalog --noout --add "rewriteURI" \
           "http://docbook.sourceforge.net/release/xsl/current" \
           "/usr/share/xml/docbook/xsl-stylesheets-1.76.1" \
    /etc/xml/catalog

Иногда вы можете обнаружить, что необходимо установить другие версии стилей XSL, поскольку они используются в некоторых проектах. Например, для BLFS-6.0 требуется версия 1.67.2. В этих случаях вам нужно устанавитьь любую другую необходимую версию в своем собственном каталоге версий и создать записи в каталоге следующим образом (укажите номер нужной версии вместо <version>):

xmlcatalog --noout --add "rewriteSystem" \
           "http://docbook.sourceforge.net/release/xsl/<version>" \
           "/usr/share/xml/docbook/xsl-stylesheets-<version>" \
    /etc/xml/catalog &&

xmlcatalog --noout --add "rewriteURI" \
           "http://docbook.sourceforge.net/release/xsl/<version>" \
           "/usr/share/xml/docbook/xsl-stylesheets-<version>" \
    /etc/xml/catalog

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

Установленные программы: Нет

Установленные библиотеки: Нет

Установленные файлы: стили XSL для HTML и FO

Установленные директории: /usr/share/xml/docbook/xsl-stylesheets-1.76.1 и /usr/share/doc/docbook-xsl-1.76.1

Перевод сделан с варианта оригинала, датированного 2011-10-26 04:34:14 +0000


Предыдущий раздел: Оглавление Следующий раздел:
Пакет DocBook XML DTD-4.5   Пакет xmlto-0.0.23