<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0"
- xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ xmlns:my="xmlittre"
+ extension-element-prefixes="my">
<xsl:output method="xml" version="1.0" encoding="UTF-8"
- indent="yes" standalone="no" omit-xml-declaration="yes"/>
+ indent="no" standalone="no" omit-xml-declaration="yes"/>
<xsl:template match="@*|node()">
<xsl:copy>
</xsl:copy>
</xsl:template>
- <xsl:template match="entree">
+ <xsl:template match="entree"><div>
<xsl:for-each select="entete/nature | entete/indent | entete/cit | entete/a | entete/semantique">
<xsl:apply-templates select="."/>
</xsl:for-each>
<xsl:if test="entete/prononciation">
<p><b>PRONONCIATION</b></p>
- <div>
- <xsl:apply-templates select="entete/prononciation/node()" />
- </div>
+ <p><xsl:apply-templates select="entete/prononciation/node()" /></p>
</xsl:if>
- </xsl:template>
+ </div></xsl:template>
<xsl:template match="nature">
<i><xsl:value-of select="text()"/></i>
</xsl:template>
+
<xsl:template match="indent">
- <div style="padding-left: 1em"><xsl:apply-templates select="node()"/></div>
+ <div style="padding-left: 2em"><xsl:apply-templates select="node()"/></div>
</xsl:template>
<xsl:template match="corps|résumé" mode="plusieurs_variantes">
</xsl:template>
<xsl:template match="corps|résumé" mode="unique_variante">
- <div><xsl:apply-templates select="node()"/></div>
+ <div><xsl:apply-templates select="variante/node()"/></div>
</xsl:template>
<xsl:template match="cit">
<xsl:apply-templates select="node()"/>
</xsl:template>
+ <xsl:template match="a"><my:massagelink/></xsl:template>
+
</xsl:stylesheet>