c. Épuration de
l’index
L’épuration des textes est rendue
nécessaire par le phénomène d’inclusion des labels
qui a été décrite dans la section Chapitre 1 I.B.5. Dans l’exemple qui est
donné (Exemple 6 Inclusion des labels), on
voit que l’occurrence soulignée du label Hairless ne doit
pas être reconnue. En effet, elle est incluse dans l’occurrence du
label Suppressor of Hairless. L’épuration va consister
à la supprimer de l’index. Elle a lieu quand quatre conditions se
trouvent réunies.
- Le label à supprimer éventuellement, par
exemple Hairless, se trouve en position P0 dans le
texte
- Ce label est inclus dans un autre label, par exemple
Suppressor of Hairless, en position P1
- Ce deuxième label est présent dans le
texte en position P2
- Avec la relation

Pour le point 2, on voit que
l’on a besoin de la table d’inclusion dont la structure est
décrite dans la section A.3.b.ii. Cette
épuration se fait grâce à deux requêtes qui sont
incluses dans la macro indexer.