

![]() | Start a set with this search |
![]() | Include this search in one of my sets |
![]() | Exclude this search from one of my sets |
![]() | Permalink to these results Paste this link in email or IM: |
| Atom feed for tracking future search results Paste this URL into your reader: |
10 messages in org.openoffice.fr.progRe: [prog] Gestion des genres et nombres| From | Sent On | Attachments |
|---|---|---|
| Philippe Allart | Aug 3, 2007 2:50 am | |
| Philippe Allart | Aug 7, 2007 2:31 am | |
| Anthony Benoist | Aug 8, 2007 1:31 pm | |
| Philippe Allart | Aug 9, 2007 2:46 am | |
| Bob | Aug 11, 2007 1:24 pm | |
| Philippe Allart | Aug 23, 2007 2:28 am | |
| philippe L | Aug 23, 2007 4:19 am | |
| Philippe Allart | Aug 23, 2007 5:07 am | |
| Bob | Aug 25, 2007 1:42 pm | |
| Philippe Allart | Aug 27, 2007 12:41 am |

![]() | Permalink for this message Paste this link in email or IM: |
![]() | Permalink for this thread Paste this link in email or IM: |
| Atom feed for this thread Paste this URL into your reader: |
| Subject: | Re: [prog] Gestion des genres et nombres | Actions... |
|---|---|---|
| From: | Bob (mlo...@bobiciel.com) | |
| Date: | Aug 11, 2007 1:24:11 pm | |
| List: | org.openoffice.fr.prog | |
Bonjour Philippe,
Pour solutionner un problème similaire dans une appli de fusion xml, j'ai adopté la solution suivante :
- créer un champ de type "liste de saisie" qui contient la liste des couples clé;valeur possibles - le nom du champs correspond au chemin de sélection correspondant à la clé - lors de la fusion, MaXFusion ne retient que la valeur correspondant à la clé et supprime le champ
Comme un petit exemple vaut mieux qu'un long discourt, jette un oeil sur ce document : ooo.bobiciel.com/tests_documents/genre_nombre_test.sxw
Si tu souhaites utiliser MaXFusion, dis le moi, je t'enverrai la version qui va bien. Sinon, ça peut être une piste intéressante pour effectuer un traitement similaire à l'aide d'une macro. L'avantage, c'est que tu n'as pas besoin de bd externe et toutes les portions de texte variables sont attachées au contexte.
Pour une base externe, pourquoi ne pas créer une nouvelle catégorie dans les Autotextes ;-)
Voila, that's all En espérant que ça fasse avancer ton schmilblick
a+
Bob www.maxopeninfo.com
Philippe Allart a écrit :
Bonjour,
c'est sans doute à cause des vacances, ma question n'a pas passionné les foules :-)
A priori, je vais sans doute partir de zéro pour avoir une solution rapidement. L'idée serait de développer l'algorithme suivant:
- parcourir le document à la recherche de chaines de la forme [[:alpha:]+\{[fm][sp]\} par exemple "utilisateur{fp}"
ou plus généralement "mot{GN}", avec G pour Genre et N pour Nombre.
- rechercher dans une base de donnée la chaine "mot" - si pas trouvé, appliquer une règle d'accord triviale; - si trouvé, appliquer la déclinaison adéquate préenregistrée dans la base.
Comme il s'agit de documents administratifs où le vocabulaire est relativement pauvre, et comme la base ne contiendra que les cas non triviaux, on ne devrait y trouver que quelques centaines de mots au grand maximum et les utilisateurs pourraient en ajouter au fur et à mesure.
Si vous avez des suggestions, j'y suis tout à fait attentif :-)
Amicalement,
Ph.
--







