Skip to content
Георгий У edited this page Jan 9, 2021 · 17 revisions

Казалось бы, всё просто.

RussianNounsJS — библиотека для склонения русских существительных по падежам.

Существительное — часть речи. А что такое часть речи? Если посмотреть на само это название, в нем ничего не говорится о том, что это категория слов. Часть речи — это не часть словаря. Это часть именно речи. Часто, к какой части речи мы относим слово, зависит от конвенций и от контекста.

Например, полицейский — это и сотрудник полиции, и характеристика объекта («‎полицейский департамент»).

«‎Блестящий автомобиль» — тут «‎блестящий» прилагательное, а во фразе «‎блестящий на солнце» — причастие.

Есть даже названия для процесса перехода слов из одних частей речи в другие.

  • Переход в существительные называют субстантивацией.
  • Переход в прилагательные называют адъективацией.

Есть субстантивированные прилагательные («‎больной», «‎подопечный»).

Есть субстантивированные причастия («‎командующий»).

Есть адъективированные причастия («‎блестящий») и т.п.

Из-за того, что есть слова, которые без изменений мигрируют из других частей речи в существительные, они попадают в корпус как существительные. Библиотека развиваясь стала поддерживать такие слова и получила возможность склонять части речи, из которых они пришли.

Эта возможность ограничена (не все падежи, рода, числа) и почти не протестирована, но в самом минимальном виде библиотека может склонять кроме существительных еще прилагательные и причастия.

Clone this wiki locally