NAME
conjug - Conjugation of Portuguese verbs
DESCRIPTION
conjug [qvrcsxol] verb+, [tense]*, [1-6]*
- tense is one of
pres or Presente,
perf or Perfeito,
imp or Imperfeito,
fut or Futuro,
mdp or Mais Que Perfeito or Mais-que-Perfeito,
cpres or Conjuntivo Presente,
cimp or Conjuntivo Imperfeito,
cfut or Conjuntivo Futuro,
ivo or Imperativo
pp or Partic'ipio Passado
grd or Gerundivo
default is all.
- the numbers 1-4,6 correspond to
"eu","tu","ele"/"ela","nos","eles"/"elas".
Second person plural is discarded.
Default is all persons that apply to the tense.
Returns the verb congugated at the requested tenses and persons as
list of strings (one combination of tense, person each), one tense
per row, one person per column, writing out, and a little more
information : Typical output is :
> conjug i ouvir ivo partic\'ipio passado grd presente
ouvir : irreg
ivo ouve oi\ca oi\camos oi\cam
pp ouvido
grd ouvindo
pres oi\co ouves ouve ouvimos ouvem
Options
- h
-
Print this Help, then exit.
- q
-
Quiet : Print only conjugated forms, with no extra stuff (see EXAMPLES).
- i
-
Don't use Iso-8859-1 character set, but "^a"etc accents and "\c" cedilla.
- r
-
Produce output as one person per Row, rather than the default one tense per row.
- x
-
Each verb entry is a regular eXpression that matches a correct form.
- o
-
Separate results with commas and spaces rather than just spaces.
- l
-
Use long format for verbs, e.g. "presente" instead of "pres".
ACCENTUATION / CEDILLA : by default, the output uses iso-accents.
C-CEDILLA is written \c
ACCENTS are written sharp : 'a, grave : `a, circumflex : ^o etc.
EXAMPLES :
etienne@anonimo: conjug i ouvir pres
ouvir : irreg
pres oi\co ouves ouve ouvimos ouvem
etienne@anonimo: conjug i q ouvir pres
oi\co ouves ouve ouvimos ouvem
etienne@anonimo: conjug i qx ouvir pres
o[iu]\co ouves ouve ouvimos ouvem
BUGS :
- Cedillas must be protected from shell escape : you must write ``conjug cal\\car'' or ``conjug 'cal\car' '' if don't want your verb to become 'calcar'.
- Options ``ir'' are interpreted as the verb ``ir''.
- Second person plural is not defined (little used).
SEE ALSO
treinar, Lingua::PT::Conjugate.
VERSION 0.90
AUTHOR
Etienne Grossmann, January 1998 [etienne@isr.ist.utl.pt]