Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
french-deconjugator(1)					  french-deconjugator(1)

NAME
     french-deconjugator - analyze conjugated French verbs

SYNOPSIS
     echo aim'e | french-deconjugator > result.txt

DESCRIPTION
     french-deconjugator  reads conjugated French verbs from the command line or
     from standard input and writes (to standard output) the  verb's  infinitive
     form,  the  mode (infinitive, indicative, conditional, subjunctive, impera-
     tive or participle), the tense (present, past, imperfect, future), the per-
     son (1, 2 or 3, while 0 is used for the present participle tense, and 4 and
     5 are used in the past participle	tense),  and  the  number  (singular  or
     plural).  These fields are separated by a comma and a space.

     The  standard  input  is not read if verbs are passed as command-line argu-
     ments.

     By convention, persons 4 and 5 are used in the past participle tense to in-
     dicate the gender: 4 means masculine (e.g., "aime" or "aimes") and 5  means
     feminine (e.g., "aimee" or "aimees").

     A	single	conjugated  form can correspond to more than one mode, tense and
     person.  In this case, each alternative is written on its own line.

     In all cases, the end of the answer is marked by an  empty  line.	 If  the
     word  is unknown, only this empty line is written.  The names for the mode,
     tense and number are always in English.  (This is meant to facilitate auto-
     matic parsing of the output.  For a French user interface,  see  the  GNOME
     application and applet.)

     The  command  flushes  its output buffer after finishing each answer.  This
     allows the command to be easily called from  another  program  through  two
     pipes.

     The command starts by loading its database from XML files (stored typically
     in /usr/share/verbiste-0.1).  This takes some time, so it is a good idea to
     have  the	command  answer many requests instead of running it for each re-
     quest.

     The verbiste library's source archive contains Perl and Java  example  pro-
     grams that illustrate this technique.

     This commands expects to read Latin-1 characters and writes Latin-1 charac-
     ters.   There must not be any leading or trailing white spaces on the lines
     read by the command.

OPTIONS
     --help
	    display a help page and exit

     --version
	    display version information and exit

     --lang=L
	    select the language to use (fr for French or it for Italian); French
	    is the default language

     --all-infinitives
	    print the infinitive form of all the verbs in  the	knowledge  base,
	    one per line, unsorted; other command-line arguments are ignored

     --data-dir=D
	    Get the XML data files from directory D instead of the default one.

EXAMPLES
     $ french-deconjugator aime
     aimer, participle, past, 0, singular

     $ echo -ne 'a\nplu\nete\n' | french-deconjugator
     avoir, indicative, present, 3, singular

     plaire, participle, past, 0, singular
     pleuvoir, participle, past, 0, singular

     etre, participle, past, 0, singular

LICENSE
     This  program  is free software; you may redistribute it under the terms of
     the GNU General Public License.  This program has absolutely no warranty.

AUTHOR
     See the verbiste(3) manual page.

BUGS
     See the verbiste(3) manual page.

SEE ALSO
     verbiste(3), french-conjugator(1).

				August 4th, 2024	  french-deconjugator(1)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=french-deconjugator&sektion=1&manpath=FreeBSD+Ports+15.1.quarterly>

home | help