verbiste(3) french conjugation system

SYNOPSIS

g++ prog.cpp `pkg-config --cflags --libs libxml-2.0` -lverbiste

DESCRIPTION

Verbiste est une librairie qui conjugue des verbes français donnés dans leur forme infinitive et qui analyse des verbes français conjugués. C'est aussi une application GNOME et une application GTK+.

Il y a deux commandes, nommées french-conjugator(1) et french-deconjugator(1) qui rendent ces fonctionnalités disponibles à la ligne de commande et à partir de scripts.

L'application GNOME devrait être disponible sous le menu Office ou Bureau. Elle peut aussi être démarrée à la ligne de commande en tapant verbiste. Un verbe peut être passé comme argument pour que la fenêtre affiche sa conjugaison automatiquement.

Si l'application GTK+ est installée, elle peut être exécutée en tapant verbiste-gtk. Elle accepte aussi un verbe comme argument.

EXEMPLES

L'archive des sources de la librairie contient des exemples de programmes Perl et Java qui appellent les commandes french-conjugator(1) et french-deconjugator(1). Il y a aussi des exemples de programmes utilisant l'interface de programmation en C.

La librairie et les commandes utilisent des bases de connaissances sur les verbes et les modèles de conjugaisons qui sont représentées en XML. Ces fichiers XML sont installés avec la librairie (typiquement dans /usr/share/verbiste-0.1).

LICENCE

Ce programme est un logiciel libre; vous pouvez le redistribuer sous les termes de la GNU General Public License, version 2 ou ultérieure. Ce programme ne vient avec absolument aucune garantie.

AUTEUR

Pierre Sarrazin

Voyez la page Web de Verbiste:
http://sarrazip.com/dev/verbiste.html

Les commentaires sont les bienvenus.

MALFONCTIONS

L'objet FrenchVerbDictionary n'est pas complètement détruit quand son destructeur est appelé, de façon à éviter le temps de destruction excessivement long de sa treille interne. Une seule instance de cette classe devrait être créée, et elle devrait être détruite lorsque le programme termine.