add: неразрывные пробелы для предлогов, союзов, частиц и т.п. (с пре-позицией и пост-позицией)

This commit is contained in:
2025-07-18 00:31:02 +03:00
parent 96fa73e43d
commit 6b72da89c4
5 changed files with 180 additions and 18 deletions

View File

@@ -43,6 +43,7 @@ if __name__ == '__main__':
# Меняем настройки по умолчанию для переносов
etpgrf.defaults.etpgrf_settings.LANGS = "ru"
etpgrf.defaults.etpgrf_settings.hyphenation.MAX_UNHYPHENATED_LEN = 8
etpgrf.defaults.etpgrf_settings.unbreakables = True
txt = ("В самом сердце Санкт-Петербурга — там, где старинные фасады спорят с неоном вывесок — мелькнуло"
" пятно алого. Это было пальто от КейтБлаш, сшитое на заказ для перформанс-художницы Серафимы-Лукреции"
" Д’Анжу-Палладиновой.\n"
@@ -79,10 +80,7 @@ if __name__ == '__main__':
" clear that this was no ordinary coat.\n"
"\n"
"Later, over coffee, Anna joked, “I told the tailor, Make it so I never want to take it off. "
"Looks like they succeeded!\n"
"\n"
"Mark nodded, “Well, with KATEBLASH, its not just about fashion - its about craftsmanship, comfort,"
" and a little bit of magic.”")
"Looks like they succeeded!")
result = typo_en.process(text=txt)
print(result, "\n\n")