[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [docbook-apps] Modularization technique
On Mon, Aug 11, 2003 at 06:01:43PM -0700, Bob Stayton wrote: > On Mon, Aug 11, 2003 at 07:38:01PM -0500, Bob Foster wrote: > > Seems like a more appropriate solution would be to use a validator that > > allows the DTD to be specified outside the document. (And an editor that > > allows same.) > > Yes, xmllint (included with libxml2) can validate a system entity > with an external DTD reference: > > xmllint --dtdvalid "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" --noout myfile.xml Just be careful that this operation isn't formally defined from a standard point of view. It's is more or less equivalent to validating the document with just a <!DOCTYPE root_elem SYSTEM "external DTD reference"> declaration. That should be fine with an entity, but it does ignore all DTD declarations if used against a complete document, i.e. internal subset informations would be lost. Daniel -- Daniel Veillard | Red Hat Network https://rhn.redhat.com/ veillard@redhat.com | libxml GNOME XML XSLT toolkit http://xmlsoft.org/ http://veillard.com/ | Rpmfind RPM search engine http://rpmfind.net/
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]