[Résolu] index lexical avec mots composés
Modérateur : Vilains modOOs
-
- Membre OOrganisé
- Messages : 58
- Inscription : 05 déc. 2017 17:22
[Résolu] index lexical avec mots composés
Bonjour
je souhaite faire un index lexical avec des patronymes sous la forme indiquée ici avec anne et joseph toto
Pour cela j'ai fait un fichier .sdi avec ces entrées
Anne;;toto;;0;0
joseph;;toto;;0;0
et c'est parfait.
Toutefois, si je mets Anne Marie toto à la place de joseph toto, j'obtiens une entrée avec Anne trouvée en page 1 et 2 et une entrée avec Anne Marie en page 2. Je ne veux pas qu'on me dise que j'ai une ligne Anne en page 2.
Dois-je mettre un caractère spécial entre Anne et Marie pour corriger ce problème ?
je souhaite faire un index lexical avec des patronymes sous la forme indiquée ici avec anne et joseph toto
Pour cela j'ai fait un fichier .sdi avec ces entrées
Anne;;toto;;0;0
joseph;;toto;;0;0
et c'est parfait.
Toutefois, si je mets Anne Marie toto à la place de joseph toto, j'obtiens une entrée avec Anne trouvée en page 1 et 2 et une entrée avec Anne Marie en page 2. Je ne veux pas qu'on me dise que j'ai une ligne Anne en page 2.
Dois-je mettre un caractère spécial entre Anne et Marie pour corriger ce problème ?
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par Oukcha le 28 janv. 2025 11:49, modifié 3 fois.
Raison : Ajout coche verte (balise présente)
Raison : Ajout coche verte (balise présente)
Libreoffice 25.2.1.2 sur ubuntu 24.04.2
Openoffice 4.1.1.15 sous un autre Ubuntu 24.04 juste installé from scratch
Libreoffice 24.8.5.2 sous w8.1
Openoffice 4.1.1.15 sous un autre Ubuntu 24.04 juste installé from scratch
Libreoffice 24.8.5.2 sous w8.1
-
- GourOOu
- Messages : 9940
- Inscription : 18 sept. 2006 09:40
- Localisation : France
Re: index lexical avec mots composés
Bonjour,
De mémoire, sous Ubuntu, l'espace insécable s'obtient avec AltGr+V avec le pilote clavier Latin9.
A +
Je n'ai pas testé, mais l'idée me paraît effectivement judicieuse, à tester avec une espace insécable (ou bien un tiret insécable).gilles.deloustal a écrit : ↑12 janv. 2025 22:04 Dois-je mettre un caractère spécial entre Anne et Marie pour corriger ce problème ?
De mémoire, sous Ubuntu, l'espace insécable s'obtient avec AltGr+V avec le pilote clavier Latin9.
A +
-
- Membre OOrganisé
- Messages : 58
- Inscription : 05 déc. 2017 17:22
Re: index lexical avec mots composés
Bonjour
Ça ne marche pas avec l'espace insécable, ni avec le tiret - ni avec le caractère _ ni avec &
Ça ne marche pas avec l'espace insécable, ni avec le tiret - ni avec le caractère _ ni avec &
Libreoffice 25.2.1.2 sur ubuntu 24.04.2
Openoffice 4.1.1.15 sous un autre Ubuntu 24.04 juste installé from scratch
Libreoffice 24.8.5.2 sous w8.1
Openoffice 4.1.1.15 sous un autre Ubuntu 24.04 juste installé from scratch
Libreoffice 24.8.5.2 sous w8.1
-
- GourOOu
- Messages : 9940
- Inscription : 18 sept. 2006 09:40
- Localisation : France
Re: index lexical avec mots composés
La seule solution que j'ai trouvé est de faire l'inverse
Dans le fichier sdi, je saisi Anne suivi d'une espace classique
Le bémol étant que l'affichage des caractères non-imprimable va afficher l'espace :
Mais on s'approche du résultat :
A +

