Template:HVv: Difference between revisions

From The Languages of David J. Peterson
Jump to navigation Jump to search
No edit summary
No edit summary
Line 312: Line 312:
| colspan = 3 | {{#switch: {{{5}}}|intr=| [[{{#if: {{{4|}}}|{{{4}}}|{{#if:{{{3|}}}|{{{1}}}{{{2}}}{{{3}}}t|{{{4}}}}}}}iarza]]}}
| colspan = 3 | {{#switch: {{{5}}}|intr=| [[{{#if: {{{4|}}}|{{{4}}}|{{#if:{{{3|}}}|{{{1}}}{{{2}}}{{{3}}}t|{{{4}}}}}}}iarza]]}}
| colspan = 3 | —
| colspan = 3 | —
|}<noinclude>
|}<noinclude>{{documentation}}
=Guide=
[[Category:High Valyrian templates]][[Category:High Valyrian verb templates]][[Category:High Valyrian verb inflection-table templates]]
==Syntax==
What the parameters are used for:
:<code>{{{1}}}</code> is the verb root, without the final consonant (if digraph, exclude the whole digraph), and also without the final vowel if vowel-final, e.g. <code>vū</code> for '''vūjigon'''.
:<code>{{{2}}}</code> is the final consonant of the verb root (if digraph, include the whole digraph), before the last vowel if vowel-final, e.g. <code>lj</code> for '''morghūljagon'''.
:<code>{{{3}}}</code> is the final vowel if vowel-final, e.g. <code>u</code> for '''arghugon''', otherwise leave empty.
:<code>{{{4}}}</code> is the perfect stem e.g. <code>zālt</code> for '''zālagon'''. This is always used if defined, so it can be used even for vowel-final verbs that have irregular perfects.
:<code>{{{5}}}</code> can be set to <code>intr</code> for intransitive verbs, in order to hide the Passive sections and display the perfect participle in the Active section.
:<code>{{{6}}}</code> is the nasal present stem with a long vowel after nasal deletion e.g. <code>jē</code> for '''jemagon'''.
:<code>{{{7}}}</code> can be set to <code>em</code> to make nasal deletion mandatory, e.g. for '''emagon''' and its derivatives.
 
The following syntax is used for irregular verbs and their possible prefixed derivatives (the appropriate prefix must be added to each part):
: '''sagon''': <code><nowiki>{{HVv|s|||ist|intr|3spai=issa |3ppai=issi |1sfai=kesan |3sfai=kessa |3pfai=kessi |iks=iks |futstem=kes |impfstem=īl |ptcpstem=iss}}</nowiki></code>
: '''sahagon''': <code><nowiki>{{HVv|sa|h||sēt|3spai=sas |3ppai=sēs |1saai=sīn |1sfai=sīnna |3sfai=sīlza |3pfai=sīlzi |futstem=sīl |impfstem=sīl |saa=sā |see=sē |saj=saj}}</nowiki></code>
: '''jagon''': <code><nowiki>{{HVv|j|||ist|intr|1spai=jān |1ppai=jī |3spai=is |3ppai=isi |1sfai=īnna |3sfai=īlza |3pfai=īlzi |futstem=īl |impfstem=īl |psthabstem=id |saj=j}}</nowiki></code>
: '''ilagon''': <code><nowiki>{{HVv|i|l||ilt|intr|1sfai=unna|3sfai=ulza |3pfai=ulzi|futstem=ul|impfstem=ul}}</nowiki></code>
 
==Example==
Input:
:<code><nowiki>{{HVv|morghū|lj||morghūlt|intr}}</nowiki></code>
Output:
{{HVv|morghū|lj||morghūlt|intr|nocat=1}}
 
[[Category:High Valyrian templates]] [[Category:High Valyrian verb templates]]
</noinclude><includeonly>{{#switch: {{{nocat}}} |yes|y|on|1=|{{#ifeq:{{{5}}}|intr|[[Category:High Valyrian intransitive verbs]]|}}{{#if:{{{1sfai|}}}|[[Category:High Valyrian irregular verbs]]| {{#ifeq: {{{7}}}|em|[[Category:High Valyrian irregular verbs]]| {{#if: {{{3|}}}|[[Category:High Valyrian vowel-final verbs]]|[[Category:High Valyrian consonant-final verbs]]}} }} }}}}</includeonly>
</noinclude><includeonly>{{#switch: {{{nocat}}} |yes|y|on|1=|{{#ifeq:{{{5}}}|intr|[[Category:High Valyrian intransitive verbs]]|}}{{#if:{{{1sfai|}}}|[[Category:High Valyrian irregular verbs]]| {{#ifeq: {{{7}}}|em|[[Category:High Valyrian irregular verbs]]| {{#if: {{{3|}}}|[[Category:High Valyrian vowel-final verbs]]|[[Category:High Valyrian consonant-final verbs]]}} }} }}}}</includeonly>

Revision as of 23:55, 14 March 2024


Guide

Syntax

What the parameters are used for:

{{{1}}} is the verb root, without the final consonant (if digraph, exclude the whole digraph), and also without the final vowel if vowel-final, e.g. for vūjigon.
{{{2}}} is the final consonant of the verb root (if digraph, include the whole digraph), before the last vowel if vowel-final, e.g. lj for morghūljagon.
{{{3}}} is the final vowel if vowel-final, e.g. u for arghugon, otherwise leave empty.
{{{4}}} is the perfect stem e.g. zālt for zālagon. This is always used if defined, so it can be used even for vowel-final verbs that have irregular perfects.
{{{5}}} can be set to intr for intransitive verbs, in order to hide the Passive sections and display the perfect participle in the Active section.
{{{6}}} is the nasal present stem with a long vowel after nasal deletion e.g. for jemagon.
{{{7}}} can be set to em to make nasal deletion mandatory, e.g. for emagon and its derivatives, or nd to show both the -as/-is forms and the nasal-deletion form, e.g. for gaomagon and its derivatives.

The following syntax is used for irregular verbs and their possible prefixed derivatives (the appropriate prefix must be added to each part):

sagon: {{HVv|s|||ist|intr|3spai=issa |3ppai=issi |1sfai=kesan |3sfai=kessa |3pfai=kessi |iks=iks |futstem=kes |impfstem=īl |ptcpstem=iss}}
sahagon: {{HVv|sa|h||sēt|3spai=sas |3ppai=sēs |1saai=sīn |1sfai=sīnna |3sfai=sīlza |3pfai=sīlzi |futstem=sīl |impfstem=sīl |saa=sā |see=sē |saj=saj}}
jagon: {{HVv|j|||ist|intr|1spai=jān |1ppai=jī |3spai=is |3ppai=isi |1sfai=īnna |3sfai=īlza |3pfai=īlzi |futstem=īl |impfstem=īl |psthabstem=id |saj=j}}
ilagon: {{HVv|i|l||ilt|intr|1sfai=unna|3sfai=ulza |3pfai=ulzi|futstem=ul|impfstem=ul}}

Example

Input:

{{HVv|morghū|lj||morghūlt|intr}}

Output: