Template:fro-conj-er/documentation

Usage
This template is designed to add fully formatted conjugation tables to Old French first-group verbs ending in. It must be used under the level 4 header conjugation (conjugation header is level 5 when there are multiple etymologies for a single word). See below for other related templates.

Verbs that end in where the  is not part of the stem should use. (For example, in and  the stems are  and, respectively, and  should be used.)

All arguments are optional. For most group-I verbs, it's enough to simply use   (or   , see above), and all the details will be taken care of. For most other group-I verbs, specifically those with stem alternations, it is enough to specify only the press argument to specify a separate stressed present-tense stem, e.g.   for  or    for. Among the details handled automatically are c vs. ç alternations in verbs like and applying the necessary stem modifications in the present subjunctive (e.g.  has present singular subjunctive, ,  and  has , , ).

For complex real-world examples, look at e.g., , , , , , , , , etc.

General comments:
 * Setting an argument to a blank value is equivalent to omitting it; if you really want the value to be empty, use e.g. pret="" or pret= '' .
 * More generally, you can enclose any argument value in single or double quotes, which will be stripped off; this can be used to include leading or trailing blanks in an argument's value.
 * There are three main types of arguments: general arguments, stems, and overrides.
 * Stem arguments specify the stem used to generate a particular tense, e.g. pres for the present indicative, <tt>sub</tt> for the present subjunctive, <tt>fut</tt> for the future.
 * Overrides specify the value of a particular part, e.g. <tt>pres1s</tt> for the present indicative first-person singular. These apply after stems have been processed and used to generate the paradigm, overriding a specific part (or in some cases, some of the alternative forms of that part, if there is more than one).
 * If multiple forms end up being specified for a particular part, and some are the same as others, all the duplicates except the first are removed. This happens at the end, after overrides have been applied.

General arguments:
 * <tt>inf</tt>: the infinitive; if omitted, same as the page title. Rarely needs to be specified, except possibly in templates.
 * <tt>aux</tt>: the auxiliary verb, either or . The default is avoir.
 * <tt>refl</tt>: should be true if the verb is reflexive. "True" here means any non-blank value.
 * <tt>impers</tt>: should be true (see above) if the verb is impersonal.
 * <tt>prefix</tt>: add a prefix to all forms.
 * <tt>suffix</tt>: add a prefix to all forms.
 * <tt>repl</tt>: do search/replace on all forms. The value should be of the form <tt>FROM/TO,FROM2/TO2,...</tt> where <tt>FROM</tt> will be replaced by <tt>TO</tt>, and then <tt>FROM2</tt> will be replaced by <tt>TO2</tt>, etc. Literal text normally works fine, but properly these are Lua patterns, which are similar to regular expressions but a bit more limited. This is useful in templates to implement conjugations for verbs with non-standard spellings; e.g. uses  to ensure that the cuv- spelling appears everywhere in place of cov-.
 * <tt>comment</tt>: override the comment appearing above the conjugation.
 * <tt>ir</tt>: if true (see above), don't recognize -eir or -oir in the infinitive as an ending; instead, consider the ending to be -ir in such a case. Useful with verbs like and, whose stems are  and  respectively.
 * <tt>ei</tt>: if true (see above), use earlier -ei- rather than later -oi- (or listing of both) in various endings and other forms. Automatically set if the infinitive ending is -eir or if <tt>old</tt> is specified.
 * <tt>old</tt>: if true (see above), treat this as an "old-style" conjugation. Uses earlier -ei- rather than later -oi-, adds -ṭ onto third-person singular and past-participle forms where appropriate, doesn't convert l or il to u before a consonant, lists -ii- endings but not their later simplified -i- forms.

Comments about stem arguments:
 * The value can either be a single stem, e.g. <tt>pres=conoiss</tt> for the verb, or a multipart specification, which directly specifies all six parts for the tense in question.
 * An example of a multipart specification is <tt>pres=vois,vai/vais,vas/vait,va/alons/alez/vont</tt> for the present tense of . Slashes separate parts and commas separate alternatives for a given part. In this case, two alternatives are given for each of the singular parts, e.g. both and  for the first-person singular. You can omit some of the parts by leaving them empty or putting a "-" (but keep the slashes). For example, <tt>pres2=///vaillons/vailliez/vaillent</tt> would add extra irregular forms in the plural (in this case for the verb ), after the forms generated by the stem specified using <tt>pres</tt> (in this case, it would default to  if not specified, based on the infinitive).
 * In some cases, specifying a stem for a tense also causes paradigms for related tenses to be generated. In particular, specifying a <tt>pres</tt> stem also generates corresponding paradigms for the present subjunctive and imperative, specifying a <tt>fut</tt> stem also generates a corresponding conditional paradigm, and specifying a <tt>pret</tt> stem also generates a corresponding imperfect subjunctive. In such a case you can e.g. change the stem used for the present subjunctive using <tt>sub</tt>, or remove the paradigm using <tt>sub=-</tt>. The imperative works the same way with <tt>imp</tt>, and the imperfect subjunctive with <tt>impsub</tt>. However, these related-tense paradigms are not generated when a multipart specification is given. For example, specifies the future tense using <tt>fut=ier,er/iers,ers/iert,ert/iermes,ermes//ierent,erent|fut2=ser|fut3=estr</tt>. This causes three future paradigms to be generated, one directly specified using a multipart specification and the other two generated based on the stems  and, with normal endings; but the corresponding conditional paradigms will be generated only based on the stems  and.
 * The value of a stem that is given should be the form as it occurs before e and i, and the corresponding stems that would appear before a, o and u are automatically inferred. For example, specifying a value of <tt>pres=danc</tt> will lead to the stem <tt>danç</tt> being used before a, o and u. In particular, c becomes ç before a/o/u, g becomes j before a/o/u, qu becomes c before u and gu becomes g before u.
 * The necessary stem modifications that take place in the present indicative singular, the present subjunctive singular of group-I verbs, and the future are automatically applied, e.g. <tt>pres=danc</tt> will automatically generate first-singular present-indicative, and <tt>pres=val</tt> in a group-III verb will automatically second-singular present indicative and future stem.

