Template:ang-adecl
Appearance
Declension of glæd — Strong
Declension of glæd — Weak
- The following documentation is located at Template:ang-adecl/documentation. [edit]
- Useful links: subpage list • links • redirects • transclusions • errors (parser/module) • sandbox
Usage
This template takes the following parameters:
|1=
(required)- This should always be the lemma, appropriately marked up with macrons, ġ and ċ as appropriate.
|stem=
- If specified, the declension acts as if this were the lemma when generating all forms with a non-empty ending. This is useful e.g. for adjectives such as ful or grim, which have a final double consonant in all vowel-ending forms.
|short=1
or|short=yes
- Indicate that this adjective has -u in the nominative feminine singular and nominative/accusative neuter plural. Normally this is inferred automatically, but it is required for adjectives such as ġetæl, ġedwol, wæteriġ and bilewit where the preceding syllable is short. You can also use
|short=no
to explicitly turn off this property when it's inferred. |short=opt
- Indicate that this adjective has both forms with and without -u in the nominative feminine singular and nominative/accusative neuter plural. This is inferred automatically for adjectives ending in -līċ.
|contractable=1
or|contractable=yes
- Indicate that this adjective is contractable, i.e. the last vowel optionally drops out before vowel endings. Normally this is inferred automatically, but it is required for adjectives such as biter where the preceding syllable is short. You can also use
|contractable=no
to explicitly turn off this property when it's inferred. |h=1
- Indicate that this adjective has a stem ending in a vowel and consequently drops the initial vowel of endings beginning with a vowel. Rarely if ever needed to be specified explicitly, as it is inferred for adjectives such as hēah and frēo. Note that adjectives such as ġenōh that have a stem ending in -g should indicate this explicitly, e.g.
{{ang-adecl|ġenōh|stem=ġenōg}}
; in this case,|h=
will not be set. |bare=
- This can be used to override the forms which take no ending. It is rarely needed.
|vstem=
- This can be used to override the stem used for forms with a vowel ending. It is rarely needed.
|cstem=
- This can be used to override the stem used for forms with a consonant ending. It is rarely needed.
|cstemn=
- This can be used to override the stem used for forms with an ending beginning with -n (specifically, the masculine accusative singular -ne). It is rarely needed.
|cstemr=
- This can be used to override the stem used for forms with an ending beginning with -r (specifically, the endings -ra and -re). It is rarely needed.
|type=strong
- Use for an adjective with only strong forms, such as mīn.
|type=weak
- This can be used for adjectives with only weak forms, such as forma, but is rarely required as it can be inferred from the form of the adjective.
|type=normal
- Use for an adjective with both strong and weak forms that would otherwise be inferred as weak. Rarely if ever needed.
|num=sg
- Use for a singular-only adjective.
|num=pl
- Use for a plural-only adjective.
|str_nom_sg_m=
,|str_dat_pl_f=
,|wk_gen_pl_n=
, etc.- Override a single slot. Multiple forms can be specified, separated by commas.
|nom_sg_m=
,|dat_pl_f=
,|gen_pl_n=
, etc.- Override a single slot when
|type=strong
or|type=weak
. Multiple forms can be specified, separated by commas.
Note that for the parameters |bare=
, |vstem=
, |cstem=
, |cstemn=
and |cstemr=
, multiple stems can be specified, separated by a comma.
Examples
In the vast majority of cases, only the lemma needs to be specified in |1=
.
- Example:
{{ang-adecl|blind}}
- Example:
{{ang-adecl|fūs}}
- Example:
{{ang-adecl|wacol}}
- Example:
{{ang-adecl|cwic}}
(inferred as|short=1
) - Example:
{{ang-adecl|dyhtiġ}}
(inferred as|short=1
and|contractable=1
) - Example:
{{ang-adecl|glæd}}
(inferred as|vstem=glad
) - Example:
{{ang-adecl|dryġe}}
(inferred as|short=1
,|vstem=dryġ
,|cstem=dryġ
) - Example:
{{ang-adecl|full}}
(inferred as|cstem=ful
) - Example:
{{ang-adecl|ġīfre}}
(inferred as|short=1
,|vstem=ġīfr
,|cstemn=ġīfer
,|cstemr=ġīf
) - Example:
{{ang-adecl|ierre}}
(inferred as|short=1
,|vstem=ierr
,|cstem=ier
) - Example:
{{ang-adecl|dyrne}}
(inferred as|short=1
,|vstem=dyrn
,|cstemn=dyr
,|cstemr=dyrn
) - Example:
{{ang-adecl|fǣcne}}
(inferred as|short=1
,|vstem=fǣcn
,|cstemn=fǣc
,|cstemr=fǣcen
) - Example:
{{ang-adecl|nearu}}
(inferred as|bare=nearu,nearo
,|vstem=nearw
,|cstem=nearo
) - Example:
{{ang-adecl|ġeolo}}
(inferred as|bare=ġeolo,ġeolu
,|vstem=ġeolw
,|cstem=ġeolo
) - Example:
{{ang-adecl|hēah}}
(inferred as|h=1
,|vstem=hēa
,|cstemn=hēa,hēan
,|cstemr=hēa,hēar
) - Example:
{{ang-adecl|þweorh}}
(inferred as|vstem=þwēor
,|cstem=þwēor
) - Example:
{{ang-adecl|frēo}}
(inferred as|h=1
,|vstem=frēo
,|cstem=frēo
)
In a few cases, explicit parameters other than |1=
are needed:
- Example:
{{ang-adecl|ġetæl|short=1}}
- Example:
{{ang-adecl|biter|contractable=1}}
- Example:
{{ang-adecl|ful|stem=full}}
- Example:
{{ang-adecl|ġenōh|stem=ġenōg}}