Bonjour
On peut le faire tel que vous le souhaitez, au moins manuellement :
Pour chaque occurrence des mots indexés il faut créer - dans le
texte, sur ce mot, - un "Repère de texte".
Puis dans l'index il faut créer, pour ce mot, sur chaque n° de page,
un hyperlien qui pointe vers le repère de texte (au lieu d'une
adresse Internet).
On teste avec Ctrl + Clic sur l'hyperlien : LO nous ramène au mot
dans la page.
C'est facile à faire et ça s'exporte bien en html et en pdf (et donc
vraisemblablement en e-book).
Toutefois il y a une limitation : dans l'index si un mot apparaît
plusieurs fois dans une page, on ne donne qu'une fois le n° de la
page (normal),
donc on ne peut pointer que sur la première occurrence dans la page.
Quant à l'automatiser avec une macro cela devient un peu plus compliquée
mais peut-être pas tant que ça... à étudier...
Cordialement
Gilles.
PS : Il ne me semblerait pas aberrant de suggérer d'intégrer la
fonctionnalité dans LibreOffice, en tant qu'amélioration de l'index.
On 01/11/2018 22:54, Gilles Massardier wrote:
Je ne suis pas certain de m'être exprimé bien clairement, dans
l'ensemble je gère relativement bien tout ce qui est hyperlien dans un
texte, dans ce cas mon problème est que j'aimerais que pour chaque
mots de l'index, il suffise de cliquer sur le lien pour aller vers le
mots dans son contexte, parce que sans ça, l'index lexical est d'un
intérêt limité, si je suis obligé de naviguer manuellement pour
retrouver les références dans le textes...
Juste une remarque : on ne se pose pas la question avec un livre papier.
Lorsque j’insère une table des matières, je clic sur le titre et me je
suis renvoyé vers le chapitre correspondant, j'aimerai que mon index
lexical fonctionne de cette façon, mais je crains fort que cela ne
soit pas possible autrement qu'en créant les liens manuellement ce qui
me prendra des jours...
je continue de réfléchir à mon problème
merci
Le 01/11/2018 à 22:30, Gilles a écrit :
Re bonjour
1) Quand vous dites : "c'est que lorsque j'insère l'index lexical,
/il n'y a aucun hyperlien" /
c'est normal : hyperlien vers quoi ?
2) Donc il faut préciser - si je considère un mot dans l'index -
- où se trouve le texte de l'hyperlien ?
- si l'hyperlien est "caché sous" le mot ou bien en texte complet à
coté du mot ?
3) Il est tout à fait possible de rajouter un hyperlien dans l'index
(je vous envoie un exemple)
MAIS il va DISPARAÎTRE à la prochaine mise à jour de l'index
(quand on fait : clic droit sur l'index > Mettre à jour de l'index;
pour prendre en compte des modifs de texte ou de nouveaux mots dans
l'index).
4) Pour contourner ce problème, si on imagine que le texte de
l'hyperlien se trouve dans le même fichier (calc, csv, texte, etc.)
qui a servi à créer le fichier de concordance (de l'index) on peut
donc envisager de faire une macro pas trop méchante qui lise
séquentiellement la liste des mots à indexer, le recherche dans
l'index et insère l'hyperlien. Sachant que l'on n'exécutera cette
macro qu'une seule fois [;-)], tout à fait à la fin quand le document
sera archi stable [re ;-)].
Cordialement
Gilles
Le 01/11/2018 à 16:08, Gilles Massardier a écrit :
Effectivement, cela risque d'être fastidieux, mais je viens de faire
des tests, et le problème, c'est que lorsque j'insère l'index
lexical, /il n'y a aucun hyperlien/, et que lorsque j'édite l'index,
il n'y a pas possibilité de créer cet hyperlien... ensuite, les entré
d'index sont surligné en gris et pour la lecture du texte, c'est
plutôt ennuyeux, surtout qu'il y aurait plusieurs entré
différentes... en tout cas merci pour votre aide, je n'arrivais pas à
saisir le fonctionnement de l'index lexical...
On 01/11/2018 14:48, demande_aide_fr@libreoffice.org wrote:
Bonjour
Voici une nouvelle question envoyée à l'aide du formulaire de
demande d'aide
(http://fr.libreoffice.org/get-help/poser-une-question/).
Si vous répondez, merci de penser à utiliser la fonction "répondre à
tous" de votre logiciel de courrier électronique de façon que le
demandeur reçoive une copie de votre réponse.
Email:: gilles.massardier@net-c.com
Sujet:: référencer des mots
OS:: Linux
Version:: 6.1.x
Question:: Bonjour, je travaille sur la mise en page de documents
anciens parfois assez volumineux, et j'aimerai pouvoir faire un
glossaire des mots importants avec la référence de page et pourquoi
pas, un lien hypertexte. je pourrais le faire manuellement, mais il
y a 5 tomes de 500 pages ( Somme théologique de St Thomas d'Aquin)
ce qui risque d'être fastidieux. donc ma question est, existe-t-il
une macro ou une extension susceptible de me rendre se service, ou
plus simplement une façon de faire dans LO que je n'aurais pas
trouvé... Merci pour l'aide
Gilles Massardier
--
Envoyez un mail à users+unsubscribe@fr.libreoffice.org pour vous désinscrire
Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.