Present-tense stems:
 * <tt>pres</tt>: the unstressed stem of the present tense as it occurs before e/i. You rarely if ever need to specify this for group-I verbs, but sometimes do for group-III verbs, esp. those ending in -re. If omitted, inferred from the infinitive.
 * <tt>prese</tt>: same as 'pres' except that multipart specifications aren't recognized. Use this if you want to specify a multipart specification for the present indicative and still specify a present stem that controls the default subjunctive/imperative/etc. stems.
 * <tt>press</tt>: the stressed stem of the present tense; the same as 'pres' if not given.
 * <tt>ier</tt>: should be true if 'pres' is a stem ending in a palatal consonant (i.e. it requires an i before e in endings, e.g. second plural -iez).
 * <tt>supe</tt>: should be true if the verb requires a supporting -e in the present singular and this cannot be derived from the stem. Rarely needs to be specified.
 * <tt>pres2, press2, ier2, supe2; ...; pres9, ...</tt>: additional present-tense conjugations. Used for the indicative and subjunctive unless separate subjunctive stems are given. Giving a multipart specifications for 'pres2, pres3, ...' doesn't trigger creation of corresponding subjunctives or imperatives.
 * <tt>sub, subs, subier, subsupe; sub2, ...; ...; sub9, ...</tt>: present-subjunctive conjugation(s), if different from the indicative. 'sub' is the form before "e/i". 'subs', 'subier', 'subsupe' are the same as 'press', 'ier', 'supe' but applied to the subjunctive stem. Use a "-" for 'sub', 'sub2', ... to suppress creation of a subjunctive conjugation corresponding to a given indicative conjugation. You can also specify a multipart specification for 'sub, sub2, ...' as for 'pres'.
 * <tt>imp, imps, impier, impsupe; imp2, ...; ...; imp9, ...</tt>: imperative conjugation(s), if different from the present indicative. Works identically to the 'sub' arguments.

