User:Eirikr/Template Tests/Template:nv-verbconj-ref
Greek example
[edit]Borrowed orignally from User:ArielGlenn/Template:ανώμαλα_ρήματα for the pretty table; I should check the Spanish, Catalan, and German conj templates too to see about table formatting - consistent is good! :)
MOREover - the German conj template for strong verbs uses some fun 'if' constructs, which I *will* need for Diné Bizaad.
How to call:
{{User:ArielGlenn/Template:ανώμαλα_ρήματα|ακούω|ακού|ακούει|ακού|ακού|ακού|άκου|ακού|άκουγ|ακούγ|άκουσ|ακούσ|ακούσ|ακούσου|ακούσε|ακουσμ|άκουσε|ακούσ}}
Q: Can I use CSS for table formatting, with established classes, instead of all this manual coloring?
perfective infinitive | |||||||
---|---|---|---|---|---|---|---|
present participle | |||||||
person | singular | plural | |||||
first | second | third | first | second | third | ||
indicative | εγώ | εσύ | αυτός | εμείς | εσείς | αυτοί | |
simple tenses |
present | [[{{{1}}}]] | [[{{{2}}}ς]] | [[{{{3}}}]] | [[{{{4}}}με]] | [[{{{5}}}τε]] | [[{{{6}}}ν]] |
past imperfective |
[[{{{9}}}α]] | [[{{{9}}}ες]] | [[{{{9}}}ε]] | [[{{{10}}}αμε]] | [[{{{10}}}ατε]] | [[{{{9}}}αν]] | |
past perfective |
[[{{{11}}}α]] | [[{{{11}}}ες]] | [[{{{11}}}ε]] | [[{{{12}}}αμε]] | [[{{{12}}}ατε]] | [[{{{11}}}αν]] | |
compund tenses |
future imperfective |
θα [[{{{1}}}]] | θα [[{{{2}}}ς]] | θα [[{{{3}}}]] | θα [[{{{4}}}με]] | θα [[{{{5}}}τε]] | θα [[{{{6}}}ν]] |
future perfective |
θα [[{{{13}}}ω]] | θα [[{{{13}}}εις]] | θα [[{{{13}}}ει]] | θα [[{{{14}}}με]] | θα [[{{{15}}}τε]] | θα [[{{{13}}}ουν]] | |
present perfect 1 |
έχω [[{{{13}}}ει]] | έχεις [[{{{13}}}ει]] | έχει [[{{{13}}}ει]] | έχουμε [[{{{13}}}ει]] | έχετε [[{{{13}}}ει]] | έχουν [[{{{13}}}ει]] | |
present perfect 2 |
έχω [[{{{16}}}ένο]] | έχεις [[{{{16}}}ένο]] | έχει [[{{{16}}}ένο]] | έχουμε [[{{{16}}}ένο]] | έχετε [[{{{16}}}ένο]] | έχουν [[{{{16}}}ένο]] | |
past perfect 1 |
είχα [[{{{13}}}ει]] | είχες [[{{{13}}}ει]] | είχε [[{{{13}}}ει]] | είχαμε [[{{{13}}}ει]] | είχατε [[{{{13}}}ει]] | είχαν [[{{{13}}}ει]] | |
past perfect 2 |
είχα [[{{{16}}}ένο]] | είχες [[{{{16}}}ένο]] | είχε [[{{{16}}}ένο]] | είχαμε [[{{{16}}}ένο]] | είχατε [[{{{16}}}ένο]] | είχαν [[{{{16}}}ένο]] | |
future perfect 1 |
θα έχω [[{{{13}}}ει]] | θα έχεις [[{{{13}}}ει]] | θα έχει [[{{{13}}}ει]] | θα έχουμε [[{{{13}}}ει]] | θα έχετε [[{{{13}}}ει]] | θα έχουν [[{{{13}}}ει]] | |
future perfect 2 |
θα έχω [[{{{16}}}ένο]] | θα έχεις [[{{{16}}}ένο]] | θα έχει [[{{{16}}}ένο]] | θα έχουμε [[{{{16}}}ένο]] | θα έχετε [[{{{16}}}ένο]] | θα έχουν [[{{{16}}}ένο]] | |
subjunctive | εγώ | εσύ | αυτός | εμείς | εσείς | αυτοί | |
compound tenses |
imperfective | να [[{{{1}}}]] | να [[{{{2}}}ς]] | να [[{{{3}}}]] | να [[{{{4}}}με]] | να [[{{{5}}}τε]] | να [[{{{6}}}ν]] |
perfective | να [[{{{13}}}ω]] | να [[{{{13}}}εις]] | να [[{{{13}}}ει]] | να [[{{{14}}}με]] | να [[{{{15}}}τε]] | να [[{{{13}}}ουν]] | |
present perfect 1 |
να έχω [[{{{13}}}ει]] | να έχεις [[{{{13}}}ει]] | να έχει [[{{{13}}}ει]] | να έχουμε [[{{{13}}}ει]] | να έχετε [[{{{13}}}ει]] | να έχουν [[{{{13}}}ει]] | |
present perfect 2 |
να έχω [[{{{16}}}ένο]] | να έχεις [[{{{16}}}ένο]] | να έχει [[{{{16}}}ένο]] | να έχουμε [[{{{16}}}ένο]] | να έχετε [[{{{16}}}ένο]] | να έχουν [[{{{16}}}ένο]] | |
imperative | - | (εσύ) | - | - | (εσείς) | - | |
simple tenses |
imperfective | [[{{{7}}}]] | [[{{{8}}}τε]] | ||||
perfective | [[{{{17}}}]] | [[{{{18}}}τε]] |
- This user page lacks a documentation subpage. Please create it.
- Useful links: root page • root page’s subpages • links • redirects • transclusions
Spanish example
[edit]Here's the Template:es-conj-er page as a comparison. Note the surrounding box, with the header text and link to the Appendix:
To use with a reflexive verb add ref_stem=accented form of verb stem to the template call. If the verb has an irregular Past Participle add the parameter pp=<Past participle line> to the template call.
infinitive | {{{1}}}er | ||||||
---|---|---|---|---|---|---|---|
gerund | [[{{{1}}}iendo]] | ||||||
past participle | [[{{{1}}}ido]] | ||||||
person | singular | plural | |||||
first | second | third | first | second | third | ||
indicative | yo | tú | usted | nosotros | vosotros | ustedes | |
present | [[{{{1}}}o]] | [[{{{1}}}es]] | [[{{{1}}}e]] | [[{{{1}}}emos]] | [[{{{1}}}éis]] | [[{{{1}}}en]] | |
imperfect | [[{{{1}}}ía]] | [[{{{1}}}ías]] | [[{{{1}}}ía]] | [[{{{1}}}íamos]] | [[{{{1}}}íais]] | [[{{{1}}}ían]] | |
preterite | [[{{{1}}}í]] | [[{{{1}}}iste]] | [[{{{1}}}ió]] | [[{{{1}}}imos]] | [[{{{1}}}isteis]] | [[{{{1}}}ieron]] | |
future | [[{{{1}}}eré]] | [[{{{1}}}erás]] | [[{{{1}}}erá]] | [[{{{1}}}eremos]] | [[{{{1}}}eréis]] | [[{{{1}}}erán]] | |
conditional | [[{{{1}}}ería]] | [[{{{1}}}erías]] | [[{{{1}}}ería]] | [[{{{1}}}eríamos]] | [[{{{1}}}eríais]] | [[{{{1}}}erían]] | |
subjunctive | yo | tú | usted | nosotros | vosotros | ustedes | |
present | [[{{{1}}}a]] | [[{{{1}}}as]] | [[{{{1}}}a]] | [[{{{1}}}amos]] | [[{{{1}}}áis]] | [[{{{1}}}an]] | |
imperfect (ra) |
[[{{{1}}}iera]] | [[{{{1}}}ieras]] | [[{{{1}}}iera]] | [[{{{1}}}iéramos]] | [[{{{1}}}ierais]] | [[{{{1}}}ieran]] | |
imperfect (se) |
[[{{{1}}}iese]] | [[{{{1}}}ieses]] | [[{{{1}}}iese]] | [[{{{1}}}iésemos]] | [[{{{1}}}ieseis]] | [[{{{1}}}iesen]] | |
future | [[{{{1}}}iere]] | [[{{{1}}}ieres]] | [[{{{1}}}iere]] | [[{{{1}}}iéremos]] | [[{{{1}}}iereis]] | [[{{{1}}}ieren]] | |
imperative | — | tú | usted | nosotros | vosotros | ustedes | |
affirmative | [[{{{1}}}e]] | [[{{{1}}}a]] | [[{{{1}}}amos]] | [[{{{1}}}ed]] | [[{{{1}}}an]] | ||
negative | no [[{{{1}}}as]] | no [[{{{1}}}a]] | no [[{{{1}}}amos]] | no [[{{{1}}}áis]] | no [[{{{1}}}an]] |
Other notes
[edit]Look at Category:Catalan_conjugation-table_templates for some cleverness in organizing things -- Template:ca-conj in particular uses templates for table formatting, like {{bottom}}
and other things I should look into.
Finally, here's a link to Template:de-conj-strong, since it's too big to easily include here. Different table styling; not sure if that's significant, but something to think about. MOSTLY -- look at the internals: lots of statements like {{#if:{{{10|}}}|{{{10}}}|}}{{{1}}}en
to handle the logic part of figuring out what to do with the various parts.