23-10-2023
Ёфика́тор (от «ё» + лат. -fico ← facio ‘делаю’) — программа или программный модуль для текстового редактора, восстанавливающие букву «ё» в русских текстах, в которых она заменена буквой «е»[1], иначе говоря, проводящий ёфика́цию. Обратный процесс — замена «ё» на «е», называется деёфика́цией.
Ёфикаторы используют для работы специально созданные базы русских слов, содержащих букву «ё». В простейших случаях процесс ёфикации сводится к замене слов, присутствующих в базе, на их содержащие букву «ё» аналоги (например, «еще» на «ещё»). В тех случаях, когда возможны варианты написания слова как с «ё», так с «е» (например, «озёра» и «о́зера»), выбор между ними иногда можно сделать с помощью грамматического анализа контекста. Однако в некоторых ситуациях задача такого выбора может быть очень сложной и требовать не только грамматического, но и содержательного анализа текста[2]. Кроме того, разные руководства и справочники в ряде случаев дают противоречащие друг другу рекомендации. По этим причинам программ, выполняющих полную ёфикацию текстов в автоматическом режиме, не существует. Имеющиеся ёфикаторы либо работают интерактивно, в спорных случаях предоставляя выбор работающему с программой пользователю, либо заменяют «е» на «ё» только в бесспорных случаях («неполная» или «быстрая» ёфикация).
По предложению Леонида Беленького, иногда ёфицированные издания помечают так называемым знаком «ёпирайта». Первым изданием, где был использован этот значок, был журнал «Бухгалтер и компьютер».[3]
В отличие от ёфикации, деёфикация, то есть замены букв «ё» на «е», может быть в полностью автоматическом режиме осуществлена в любом текстовом редакторе, имеющем функцию контекстной замены.
Это заготовка статьи о программном обеспечении. Вы можете помочь проекту, исправив и дополнив её. |
Ёфикатор.