[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: system entity definition in catalog files
On 24 Sep 1998 21:27:31 +0300, Andrey V Khavryutchenko wrote:
> >> [akhavr@netmaster] doc$ nsgmls -s -m ./catalog req.tei
> >> nsgmls:req.tei:163:27:E: "requirements" is not a general entity name
> >> ?
>
> BT> Ну, показал бы, что у тебя там, в req.tei:163. Подозреваю, что
> BT> &requirements;, впрочем. Так не выйдет: на external entity должна быть
> BT> ссылка в DTD.
>
> Забыл вставить. Там обычный xref:
>
> <item><xref doc="requirements">Requirements model</xref>
> Если я задаю requirements в dtd:
>
> <!doctype tei.2 public "-//TEI//DTD TEI Lite 1.6 //EN" [
> <!entity requirements SYSTEM "req.tei" NDATA sgml>
> ]>
>
> то все нормально:
>
> [akhavr@netmaster] doc$ nsgmls -s -m./catalog req.tei
> [akhavr@netmaster] doc$
>
> Такое впечатление, что на каталог внимание не обращается.
Увы, все entities должны быть описаны в DTD. catalog -- это
только подручное средство разрешения public/system identifiers, не более
того.
--
Best regards, -- Boris.