Відмінювання українських антропонімів: прізвищ, імен та імен по батькові
Мені написав один військовий такий запит по автоматизації:
Підкажіть як можна автоматично список ПІБ, шт 40, отримати в родовому та давальному відмінку в ексель?
Сходу не знайшов ніяких рішень, як це робити в таблиці. Але знайшов непогану js-бібліотеку — shevchenko.js. Тож разом з Артемом Вейкусом зібрали простий сайт, на якому можна вставити пачку ПІБ та отримати їх у потрібному відмінку.
Сприймає текст з пробілами та з табуляторами, тож можна копіювати текст з таблиці та вставляти назад.
Як працює з даними з таблиці
А також зробили режим «все на долоні»: одразу всі результати у всіх відмінках на одній сторінці. Гарно саме для десктопа.
Все на JS, тому якщо відкрити сторінку і все працюватиме без інтернету, в також дані нікуди не передаються.
UPD: особливість роботи бібліотеки — відмінює кожне слово в ПІБ окремо, а не речення разом. Тому не зовсім коректно відпрацьовує правила правопису §83.1/п та §86.3/п3:
Коли в тексті уживано поряд декілька іменників чол. роду у формі давального (місцевого) відмінка однини, то для уникнення одноманітних відмінкових закінчень потрібно спочатку використовувати закінчення -ові, -еві (-єві), а тоді— -у (-ю): Симоне́нкові Оле́сю Андрі́йовичу, Леоні́дові Микола́йовичу Куце́нку, добро́дієві бригади́ру, па́ нові капіта́ ну.
UPD 2: у режимі all додав кнопку форматування у вигляді «Ім’я ПРІЗВИЩЕ» для документів.
