This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: expanding !DOCTYPE tag




   <!DOCTYPE DLmeta SYSTEM "http://www.dlmeta.de/dlmeta/2000/DLmeta.dtd" 
	   [<!ENTITY %LocalInclude SYSTEM
   "http://www.dlmeta.de/local/2000/ariadne/ariadne_local.dtd">
	   %LocalInclude;
	   ]>

   How would I declare this in my style sheet?

As others have commented, you can't directly, but do you _have_ to use a
local subset?

The above is equivalent to

    <!DOCTYPE DLmeta SYSTEM "local-DLmeta.dtd" >

where local-DLmeta.dtd is


<!ENTITY %LocalInclude SYSTEM
   "http://www.dlmeta.de/local/2000/ariadne/ariadne_local.dtd">
%LocalInclude;
<!ENTITY % main SYSTEM "http://www.dlmeta.de/dlmeta/2000/DLmeta.dtd" >
%main;

and you can produce the doctype in this form using the standard

<xsl:output doctype-system="local-DLmeta.dtd"/>

David





_____________________________________________________________________
This message has been checked for all known viruses by Star Internet delivered
through the MessageLabs Virus Control Centre. For further information visit
http://www.star.net.uk/stats.asp

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]