Template:ar-verb form

كتبت (form I)

  1. كَتَبْتُ (katabtu) /ka.tab.tu/: first-person singular past active of كَتَبَ (kataba)
  2. كَتَبْتَ (katabta) /ka.tab.ta/: second-person masculine singular past active of كَتَبَ (kataba)
  3. كَتَبْتِ (katabti) /ka.tab.ti/: second-person feminine singular past active of كَتَبَ (kataba)
  4. كَتَبَتْ (katabat) /ka.ta.bat/: third-person feminine singular past active of كَتَبَ (kataba)
  5. كُتِبْتُ (kutibtu) /ku.tib.tu/: first-person singular past passive of كَتَبَ (kataba)
  6. كُتِبْتَ (kutibta) /ku.tib.ta/: second-person masculine singular past passive of كَتَبَ (kataba)
  7. كُتِبْتِ (kutibti) /ku.tib.ti/: second-person feminine singular past passive of كَتَبَ (kataba)
  8. كُتِبَتْ (kutibat) /ku.ti.bat/: third-person feminine singular past passive of كَتَبَ (kataba)

Usage

This template automatically generates a headword and inflection-of line for Arabic verb non-lemma forms given either (a) the lemma and verb form (i.e. conjugation type) preceded by +, or (b) the full conjugation spec of the verb. In the former syntax (which is preferred), the appropriate conjugation or conjugations are fetched from the verb lemma page. In the latter syntax, the conjugation spec is the same as in {{ar-conj}} and {{ar-verb}}, except that the infinitive must be specified. For example:


( 1 ) On تكتب, the following:

===Verb===
{{ar-verb form|+كتب<I>}}

generates

Verb
كتبت (form I)

  1. تَكْتُبُ (taktubu) /tak.tu.bu/: inflection of كَتَبَ (kataba):
    1. second-person masculine singular non-past active indicative
    2. third-person feminine singular non-past active indicative
  2. تُكْتَبُ (tuktabu) /tuk.ta.bu/: inflection of كَتَبَ (kataba):
    1. second-person masculine singular non-past passive indicative
    2. third-person feminine singular non-past passive indicative
  3. تَكْتُبَ (taktuba) /tak.tu.ba/: inflection of كَتَبَ (kataba):
    1. second-person masculine singular non-past active subjunctive
    2. third-person feminine singular non-past active subjunctive
  4. تُكْتَبَ (tuktaba) /tuk.ta.ba/: inflection of كَتَبَ (kataba):
    1. second-person masculine singular non-past passive subjunctive
    2. third-person feminine singular non-past passive subjunctive
  5. تَكْتُبْ (taktub) /tak.tub/: inflection of كَتَبَ (kataba):
    1. second-person masculine singular non-past active jussive
    2. third-person feminine singular non-past active jussive
  6. تُكْتَبْ (tuktab) /tuk.tab/: inflection of كَتَبَ (kataba):
    1. second-person masculine singular non-past passive jussive
    2. third-person feminine singular non-past passive jussive

This example uses calling convention (a), which specifies only the lemma and verb form. The particulars of the conjugation (e.g. whether there is a passive and what the past and non-past vowels are) are fetched from the call to {{ar-conj}} on the lemma page itself.


( 2 ) On تكتب, the following:

===Verb===
{{ar-verb form|كتب<I/a~u.pass>}}

generates

Verb
كتبت (form I)

  1. تَكْتُبُ (taktubu) /tak.tu.bu/: inflection of كَتَبَ (kataba):
    1. second-person masculine singular non-past active indicative
    2. third-person feminine singular non-past active indicative
  2. تُكْتَبُ (tuktabu) /tuk.ta.bu/: inflection of كَتَبَ (kataba):
    1. second-person masculine singular non-past passive indicative
    2. third-person feminine singular non-past passive indicative
  3. تَكْتُبَ (taktuba) /tak.tu.ba/: inflection of كَتَبَ (kataba):
    1. second-person masculine singular non-past active subjunctive
    2. third-person feminine singular non-past active subjunctive
  4. تُكْتَبَ (tuktaba) /tuk.ta.ba/: inflection of كَتَبَ (kataba):
    1. second-person masculine singular non-past passive subjunctive
    2. third-person feminine singular non-past passive subjunctive
  5. تَكْتُبْ (taktub) /tak.tub/: inflection of كَتَبَ (kataba):
    1. second-person masculine singular non-past active jussive
    2. third-person feminine singular non-past active jussive
  6. تُكْتَبْ (tuktab) /tuk.tab/: inflection of كَتَبَ (kataba):
    1. second-person masculine singular non-past passive jussive
    2. third-person feminine singular non-past passive jussive

