diff rect.xsl @ 38:468a6cf8bf0b

big change wrt formulae compiles, crashes
author Henry S. Thompson <ht@markup.co.uk>
date Tue, 25 Apr 2017 22:17:12 +0100
parents 93fd0d532754
children 4c6a341e75da
line wrap: on
line diff
--- a/rect.xsl	Tue Apr 25 18:30:04 2017 +0100
+++ b/rect.xsl	Tue Apr 25 22:17:12 2017 +0100
@@ -5,6 +5,7 @@
  
  <xsl:include href="a2n.xsl"/>
  <xsl:include href="n2a.xsl"/>
+ <xsl:include href="tokenise.xsl"/>
  
  <xsl:variable name="refs" select="collection()[2]/*"/>
  
@@ -40,6 +41,10 @@
          <t>
           <xsl:if test="$c/@e:class"><xsl:attribute name="c"><xsl:value-of select="substring($c/@e:class,1,1)"/></xsl:attribute></xsl:if>
           <xsl:if test="$c/@e:code"><xsl:attribute name="l"><xsl:value-of select="$c/@e:code"/></xsl:attribute></xsl:if>
+          <xsl:if test="$c/s:f">
+           <s:f>
+            <xsl:copy-of select="e:tokenise($c/s:f,$row,$col)"/>
+           </s:f></xsl:if>
           <xsl:value-of select="substring($c/@e:type,1,1)"/>
          </t>
         </xsl:if>