Template:rad-decl/documentation: Difference between revisions
Jump to navigation
Jump to search
TheNightAvl (talk | contribs) |
TheNightAvl (talk | contribs) No edit summary |
||
Line 2: | Line 2: | ||
{{uses lua|Module:rad-stem/templates}} | {{uses lua|Module:rad-stem/templates}} | ||
This template generates Radestrian noun declension tables. It takes a minimum of one argument (for light and semi-light stems only) or two arguments. It can interpret all declension types. Note, however, that semi-light stems must be written as <code>VG</code> in a single parameter. | This template generates Radestrian noun declension tables. It auto-categorises the stem and number type, unless {{para|notag|true}}. It takes a minimum of one argument (for light and semi-light stems only) or two arguments. It can interpret all declension types. Note, however, that semi-light stems must be written as <code>VG</code> in a single parameter. | ||
{{temp|rad-decl|rjao|'''v'''}} | {{temp|rad-decl|rjao|'''v'''}} | ||
{{rad-decl|rjao|v|notags=true}} | {{rad-decl|rjao|v|notags=true}} | ||
Line 17: | Line 17: | ||
{{temp|rad-decl|aș|'''uG'''}} | {{temp|rad-decl|aș|'''uG'''}} | ||
{{rad-decl|aș|uG|notags=true}} | {{rad-decl|aș|uG|notags=true}} | ||
== Nuclear morphophonology == | == Nuclear morphophonology == | ||
An ablauting nucleus of a word can be separated, with <b>breaking</b> alternations marked with <code>~</code> and <b>stem raising</b> with <code>^</code>. Both can be specified simultaneously in that order. | An ablauting nucleus of a word can be separated, with <b>breaking</b> alternations marked with <code>~</code> and <b>stem raising</b> with <code>^</code>. Both can be specified simultaneously in that order. | ||
Line 33: | Line 34: | ||
{{temp|rad-decl|eur|'''o~u^u'''|v}} | {{temp|rad-decl|eur|'''o~u^u'''|v}} | ||
{{rad-decl|eur|o~u^u|v|notags=true}} | {{rad-decl|eur|o~u^u|v|notags=true}} | ||
== Table types == | |||
The optional parameter {{para|type}} can take 5 values: | |||
* {{para|type|sgpl}} (default) | |||
* {{para|type|sg}} (singulare tantum) | |||
* {{para|type|pl}} (plurale tantum) | |||
* {{para|type|du}} (plurale binarium) | |||
* {{para|type|dupl}} (plurale binarium tantum) | |||
{{temp|rad-decl|Rakv|o|type=sg}} | |||
{{rad-decl|Rakv|o|type=sg|notags=true}} | |||
<hr> | |||
{{temp|rad-decl|dylyet|s|type=pl}} | |||
{{rad-decl|dylyet|s|type=pl|notags=true}} | |||
<hr> | |||
{{temp|rad-decl|v|a^u|H|type=du}} | |||
{{rad-decl|v|a^u|H|type=du|notags=true}} | |||
<hr> | |||
{{temp|rad-decl|dzesta|s|type=dupl}} | |||
{{rad-decl|dzesta|s|type=dupl|notags=true}} | |||
== Irregularity == | |||
Any base stems in the table can be overridden by specifying: | |||
* {{para|nom}} | |||
* {{para|gen}} | |||
* {{para|dat}} | |||
* {{para|acc}} | |||
* {{para|ins}} | |||
* {{para|nompl}} | |||
* {{para|genpl}} | |||
* {{para|genpl_short}} |
Revision as of 19:42, 1 December 2023
![]() | Uses Lua: |
This template generates Radestrian noun declension tables. It auto-categorises the stem and number type, unless |notag=true
. It takes a minimum of one argument (for light and semi-light stems only) or two arguments. It can interpret all declension types. Note, however, that semi-light stems must be written as VG
in a single parameter.
{{rad-decl|rjao|v}}
ExpandDeclension of rjaovs (heavy) |
---|
{{rad-decl|he|rḤ}}
ExpandDeclension of hers (spirant) |
---|
{{rad-decl|dzíni|H}}
ExpandDeclension of dzínis (spirant) |
---|
{{rad-decl|vlunz|o}}
ExpandDeclension of vlunza (light) |
---|
{{rad-decl|aș|uG}}
ExpandDeclension of așúr (semi-light) |
---|
Nuclear morphophonology
An ablauting nucleus of a word can be separated, with breaking alternations marked with ~
and stem raising with ^
. Both can be specified simultaneously in that order.
{{rad-decl|fv|o~u|z|o}}
ExpandDeclension of fvûza (light) |
---|
{{rad-decl|l|ý~ye|G}}
ExpandDeclension of lyejr (semi-light) |
---|
{{rad-decl|sk|a^u|n|þ}}
ExpandDeclension of skanþs (heavy) |
---|
{{rad-decl|n|í~je|v}}
ExpandDeclension of njøs (heavy) |
---|
{{rad-decl|eur|o~u^u|v}}
ExpandDeclension of eurús (heavy) |
---|
Table types
The optional parameter |type=
can take 5 values:
|type=sgpl
(default)|type=sg
(singulare tantum)|type=pl
(plurale tantum)|type=du
(plurale binarium)|type=dupl
(plurale binarium tantum)
{{rad-decl|Rakv|o|type=sg}}
ExpandDeclension of Rakua (light, singulare tantum) |
---|
{{rad-decl|dylyet|s|type=pl}}
ExpandDeclension of dylyetse (heavy, plurale tantum) |
---|
{{rad-decl|v|a^u|H|type=du}}
ExpandDeclension of vas (spirant, cum plurali binario) |
---|
{{rad-decl|dzesta|s|type=dupl}}
ExpandDeclension of dzestasate (heavy, plurale binarium tantum) |
---|
Irregularity
Any base stems in the table can be overridden by specifying:
|nom=
|gen=
|dat=
|acc=
|ins=
|nompl=
|genpl=
|genpl_short=