34 votes

Comment afficher "seulement le numéro" dans la référence croisée des images dans un document Word 2007 ?

J'ai beaucoup d'images dans un document et je les mentionne très souvent dans le texte. Comme je ne veux pas perdre l'ordre, j'utilise Insertion -> Référence croisée. Cela ouvre la boîte de dialogue de référence croisée dans laquelle je peux définir le type de référence sur Image.

Pour "Insérer une référence à", il existe 5 choix :

- Entire caption
- Only label and number
- Only caption text
- Page number
- Above/below

Ce dont j'ai besoin est une référence qui serait insérée comme ceci : [4] y no comme ça : [Image 4] ; Aucune de ces options ne me permet de le faire.

Existe-t-il un moyen de faire en sorte que Word 2007 insère une référence au seul numéro de légende ?

Nota: Le document est rédigé en croate, langue qui compte 7 cas de déclinaison, de sorte que l'utilisation de "Image 4" ne serait pas valable dans tous les cas. En fait, l'étiquette de légende Image est définie comme le mot croate "Slika" et lorsque j'ai besoin de dire "dans l'image", je ne peux pas car ce serait "na Slici 5." et non "na Slika 5." (comme Word me le ferait faire). (comme Word me le ferait faire). C'est pourquoi je dois faire référence à seulement le numéro de la légende . Est-ce possible dans Word 2007 ?

0 votes

Bonne question. J'ai eu ce problème aussi. J'ai posté une réponse indiquant ce que font les experts.

0 votes

32voto

Anders Points 329

