|
Fr:Références dans un document maître
From NeoWiki
Revision as of 22:01, 10 November 2005 (edit) PhilippePerret ( | contribs) m (→Procédure - "externe" remplacé par "globale" pour la désignation de la référence) ← Previous diff |
Revision as of 22:08, 10 November 2005 (edit) (undo) PhilippePerret ( | contribs) m (→Description de l'astuce - correction du lien vers "référence") Next diff → |
||
Line 1: | Line 1: | ||
==Description de l'astuce== | ==Description de l'astuce== | ||
- | Imaginons qu'un sous-document (un document inséré) d'un document maître doive contenir une [[Fr: | + | Imaginons qu'un sous-document (un document inséré) d'un document maître doive contenir une [[Fr:Références_dans_le_NeoTexteur|référence]] à un élément se trouvant dans un autre sous-document de ce document maître. |
Dans ce cas, il n'est pas possible d'utiliser la fenêtre « Champs » pour définir et insérer la référence de façon « traditionnelle ». | Dans ce cas, il n'est pas possible d'utiliser la fenêtre « Champs » pour définir et insérer la référence de façon « traditionnelle ». | ||
Line 12: | Line 12: | ||
Dans ce cas, nous allons plutôt utiliser une référence que j'appellerais '''référence globale'''. Grâce à cette référence, l'indication de la page sera actualisée à chaque modification de page. | Dans ce cas, nous allons plutôt utiliser une référence que j'appellerais '''référence globale'''. Grâce à cette référence, l'indication de la page sera actualisée à chaque modification de page. | ||
- | |||
==Procédure== | ==Procédure== |
Revision as of 22:08, 10 November 2005
Contents |
Description de l'astuce
Imaginons qu'un sous-document (un document inséré) d'un document maître doive contenir une référence à un élément se trouvant dans un autre sous-document de ce document maître.
Dans ce cas, il n'est pas possible d'utiliser la fenêtre « Champs » pour définir et insérer la référence de façon « traditionnelle ».
Plus concrètement…
Imaginons que le document maître contienne un sous-document qui décrit un plan de travail, une sorte de table des matières, mais plus détaillé.
Dans ce sous-document, nous voudrions que des numéros de pages apparaissent, un peu comme dans une table des matières. Par exemple, nous avons dans ce sous-document cette phrase : Je parle du rapport entre les dauphins et les phoques plus bas (page X) etc.. Ce « X » doit correspondre à la page d'un autre sous-document du document maître (qui se trouve soit plus haut, soit plus bas, peu importe). Puisque mon document est en cours d'écriture, je ne peux pas savoir à quelle page va se retrouver mon chapitre sur le rapport entre les dauphins et les phoques. La valeur que je risque d'indiquer sera donc vite erronnée. S'il n'y avait qu'une référence dans mon document, je pourrais la tenir à jour manuellement (mais il faudrait que je sois vraiment très bête et que j'utilise mon ordinateur comme une vulgaire machine à écrire…).
Dans ce cas, nous allons plutôt utiliser une référence que j'appellerais référence globale. Grâce à cette référence, l'indication de la page sera actualisée à chaque modification de page.
Procédure
Une illustration valant mieux qu'un long discours, je reprends mon exemple présenté ci-dessus :
- Mon document maître contient un sous-document nommé dauphins_et_phoques.sxw contenant un chapitre dont le titre est « Rapport entre les dauphins et les phoques ».
- Mon document maître contient un autre sous-document, nommé plan_de_travail.sxw qui contient la ligne « Je parle du rapport entre les dauphins et les phoques plus bas (page X) »
- Je voudrais que le X de mon « page X » ci-dessus indique précisément et toujours la page de mon document maître où se retrouvera mon chapitre sur le rapport entre les dauphins et les phoques, et ce quelles que soient les ajouts et modifications que je pourrais faire.