mod: изменен алгоритм переноса в русских словах

This commit is contained in:
2025-07-24 13:16:18 +03:00
parent aa3939d1c6
commit 086adc1f7b
2 changed files with 56 additions and 19 deletions

View File

@@ -11,19 +11,24 @@ RUSSIAN_HYPHENATION_CASES = [
("тестирование", "тести\u00ADрование"),
("благотворительностью", "благотво\u00ADритель\u00ADностью"), # Слово с переносом на мягкий знак
("гиперподъездной", "гипер\u00ADподъ\u00ADездной"), # Слово с переносом на твердый знак
("фотоаппаратура", "фотоап\u00ADпара\u00ADтура"), # проверка слова с двойной согласной
("фотоаппаратура", "фотоап\u00ADпара\u00ADтура"), # проверка слова со сдвоенной согласной
("программирование", "програм\u00ADмиро\u00ADвание"), # слова со сдвоенной согласной
("сверхзвуковой", "сверхзву\u00ADковой"),
("автомобиль", "авто\u00ADмобиль"), # Слово с переносом на мягкий знак
("интернационализация", "интерна\u00ADциона\u00ADлизация"), # Длинное слово с переносами
("программирование", "програм\u00ADмиро\u00ADвание"),
("автомобиль", "авто\u00ADмобиль"),
("интернационализация", "интерна\u00ADциона\u00ADлизация"),
("суперкомпьютер", "супер\u00ADком\u00ADпьютер"),
("электронный", "электрон\u00ADный"),
("информационный", "информа\u00ADционный"),
("автоматизация", "авто\u00ADмати\u00ADзация"),
("многоклеточный", "многок\u00ADлеточ\u00ADный"), # Сложное слово с переносами
("многофункциональный", "многофун\u00ADкцио\u00ADнальный"), # Сложное слово с переносами
("непрерывность", "непре\u00ADрывность"), # Слово с мягким знаком в конце
("сверхпроводимость", "сверхпро\u00ADводи\u00ADмость"), # Слово с мягким знаком в середине
("многоклеточный", "многок\u00ADлеточ\u00ADный"),
("многофункциональный", "многофун\u00ADкцио\u00ADнальный"),
("непрерывность", "непре\u00ADрывность"),
("сверхпроводимость", "сверхпро\u00ADводи\u00ADмость"),
("многообразие", "много\u00ADобразие"),
("противоречивость", "противо\u00ADречи\u00ADвость"),
("сверхчувствительный", "сверхчув\u00ADстви\u00ADтельный"), # Будет неправильный перенос, (словарь "корней")
("непревзойденный", "непрев\u00ADзойден\u00ADный"), # Будет неправильный перенос
("многослойный", "многос\u00ADлойный"), # Будет неправильный перенос,
]