10 messages in org.openoffice.fr.progRe: [prog] Gestion des genres et nombres
FromSent OnAttachments
Philippe AllartAug 3, 2007 2:50 am 
Philippe AllartAug 7, 2007 2:31 am 
Anthony BenoistAug 8, 2007 1:31 pm 
Philippe AllartAug 9, 2007 2:46 am 
BobAug 11, 2007 1:24 pm 
Philippe AllartAug 23, 2007 2:28 am 
philippe LAug 23, 2007 4:19 am 
Philippe AllartAug 23, 2007 5:07 am 
BobAug 25, 2007 1:42 pm 
Philippe AllartAug 27, 2007 12:41 am 
Actions with this message:
Paste this link in email or IM:
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 nombresActions...
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.

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.