Template:ru-noun+

From Wiktionary, the free dictionary
Jump to navigation Jump to search

ru-noun+ m inan (genitive ru-noun+а, nominative plural ru-noun+ы, genitive plural ru-noun+ов)


This template is a replacement for {{ru-noun}} implemented in Module:ru-headword by noun_plus. It takes the same parameters as {{ru-noun-table}} and automatically generates the appropriate nominative singular, genitive singular, nominative plural and genitive plural. It can also take additional parameters:

|f=, |f2=, ...
Corresponding feminine nouns.
|m=, |m2=, ...
Corresponding masculine nouns.
|g=, |g2=, ...
Explicit gender(s). Not necessary except in rare cases, as gender is inferred automatically, and can be specified within the {{ru-noun-table}} parameters in the inference would be wrong.
|old=
If given, this will generate pre-reform declensions.

For many words, all you need to do is specify the word itself, e.g. {{ru-noun+|генеало́гия}} produces

генеало́гия (genealógijaf inan (genitive генеало́гии, nominative plural генеало́гии, genitive plural генеало́гий)

For words with more complicated declensions, see {{ru-noun-table}}.

To generate a header with pre-reform spellings, use |old=y. This is required if the lemma belongs to a pre-reform-only declension class such as ъ. For example: {{ru-noun+|c|югъ|(1)|old=y}} produces

югъ (jugm inan (genitive ю́га, nominative plural юга́, genitive plural юго́въ)

For multiword expressions, you can insert links into the {{ru-noun-table}} parameters, which will show up in the headword and won't interfere with declension. Example:

{{ru-noun+|[[бабий|ба́бье]]|+|_|c|[[ле́то]]}}

produces

ба́бье ле́то (bábʹje léton inan (genitive ба́бьего ле́та, nominative plural ба́бьи лета́, genitive plural ба́бьих ле́т)