Template:uk-conj/documentation

Parameters
Normally there is only one parameter to specify, e.g.

which produces

The general format is the verb lemma (the infinitive, including reflexive suffix if any), followed by a spec in angle brackets. The format of the spec is

where  is e.g.   or , i.e. it consists of the conjugation class (modeled after Zaliznyak's Russian conjugation classes; classes run between 1 and 15) and a code indicating the stress pattern in the present tense, either   (stem stress throughout),   (ending stress throughout) or   (ending stress in the first singular, otherwise stem stress). The  are separated by a. In general, the following properties are required: Some conjugation classes require additional information; this is described below.
 * Aspect:  for imperfective,   for perfective.
 * Transitivity:  for transitive,   for intransitive. All non-reflexive verbs must specify the transitivity.
 * Existence of past passive participle:  if a past passive participle exists,   if it does not exist. All non-reflexive transitive verbs must specify this.

The following additional properties exist:
 * Imperative form:  for a "long imperative" (second person singular ends in -и),   for a "short imperative" (second person singular ends in a consonant or -ь). If not specified, the module guesses, and is usually right. Generally this only needs to be given in the following circumstances:
 * may be required for prefixed perfective verbs in ви́-, which default to long imperatives. In particular, prefixed verbs in ви́- take the same imperative form as the non-prefixed equivalent: long if the non-prefixed verb has stress pattern  or , otherwise short unless the stem ends in two consonants, the second of which is л, м, н or р. As the module cannot know the stress pattern of the equivalent non-prefixed verb, it defaults to long.
 * may be required for certain verbs of stress pattern  whose stem ends in two or more consonants. As mentioned previously, such verbs default to short imperatives unless the last consonant is л, м, н or р, but certain other consonant clusters may require a long imperative.
 * : Specify that the verb has no imperative forms.
 * : Specify that the verb has no present or future forms, e.g..
 * : Specify that the verb has only third-person forms. This automatically implies.
 * : Specify that the verb is impersonal, i.e. it has only third-person singular forms, and only neuter singular forms in the past.
 * Override the present-tense stems. Also applies to the perfective future. Multiple present-tense stems can be given, separated by a colon. This is mandatory for class 14, where the present tense is too irregular to be generated automatically, and is required for certain verbs in certain other classes, e.g. class 6 (use  ),  (use  ),  (use   in the meaning "send to different places",   in the meaning "spread out"). Accents are required if the stress pattern is   or.
 * For class 3 verbs with past passive participles, use  to indicate that only a participle in -нутий exists, and use   to indicate that only a participle in -нений exists. If neither is specified, both participles will be generated.
 * For class 7 verbs ending in -сти, one of,  ,  ,   or   must be given, indicating the final stem consonant(s) in the present tense.
 * For class 4 verbs in -їти (e.g. and ) and class 5 verbs in -яти (e.g.  and ), use   (a Cyrillic і) to signal that the imperative has an і as the main vowel (пій, дій, стій, бійся).
 * For class 7 and 8 verbs with main vowel -о-, -е- or -я-, use  (a Cyrillic і) to indicate that the past tense masculine singular does *not* have an і as the main vowel. Use this, for example, with, which has past tense masculine singular повз, not #півз, unlike the majority of verbs of these classes.
 * , : Use   to disable the retraction of the stress to the preceding syllable in past passive participles of verbs where this is normal (e.g. those in -ати and -яти). For example, according to goroh.pp.ua,  with present tense  has past passive participle, where #на́сланий is expected (and in fact  with present tense , an etymologically different verb, does have past passive participle ). Conversely, use   to cause stress retraction in classes where this is not normal (e.g. class 4b and class 14, where e.g.  has past passive participle  with retracted stress, whereas the related verb  has past passive participle  with non-retracted stress).

For some classes, additional specifications can be attached to the conjugation class:
 * Add  after the conjugation class (e.g.  ) to indicate that the past tense follows stress pattern   (consistently ending-stressed). Conversely, add   to indicate that the past tense follows stress pattern   (consistently stem-stressed).   is the default for all classes except   and , where   is the default.
 * Use,   or   to indicate a class 3 verb with short past tense (lacking the -ну- infix). Use   etc. to indicate that both short and long past tenses exist, with the short ones listed first.   etc. is similar, but the two past tenses are listed as follows: long then short in the masculine singular, short then long in the remaining forms. For example, per goroh.pp.ua , , and  should use   (past masculine singular e.g.  or , past feminine singular e.g.  or ), while e.g.  should use   (past masculine singular  or , past feminine singular  or ). Note that, as shown here, when both short and long past forms are present and past stress pattern   is used, it applies only to the short forms.
 * In classes 9 and 11, use a  after the conjugation class (e.g. ,  ) to indicate that an extra і appears after the prefix in the present tense. This applies, for example, to class 9b  (present tense ) and class 11b  (present tense ). A similar alternation also occurs in some class 6 and 14 verbs, but for those verbs, this alternation must be specified explicitly using.

Verb classes
NOTE: Classes 1 through 15 are implemented, as well as all irregular verbs except for .