This second example is like the first but uses calling convention (b), specifying the full conjugation spec of the verb, rather than relying on fetching the conjugation from the lemma page.


( 3 ) On حس, the following:

===Verb===
{{ar-verb form|+حس<I>}}

generates

Verb
كتبت (form I)

  1. حُسَّ (ḥussa) /ħus.sa/:
    1. third-person masculine singular past passive of حَسَّ (ḥassa, to freeze; to curry (a horse)) and حَسَّ (ḥassa, to feel, to perceive)
    2. second-person masculine singular imperative of حَسَّ (ḥassa, to freeze; to curry (a horse))
  2. حُسِّ (ḥussi) /ħus.si/: second-person masculine singular imperative of حَسَّ (ḥassa, to freeze; to curry (a horse))
  3. حِسَّ (ḥissa) /ħis.sa/: second-person masculine singular imperative of حَسَّ (ḥassa, to be moved with compassion)
  4. حِسِّ (ḥissi) /ħis.si/: second-person masculine singular imperative of حَسَّ (ḥassa, to be moved with compassion)
  5. حَسَّ (ḥassa) /ħas.sa/: second-person masculine singular imperative of حَسَّ (ḥassa, to feel, to perceive)
  6. حَسِّ (ḥassi) /ħas.si/: second-person masculine singular imperative of حَسَّ (ḥassa, to feel, to perceive)

Here, there are multiple verbs spelled حس, and each call to {{ar-conj}} has a gloss specified using |t= to gloss that particular verb. These glosses aren't displayed in the conjugation itself but are displayed when {{ar-verb form}} fetches the conjugations.


( 4 ) On حس, the following:

===Verb===
{{ar-verb form|+حس<I>|conjid=curry}}

generates

Verb
كتبت (form I)

  1. حُسَّ (ḥussa) /ħus.sa/: inflection of حَسَّ (ḥassa, to freeze; to curry (a horse)):
    1. third-person masculine singular past passive
    2. second-person masculine singular imperative
  2. حُسِّ (ḥussi) /ħus.si/: second-person masculine singular imperative of حَسَّ (ḥassa, to freeze; to curry (a horse))

Here, the |conjid= param requests only the conjugation whose |id= param has the value curry. This can be used to limit the forms displayed when forms of multiple etymologically unrelated verbs are mixed together. You can also give multiple comma-separated ID values (without a space after the comma) to fetch multiple conjugations together.


( 5 ) On حس, the following:

===Verb===
{{ar-verb form|+حس<I>|noconjid=curry}}

generates

Verb
كتبت (form I)

  1. حِسَّ (ḥissa) /ħis.sa/: second-person masculine singular imperative of حَسَّ (ḥassa, to be moved with compassion)
  2. حِسِّ (ḥissi) /ħis.si/: second-person masculine singular imperative of حَسَّ (ḥassa, to be moved with compassion)
  3. حُسَّ (ḥussa) /ħus.sa/: third-person masculine singular past passive of حَسَّ (ḥassa, to feel, to perceive)
  4. حَسَّ (ḥassa) /ħas.sa/: second-person masculine singular imperative of حَسَّ (ḥassa, to feel, to perceive)
  5. حَسِّ (ḥassi) /ħas.si/: second-person masculine singular imperative of حَسَّ (ḥassa, to feel, to perceive)

Here, the |noconjid= param requests all conjugations whose |id= param does not have the value curry.

Parameters

Only the following parameters are used:

|1= (required)
Conjugation spec of the verb; either of the form +lemma<vform> where lemma is the unvocalized lemma and vform is the Roman numeral verb conjugation form, or of the form lemma<spec> where lemma is the unvocalized lemma and spec is the full conjugation spec. (Overrides for verbal nouns and participles do not need to be included because these slots are normally excluded from consideration when generating verb forms.)
|pagename=
Override the non-lemma form used to generate the inflections. Defaults to the page name.
|slots=
Optional comma-separated list of slots, to restrict the output to only those slots (e.g. past_1s for the first-person singular past) instead of all possible slots matching the non-lemma form in question. You can include slots vn, ap and/or pp to explicitly request verbal noun and/or participle forms, which are normally omitted.
|noslots=
Optional comma-separated list of slots, to restrict the output to not include those slots.
|t=/|gloss=, |lit=, |pos=, |id=
Link parameters (see {{link}} and {{inflection of}}) passed to the underlying call(s) to {{inflection of}}.
|conjid=
Optional comma-separated list of ID's to fetch, corresponding to the |id= parameter in {{ar-conj}}. If this is given, only conjugations matching the specified ID or ID's are fetched.
|noconjid=
Optional comma-separated list of ID's, to restrict the output to not include conjugations whose |id= parameter in {{ar-conj}} matches the specified ID or ID's.