Участник:Bhudh/Plage/Шаблон:Склонение-test: различия между версиями
Материал из LingvoWiki
< Участник:Bhudh | Plage
Перейти к навигацииПерейти к поискуBhudh (обсуждение | вклад) (Забыл параметры исправить…) |
Bhudh (обсуждение | вклад) (Добавленьице для греческого :)) |
||
Строка 14: | Строка 14: | ||
| style="background-color:#EEF9FF;width:7em;padding:5px;"| <!--[[Родительный падеж|-->Родительный<!--]]--> | | style="background-color:#EEF9FF;width:7em;padding:5px;"| <!--[[Родительный падеж|-->Родительный<!--]]--> | ||
{{#if:{{{plt|}}}| |{{!}}{{#if:{{{lang|}}}|{{lang-{{{lang}}}2|{{{gen-sg|}}}}}|{{{gen-sg|}}} }} }} | {{#if:{{{plt|}}}| |{{!}}{{#if:{{{lang|}}}|{{lang-{{{lang}}}2|{{{gen-sg|}}}}}|{{{gen-sg|}}} }} }} | ||
− | {{#if:{{{nom-du|}}}|{{#if:{{{sgt|}}}| |{{#if:{{{plt|}}}| |{{!}}{{#if:{{{lang|}}}|{{lang-{{{lang}}}2|{{{gen-du|}}}}}|{{{gen-du|}}} }} }} }} }} | + | {{#if:{{{nom-du|}}}|{{#if:{{{sgt|}}}| |{{#if:{{{plt|}}}| |{{!}}<!-- |
+ | -->{{#ifeq:{{{gen-du}}}|{{{dat-du}}}|<rowspan="2" style="vertical-align:middle;">{{!}} }}<!-- | ||
+ | -->{{#if:{{{lang|}}}|{{lang-{{{lang}}}2|{{{gen-du|}}}}}|{{{gen-du|}}} }} }} }} }} | ||
{{#if:{{{sgt|}}}| |{{!}}{{{gen-pl|}}} }} | {{#if:{{{sgt|}}}| |{{!}}{{{gen-pl|}}} }} | ||
|- | |- | ||
| style="background-color:#EEF9FF;width:7em;padding:5px;"| <!--[[Дательный падеж|-->Дательный<!--]]--> | | style="background-color:#EEF9FF;width:7em;padding:5px;"| <!--[[Дательный падеж|-->Дательный<!--]]--> | ||
{{#if:{{{plt|}}}| |{{!}}{{#if:{{{lang|}}}|{{lang-{{{lang}}}2|{{{dat-sg|}}}}}|{{{dat-sg|}}} }} }} | {{#if:{{{plt|}}}| |{{!}}{{#if:{{{lang|}}}|{{lang-{{{lang}}}2|{{{dat-sg|}}}}}|{{{dat-sg|}}} }} }} | ||
− | {{#if:{{{nom-du|}}}|{{#if:{{{sgt|}}}| |{{#if:{{{plt|}}}| |{{!}}{{#if:{{{lang|}}}|{{lang-{{{lang}}}2|{{{dat-du|}}}}}|{{{dat-du|}}} }} }} }} }} | + | {{#if:{{{nom-du|}}}|{{#if:{{{sgt|}}}| |{{#if:{{{plt|}}}| |{{!}}<!-- |
+ | -->{{#ifeq:{{{gen-du}}}|{{{dat-du}}}|<rowspan="2">{{!}}| |<!-- | ||
+ | -->{{#if:{{{lang|}}}|{{lang-{{{lang}}}2|{{{dat-du|}}}}}|{{{dat-du|}}} }} }} }} }} }} | ||
{{#if:{{{sgt|}}}| |{{!}}{{#if:{{{lang|}}}|{{lang-{{{lang}}}2|{{{dat-pl|}}}}}|{{{dat-pl|}}} }} }} | {{#if:{{{sgt|}}}| |{{!}}{{#if:{{{lang|}}}|{{lang-{{{lang}}}2|{{{dat-pl|}}}}}|{{{dat-pl|}}} }} }} | ||
|- | |- |
Версия 22:11, 28 февраля 2011
Внимание! Это тестовый шаблон! Пожалуйста, не используйте его в общем пространстве имён! |
падеж | ед. ч. | мн. ч. |
---|---|---|
Именительный | ||
Родительный | ||
Дательный | ||
Винительный | ||
Звательный |
Пример:
падеж | ед. ч. | мн. ч. |
---|---|---|
Именительный | κύων | κύνες |
Родительный | κυνός (ῠ) | κυνῶν |
Дательный | κυνί | κυσί, эпич. κύνεσσι |
Винительный | κύνα | κύνας |
Звательный | κύον | κύνες |
Как использовать?
{{Участник:Bhudh/Plage/Шаблон:Склонение-test |lang=язык (необязательный параметр) |nom-sg= форма именительного падежа единственного числа |gen-sg= форма родительного падежа единственного числа |dat-sg= форма дательного падежа единственного числа |acc-sg= форма винительного падежа единственного числа |voc-sg= форма звательного падежа единственного числа |nom-du= форма именительного падежа двойственного числа |gen-du= форма родительного падежа двойственного числа |dat-du= форма дательного падежа двойственного числа |acc-du= форма винительного падежа двойственного числа |voc-du= форма звательного падежа двойственного числа |nom-pl= форма именительного падежа множественного числа |gen-pl= форма родительного падежа множественного числа |dat-pl= форма дательного падежа множественного числа |acc-pl= форма винительного падежа множественного числа |voc-pl= форма звательного падежа множественного числа }}
Любой из параметров может отсутствовать.
Если форма именительного падежа двойственного числа
отсутствует, столбец «дв. ч.» автоматически выпускается из таблицы.
Если требуется привести форму какого-либо падежа двойственного числа без приведения формы именительного падежа, следует поставить:
|nom-du=
Пока в тестовом шаблоне только падежи древнегреческого языка.
C расширением словаря планируется введение других падежей (с автоматическим скрыванием отсутствующих) и, возможно, введение семьи шаблонов для разных языков, основанном на этом общем.