Correction des erreurs dans les index

Découvrez comment résoudre les problèmes d’index dans Adobe FrameMaker.

Entrées manquantes

Si une entrée est absente de l’index généré, procédez comme suit :

  • Vérifiez le type du marqueur (ou de l’élément de marqueur) correspondant. Pour ce faire, générez la liste de tous les marqueurs, puis recherchez l’entrée appropriée dans cette liste.

  • Recherchez si le marqueur ou l’élément de marqueur correspondant se trouve dans du texte conditionnel masqué. Pour ce faire, affichez tous les textes masqués à l’aide de la commande Insérer > Balises conditionnelles, puis régénérez l’index.

  • Vérifiez que le marqueur (ou l’élément de marqueur) n’a pas été supprimé accidentellement.

Entrées contenant deux points d’interrogation

Un double point d’interrogation (??) dans un groupe de pages indique que FrameMaker ne trouve que l’un des deux marqueurs définissant le groupe. Dans ce cas, procédez comme suit :

  • Vérifiez que les deux marqueurs (ou éléments de marqueur) sont présents.

    Figure 1. Affichage d’un groupe de pages sans <$startrange>
    Affichage d’un groupe de pages sans $startrange

  • Vérifiez que l’orthographe, la ponctuation et la casse du texte du marqueur correspondent exactement.

    Figure 2. Affichage d’un groupe de pages avec une orthographe incohérente
    Affichage d’un groupe de pages avec une orthographe incohérente

  • Vérifiez que <$startrange> figure dans le premier marqueur (ou élément de marqueur) et que <$endrange> figure dans le second.

    Figure 3. Affichage d’un groupe de pages avec <$endrange> placé au début
    Affichage d’un groupe de pages avec $endrange placé au début

Tri d’entrées incorrect

La plupart des problèmes de tri résulte d’un texte de marqueur incorrect. Si un problème survient, procédez comme suit :

  • Vérifiez que les points-virgules et les deux points sont correctement utilisés. Si un point-virgule est utilisé au lieu des deux points, deux entrées principales sont créées au lieu d’une entrée principale et d’une entrée secondaire. Si les deux points sont absents, une entrée secondaire s’affiche comme entrée principale.

    Figure 4. Affichage d’un groupe de pages sans deux points
    Affichage d’un groupe de pages sans deux points

  • Vérifiez que les informations de tri sont présentes et correctes, et qu’elles apparaissent entre crochets ([ ]) à la fin du texte du marqueur (voir Ordre de tri de l’index). Par exemple, pour trier une référence croisée en tant que dernière entrée secondaire, les informations de tri dans le texte du marqueur doivent se terminer par :zzz.

    Figure 5. Affichage d’un groupe de pages sans :zzz
    Affichage d’un groupe de pages sans :zzz

  • Si des erreurs de tri se répètent (par exemple, si toutes les entrées numériques s’affichent à la fin de l’index et non au début), vérifiez que les informations de tri dans l’enchaînement de texte spécial sur la page de référence sont correctes.

Numéros de page avec références croisées Voir ou Voir aussi

Une entrée d’index de référence croisée peut contenir un numéro de page. Assurez-vous que <$nopage> s’affiche au début du texte du marqueur pour l’entrée de référence croisée.

Figure 6. Affichage incorrect du numéro de page en l’absence de <$nopage>
Affichage incorrect du numéro de page en l’absence de $nopage

Sauts de ligne incorrects

Si les numéros d’un groupe de pages s’affichent sur deux lignes différentes ou si une entrée et son numéro de page sont séparés par un saut de ligne, procédez comme suit :

  • Modifiez les caractères après lesquels les sauts de ligne sont autorisés par FrameMaker. Pour empêcher un saut de ligne après certains caractères, tel qu’un tiret demi-cadratin (–), utilisez la commande Format > Document > Options de texte.

  • Pour forcer l’affichage de la fin d’une entrée sur la même ligne que le numéro de page, séparez-les par un espace insécable, un espace demi-cadratin ou un espace cadratin.

  • Si vous avez spécifié dans l’enchaînement de texte spécial sur la page de référence que des tirets ou des espaces s’affichent entre les numéros de page d’un groupe de pages, assurez-vous qu’ils sont insécables (voir Modification de l’enchaînement de texte spécial pour une liste ou un index).

  • Modifiez le volume ou la numérotation du chapitre dans le document source (voir Configuration de la numérotation). Si les pages du livre sont numérotées par chapitre (11, 12, …, 21, 22, …), les numéros de volume ou de chapitre doivent être suivis d’un tiret insécable.

Figure 7. Sauts de ligne incorrects
Sauts de ligne incorrects dans les entrées d'index

Titres manquants

Pour qu’un titre ne disparaisse pas lors de la prochaine génération de l’index, suivez la procédure décrite dans la section Ajout de titre ou autre texte statique aux listes et index.

Formatage manquant

Si les modifications d’un formatage ne s’affichent pas lors de la régénération (voir Formatage des listes et des index), procédez comme suit :

  • Si vous devez renommer un fichier généré, faites-le en utilisant la fenêtre de livre. Le fichier sera alors renommé à la fois dans la fenêtre de livre et sur le disque.

  • Pour conserver les modifications des styles de paragraphes et de caractères, enregistrez-les dans les Catalogues de paragraphes ou caractères de l’index, afin qu’ils soient disponibles lors de la prochaine génération de l’index. Pour plus d’informations, voir Redéfinition (mise à jour) de formats.

  • Pour conserver les autres modifications, effectuez-les dans l’enchaînement de texte spécial (voir Modification de l’enchaînement de texte spécial pour une liste ou un index).