+ <xsl:template match="*[@X-NODE = 'out-of-flow-text']/text()"><xsl:value-of select="." /></xsl:template>\r
+\r
+ <!-- Specjalne reguły dla wersów -->\r
+ <xsl:template match="*[@X-NODE = 'wers']">\r
+ <xsl:apply-templates select="node()" />\r
+ <xsl:if test="count(following-sibling::*[starts-with(@X-NODE, 'wers')]) > 0"><xsl:text>/
</xsl:text></xsl:if>\r
+ </xsl:template>\r
+\r
+ <xsl:template match="*[starts-with(@X-NODE, 'wers_')]">\r
+ <xsl:element name="{@X-NODE}" namespace="{@X-NS}"><xsl:apply-templates select="@*|node()" /></xsl:element>\r
+ <xsl:if test="count(following-sibling::*[starts-with(@X-NODE, 'wers')]) > 0"><xsl:text>/
</xsl:text></xsl:if>\r
+ </xsl:template>\r
+ \r