[devel] Re: Как узнать правильные dtd и xsl для данного xml
Anton V. Boyarshinov
=?iso-8859-1?q?boyarsh_=CE=C1_ru=2Eecho=2Efr?=
Пн Июл 7 13:45:22 MSD 2003
On Mon, 07 Jul 2003 13:35:02 +0400 avl на l14.ru
wrote:
> В пакете есть xml, который перегоняется в html и man с помощью
>
> соответствующих xsl ну и валидация тоже присутствует.
>
> Проблема в том, что для разных версий пакетов docbook-dtds и
> docbook-style-xsl пути к этим dtd и xsl разные, а они зашиты в
>
> абсолютном виде в xml-файл.
Насчёт dtd. Тут всё не просто. Файл, соответствующий одной версии
dtd может не соответствовать другой. И, кстати, может быть было
бы неплохо, если бы по умолчанию в системе могли присутствовать
пакеты с dtd разных версий.
Что касается xsl. Благодаря механизму каталогов, можно писать:
"http://docbook.sourceforge.net/release/xsl/current" и оно будет
оттранслировано куда нужно. Но следует учитывать, что такие вот
импортирующие стили могут ломаться при смене версии стилей
docbook.
АНтон
--
mailto:boyarsh на mail.ru
mailto:boyarsh на ru.echo.fr
13:40:00 up 2:42, 9 users, load average: 0.57, 0.15, 0.04
Подробная информация о списке рассылки Devel