[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [docbook-apps] Any way to keep <!DOCTYPE...> definition int o utput of XSLT transformation?
On Fri, Jul 25, 2003 at 03:32:16PM -0400, Taro Ikai wrote: > What I want is to write out <!ENTITY...> declarations within a <!DOCTYPE > declaration. > For example: > > <!DOCTYPE chapter SYSTEM "c:/docbook/4.2/docbookx.dtd" [ > <!ENTITY % global_entities SYSTEM "c:/mydoc/myentities.ent"> > %global_entities; > ]> > > So according's Jeff's suggestion, the basic idea should be to write: > > <xsl:output method="xml" doctype-system="<!DOCTYPE chapter SYSTEM > "c:/docbook/4.2/docbookx.dtd" [<!ENTITY % global_entities SYSTEM > "c:/mydoc/myentities.ent">%global_entities;]>"</xsl:output> No this is not legal. This will not work and if this work I may well fix this in any future version of xsltproc. You cannot generate an internal subset with XSLT, so don't try to do it. Use another tool or postprocess the output. 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]