DocBook-utils-0.6.14

Введение в DocBook-utils

Пакет DocBook-utils является колекцией скриптов утилит, используемых для преобразования и анализа документов SGML в общем и файлов DocBook в особенности. Скрипты используются для преобразования из DocBook или других SGML форматов в “классические” форматы файлов, например HTML, man, info, RTF и многие другие. Так же есть утилита для сравнения двух SGML файлов, которая только отображает отличия в разметке. Она полезна для сравнения документов, подготовленных для разных языков.

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

Зависимости DocBook-utils

Опционально

JadeTeX-3.13 (для преобразования в DVI, PS и PDF), модули Perl: SGMLSpm-1.03ii (для преобразования в man и texinfo) и Lynx-2.8.5 или Links-2.1pre15 или w3m (для преобразования в ASCII текст)

Установка DocBook-utils

[Замечание]

Замечание

Ранние версии инструкций BLFS OpenSP устанавливали каталог, содержащий объявление SGMLDECL unicode.sd в системных каталогах SGML. Это объявление приводило некоторые программы OpenJade к редким падениям. Вам понадобится удалить описание этого каталога, если он присутствует, или сборка пакета не пройдет. Следующая команда может определить необходимость удаления описаний этого каталога:

grep "OpenSP-1.5.1" /etc/sgml/catalog

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

sed -i.orig \ -e "/CATALOG \/etc\/sgml\/OpenSP-1.5.1.cat/d" \ /etc/sgml/catalog \ /etc/sgml/sgml-docbook.cat

Установим DocBook-utils при помощи следующих команд:

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

А теперь, как пользователь root:

make install

Многие пакеты используют альтернативные имена для скриптов DocBook-utils. Если вы хотите создать эти альтернативные имена, то выполните следующую команду:

for doctype in html ps dvi man pdf rtf tex texi txt do ln -s docbook2$doctype /usr/bin/db2$doctype done

Содержание

Установленные программы: docbook2dvi, docbook2html, docbook2man, docbook2pdf, docbook2ps, docbook2rtf, docbook2tex, docbook2texi, docbook2txt, jw и sgmldiff
Установленные библиотеки: нет
Установленные директории: /usr/share/doc/html/docbook-utils-0.6.14 и /usr/share/sgml/docbook/utils-0.6.14
Установленные символические ссылки: db2dvi, db2html, db2man, db2pdf, db2ps, db2rtf, db2tex, db2texi и db2txt

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

docbook2*

простые однострочные скрипты-обертки для jw. Они предоставлены как простые для запоминания имена, используемые для преобразования DocBook или других SGML файлов в соответствующий формат.

db2*

это символические ссылки, указывающие на соответственно названные команды docbook2*.

jw

это скрипт, используемый для преобразования DocBook или других SGML файлов в различные выходные форматы. Он скрывает большинство из сложностей OpenJade и добавляет удобные свойства.

sgmldiff

используется для сравнения двух SGML файлов и только отображает отличия в разметке. Это особенно полезно для сравнения файлов, которые должны быть идентичны кроме языковых отличий в содержании.

Последнее обновление 2005-01-30 10:59:50 -0700