J'ai eu le même problème - heureusement la solution (trouvée aquí ) est très simple !

  1. Insérez la référence comme vous le feriez normalement

  2. Cliquez avec le bouton droit de la souris sur la référence (le champ gris).

  3. Sélectionnez "Toggle field codes".

    Vous devriez voir quelque chose comme ceci :

    { REF _Ref218925266 \h }
  4. Il suffit de changer cela en :

    { REF _Ref218925266 \# 0 \h }

Voila ! Maintenant, Word n'affiche plus que le numéro.

(Cliquez avec le bouton droit de la souris sur "Toggle field codes" une fois de plus, pour revenir à l'affichage normal du texte).

PS N'oubliez pas de "mettre à jour le champ", sinon vous pourriez penser que cela n'a pas marché !

0 votes

Je le cherchais depuis longtemps ! Merci !

3 votes

C'est simple, mais malheureusement cela ne fonctionnera pas si votre numérotation inclut un numéro de chapitre comme "Figure 2.1". Il y a une solution pour ce cas aussi mais je ne peux la poster qu'en commentaire car j'ai trop peu de réputation gagnée :( Donc la solution est de sélectionner "Figure", aller dans les paramètres de format et cocher la case "caché". Pour que cela soit préservé après la mise à jour, vous devez ajouter \* MERGEFORMAT au code du champ.

1 votes

En fait, j'ai découvert que Word est assez intelligent pour ajouter \* MERGEFORMAT automatiquement lorsque vous modifiez le formatage, de sorte que la méthode n'est vraiment pas trop compliquée.

0voto

Rodolfo Oviedo Points 1978

Au lieu d'utiliser le créateur de sous-titres intégré, faites ce que font les experts pour bénéficier d'une expérience plus fiable et plus souple :

(Sauf quand j'écris "Rodolfo" : le texte vient de https://wordribbon.tips.net/T008180_Numbering_with_Sequence_Fields.html . J'ai peut-être modifié le texte lorsque je l'ai enregistré dans mon document de base de connaissances Office).

  1. Positionnez le point d'insertion à l'endroit où vous voulez que le numéro séquentiel apparaisse. Par exemple, ce serait dans la légende du tableau ou de la figure.

  2. Appuyez sur Ctrl + F9 pour insérer des crochets de champ. Veillez à ce que le point d'insertion reste entre les crochets.

  3. Type "seq" suivi du nom de l'élément. Ce nom est à votre discrétion, mais doit être le même pour chaque élément de cette séquence. Par exemple, vous pouvez taper " chiffres séquentiels " ou " tableaux séquentiels "(sans les guillemets).

  4. Appuyez sur F9 pour mettre à jour les informations du champ. Word remplace le champ par le numéro suivant dans la séquence que vous avez spécifiée.

  5. Si vous voulez un point, une tabulation ou un autre caractère après le numéro, saisissez-le après le numéro généré par le champ SEQ.

  6. Sélectionnez tout ce que vous avez créé aux étapes 1 à 5.

  7. Appuyez sur Alt + F3 . Word affiche la boîte de dialogue Créer un nouveau bloc de construction.

    Create New Building Block dialog box

  8. Dans le champ Nom, saisissez un nom sous lequel vous souhaitez faire connaître le texte mis en évidence. Il doit s'agir d'un nom court et significatif, tel que NumList ou même NL (Rodolfo : ou nF si vous numérotez des chiffres).

  9. Cliquez sur le bouton OK. La boîte de dialogue se ferme.

  10. Maintenant, chaque fois que vous voulez insérer le numéro, tapez le nom que vous avez défini à l'étape 8, puis appuyez sur la touche F3 clé. Le champ est saisi dans le document. Notez que le numéro est toujours 1, mais qu'il est mis à jour lorsque vous imprimez, ou lorsque vous sélectionnez la liste entière et appuyez sur F9 .

  11. Le processus décrit dans cette astuce fonctionne mieux si vous n'avez qu'une seule liste dans votre document. Notez que le champ de séquence commence au début du document et est numéroté tout au long du document, en fonction de l'identifiant que vous utilisez. Si vous avez plusieurs listes dans votre document, vous pouvez ajouter une deuxième entrée AutoText pour vous aider. (Rodolfo : Vous pouvez souhaiter que la liste commence par le numéro 1, par exemple, dans le chapitre suivant. Je m'en occuperais après avoir terminé l'écriture. Pour que chaque chapitre commence, par exemple, par la figure 1, je modifierais le champ contenant le numéro de la première figure en ajoutant \r1 ). La seule différence dans les étapes ci-dessus est que le champ SEQ que vous définissez aura l'apparence suivante { seq NumList \r1 } . L'ajout de la \r1 permet à Word de faire démarrer le compteur de séquence à 1. Vous utiliserez cette option chaque fois que vous voudrez commencer une nouvelle liste, et vous utiliserez le champ normal pour le reste de vos éléments numérotés. (Si vous voulez faire démarrer la liste à un nombre autre que 1, utilisez le nombre de départ juste après \r .)

  12. Rodolfo : Vous devriez créer un autre bloc de construction pour créer (ou remplacer un champ existant) comme dans le point 11 précédent. Vous pouvez le nommer comme 1F. (J'ai suggéré que le nom de la partie rapide de toute figure après le premier de chaque chapitre soit nF parce que le nombre de ces figures peut être créé avec le champ { seq NumList \n } ). Le site \n n'est pas nécessaire car il s'agit du paramètre par défaut. Cependant, je l'utiliserais pour rendre la dénomination plus claire et éventuellement rendre la mise à jour plus rapide car, généralement, plus vous êtes explicite, moins l'ordinateur doit réfléchir.

  13. Rodolfo : Pour mettre à jour les champs, sélectionnez tout le document avec Ctrl + A (A pour tous). Ou bien sélectionnez simplement la partie que vous devez ou voulez mettre à jour. Appuyez ensuite sur F9 pour mettre à jour les informations du champ.

Références croisées aux numéros créés (par Rodolfo Oviedo)

A. Créez un Marqueur

  1. Sélectionnez le numéro que vous souhaitez croiser

  2. Ruban - Insertion - Liens - Signets

  3. Choisissez un nom significatif

  4. Ajouter

B. Référence croisée au marqueur

  1. Placez le curseur à l'endroit où vous voulez insérer la référence croisée au numéro.

  2. Ruban - Références - Légendes - Référence croisée - Type de référence : Signet

  3. Choisissez le nom choisi lors de la création du marqueur

  4. Insérer

-1voto

harrymc Points 394411

Une fois que vous avez créé une référence croisée, vous pouvez la modifier à tout moment.

Si vous souhaitez modifier le texte de la référence croisée, vous pouvez modifier directement le texte dans le document, comme vous le feriez pour tout autre texte, sans détruire la référence croisée.

3 votes

C'est vrai, mais lors de la mise à jour des références (F9), l'étiquette de référence originale sera rétablie. Par conséquent, cela ne fonctionnera pas.

0 votes

@kornelijepetak : Une solution alambiquée serait de donner à ces derniers un style spécial, de sorte qu'après F9, on puisse utiliser la recherche et le remplacement avec des caractères génériques dans ce style pour remettre le texte en ordre. J'espère que quelqu'un pourra trouver une meilleure solution.

-3voto

DMA57361 Points 18266

"Photo" est le Étiquette et "4" est le Numéro .

Je ne pense pas qu'il y ait une option pour ne faire que des références croisées avec le numéro.

Cependant, lors de l'insertion d'une légende, il existe une option "Exclure l'étiquette de la légende". En sélectionnant cette option, le type de référence croisée "Étiquette et numéro" fera ce que vous voulez, mais cela signifie que la légende des photos sera "4 - description" et non "Photo 4 - description", ce qui pourrait évidemment constituer un autre problème pour vous.

0 votes

C'est dommage. J'ai essayé d'exclure l'étiquette de la légende, puis d'ajouter manuellement "Image" devant la légende. Rien à faire. Ce qui est écrit manuellement devant le numéro de la légende est toujours considéré comme une étiquette, donc cela ne fonctionne pas.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X