[docs] I: DTD DocBook customization
Vitaly Ostanin
vyt на vzljot.ru
Пн Май 19 14:33:34 MSD 2003
Hello, All!
В cvs docs появился $CVSROOT/docs/dtd/docs.dtd - изменения DTD
DocBook для использования в проекте ALT Linux Documentation.
Этот же docs.dtd есть в пакете alt-entities-0.4-alt1, залитом
только что в incoming/Sisyphus и
http://people.altlinux.ru/~vyt/RPM/RPMS/noarch/alt-entities-0.4-alt1.noarch.rpm
В этом DTD есть поддержка "xml:base", тегов "alt:distro",
включаются все сущности, которые раньше приходилось включать
отдельно.
PUBLIC/SYSTEM ID этого DTD есть в примерах.
Например, вместо объявления
<?xml version="1.0" encoding="windows-1251"?>
<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd"
[
<!ENTITY % AltCommonEntities PUBLIC
"-//ALTLINUX//ENTITIES Common Documentation//RU"
"http://docs.altlinux.ru/ru/entities/common.ent">
%AltCommonEntities;
<!ENTITY BASEID "alt.devel.docs-howto">
]>
Теперь можно писать
<?xml version="1.0" encoding="windows-1251"?>
<!DOCTYPE section PUBLIC "-//ALTLINUX//DTD DocBook XML Based
Extension//EN"
"http://docs.altlinux.ru/dtd/docs.dtd"
[
<!ENTITY BASEID "alt.devel.docs-howto">
]>
Уточню, что поддержки "alt:distro" в xsl-стилях ещё нет и
официальный перевод документов в cvs docs на этот DTD будет после
релиза J2.3
Всё это в ближайшее время будет описано в docs-howto.
--
Regards, Vyt
mailto: vyt на vzljot.ru
JID: vyt на vzljot.ru
----------- следущая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 189 байтов
Описание: отсутствует
Url : /pipermail/docs/attachments/20030519/2224c2fe/attachment.bin
Подробная информация о списке рассылки docs