first attempt at integrating the "puzzle" and "deadend" elements into XSLT
[project-aon.git] / common / xsl / epub-xhtml.xsl
index cec8e0d..794fbc4 100644 (file)
@@ -25,7 +25,7 @@ Todo:
              doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" />
 
  <xsl:strip-space elements="section data ol ul dl li dd footnotes footnote" />
- <xsl:preserve-space elements="p choice" />
+ <xsl:preserve-space elements="p choice puzzle deadend" />
 
  <!-- ====================== parameters ========================== -->
 
@@ -524,6 +524,18 @@ Todo:
 
  </xsl:template>
 
+ <xsl:template match="puzzle">
+  <p class="puzzle">
+   <xsl:apply-templates /><xsl:value-of select="$newline" />
+  </p>
+ </xsl:template>
+ <xsl:template match="deadend">
+  <p class="deadend">
+   <xsl:apply-templates /><xsl:value-of select="$newline" />
+  </p>
+ </xsl:template>
+
  <xsl:template match="data/signpost">
   <div class="signpost">
    <xsl:apply-templates />