Re: [xsl] Is <!DOCTYPE...> tailorable with an internal subset?

Subject: Re: [xsl] Is <!DOCTYPE...> tailorable with an internal subset?
From: David Carlisle <davidc@xxxxxxxxx>
Date: Tue, 25 Mar 2003 16:43:17 GMT
> If you could provide a quick sketch of what you're suggesting, it would be
> helpful...


In yor document instance you use
<!DOCTYPE elemnt SYSTEM "mydtd.dtd">

using xsl:output's attributes to set the SYSTEM path

then you make mydtd.dtd look like the following, either by writing it
first or using a saxon:output or similar extension to write it from the
xsl file if the content of the dtd depends on the input document.

This one is using the xhtml+MathML DTD then adding a few bits and
pieces from OpenMath, and re-adding the type attribute to XHTML's ol.

David




<!ENTITY % xhtml-mathml SYSTEM "http://www.w3.org/Math/DTD/mathml2/xhtml-math11-f.dtd";>
%xhtml-mathml;

<!ATTLIST ol type CDATA #IMPLIED>

<!ELEMENT OMA ANY >
<!ELEMENT OMS ANY >
<!ELEMENT OMI ANY >
<!ATTLIST OMA xmlns CDATA #IMPLIED >
<!ATTLIST OMS xmlns CDATA #IMPLIED >
<!ATTLIST OMS cd CDATA #IMPLIED name CDATA #IMPLIED >
<!ATTLIST OMV name CDATA #IMPLIED >

________________________________________________________________________
This e-mail has been scanned for all viruses by Star Internet. The
service is powered by MessageLabs. For more information on a proactive
anti-virus service working around the clock, around the globe, visit:
http://www.star.net.uk
________________________________________________________________________

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


Current Thread