DocBook SGML DTD-3.1

Введение в DocBook SGML DTD

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

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

Зависимости DocBook SGML DTD

Требуемые

SGML Common-0.6.3 и UnZip-5.51

Установка DocBook SGML DTD

[Замечание]

Замечание

Исходники пакета предоставляются в формате zip и требуют unzip. Вы должны создать директорию и перейти в нее перед распаковкой файла для упрощения удаления исходных фалов после установки пакета.

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

sed -i -e '/ISO 8879/d' \ -e 's|DTDDECL "-//OASIS//DTD DocBook V3.1//EN"|SGMLDECL|g' \ docbook.cat && install -d /usr/share/sgml/docbook/sgml-dtd-3.1 && chown -R root:root . && install docbook.cat /usr/share/sgml/docbook/sgml-dtd-3.1/catalog && cp -af *.dtd *.mod *.dcl /usr/share/sgml/docbook/sgml-dtd-3.1 && install-catalog --add /etc/sgml/sgml-docbook-dtd-3.1.cat \ /usr/share/sgml/docbook/sgml-dtd-3.1/catalog && install-catalog --add /etc/sgml/sgml-docbook-dtd-3.1.cat \ /etc/sgml/sgml-docbook.cat

Описание команд

sed -i -e '/ISO 8879/d' docbook.cat: Эта команда удаляет описания ENT из файла каталога.

sed -i -e 's|DTDDECL "-//OASIS//DTD Docbook V3.1//EN"|SGMLDECL|g' docbook.cat: Эта команда заменяет содержимое каталога DTDDECL, который не поддерживается в Linux средствами SGML, на содержимое каталога SGMLDECL.

Конфигурация DocBook SGML DTD

Файлы конфигурации

/etc/sgml/catalog

Конфигурационная информация

Вышеуказанный скрипт установки обновляет каталог.

Использование только текущей 3.x версии DocBook SGML DTD требует следующего:

cat >> /usr/share/sgml/docbook/sgml-dtd-3.1/catalog << "EOF" -- Begin Single Major Version catalog changes -- PUBLIC "-//Davenport//DTD DocBook V3.0//EN" "docbook.dtd" -- End Single Major Version catalog changes -- EOF

Содержание

Пакет DocBook SGML DTD содержит DTD и MOD файлы.

Описание

Файлы DTD

DTD файлы содержат описания типа документа (типы элемента и перечни атрибутов), которые могут быть использованы в соответствующих SGML файлах.

Файлы MOD

MOD файлы содержат компоненты описания типа документа, которые происходят из DTD файлов.

Последнее обновление 2005-02-15 17:43:57 -0700