1french-deconjugator(1)                                  french-deconjugator(1)
2
3
4

NAME

6       french-deconjugator - analyze conjugated French verbs
7

SYNOPSIS

9       echo aimé | french-deconjugator > result.txt
10

DESCRIPTION

12       french-deconjugator reads conjugated French verbs from the command line
13       or from standard input and writes (to standard output) the  verb's  in‐
14       finitive  form, the mode (infinitive, indicative, conditional, subjunc‐
15       tive, imperative or participle), the tense (present,  past,  imperfect,
16       future),  the  person  (1, 2 or 3, while 0 is used for the present par‐
17       ticiple tense, and 4 and 5 are used in the past participle tense),  and
18       the number (singular or plural).  These fields are separated by a comma
19       and a space.
20
21       The standard input is not read if verbs are passed as command-line  ar‐
22       guments.
23
24       By convention, persons 4 and 5 are used in the past participle tense to
25       indicate the gender: 4 means masculine (e.g., "aimé" or "aimés") and  5
26       means feminine (e.g., "aimée" or "aimées").
27
28       A  single  conjugated  form can correspond to more than one mode, tense
29       and person.  In this case, each alternative is written on its own line.
30
31       In all cases, the end of the answer is marked by an empty line.  If the
32       word  is  unknown,  only this empty line is written.  The names for the
33       mode, tense and number are always in English.  (This is meant to facil‐
34       itate  automatic  parsing  of the output.  For a French user interface,
35       see the GNOME application and applet.)
36
37       The command flushes its output  buffer  after  finishing  each  answer.
38       This  allows  the  command  to  be  easily  called from another program
39       through two pipes.
40
41       The command starts by loading its database from XML files (stored typi‐
42       cally  in  /usr/share/verbiste-0.1).   This takes some time, so it is a
43       good idea to have the command answer many requests instead  of  running
44       it for each request.
45
46       The  verbiste  library's  source archive contains Perl and Java example
47       programs that illustrate this technique.
48
49       This commands expects to read Latin-1  characters  and  writes  Latin-1
50       characters.   There must not be any leading or trailing white spaces on
51       the lines read by the command.
52

OPTIONS

54       --help display a help page and exit
55
56       --version
57              display version information and exit
58
59       --lang=L
60              select the language to use (fr for French or  it  for  Italian);
61              French is the default language
62
63       --all-infinitives
64              print  the  infinitive  form  of  all the verbs in the knowledge
65              base, one per line, unsorted; other command-line  arguments  are
66              ignored
67
68       --data-dir=D
69              Get  the  XML data files from directory D instead of the default
70              one.
71

EXAMPLES

73       $ french-deconjugator aimé
74       aimer, participle, past, 0, singular
75
76       $ echo -ne 'a\nplu\nété\n' | french-deconjugator
77       avoir, indicative, present, 3, singular
78
79       plaire, participle, past, 0, singular
80       pleuvoir, participle, past, 0, singular
81
82       être, participle, past, 0, singular
83
84

LICENSE

86       This program is free software; you may redistribute it under the  terms
87       of the GNU General Public License.  This program has absolutely no war‐
88       ranty.
89

AUTHOR

91       See the verbiste(3) manual page.
92

BUGS

94       See the verbiste(3) manual page.
95

SEE ALSO

97       verbiste(3), french-conjugator(1).
98
99
100
101                               August 2nd, 2023         french-deconjugator(1)
Impressum