Dans le fichier sdi, je saisi Anne suivi d'une espace classique
Le bémol étant que l'affichage des caractères non-imprimable va afficher l'espace :
Mais on s'approche du résultat :
A +
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
-
- Membre OOrganisé
- Messages : 58
- Inscription : 05 déc. 2017 17:22
Re: index lexical avec mots composés
Bonjour
On voit ici que l'index lexical ne me permettra pas de faire un index des patronymes de ma famille car on retrouve plusieurs fois les mêmes prénoms dans ma famille. En effet, Chaque fois qu'on a le mot Anne, une entrée dans TITI ET dans TOTO est créée dans l'index
Connaîtriez-vous une fonction de libreoffice qui me permette d'avoir un index des patronymes ou une application qui offrirait cette fonction ?
Cordialement
On voit ici que l'index lexical ne me permettra pas de faire un index des patronymes de ma famille car on retrouve plusieurs fois les mêmes prénoms dans ma famille. En effet, Chaque fois qu'on a le mot Anne, une entrée dans TITI ET dans TOTO est créée dans l'index
Connaîtriez-vous une fonction de libreoffice qui me permette d'avoir un index des patronymes ou une application qui offrirait cette fonction ?
Cordialement
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Libreoffice 25.2.1.2 sur ubuntu 24.04.2
Openoffice 4.1.1.15 sous un autre Ubuntu 24.04 juste installé from scratch
Libreoffice 24.8.5.2 sous w8.1
Openoffice 4.1.1.15 sous un autre Ubuntu 24.04 juste installé from scratch
Libreoffice 24.8.5.2 sous w8.1
-
- GourOOu
- Messages : 9940
- Inscription : 18 sept. 2006 09:40
- Localisation : France
Re: index lexical avec mots composés
Dans ton fichier.sdi, pour "Anne", tu devrais saisir "Anne "
(Donc sans les guillemets, mais avec une espace juste après le prénom)
A +
(Donc sans les guillemets, mais avec une espace juste après le prénom)
Le plus simple serait de nous joindre le fichier test en odt, avec le fichier.sdi ; comme l'extension sdi risque d'être refusé par le forum, encapsule les 2 fichiers dans un Zip.gilles.deloustal a écrit : ↑14 janv. 2025 15:33 Chaque fois qu'on a le mot Anne, une entrée dans TITI ET dans TOTO est créée dans l'index
A +
-
- Membre OOrganisé
- Messages : 58
- Inscription : 05 déc. 2017 17:22
Re: index lexical avec mots composés
Bonjour
Je réalise un document généalogique avec quelques 300 noms, c'est pourquoi j'ai souvent les mêmes prénoms qui reviennent parfois dans la même famille, parfois dans des familles différentes.
Voici les fichiers de test, un grand merci pour le temps que vous passez sur ce problème.
Je réalise un document généalogique avec quelques 300 noms, c'est pourquoi j'ai souvent les mêmes prénoms qui reviennent parfois dans la même famille, parfois dans des familles différentes.
Voici les fichiers de test, un grand merci pour le temps que vous passez sur ce problème.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Libreoffice 25.2.1.2 sur ubuntu 24.04.2
Openoffice 4.1.1.15 sous un autre Ubuntu 24.04 juste installé from scratch
Libreoffice 24.8.5.2 sous w8.1
Openoffice 4.1.1.15 sous un autre Ubuntu 24.04 juste installé from scratch
Libreoffice 24.8.5.2 sous w8.1
-
- GourOOu
- Messages : 9940
- Inscription : 18 sept. 2006 09:40
- Localisation : France
Re: index lexical avec mots composés
Je ne sais pas quand j'aurai à nouveau le temps de me pencher la dessus (en tout cas, pas cette semaine), mais je ne doute pas que d'autres passent dans le coin
À ma connaissance, les clés ne servent qu'à une indentation (décalage, ici vers la droite) lors de la présentation de l'index.
Si "Anne" apparaît dans un chapitre appelé "Toto", et dans un chapitre appelé "Titi", elle sera comptabilisée deux fois.
Je n'ai pas testé, mais je serai d'avis d'avoir un fichier sdi comme ceci :
...rien que pour voir comment se comporte la création d'index.
A +

