From: <lin...@us...> - 2008-11-06 00:17:56
|
Revision: 2149 http://daisymfc.svn.sourceforge.net/daisymfc/?rev=2149&view=rev Author: linusericson Date: 2008-11-06 00:17:50 +0000 (Thu, 06 Nov 2008) Log Message: ----------- remove empty math elements Modified Paths: -------------- trunk/dmfc/transformers/se_tpb_dtbookFix/xslt/tidy-remove-empty-elements.xsl Modified: trunk/dmfc/transformers/se_tpb_dtbookFix/xslt/tidy-remove-empty-elements.xsl =================================================================== --- trunk/dmfc/transformers/se_tpb_dtbookFix/xslt/tidy-remove-empty-elements.xsl 2008-11-06 00:17:02 UTC (rev 2148) +++ trunk/dmfc/transformers/se_tpb_dtbookFix/xslt/tidy-remove-empty-elements.xsl 2008-11-06 00:17:50 UTC (rev 2149) @@ -2,7 +2,7 @@ <!-- Remove empty elements Version - 2008-04-02 + 2008-11-05 Description Removes @@ -13,10 +13,11 @@ * empty/whitespace em, strong, sub, sup Nodes - p, em, strong, sub, sup, hx + p, em, strong, sub, sup, hx, math Namespaces (x) "http://www.daisy.org/z3986/2005/dtbook/" + (x) "http://www.w3.org/1998/Math/MathML" Doctype (x) DTBook @@ -24,7 +25,7 @@ Author Joel Håkansson, TPB --> -<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:dtb="http://www.daisy.org/z3986/2005/dtbook/" exclude-result-prefixes="dtb"> +<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:dtb="http://www.daisy.org/z3986/2005/dtbook/" xmlns:m="http://www.w3.org/1998/Math/MathML" exclude-result-prefixes="dtb"> <xsl:include href="recursive-copy.xsl"/> <xsl:include href="output.xsl"/> @@ -56,5 +57,10 @@ <xsl:when test="normalize-space()!=''"><xsl:call-template name="copy"/></xsl:when> <xsl:otherwise><xsl:apply-templates/></xsl:otherwise> </xsl:choose> - </xsl:template> + </xsl:template> + + <xsl:template match="m:math[not(m:*)]"> + <xsl:apply-templates/> + </xsl:template> + </xsl:stylesheet> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |