

![]() | 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: | Philippe Allart (pall...@cudl-lille.fr) | |
| Date: | Aug 7, 2007 2:31:10 am | |
| List: | org.openoffice.fr.prog | |
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.
--
Philippe Allart a écrit :
Bonjour,
dans le cadre d'un publipostage, existe-t-il une solution élégante et générique pour gérer les genres et nombres: féminin, masculin, singulier, pluriel.
Pour l'instant, on s'en sort en utilisant des variables conditionnelles dans le document qui s'ajustent en fonction d'autres variables dans lesquelles on charge le genre et le nombre d'un objet.
Ce qui simplifierait pas mal le travail serait un outil qui transformerait par exemple la chaine suivante:
"l[fp] nouveau[fp] contractant[fp] reconnait[fp] que ..."
en: "les nouvelles contractantes reconnaissent que ...".
la chaine "[fp]" pouvant ainsi changer d'un document à l'autre.
Je l'ai rêvé, quelqu'un l'a-t-il fait? :-) Peu importe le langage ou l'environnement, l'important c'est que ce soit sous licence libre.
Bien amicalement,
Ph.
--
------------------------------------------------------------------------







