[docs] Re: Fw: Re: DOCBOOK: Re: Advantages of XInclude?

Vitaly Ostanin vyt на vzljot.ru
Чт Ноя 14 17:56:55 MSK 2002


On Thu, 14 Nov 2002 17:42:21 +0300
"Anton V. Boyarshinov" <boyarsh на ru.echo.fr> wrote:

> On Thu, 14 Nov 2002 17:32:28 +0300
> Vitaly Ostanin <vyt на vzljot.ru> wrote:
> 
> 
> > libxml2 с недавних версий исправлен для соответствия
> > спецификации XInclude, а DocBook DTD - нет. Это приводит к
> > тому, что с помощью xmllint невозможно проверить валидность
> > документа со включениями.
> 
> Да, действительно перестало проверяться...
>  
> > Когда я писал об этом в docbook@, ответа не было. Недавно
> > обсуждение поднялось по новой, и выяснилось, что в DocDook
> > DTD атрибут xml:base добавят, а пока можно использовать
> > workaround- расширять список общих атрибутов в объявлении
> > типа документа, как показано в примере:
> 
> Хмм... Но ведь xml:base очевидно имеет namespace prefix xml.
> Может быть достаточно объявить соответствующий xmlns? Или я
> что-то не понимаю?

У меня была такая же мысль, т.к. атрибуты в XML могут иметь
пространство имён, как и элементы.

Сложность, наверное, в том, что DocBook TC должны поддерживать
совместимость с вариантом DTD для SGML. Я-то точно чего-то не
понимаю и положусь на их выбор :)

Кстати, расширение DTD не является грубым хаком, и Norman Walsh
писал, что он ожидает принятия этого расширения.

Не ожидал я, что этот тред так разрастётся :)

Итак, берём workaround, или нет?

<skipped/>

-- 
Regards, Vyt
mailto:  vyt на vzljot.ru
JID:     vyt на vzljot.ru
----------- следущая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: отсутствует
Url     : /pipermail/docs/attachments/20021114/8ad5293f/attachment.bin


Подробная информация о списке рассылки docs