Задача
Разработать макрос для Microsoft Word, который автоматически обрабатывает текст по следующим правилам:
- Перенос висящих предлогов (например, «от», «с», «на», «по», «или» и подобные) на новую строку с использованием комбинации клавиш Shift+Enter.
- Перенос буквенных обозначений городов, сел, деревень и подобных объектов (например, «г.», «с.», «д.»), которые стоят в конце строки, на новую строку перед полным названием (через пробел, например, «г. Москва»).
- Перенос номера (№ с цифрами), если он расположен в конце строки, на следующую строку.
Пример работы
В приложенном текстовом документе приведены примеры, на которых макрос должен обрабатывать указанные случаи.
Требования к реализации
- Макрос должен работать в Microsoft Word.
- Используемые символы переноса - Shift+Enter (не обычный Enter).
- Обозначения городов/сел/деревень всегда идут перед полным наименованием с одним пробелом.