Пакет DocBook SGML DTD содержит описания типов документов для проверки файлов данных SGML с набором правил DocBook. Он полезен для структурирования книг и програмной документации по стандарту, позволяя вам использовать преобразования, уже написанные для этого стандарта.
Адрес (HTTP): http://www.docbook.org/sgml/3.1/docbk31.zip
Адрес (FTP): ftp://ftp.kde.org/pub/kde/devel/docbook/SOURCES/docbk31.zip
Контрольная сумма: 432749c0c806dbae81c8bcb70da3b5d3
Размер: 55 KB
Требуемое дисковое пространство: 336 KB
Расчетное время сборки: 0.01 SBU
Исходники пакета предоставляются в формате 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.
Вышеуказанный скрипт установки обновляет каталог.
Использование только текущей 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 файлы содержат описания типа документа (типы элемента и перечни атрибутов), которые могут быть использованы в соответствующих SGML файлах.
Последнее обновление 2005-02-15 17:43:57 -0700