Mercurial > hg > ooxml
diff rect.xsl @ 47:3e9a3e51627e
explicit form match working, but shared still needs work
author | Henry S. Thompson <ht@markup.co.uk> |
---|---|
date | Tue, 09 May 2017 23:08:18 +0100 |
parents | 6f448ac67778 |
children | 5d9806f90896 |
line wrap: on
line diff
--- a/rect.xsl Sun May 07 22:03:31 2017 +0100 +++ b/rect.xsl Tue May 09 23:08:18 2017 +0100 @@ -35,9 +35,14 @@ <xsl:if test="$c/@e:class"><xsl:attribute name="t"><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"> + <xsl:variable name="toks" select="e:tokenise($c/s:f,$row,$col)"/> <f> - <xsl:copy-of select="e:tokenise($c/s:f,$row,$col)"/> - </f></xsl:if> + <xsl:copy-of select="$toks"/> + </f> + <nf> + <xsl:copy-of select="e:fnf($toks)"/> + </nf> + </xsl:if> <xsl:value-of select="substring($c/@e:type,1,1)"/> </xsl:if> </c>