Template:be-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,   for biaspectual.
 * Transitivity:  for transitive,   for intransitive,   for mixed-transitive (can be either transitive or intransitive). All non-reflexive verbs must specify the transitivity.
 * Existence of past passive participle:  (or a variant such as   for a retracted past passive participle) if a past passive participle exists,   if it does not exist. All perfective non-reflexive transitive verbs must specify this.

The following additional properties exist:
 * Vowel alternations:  to indicate that an а or я directly preceding the stressed syllable in the infinitive is underlyingly о or ё, respectively. Similarly,   indicates that an а or я directly preceding the stressed syllable in the infinitive is underlyingly э or е, respectively. The underlying vowel may resurface when the stress moves. For example,  has underlying о vowels in it, as shown by its Russian cognate  and by its behavior when the stress moves, for example in the second-person singular present indicative form гаво́рыш. An example where   is needed is, with second-person singular present indicative рэ́шыш. An example where neither code should be given is , with second-person singular present indicative пла́ціш. As shown in these examples, the underlying nature of the vowel is not predictable.
 * Imperative form:  for a "long imperative" (second person singular ends in -і or -ы),   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 (excluding дз, which is treated as a single consonant). As the module cannot know the stress pattern of the equivalent non-prefixed verb, it defaults to long.
 * may also be required for certain verbs of stress pattern  whose stem ends in two or more consonants, e.g., whose imperative is паго́рш (rather than expected #паго́ршы).
 * : 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 stem. Also applies to the perfective future. 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  ), class 14  (use  ), class 5  (use  ), class 6  (use   in the meaning "to send",   in the meaning "to spread"). As shown in the examples, the underlying vowels should always be used, and an accent is required if the stress pattern is   or   and the stem has more than one syllable.
 * For class 7 verbs ending in -сці, one of,  ,  ,   or   must be given, indicating the final stem consonant(s) in the present tense.
 * For class 7 and 8 verbs whose past tense masculine singular has ё in it, use the code . Examples are class 7  (past tense masculine singular нёс), class 8  (past tense masculine singular лёг),  (past tense masculine singular пёк; for this verb, the code   is also required). Also use code   with  and derivatives, whose past tense masculine singular has an о in it (e.g. гроб).

Conjugation modifiers
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).
 * Use  to indicate a class 3 verb with short past tense (lacking the -ну- infix).
 * In classes 9 and 11, use a  after the conjugation class (e.g. ,  ) to indicate that an extra а (underlying о) appears after the prefix in the present tense. This applies, for example, to class 9b  (present tense разапру́) and class 11b  (present tense саб'ю́). As shown in these examples, sometimes an с changes into a з or vice-versa; the module automatically handles this. A similar alternation also occurs in some class 6 and 14 verbs, but for those verbs, this alternation must be specified explicitly using.

Past passive participles
A given transitive verb may or may not have a past passive participle (PPP), and it may be formed in different ways. It is mandatory for perfective transitive verbs to specify whether the verb has a PPP, and is it recommended for imperfective transitive verbs to specify this as well. (If left unspecified, an imperfective transitive verb will not be given a PPP.) To specify that a verb does not have a PPP, use, for example with :



which produces

To specify that a verb does have a PPP, normally use. This constructs a PPP according to certain rules. Sometimes, however, the default rules need to be modified. Most commonly, this concerns whether or not the PPP has retracted stress. Non-retracted stress means that the stress is on the final syllable of the stem, e.g. in капа́ны from or надзе́ты from. Retracted stress means that the stress is on the preceding syllable (or sometimes even farther to the left), as in пі́саны from or гаво́раны from. The issue of retracted vs. non-retracted stress is mostly relevant to verbs where the stress is on the ending, either in the infinitive or in the present tense. Verbs with consistent stress on the root almost always have the same stress pattern in the PPP.

By default, the PPP stress is retracted in the following cases: The stress is non-retracted by default in all other verbs.
 * All verbs with stress not on the final syllable in the infinitive.
 * Verbs of class 4c, 7, 8 and 10.

Use the following codes to control the PPP stress:
 * to specify that a PPP exists with default stress.
 * to specify that a PPP exists with retracted stress.
 * to specify that a PPP exists with non-retracted stress.
 * to specify that a PPP exists with both retracted and non-retracted stress (listing the retracted variant first).
 * to specify that a PPP exists with both non-retracted and retracted stress (listing the non-retracted variant first).

For example, class 6c would have default PPP піса́ны, but the actual PPP is retracted пі́саны. To specify this, use, as follows:



which produces

An example of  is class 2a, whose PPP is either non-retracted будава́ны or retracted будо́ваны (the а/о alternation is automatic in class 2):



which produces

In addition, you can override the PPP entirely using, or   to specify multiple PPP's. An example where this is necessary is :



which produces

Class 10 additionally allows variant codes such as  to specify that the PPP ends in -ты (the default),   to specify that the PPP ends in -ны, or   to specify that the PPP ends in either -ты or -ны. This is used in (and derivatives), with PPP either ко́латы or ко́ланы:



which produces

Present adverbial participles
Almost all imperfective verbs have present adverbial participles. The present adverbial participle (PrAdP) is normally formed from the third plural present indicative by replacing the final -ць with -чы (stressed -чы́ if the verb follows stress pattern ). Sometimes, however, the PrAdP is irregular, most commonly by having unpredictable stress. To control this, use codes similar to those for past passive participles: An example is. This verb is stress pattern, with third plural present indicative веду́ць, and hence the default PrAdP is ведучы́. In reality, however, both веду́чы (suffix stress) and ведучы́ (ending stress) are possible. To specify this, use :
 * to specify that stress is retracted onto the root.
 * to specify that stress is on the ending.
 * to specify that stress is on the suffix (i.e. the syllable preceding the ending).
 * ,  etc. to specify that multiple variants exist.



which produces

An example where  is necessary is class 5b, where the PrAdP is гле́дзячы, with unexpected root stress:



which produces

You can also override the PrAdP entirely using, or   to specify multiple PrAdP's, similarly to PPP's.

Finally, to specify that no PrAdP exists, use.