Vorlage:Tschechisch Verb Flexion imperfektiv -e/Wartung

Aus Wiktionary, dem freien Wörterbuch

Auf dieser Seite werden wichtige Teile des Programmiercodes der Vorlage:Tschechisch Verb Flexion imperfektiv -e in einzelne Teile zerlegt, übersichtlich dargestellt und erläutert. Mit dieser Vorlage werden aus den erhaltenen Parametern die einzelnen Wortformen gebildet. Diese werden daraufhin der Muttervorlage Vorlage:Tschechisch Verb Flexion imperfektiv, die das Ausgabeformat der Tabelle festlegt, übergeben.


{{Tschechisch Verb Flexion imperfektiv

Aufruf und Einbindung der Vorlage Tschechisch Verb Flexion imperfektiv.


Indikativ Präsens 1.P Sg:

|Indikativ Präsens 1.P Sg=
 {{#if: {{{Indikativ Präsens 1.P Sg|}}}
   | {{{Indikativ Präsens 1.P Sg}}}
   | {{#if: {{{Stamm Präsens|}}}
       | {{{Stamm Präsens}}}
       | {{{1}}}{{#ifeq: {{{3}}}
                  | u
                  |
                  | {{{2}}}
                }}
     }}u {{{reflexiv|}}}
 }}
  • Ist der <Indikativ Präsens 1.P Sg> angegeben schreibe ihn. Beispiele: chtít - chci
    • ist der Parameter <Stamm Präsens> angegeben schreibe ihn, wobei schließlich ein -u angefügt wird. Beispiele: kvést - kvet+u, péci - peč+u
    • ist der Parameter <Stamm Präsens> nicht angegeben schreibe <1> (Verb ohne die letzten drei Buchstaben) und
      • ist der vorletzte Buchstabe <3> ein -u- schreibe nix. Beispiele: kynout - kyn+u
      • ist der vorletzte Buchstabe <3> kein -u- schreibe <2>. Beispiele: cpát - cp+u, třít - tř+u. Scheitert bei: kvést - kvet+u, mazat - maž+u
    • ergänze ein -u
    • ist <reflexiv> angegeben schreibe <reflexiv>. Beispiele: vést si - vedu+ si


Indikativ Präteritum 1.P Sg m:

|Indikativ Präteritum 1.P Sg m=
 {{#if: {{{Indikativ Präteritum 1.P Sg m|}}}
   | {{{Indikativ Präteritum 1.P Sg m}}}
   | {{#if: {{{Stamm Präteritum|}}}
       | {{{Stamm Präteritum}}}
       | {{{1}}}{{#switch: {{{3}}}
                  | í = {{{2}}}{{#switch: {{{2}}}
                                 | d | m | n | p | t = ě
                                 | e
                               }}
                  | u = u
                  | {{{2}}}a
                }}
     }}l jsem {{{reflexiv|}}}
 }}
  • Ist der <Indikativ Präteritum 1.P Sg m> angegeben schreibe ihn. Beispiele:
    • ist der Parameter <Stamm Präteritum> angegeben schreibe ihn. Beispiele: číst - čet+l jsem, vést - ved+l jsem
    • ist der Parameter <Stamm Präteritum> nicht angegeben schreibe <1> und
      • ist der vorletzte Buchstabe <3> ein -í- schreibe <2> und
        • ist der vorvorletzte Buchstabe <2> ein -d-, -m-, -n-, -p- oder -t- schreibe ein ě. Beispiele: chtít - chtě+l jsem
        • andernfalls schreibe ein e. Beispiele: třít - tře+l jsem. Scheitert bei: jít - še+l jsem
      • ist der vorletzte Buchstabe ein -u- schreibe ein u. Beispiele: kynout - kynu+l jsem. Scheitert bei: tisknout - tisk+l jsem, táhnout - táh+l jsem (da die Vorlage den fünftvorletzten Buchstaben nicht abfragt, ist nicht bekannt, ob dieser ein Vokal oder Konsonant ist)
      • andernfalls (ist der vorletzte Buchstabe kein -í- oder -u-) schreibe <2>a. Beispiele: brát - bra+l jsem, mazat - maza+l jsem. Scheitert bei: nést - nes+l jsem, číst - čet+l jsem
    • ergänze -l jsem
    • ist <reflexiv> angegeben schreibe <reflexiv>. Beispiele: vést se - vedl jsem+ se


Indikativ Futur 1.P Sg:

|Indikativ Futur 1.P Sg=
 {{#if: {{{Indikativ Futur 1.P Sg|}}}
   | {{{Indikativ Futur 1.P Sg}}}
   | {{#if: {{{Stamm Futur|}}}
       | {{{Stamm Futur}}}u {{{reflexiv|}}}
       | budu {{#if: {{{reflexiv|}}}
                |{{{reflexiv}}} 
              }}{{{1}}}{{{2}}}{{{3}}}t
     }}
 }}
  • Ist der Parameter <Indikativ Futur 1.P Sg> angegeben schreibe ihn. Beispiele:
    • ist <Stamm Futur> angegeben schreibe ihn und füge ein -u an. Beispiele: jít - půjdu, nést - ponesu, růst - porostu
    • ist <Stamm Futur> nicht angegeben schreibe budu
      • ist <reflexiv> angegeben schreibe <reflexiv>. Beispiele: psát si - budu si +psát
      • ist <reflexiv> nicht angegeben schreibe nix. Beispiele: psát - budu +psát
    • schreibe <1><2><3>t


Imperativ Sg:

|Imperativ Sg=
 {{#if: {{{Imperativ Sg|}}}
   | {{{Imperativ Sg}}} {{{reflexiv|}}}
   | {{#switch: {{{Imperativ}}}
       | — | - = —
       | {{{1}}}{{#switch: {{{3}}}
                  | a = {{#ifeq: {{{2}}}
                          | z
                          | ž
                        }}
                  | á | í = {{{2}}}i
                  | u = i
                  | {{{2}}}
                }} {{{reflexiv|}}}
     }}
 }}
  • Ist der <Imperativ Sg> angegeben schreibe ihn. Beispiele: hnát - žeň, chtít - chtěj
    • ist bei <Imperativ> ein Bindestrich angegeben schreibe ihn. Beispiele: moci -
    • ist bei <Imperativ> kein Bindestrich angegeben schreibe <1>
      • ist der vorletzte Buchstabe <3> ein -a- und
        • ist der vorvorletzte Buchstabe <2> ein -z- schreibe ein ž. Beispiele: mazat - maž. Scheitert bei: kázat - kaž
      • ist der vorletzte Buchstabe ein -á- oder -í- schreibe <2>i. Beispiele: cpát - cpi, třít - tři. Scheitert bei: brát - ber, hnát - žeň
      • ist der vorletzte Buchstabe ein -u- schreibe ein i. Beispiele: táhnout - táhni. Scheitert bei: kynout - kyň
      • andernfalls schreibe <2>. Beispiele:
    • ist <reflexiv> angegeben schreibe <reflexiv>. Beispiele: vést se - veď+ se


Imperativ 1.P Pl:

|Imperativ 1.P Pl=
 {{#if: {{{Imperativ 1.P Pl|}}}
   | {{{Imperativ 1.P Pl}}}
   | {{#switch: {{{Imperativ}}}
       | — | - = —
       | {{#if: {{{Imperativ Sg|}}}
           | {{{Imperativ Sg}}}
           | {{{1}}}{{#switch: {{{3}}}
                      | a = {{#ifeq: {{{2}}}
                              | z
                              | ž
                            }}
                      | á | í = {{{2}}}{{#switch: {{{2}}}
                                         | d | m | n | p | t | v = ě
                                         | e
                                       }}
                      | u = ě
                    }}
         }}me {{{reflexiv|}}}
     }}
 }}
  • Ist der <Imperativ 1.P Pl> angegeben schreibe ihn. Beispiele: číst - čtěme, jít - jděme
    • ist bei <Imperativ> ein Bindestrich angegeben schreibe ihn. Beispiele: moci -
    • ist bei <Imperativ> kein Bindestrich angegeben und
      • ist der <Imperativ Sg> angegeben schreibe ihn. Beispiele: hnát - žeň+me
      • ist der <Imperativ Sg> nicht angegeben schreibe <1> und
        • ist der vorletzte Buchstabe <3> ein -a- und
          • ist der vorvorletzte Buchstabe <2> ein -z- schreibe ein ž. Beispiele: mazat - maž+me. Scheitert bei: kázat - kaž+me
        • ist der vorletzte Buchstabe ein -á- oder -í- schreibe <2> und
          • ist der vorvorletzte Buchstabe <2> ein -d-, -m-, -n-, -p-, -t- oder -v- schreibe ein ě. Beispiele: cpát - cpě+me, rvát - rvě+me
          • andernfalls schreibe ein e. Beispiele: třít - tře+me
        • ist der vorletzte Buchstabe ein -u- schreibe ein ě. Beispiele: blbnout - blbně+me. Scheitert bei: kynout - kyň+me
      • schreibe -me und ist <reflexiv> angegeben schreibe <reflexiv>. Beispiele: vést se - veď+me se


Partizip Aktiv:

|Partizip Aktiv=
 {{#switch: {{{Partizip Aktiv}}}
   | — | - = —
   | {{#if: {{{Stamm Präteritum|}}}
       | {{{Stamm Präteritum}}}
       | {{{1}}}{{#switch: {{{3}}}
                  | í = {{{2}}}{{#switch: {{{2}}}
                                 | d | m |n | p | t = ě
                                 | e
                               }}
                  | u = u
                  | {{{2}}}a
                }}
     }}l {{{reflexiv|}}}
 }}
  • Ist bei <Partizip Aktiv> ein Bindestrich angegeben schreibe ihn. Beispiele:
  • ist bei <Partizip Aktiv> kein Bindestrich angegeben und
    • ist der <Stamm Präteritum> angegeben schreibe ihn. Beispiele: nést - nes+l, péci - pek+l
    • ist der <Stamm Präteritum> nicht angegeben schreibe <1> und
      • ist der vorletzte Buchstabe ein -í- schreibe <2> und
        • ist der vorvorletzte Buchstabe ein -d-, -m-, -n-, -p- oder -t- schreibe ein ě. Beispiele: chtít - chtě+l
        • andernfalls schreibe ein e. Beispiele: třít - tře+l. Scheitert bei: jít - še+l
      • ist der vorletzte Buchstabe ein -u- schreibe ein u. Beispiele: blbnout - blbnu+l, kynout - kynu+l. Scheitert bei: táhnout - táh+l
      • andernfalls schreibe <2>a. Beispiele: brát - bra+l, psát - psa+l
    • schreibe -l und ist <reflexiv> angegeben schreibe <reflexiv>. Beispiele: vést se - ved+l se


Partizip Aktiv Sg f:

|Partizip Aktiv Sg f=
 {{#if: {{{Partizip Aktiv Sg f|}}}
   | {{{Partizip Aktiv Sg f}}}
   | {{#switch: {{{Partizip Aktiv}}}
       | — | - = —
       | {{#if: {{{Stamm Präteritum|}}}
           | {{{Stamm Präteritum}}}
           | {{{1}}}{{#switch: {{{3}}}
                      | í = {{{2}}}{{#switch: {{{2}}}
                                     | d | m | n | p | t = ě
                                     | e
                                   }}
                      | u = u
                      | {{{2}}}a
                    }}
         }}la {{{reflexiv|}}}
     }}
 }}
  • Ist der Parameter <Partizip Aktiv Sg f> angegeben schreibe ihn. Beispiele: jít - šla
    • ist bei <Partizip Aktiv> ein Bindestrich angegeben schreibe ihn. Beispiele:
    • ist bei <Partizip Aktiv> kein Bindestrich angegeben und
      • ist der <Stamm Präteritum> angegeben schreibe ihn. Beispiele: nést - nes+la, péci - pek+la, jet - je+la
      • ist der <Stamm Präteritum> nicht angegeben schreibe <1> und
        • ist der vorletzte Buchstabe ein -í- schreibe <2> und
          • ist der vorvorletzte Buchstabe ein -d-, -m-, -n-, -p- oder -t- schreibe ein ě. Beispiele: chtít - chtě+la
          • andernfalls schreibe ein e. Beispiele: třít - tře+la. Scheitert bei: jít - šla
        • ist der vorletzte Buchstabe ein -u- schreibe ein u. Beispiele: blbnout - blbnu+la, kynout - kynu+la. Scheitert bei: táhnout - táh+la
        • andernfalls schreibe <2>a. Beispiele: prát - pra+la, rvát - rva+la
      • schreibe -la und ist <reflexiv> angegeben schreibe <reflexiv>. Beispiele: vést se - ved+la se


Partizip Passiv:

|Partizip Passiv=
 {{#switch: {{{Partizip Passiv|}}}
   | — | - = —
   | = {{{1}}}{{#switch: {{{3}}}
                | í = {{{2}}}{{#switch: {{{2}}}
                               | d | m | n | p | t = ě
                               | e
                             }}n
                | u = ut
                | {{{2}}}án
              }}
   | #default = {{{Partizip Passiv}}}
}}
  • Ist bei <Partizip Passiv> ein Bindestrich angegeben schreibe ihn. Beispiele: moci -, růst -
  • ist der Parameter <Partizip Passiv> nicht angegeben (ist er leer) schreibe <1> und
    • ist der vorletzte Buchstabe ein -í- schreibe <2> und
      • ist der vorvorletzte Buchstabe ein -d-, -m-, -n-, -p- oder -t- schreibe ein ě. Beispiele: chtít - chtě+n
      • andernfalls schreibe ein e. Beispiele: třít - tře+n
    • schreibe ein n
    • ist der vorletzte Buchstabe ein -u- schreibe ut. Beispiele: tisknout - tiskn+ut, kynout - kyn+ut. Scheitert bei: táhnout - tažen
    • andernfalls schreibe <2>án. Beispiele: cpát - cp+án, hnát - hn+án
  • ist der Parameter <Partizip Passiv> angegeben schreibe ihn. Beispiele: nést - nesen


Partizip Passiv Sg f:

|Partizip Passiv Sg f=
 {{#if: {{{Partizip Passiv Sg f|}}}
   | {{{Partizip Passiv Sg f}}}
   | {{#switch: {{{Partizip Passiv|}}}
       | — | - = —
       | = {{{1}}}{{#switch: {{{3}}}
                    | í = {{{2}}}{{#switch: {{{2}}}
                                   | d | m | n | p | t = ě
                                   | e
                                 }}n
                    | u = ut
                    | {{{2}}}án
                  }}a
       | #default = {{{Partizip Passiv}}}a
     }}
 }}
  • Ist der Parameter <Partizip Passiv Sg f> angegeben schreibe ihn. Beispiele:
    • ist bei <Partizip Passiv> ein Bindestrich angegeben schreibe ihn. Beispiele: moci -, růst -
    • ist der Parameter <Partizip Passiv> nicht angegeben schreibe <1> und
      • ist der vorletzte Buchstabe ein -í- schreibe <2> und
        • ist der vorvorletzte Buchstabe ein -d-, -m-, -n-, -p- oder -t- schreibe ein ě. Beispiele: chtít - chtě+na
        • andernfalls schreibe ein e. Beispiele: třít - tře+na
      • schreibe ein n
      • ist der vorletzte Buchstabe ein -u- schreibe ut. Beispiele: tisknout - tiskn+uta, kynout - kyn+uta. Scheitert bei: táhnout - tažena
      • andernfalls schreibe <2>án. Beispiele: cpát - cp+ána, hnát - hn+ána
    • schreibe ein a
    • ist der Parameter <Partizip Passiv> angegeben schreibe ihn und ergänze ein a. Beispiele: nést - nesen+a


Verbaladjektiv:

|Verbaladjektiv=
 {{#switch: {{{Verbaladjektiv|}}}
   | — | - = —
   | = {{#if: {{{Indikativ Präsens 3.P Pl|}}}
         | {{{Indikativ Präsens 3.P Pl}}}
         | {{#if: {{{Stamm Präsens|}}}
             | {{{Stamm Präsens}}}
             | {{{1}}}{{#ifeq: {{{3}}}
                        | u
                        |
                        | {{{2}}}
                      }}
           }}ou
       }}cí
   | #default = {{{Verbaladjektiv}}}
 }}
  • ist bei <Verbaladjektiv> ein Bindestrich angegeben schreibe ihn. Beispiele: číst -, brát -
  • ist der Parameter <Verbaladjektiv> nicht angegeben und
    • ist <Indikativ Präsens 3.P Pl> angegeben schreibe ihn. Beispiele:
    • ist <Indikativ Präsens 3.P Pl> nicht angegeben und
      • ist <Stamm Präsens> angegeben schreibe ihn. Beispiele: jet - jed+oucí
      • ist <Stamm Präsens> nicht angegeben schreibe <1> und
        • ist der vorletzte Buchstabe ein -u- schreibe nix. Beispiele: táhnout - táhn+oucí
        • ist der vorletzte Buchstabe kein -u- schreibe <2>. Beispiele: třít - tř+oucí
      • schreibe ou
    • schreibe cí
  • ist der Parameter <Verbaladjektiv> angegeben schreibe ihn. Beispiele:


Verbalsubstantiv:

|Verbalsubstantiv=
 {{#switch: {{{Verbalsubstantiv|}}}
   | — | - = —
   | = {{#if: {{{Partizip Passiv|}}}
         | {{#switch: {{{Partizip Passiv}}}
             | — | - | – = {{#if: {{{Stamm Präteritum|}}}
                             | {{{Stamm Präteritum}}}
                             | {{{1}}}{{{2}}}
                           }}en
             | {{{Partizip Passiv}}}
           }}
         | {{{1}}}{{#switch: {{{3}}}
                    | í = {{{2}}}{{#switch: {{{2}}}
                                   | d | m | n | p | t = ě
                                   | e
                                 }}n
                    | u = ut
                    | {{{2}}}án
                  }}
       }}í
   | #default = {{{Verbalsubstantiv}}}
 }}
  • ist bei <Verbalsubstantiv> ein Bindestrich angegeben schreibe ihn. Beispiele: hnát -, moci -
  • ist der Parameter <Verbalsubstantiv> nicht angegeben und
    • ist <Partizip Passiv> angegeben und
      • ist bei <Partizip Passiv> ein Bindestrich angegeben und
        • ist <Stamm Präteritum> angegeben schreibe ihn. Beispiele: kvést - kvet+ení, růst - rost+ení
        • ist <Stamm Präteritum> nicht angegeben schreibe <1><2>. Scheitert bei: řvát - řvaní
        • schreibe en
      • ist bei Parameter <Partizip Passiv> kein Bindestrich angegeben schreibe <Partizip Passiv>. Beispiele: táhnout - tažen+í
    • ist <Partizip Passiv> nicht angegeben schreibe <1> und
      • ist der vorletzte Buchstabe ein -í- schreibe <2> und
        • ist der vorvorletzte Buchstabe ein -d-, -m-, -n-, -p- oder -t- schreibe ein ě. Beispiele: chtít - chtě+ní
        • andernfalls schreibe ein e. Beispiele: třít - tře+ní
      • schreibe ein n
      • ist der vorletzte Buchstabe ein -u- schreibe ut. Beispiele: tisknout - tisknut+í, kynout - kynut+í. Scheitert bei: táhnout - tažení
      • andernfalls schreibe <2>án. Beispiele: mazat - mazán+í
  • schreibe ein í
  • ist der Parameter <Verbalsubstantiv> angegeben schreibe ihn. Beispiele: prát - praní


Transgressiv Präsens Sg m:

|Transgressiv Präsens Sg m=
 {{#if: {{{Transgressiv Präsens Sg m|}}}
   | {{{Transgressiv Präsens Sg m}}}
   | {{#switch: {{{Transgressiv Präsens}}}
       | — | - = —
       | {{#if: {{{Stamm Präsens|}}}
           | {{{Stamm Präsens}}}
           | {{{1}}}{{#ifeq: {{{3}}}
                      | u
                      |
                      | {{{2}}}
                    }}
         }}a {{{reflexiv|}}}
     }}
 }}
  • Ist der <Transgressiv Präsens Sg m> angegeben schreibe ihn. Beispiele: mazat - maže, péci - peka
    • ist bei <Transgressiv Präsens> ein Bindestrich angegeben schreibe ihn. Beispiele:
    • ist bei <Transgressiv Präsens> kein Bindestrich angegeben und
      • ist <Stamm Präsens> angegeben schreibe ihn. Beispiele: kvést - kvet+a, růst - rost+a
      • ist <Stamm Präsens> nicht angegeben schreibe <1> und
        • ist der vorletzte Buchstabe ein -u- schreibe nix. Beispiele: tisknout - tiskn+a
        • ist der vorletzte Buchstabe kein -u- schreibe <2>. Beispiele: zvát - zv+a
    • schreibe ein a und ist <reflexiv> angegeben schreibe <reflexiv>. Beispiele: prát se - per+a se