Salut
j'ai un probleme pour créer mes liens internes grace a des ancres.
tout d'abord en haut de mon document pdf j'ai un sommaire et chaque ligne du sommaire doit pointer vers la page qui a le meme titre que dans le sommaire.

Voici mon code pour le sommaire.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
<xsl:for-each select="/data/films/genres/genre">
    <xsl:variable name="ancreGenre" select="."/>
         <fo:block>
             <fo:basic-link internal-destination="$ancreGenre" text-coloration="red">- <xsl:value-of select="."/> </fo:basic-link>
         </fo:block>
</xsl:for-each>
Voici mon code pour mes titres.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
<xsl:for-each select="/data/films/film/genre">
    <xsl:variable name="ancreGenre" select="genrename"/>
    <fo:block id="$ancreGenre">
          <xsl:value-of select="genrename" />
    </fo:block>
</xsl:for-each>
J'ai une erreur qui me dit
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
org.apache.fop.apps.FOPException: The id "ancreGenre" already exists in this document
Merci