German Verbs Support
Accepted tenses are:
-
Indicativ:
PRASENS
(default value)PRATERITUM
FUTUR1
FUTUR2
PERFEKT
PLUSQUAMPERFEKT
-
Konjunktiv1:
KONJUNKTIV1_PRASENS
KONJUNKTIV1_FUTUR1
KONJUNKTIV1_PERFEKT
-
Konjunktiv2:
KONJUNKTIV2_PRATERITUM
KONJUNKTIV2_FUTUR1
KONJUNKTIV2_FUTUR2
For somes tenses (FUTUR1 FUTUR2 PERFEKT PLUSQUAMPERFEKT KONJUNKTIV1_FUTUR1 KONJUNKTIV1_PERFEKT KONJUNKTIV2_FUTUR1 KONJUNKTIV2_FUTUR2), the complete verb cannot be generated immediately: a part has to be put at the end of the sentence (or at the end of the nominal group). Use verbPart
to output the infinitive that is automatically stored when using verb
. es #[+verb(subjS, {verb: 'aussehen', tense:'FUTUR1' } )] chaotisch \#[+verbPart]
will generate es wird chaotisch aussehen.
in subjectVerb , you can invert the position of the subject and the verb using invertSubjectVerb . gestern #[+subjectVerb(ER, {verb:'gehen', tense:'PERFEKT', aux:'SEIN'}, {'invertSubjectVerb':true})] in der Schule \#[+verbPart] will output gestern ist er in der Schule gegangen.
|
Pronominal form using pronominal:true
: er #[+subjectVerb(getAnonMS(), {verb:'waschen', aux:'HABEN', tense:'FUTUR2', pronominal:true})] die Hände \#[+verbPart]
will output er wird sich die Hände gewaschen haben.