Библиотека сайта rus-linux.net
Beyond Linux From Scratch. Version 2011-12-30 | ||
Назад | 45. Стандартный обобщенный язык разметки (SGML) | Вперед |
Пакет DocBook DSSSL Stylesheets-1.79
Знакомимся с пакетом DocBook DSSSL Stylesheets
В пакете DocBook DSSSL Stylesheets находятся стили DSSSL. Они используются пакетом OpenJade или другими инструментальными средствами для преобразования файлов SGML и XML DocBook.
Известно, что пакет правильно собирается и работает на платформе LFS-7.0.
Информация о пакете
- Загрузка (HTTP): http://downloads.sourceforge.net/docbook/docbook-dsssl-1.79.tar.bz2
- Загрузка (FTP): ftp://mirror.ovh.net/gentoo-distfiles/distfiles/docbook-dsssl-1.79.tar.bz2
- Контрольная сумма MD5: bc192d23266b9a664ca0aba4a7794c7c
- Размер загружаемого пакета: 277 KB
- Оценочный размер требуемого дискового пространства: 14 MB
- Оценочное время сборки: менее 0,1 SBU
Дополнительные загрузки
Документация и тестовые данные
- Загрузка (HTTP): http://downloads.sourceforge.net/docbook/docbook-dsssl-doc-1.79.tar.bz2
- Контрольная сумма MD5: 9a7b809a21ab7d2749bb328334c380f2
- Размер загружаемого пакета: 142 KB
Зависимости пакета DocBook DSSSL Stylesheets
Обязательные
Обязательные (для тестирования инструментального набора Toolchain пакета DocBook SGML)
DocBook SGML DTD-3.1, DocBook SGML DTD-4.5, OpenSP-1.5.2 и OpenJade-1.3.2
Замечания для пользователей: http://wiki.linuxfromscratch.org/blfs/wiki/docbook-dsssl
Установка пакета DocBook DSSSL Stylesheets
Прежде, чем начать сборку, удостоверьтесь что вы распаковали tar архивы с исходными кодами и документацией.
Установите пакет DocBook DSSSL Stylesheets с помощью следующих команд, выполняемых в роли пользователя root
:
install -v -m755 bin/collateindex.pl /usr/bin && install -v -m644 bin/collateindex.pl.1 /usr/share/man/man1 && install -v -d -m755 /usr/share/sgml/docbook/dsssl-stylesheets-1.79 && cp -v -R * /usr/share/sgml/docbook/dsssl-stylesheets-1.79 && install-catalog --add /etc/sgml/dsssl-docbook-stylesheets.cat \ /usr/share/sgml/docbook/dsssl-stylesheets-1.79/catalog && install-catalog --add /etc/sgml/dsssl-docbook-stylesheets.cat \ /usr/share/sgml/docbook/dsssl-stylesheets-1.79/common/catalog && install-catalog --add /etc/sgml/sgml-docbook.cat \ /etc/sgml/dsssl-docbook-stylesheets.cat
Пояснение команд
Приведенные выше команды создают инсталляционный скрипт для этого пакета.
Проверка инструментального набора Toolchain для DocBook SGML (дополнительная возможность)
С помощью следующих команд будут выполняться тесты, необходимые для того, чтобы удостовериться, что установленный вами инструментальный набор toolchain для DocBook SGML будет выдавать желаемые результаты. У вас должны быть установлены пакеты DocBook SGML DTD-3.1, DocBook SGML DTD-4.5, OpenSP-1.5.2 и OpenJade-1.3.2 и вы должны выполнять тесты в роли пользователя root
.
Все тесты должны выполняться из директория /usr/share/sgml/docbook/dsssl-stylesheets-1.79/doc/testdata
в роли пользователя root
:
cd /usr/share/sgml/docbook/dsssl-stylesheets-1.79/doc/testdata
Первый тест не выдает сообщений в стандартный поток вывода (на ваш экран) и создает в текущем директории файл с именем jtest.rtf
:
openjade -t rtf -d jtest.dsl jtest.sgm
Следующий тест должен возвращать в стандартный поток вывода только следующую строчку: onsgmls:I: "OpenSP" version "1.5.2"
:
onsgmls -sv test.sgm
Следующий тест не выдает сообщений в стандартный поток вывода и создает в текущем директории файл с именем test.rtf
:
openjade -t rtf \ -d /usr/share/sgml/docbook/dsssl-stylesheets-1.79/print/docbook.dsl \ test.sgm
Последний тест не выдает сообщений в стандартный поток вывода и создает в текущем директории файл с именем test.rtf
:
openjade -t sgml \ -d /usr/share/sgml/docbook/dsssl-stylesheets-1.79/html/docbook.dsl \ test.sgm
В конце выполните очистку:
rm jtest.rtf test.rtf c1.htm
Описание пакета
Установленные программы: collateindex.pl
Установленные библиотеки: Нет
Установленные файлы: стили DSSSL
Установленные директории: /usr/share/sgml/docbook/dsssl-stylesheets-1.79
Краткое описание
collateindex.pl | скрипт на языке Perl, который создает индекс DocBook из индексных данных в формате raw |
Перевод сделан с варианта оригинала, датированного 2011-10-23 20:34:10 +0000
Предыдущий раздел: | Оглавление | Следующий раздел: |
Пакет OpenJade-1.3.2 | Пакет DocBook-utils-0.6.14 |