Некоторые вспомоществования для вычитки и правки текстов со старорусской орфографией

На панели Word’а я разместил пять дополнительных кнопок. Вот они:

Слева направо:

1. Delete_doublespace; удаление двойных пробелов; удаление производится в цикле, поэтому достаточно один раз нажать на эту кнопку и двойных пробелов в документе не останется; в редких случаях, может потребоваться нажать второй раз, т.к. алгоритм очень несложен и не использует обратной связи, а просто повторяет операцию десять раз; иконка «двойные тапочки», стандартная из комплекта Word’а.

2. Check_old_russe; замена идиом по всему тексту; список идиом хранится в файле e:\scan\idioms_for_oldrusse.txt (при желании путь к файлу и имя можно изменить); удаляются лишние твердые знаки, меняются i на и, исправляются некоторые характерные ошибки OCR-ной программы; иконка «ять», нарисованная.

3. Init_Doc; подготовка документа после OCR, — шрифт меняется на Courier New, размер 12, удаляются символы мягкого переноса, выставляется абзацный отступ в 1 см.; иконка «улыбающаяся рожица» из комплекта Word’а.

4. Set_footnote; установить стиль сноски; в выделенном участке текста выставляется шрифт синего цвета, надстрочный, жирный; иконка «единичка надстрочная, синяя, жирная», нарисована.

5. Set_stylepagenumber; установить стиль номера страницы; в выделенном участке текста выставляется шрифт коричневого цвета, жирный; иконка «единичка в квадратных скобках, шрифт коричневый, жирный», нарисована.

Макросы и файл идиом находятся здесь.

Чтобы установить макрос, выполняем следующие команды меню (выделено серым фоном): Сервис, Макрос, Редактор Visual Basic; открывается редактор Visual Basic. Открываем Project Explorer (View, Project Explorer), щелкаем на Normal. Далее File, Import File, открываем файл OldRusse.bas (не забываем поместить файл idioms_for_oldrusse.txt в директорию e:\scan\).

Чтобы добавить кнопки на панель и связать их с макросами Visual Basic, нужно выполнить следующую последовательность команд меню:

Сервис, Настройка, Команды, в левом окошке список категорий — выбираем Макросы, в правом окошке список доступных макросов (названия макросов даны жирным шрифтом в начале описания действий кнопок), выбираем нужный и тянем его на панель; получится кнопка с надписью по названию макроса, далее щелкаем правой кнопкой мыши по этой кнопке, выбираем пункт только текст (в меню), выше можно выбрать значок для кнопки или изменить значок для кнопки.

Также можно назначить горячие клавиши для некоторых действий. К примеру для установки стиля сноски я установил ALT-N, а для установки стиля номера страницы — ALT-P.


____________




© A.U.L. 06-2009. a-u-l.narod.ru