Stems for other tenses:
 * <tt>fut, fut2, ..., fut9</tt>: the future and conditional stem; if omitted, inferred from the present stem. The way the stem is inferred is as follows: for verbs in -ir other than those in -eir/-oir/-lir/-rir/-sir/-ïr, use the present stem plus -ir; otherwise, use the present stem plus -r, making necessary phonetic changes (e.g. voudr- from vol-, covrer- from covrir). You can also specify a multipart specification here, as for 'pres'; this controls the future only. Up to 9 such stems can be given.
 * <tt>imperf, imperfier; imperf2, ...; ...; imperf9, ...</tt>: the imperfect stem; defaults to the corresponding present stem. 'imperf' is the form before "e/i". 'imperfier' indicates the stem ends in a palatal consonant but currently only has any effect in group-I verbs. You can also specify a multipart specification for 'imperf, imperf2, ...' as for 'pres', or set it to "-" to suppress the creation of a given paradigm when it would normally be created (i.e. when there's a corresponding present stem). Up to 9 such stems can be given.
 * <tt>prettype, prettype2, ..., prettype9</tt>: the type of the preterite and imperfect subjunctive ('weak-a', 'weak-a2', 'weak-i', 'weak-i2', 'strong-i', 'strong-id', 'weak-u', 'strong-u', 'strong-o', 'strong-st', 'strong-sd'); inferred from 'pres'. For group I verbs, this uses 'weak-a', or 'weak-a2' for -ier verbs. For group II verbs, this uses 'weak-i'. For group III verbs, this uses 'weak-i2' for verbs in -dre/-tre, 'strong-st' for other -re verbs, 'weak-u' for -eir/-oir verbs, and 'weak-i' for -ir/-ïr verbs. Up to 9 types can be given, each associated with a corresponding stem ('pret', 'pret2', ...) or corresponding separate unstressed/stressed stems ('pretu/prets', 'pretu2/prets2', ...).
 * <tt>pret, pret2, ..., pret9</tt>: the stem of the preterite and imperfect subjunctive, when there aren't separate stressed/unstressed stems; defaults to 'pres'. You can also specify a multipart specification for 'pret, pret2, ...' as for 'pres'; this controls only the preterite. The stems specified should be in the form that they appear before e or i; the corresponding stems for appearing before a, o or u are automatically inferred.
 * <tt>pretu, pretu2, ..., pretu9</tt>: the unstressed stem of the preterite and imperfect subjunctive; defaults to 'pret' or else 'pres'.
 * <tt>prets, prets2, ..., prets9</tt>: the stressed stem of the preterite and imperfect subjunctive; defaults to 'pretu', or else 'pret', or else 'pres'.
 * <tt>impsub, impsub2, ..., impsub9</tt>: the imperfect subjunctive stem (the part up through the first s, e.g. amas for ). Such stems when given override the corresponding default stem derived from the preterite. You can also specify a multipart specification here, or "-" to suppress the creation of a given paradigm when it would normally be created (i.e. when there's a corresponding preterite type).

Comments about overrides:
 * There are four types of overrides: Those that override the entire part (e.g. <tt>pres1s</tt> for the present-indicative first singular), those that insert form(s) at the beginning of the part (e.g. <tt>pres1s0</tt>), those that insert form(s) at the end of the part (e.g. <tt>pres1sn</tt>), and partial overrides that override a particular form in the part (<tt>pres1s1</tt>, <tt>pres1s2</tt>, ...). There are an indefinite number of these, as many as there are parts to be overridden.
 * For any of these arguments, multiple forms can be given, separated by a comma, and will be inserted at the appropriate position (e.g. you can use a partial override to replace one form with multiple forms, or insert multiple forms at the beginning or end).
 * A partial override with a value of "-" deletes the corresponding form.

Overrides:
 * <tt>pres1s, pres2s, pres3s, pres1p, pres2p, pres3p; pres1s0, ...; pres1sn, ...; pres1s1, ...; pres1s2, ...; ...</tt>: overrides for particular present indicative verb parts.
 * <tt>imperf1s, ...</tt>: overrides for particular imperfect verb parts.
 * <tt>fut1s, ...</tt>: overrides for particular future verb parts.
 * <tt>cond1s, ...</tt>: overrides for particular conditional verb parts.
 * <tt>pret1s, ...</tt>: overrides for particular preterite verb parts.
 * <tt>sub1s, ...</tt>: overrides for particular present subjunctive verb parts.
 * <tt>impsub1s, ...</tt>: overrides for particular imperfect subjunctive verb parts.
 * <tt>imp2s, imp1p, imp2p; ...</tt>: overrides for particular imperative verb parts. The imperative stem defaults to the present stem.
 * <tt>presp, presp0, prespn, presp1, presp2, ...</tt>: overrides for the present participle. The present participle stem defaults to the present stem, specifically 'presa'.
 * <tt>pastp, pastp0, pastpn, pastp1, pastp2, ...</tt>: overrides for the past participle. The past participle defaults to the present stem plus appropriate ending: -é for group I, -i for group II and group III -ir/-ïr (but not -eir/-oir) verbs, -u for other group III verbs.
 * <tt>inf0, infn, inf1, inf2, ..., inf9</tt>: overrides for the infinitive. (Plain 'inf' is handled specially and needs to be a single form.)

Some special cases:


 * Verbs in with separate stressed stem in  can optionally use . NOTE: Such verbs are generally a non-standard spelling in Old French and should be linked to verbs ending in -oiier.
 * Verbs in with separate stressed stem in  can optionally use . NOTE: Such verbs are generally a non-standard spelling in Old French and should be linked to verbs ending in -oiier.
 * Verbs in with separate stressed stem in  can optionally use . An example is.
 * and are very good at handling most of the spelling changes needed in the first-person singular present indicative and throughout the singular present subjunctive. However, occasionally some verbs will need to specify these forms themselves. Examples:
 * Verbs whose stem ends in where the  is pronounced as normal /l/ rather than as a palatal sound (because the second-person singular present subjunctive for these verbs ends in  whereas it is predicted to end in ). An example is.
 * Verbs whose stem ends in and where the third-person singular present subjunctive ends in  rather than  (except for verbs in  and, which are handled correctly).  is such an example. Such verbs generally have an  or  in their Latin etymon, rather than . ( derives from .)
 * , whose stem ends in and where the third-person singular present subjunctive ends in  rather than  (because there is a hiatus between the i and e, and it was formerly ).
 * Verbs whose second-person singular present subjunctive ends in where this is not predictable (generally because the stem ended in  in Early Old French, which later dropped out). An example is  "to praise", with second-person singular present subjunctive.
 * Most verbs requiring a supporting in the first-person singular present indicative and throughout the singular present subjunctive are correctly handled by  and . However, when the need for the supporting vowel is unpredictable from the stem, the templates  or  will be needed.

The templates or  used to be required in all cases where a supporting -e was needed in the present singular. The vast majority of cases do not require this any more and should be replaced with the use of or.

Example
For, with irregular second-person singular present subjunctive loz:

====Conjugation====