Man page - french-conjugator(1)
Packages contains this manual
Available languages:
en frManual
french-conjugator
NOMSYNOPSIS
DESCRIPTION
OPTIONS
EXAMPLES
LICENCE
AUTEUR
BOGUES
VOIR AUSSI
NOM
french-conjugator - conjugue des verbes français
SYNOPSIS
echo aimer | french-conjugator > result.txt
DESCRIPTION
french-conjugator lit la forme infinitive de verbes français de la ligne de commande ou de lâentrĂ©e standard et Ă©crit (dans la sortie standard) la conjugaison complĂšte de ces verbes, sâils sont connus.
LâentrĂ©e standard nâest pas lue si des verbes sont passĂ©s sur la ligne de commande.
Chaque mode et temps est introduit par une ligne qui commence par un trait dâunion et un espace, et termine par un deux-points. Le temps et le mode sur cette ligne sont toujours en anglais, sans Ă©gard aux paramĂštres rĂ©gionaux de lâusager. (Ceci sert Ă faciliter le parsing du rĂ©sultat. Pour une interface-usager en français, voir lâapplication et lâapplet GNOME.) La conjugaison est terminĂ©e par une ligne qui ne contient quâun trait dâunion. Si le verbe entrĂ© est inconnu ou sâil nâest pas dans sa forme infinitive, seule cette ligne est Ă©crite.
La commande Ă©coule son tampon dâĂ©criture aprĂšs avoir fini chaque rĂ©ponse. Ceci permet Ă la commande dâĂȘtre facilement appelĂ©e Ă partir dâun autre programme via deux «pipes.»
La commande commence par charger sa base de donnĂ©es Ă partir de fichiers XML (situĂ©s typiquement dans /usr/share/verbiste). Ceci prend un certain temps, alors câest une bonne idĂ©e de faire rĂ©pondre la commande Ă plusieurs requĂȘtes plutĂŽt que de lâexĂ©cuter pour chaque requĂȘte.
Lâarchive des sources de la librairie verbiste contient des exemples de programmes en Perl et en Java qui illustrent cette technique.
Il ne doit pas y avoir de caractÚres blancs au début ou à la fin des lignes lues par la commande.
Au participe passĂ© , quatre lignes sont Ă©crites: elles correspondent dans lâordre au masculin singulier, masculine pluriel, fĂ©minin singulier et fĂ©minin pluriel.
OPTIONS
|
--help |
afficher une page dâaide et quitter |
--version
afficher le numéro de version et quitter
--lang=L
sĂ©lectionne la langue Ă utiliser ( fr pour le français ou it pour lâitalien); le français est la langue par dĂ©faut
--mode=M
afficher seulement le monde M , oĂč M peut ĂȘtre infinitive , indicative , conditional , subjunctive , imperative ou participle
--tense=T
afficher seulement le temps T , oĂč T peut ĂȘtre present , past , imperfect ou future
--pronouns
afficher les pronoms
--all-infinitives
écrire la forme infinitive de tous les verbes dans la base de connaissances, une par ligne, non ordonnée -- les autres arguments passés sur la ligne de commande sont ignorés
EXAMPLES
$
french-conjugator aimer
- infinitive present:
aimer
- indicative present:
aime
aimes
aime
aimons
aimez
aiment
- indicative imperfect:
aimais
aimais
aimait
[...]
- participle past:
aimé
aimés
aimée
aimées
-
LICENCE
Ce programme est un logiciel libre; vous pouvez le redistribuer sous les termes de la GNU General Public License. Ce programme ne vient avec absolument aucune garantie.
AUTEUR
Voir la page de manuel de verbiste(3).
BOGUES
Voir la page de manuel de verbiste(3).
VOIR AUSSI
verbiste(3), french-deconjugator(1).