content.xsl 830 Bytes
Newer Older
cliclac's avatar
cliclac committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
    xmlns:xs="http://www.w3.org/2001/XMLSchema"
    xmlns:dc="http://www.idpf.org/2007/opf"
    xpath-default-namespace="http://www.utc.fr/ics/hdoc/xhtml"
    exclude-result-prefixes="xs"
    version="2.0">

    <xsl:import href="content/metadata.xsl"/>
    <xsl:import href="content/manifest.xsl"/>
    <xsl:import href="content/spine.xsl"/>

    <xsl:output method="xml" indent="yes" encoding="UTF-8"/>

    <xsl:template match="html">
      <package  unique-identifier="BookID" version="3.0">
          <xsl:call-template name="metadata"/>
          <xsl:call-template name="manifest"/>
          <xsl:call-template name="spine"/>
      </package>
    </xsl:template>

    <xsl:template match="text()"/>

</xsl:stylesheet>