Участник:Bhudh/Plage/Шаблон:Склонение-test: различия между версиями
Материал из LingvoWiki
< Участник:Bhudh | Plage
Перейти к навигацииПерейти к поискуBhudh (обсуждение | вклад) (закрытие if) |
Bhudh (обсуждение | вклад) (Тест языкового шаблона на все формы) |
||
Строка 9: | Строка 9: | ||
| style="background-color:#EEF9FF;width:7em;padding:5px;"| [[Именительный падеж|Именительный]] | | style="background-color:#EEF9FF;width:7em;padding:5px;"| [[Именительный падеж|Именительный]] | ||
{{#if:{{{plt|}}}| |{{!}}{{#if:{{{lang|}}}|{{lang-{{{lang}}}2|{{{nom-sg|}}}}}|{{{nom-sg|}}} }} }} | {{#if:{{{plt|}}}| |{{!}}{{#if:{{{lang|}}}|{{lang-{{{lang}}}2|{{{nom-sg|}}}}}|{{{nom-sg|}}} }} }} | ||
− | {{#if:{{{nom-du|}}}|{{#if:{{{sgt|}}}| |{{#if:{{{plt|}}}| |{{!}}{{{nom-du|}}} }} }} }} | + | {{#if:{{{nom-du|}}}|{{#if:{{{sgt|}}}| |{{#if:{{{plt|}}}| |{{!}}{{#if:{{{lang|}}}|{{lang-{{{lang}}}2|{{{nom-sg|}}}}}|{{{nom-du|}}} }} }} }} }} |
− | {{#if:{{{sgt|}}}| |{{!}}{{{nom-pl|}}} }} | + | {{#if:{{{sgt|}}}| |{{!}}{{#if:{{{lang|}}}|{{lang-{{{lang}}}2|{{{nom-sg|}}}}}|{{{nom-pl|}}} }} }} |
|- | |- | ||
| style="background-color:#EEF9FF;width:7em;padding:5px;"| <!--[[Родительный падеж|-->Родительный<!--]]--> | | style="background-color:#EEF9FF;width:7em;padding:5px;"| <!--[[Родительный падеж|-->Родительный<!--]]--> | ||
− | {{#if:{{{plt|}}}| |{{!}}{{{gen-sg|}}} }} | + | {{#if:{{{plt|}}}| |{{!}}{{#if:{{{lang|}}}|{{lang-{{{lang}}}2|{{{gen-sg|}}}}}|{{{gen-sg|}}} }} }} |
− | {{#if:{{{nom-du|}}}|{{#if:{{{sgt|}}}| |{{#if:{{{plt|}}}| |{{!}}{{{gen-du|}}} }} }} }} | + | {{#if:{{{nom-du|}}}|{{#if:{{{sgt|}}}| |{{#if:{{{plt|}}}| |{{!}}{{#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|}}}| |{{!}}{{{dat-sg|}}} }} | + | {{#if:{{{plt|}}}| |{{!}}{{#if:{{{lang|}}}|{{lang-{{{lang}}}2|{{{dat-sg|}}}}}|{{{dat-sg|}}} }} }} |
− | {{#if:{{{nom-du|}}}|{{#if:{{{sgt|}}}| |{{#if:{{{plt|}}}| |{{!}}{{{dat-du|}}} }} }} }} | + | {{#if:{{{nom-du|}}}|{{#if:{{{sgt|}}}| |{{#if:{{{plt|}}}| |{{!}}{{#if:{{{lang|}}}|{{lang-{{{lang}}}2|{{{dat-du|}}}}}|{{{dat-du|}}} }} }} }} }} |
− | {{#if:{{{sgt|}}}| |{{!}}{{{dat-pl|}}} }} | + | {{#if:{{{sgt|}}}| |{{!}}{{#if:{{{lang|}}}|{{lang-{{{lang}}}2|{{{dat-pl|}}}}}|{{{dat-pl|}}} }} }} |
|- | |- | ||
| style="background-color:#EEF9FF;width:7em;padding:5px;"| <!--[[Винительный падеж|-->Винительный<!--]]--> | | style="background-color:#EEF9FF;width:7em;padding:5px;"| <!--[[Винительный падеж|-->Винительный<!--]]--> | ||
− | {{#if:{{{plt|}}}| |{{!}}{{{acc-sg|}}} }} | + | {{#if:{{{plt|}}}| |{{!}}{{#if:{{{lang|}}}|{{lang-{{{lang}}}2|{{{acc-sg|}}}}}|{{{acc-sg|}}} }} }} |
− | {{#if:{{{nom-du|}}}|{{#if:{{{sgt|}}}| |{{#if:{{{plt|}}}| |{{!}}{{{acc-du|}}} }} }} }} | + | {{#if:{{{nom-du|}}}|{{#if:{{{sgt|}}}| |{{#if:{{{plt|}}}| |{{!}}{{#if:{{{lang|}}}|{{lang-{{{lang}}}2|{{{acc-du|}}}}}|{{{acc-du|}}} }} }} }} }} |
− | {{#if:{{{sgt|}}}| |{{!}}{{{acc-pl|}}} }} | + | {{#if:{{{sgt|}}}| |{{!}}{{#if:{{{lang|}}}|{{lang-{{{lang}}}2|{{{acc-pl|}}}}}|{{{acc-pl|}}} }} }} |
|- | |- | ||
| style="background-color:#EEF9FF;width:7em;padding:5px;"| <!--[[Звательный падеж|-->Звательный<!--]]--> | | style="background-color:#EEF9FF;width:7em;padding:5px;"| <!--[[Звательный падеж|-->Звательный<!--]]--> | ||
− | {{#if:{{{plt|}}}| |{{!}}{{{voc-sg|}}} }} | + | {{#if:{{{plt|}}}| |{{!}}{{#if:{{{lang|}}}|{{lang-{{{lang}}}2|{{{voc-sg|}}}}}|{{{voc-sg|}}} }} }} |
− | {{#if:{{{nom-du|}}}|{{#if:{{{sgt|}}}| |{{#if:{{{plt|}}}| |{{!}}{{{voc-du|}}} }} }} }} | + | {{#if:{{{nom-du|}}}|{{#if:{{{sgt|}}}| |{{#if:{{{plt|}}}| |{{!}}{{#if:{{{lang|}}}|{{lang-{{{lang}}}2|{{{voc-du|}}}}}|{{{voc-du|}}} }} }} }} }} |
− | {{#if:{{{sgt|}}}| |{{!}}{{{voc-pl|}}} }} | + | {{#if:{{{sgt|}}}| |{{!}}{{#if:{{{lang|}}}|{{lang-{{{lang}}}2|{{{voc-pl|}}}}}|{{{voc-pl|}}} }} }} |
|- | |- | ||
|}<noinclude> | |}<noinclude> |
Версия 21:39, 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 расширением словаря планируется введение других падежей (с автоматическим скрыванием отсутствующих) и, возможно, введение семьи шаблонов для разных языков, основанном на этом общем.