[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