BAO3 : Les patrons avec la sortie de Treetagger
Dans Cooktop :
Dans source(xml) : mettre un fichier xml qui provient de l'étiquetage avec TreeTagger
Dans stylesheet(xsl) : mettre les lignes suivantes (la mise en page HTML a été supprimée)
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="2.0">
<xsl:template match="element">
<xsl:choose>
<xsl:when test="(./data[contains(text(),'NOM')]) and (following-sibling::element[1][./data[contains(text(),'ADJ')]])">
<font color="red">
<xsl:value-of select="./data[3]" />
</font>
<xsl:text />
</xsl:when>
<xsl:when test="(./data[contains(text(),'ADJ')]) and (preceding-sibling::element[1][./data[contains(text(),'NOM')]])">
<font color="purple">
<xsl:value-of select="./data[3]" />
</font>
<br />
</xsl:when>
</xsl:choose>
</xsl:template>
</xsl:stylesheet>
Dans result(html) : on obtient la sortie suivante
mixagedigital
musiqueclassique
Vous remarquerez que nous n'avons pas encore réussi à mettre un espace entre le nom et l'adjectif pour chaque ligne !