À ma connaissance, les clés ne servent qu'à une indentation (décalage, ici vers la droite) lors de la présentation de l'index.
Si "Anne" apparaît dans un chapitre appelé "Toto", et dans un chapitre appelé "Titi", elle sera comptabilisée deux fois.
Je n'ai pas testé, mais je serai d'avis d'avoir un fichier sdi comme ceci :
Code : Tout sélectionner
Anne Toto;;toto;;0;0
Anne Titi;;titi;;0;0
Joseph Toto;;toto;;0;0
A +
-
- Membre OOrganisé
- Messages : 58
- Inscription : 05 déc. 2017 17:22
Re: index lexical avec mots composés
Ça donne ce truc bizarre
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Libreoffice 25.2.1.2 sur ubuntu 24.04.2
Openoffice 4.1.1.15 sous un autre Ubuntu 24.04 juste installé from scratch
Libreoffice 24.8.5.2 sous w8.1
Openoffice 4.1.1.15 sous un autre Ubuntu 24.04 juste installé from scratch
Libreoffice 24.8.5.2 sous w8.1
-
- GourOOu
- Messages : 9940
- Inscription : 18 sept. 2006 09:40
- Localisation : France
Re: index lexical avec mots composés
Effectivement, de mes différents essais, je n'ai pas réussi à faire en sorte qu'un mot composé soit interprété comme une seule entité pour l'index lexical
Si d'autres sont plus inspirés...

Si d'autres sont plus inspirés...
-
- GourOOu
- Messages : 6059
- Inscription : 02 janv. 2009 23:56
Re: index lexical avec mots composés
Bonjour,
Pour reprendre l'idée de Jeff (que je salue !):
Cordialement,
Jean-Louis
Pour reprendre l'idée de Jeff (que je salue !):
As-tu essayé le tiret ‐ (unicode 8208 décimal, ou hexa 2010) disponible par exemple par le menu Caractères spéciaux ? (Tu peux faire un remplacement global)
Cordialement,
Jean-Louis
LibO 24.2.7.2 (x64 et Java 1.8.0_451) et AOO 4.1.15 (et Java x32 1.8.0_431), Windows 7 Édition Intégrale 64 SP1
-
- Membre OOrganisé
- Messages : 58
- Inscription : 05 déc. 2017 17:22
Re: index lexical avec mots composés
Bonjour
J'ai mis de tirets insécables hexa 2010 partout dans les fichiers odt et sdi, ça ne me donne pas des résultats satisfaisants, mais je me pose la question : est-ce que je cherche au bon endroit car j'ai vu de nombreux textes avec un tel index ? N'y a-t-il pas une fonction qui donne naturellement un index patronymique ?
J'ai mis de tirets insécables hexa 2010 partout dans les fichiers odt et sdi, ça ne me donne pas des résultats satisfaisants, mais je me pose la question : est-ce que je cherche au bon endroit car j'ai vu de nombreux textes avec un tel index ? N'y a-t-il pas une fonction qui donne naturellement un index patronymique ?
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Libreoffice 25.2.1.2 sur ubuntu 24.04.2
Openoffice 4.1.1.15 sous un autre Ubuntu 24.04 juste installé from scratch
Libreoffice 24.8.5.2 sous w8.1
Openoffice 4.1.1.15 sous un autre Ubuntu 24.04 juste installé from scratch
Libreoffice 24.8.5.2 sous w8.1
-
- Membre OOrganisé
- Messages : 58
- Inscription : 05 déc. 2017 17:22
Re: index lexical avec mots composés
Bonjour
Voilà, ça marche. Il fallait re-démarrer avec un document odt tout neuf et ajouter le nom de famille à côté du prénom.
Un grand merci à tous
Voilà, ça marche. Il fallait re-démarrer avec un document odt tout neuf et ajouter le nom de famille à côté du prénom.
Un grand merci à tous
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Libreoffice 25.2.1.2 sur ubuntu 24.04.2
Openoffice 4.1.1.15 sous un autre Ubuntu 24.04 juste installé from scratch
Libreoffice 24.8.5.2 sous w8.1
Openoffice 4.1.1.15 sous un autre Ubuntu 24.04 juste installé from scratch
Libreoffice 24.8.5.2 sous w8.1
-
- GourOOu
- Messages : 9940
- Inscription : 18 sept. 2006 09:40
- Localisation : France
Re: [Résolu] index lexical avec mots composés

Tu as utilisé des espaces insécables ?
A +
PS : la balise Résolu s'entoure d'accolades, et s'accompagne de l'icône

