per le dtd non so bene(io uso xsd)pero' tecnicamente
puoi'averla dove vuoi..
ad esempio per fare un documento wml 1.1 basta scrivere
codice:
<xsl:output method="xml"
doctype-public="-//WAPFORUM//DTD WML 1.1//EN"
doctype-system="http://www.wapforum.org/DTD/wml_1.1.xml"
omit-xml-declaration="yes" indent="yes">
mentre per un xhtml diventera'
codice:
<xsl:output method="xml"
doctype-public="-//W3C//DTD XHTML 1.0 Transitional//EN"
doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
omit-xml-declaration="yes" indent="yes">