dita2html-base_template.xsl 2.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. <?xml version="1.0" encoding="UTF-8" ?>
  2. <!--
  3. This file is part of the DITA Open Toolkit project.
  4. Copyright 2004, 2005 IBM Corporation
  5. See the accompanying LICENSE file for applicable license.
  6. -->
  7. <xsl:stylesheet version="2.0"
  8. xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
  9. >
  10. <!-- idit2htm.xsl main stylesheet
  11. | Convert DITA topic to HTML; "single topic to single web page"-level view
  12. |
  13. -->
  14. <!-- stylesheet imports -->
  15. <!-- the main dita to xhtml converter -->
  16. <xsl:import href="plugin:org.dita.xhtml:xsl/xslhtml/dita2htmlImpl.xsl"/>
  17. <!-- the dita to xhtml converter for concept documents -->
  18. <xsl:import href="plugin:org.dita.xhtml:xsl/xslhtml/conceptdisplay.xsl"/>
  19. <!-- the dita to xhtml converter for glossentry documents -->
  20. <xsl:import href="plugin:org.dita.xhtml:xsl/xslhtml/glossdisplay.xsl"/>
  21. <!-- the dita to xhtml converter for task documents -->
  22. <xsl:import href="plugin:org.dita.xhtml:xsl/xslhtml/taskdisplay.xsl"/>
  23. <!-- the dita to xhtml converter for reference documents -->
  24. <xsl:import href="plugin:org.dita.xhtml:xsl/xslhtml/refdisplay.xsl"/>
  25. <!-- user technologies domain -->
  26. <xsl:import href="plugin:org.dita.xhtml:xsl/xslhtml/ut-d.xsl"/>
  27. <!-- software domain -->
  28. <xsl:import href="plugin:org.dita.xhtml:xsl/xslhtml/sw-d.xsl"/>
  29. <!-- programming domain -->
  30. <xsl:import href="plugin:org.dita.xhtml:xsl/xslhtml/pr-d.xsl"/>
  31. <!-- ui domain -->
  32. <xsl:import href="plugin:org.dita.xhtml:xsl/xslhtml/ui-d.xsl"/>
  33. <!-- highlighting domain -->
  34. <xsl:import href="plugin:org.dita.xhtml:xsl/xslhtml/hi-d.xsl"/>
  35. <!-- abbreviated-form domain -->
  36. <xsl:import href="plugin:org.dita.xhtml:xsl/xslhtml/abbrev-d.xsl"/>
  37. <xsl:import href="plugin:org.dita.xhtml:xsl/xslhtml/markup-d.xsl"/>
  38. <xsl:import href="plugin:org.dita.xhtml:xsl/xslhtml/xml-d.xsl"/>
  39. <xsl:import href="plugin:org.dita.xhtml:xsl/xslhtml/svg-d.xsl"/>
  40. <xsl:import href="plugin:org.dita.xhtml:xsl/xslhtml/hazard-d.xsl"/>
  41. <!-- Integrate support for flagging with dita-ot pseudo-domain -->
  42. <xsl:import href="plugin:org.dita.xhtml:xsl/xslhtml/htmlflag.xsl"/>
  43. <dita:extension id="dita.xsl.xhtml" behavior="org.dita.dost.platform.ImportXSLAction" xmlns:dita="http://dita-ot.sourceforge.net"/>
  44. <!-- the dita to xhtml converter for element reference documents - not used now -->
  45. <!--<xsl:import href="elementrefdisp.xsl"/>-->
  46. <!-- root rule -->
  47. <xsl:template match="/">
  48. <xsl:apply-templates/>
  49. </xsl:template>
  50. </xsl:stylesheet>