GREP для родословных книг
Сначала создаём документ и размещаем весь текст. Все замены делаем ДО того, как верстать. Если вы сделаете замены в уже готовом к печати документе, всё ваше оформление, скорее всего «поедет».
Когда текст размещён, нажимаем Ctrl+F. Откроется окно Найти/Заменить. Внимание на вторую строку, там четыре вкладки. Нужно нажать на вкладку «GREP» (на картинке написано синими буквами). Во вкладке «Текст» формулы не будут работать.
Теперь выбираем в этой шпаргалке то, что хотим заменить и вставляем в строку «Найти» то, что выделено голубым цветом. В строку «Заменить на» вставляем то, что выделено жёлтым цветом. Затем нажимаем «Изменить всё» (на картинке кнопка «Change All» с белой заливкой). Программа покажет, сколько замен она сделала. Нажимаем ОК и переходим к следующей замене.
Убираем лишние пробелы:
Двойные, тройные и т. д. пробелы:
Здесь просто поставьте один пробел. Только не забудьте его потом удалить, когда будете вставлять новый текст на замену.
Расставляем правильные знаки препинания:
Заменяем на тире всё, что на него похоже:
Заменяем на многоточие всё, что на него похоже:
Убираем висячие слова и знаки:
Предлоги, союзы и сокращения для населённых пунктов привязываем к последующему слову (если текст выровнен по левому краю):
\<(?i:(а|без|в|вне|во|вы|да|для|до|ее|её|ей|ею|за|и|из|изо|или|им|их|к|ко|меж|мы|на|над|не|ни|но|ну|о|об|обо|он|от|ото|по|под|при|про|с|со|та|те|то|ту|ты|у|уж|я|г.|с.|д.|ст.|сл.))\>([[:punct:]]?)\s
Если текст выровнен по ширине, привязываем только однобуквенные слова и сокращения для населённых пунктов:
Тире, частицы, сокращения для губерний, уездов и районов привязываем к предыдущему слову:
Привязываем инициалы к фамилии, если они стоят перед ней:
Если инициалы стоят после фамилии:
Привязываем числа к единицам измерения, знакам валюты, знаку %, месяцам и другим словам:
(\d)(руб|р\.|коп.\.|евро|долл|цент|\x{20BD}|€|[=$=]|¢|тыс|млн|стр\.|минут|час|день|дня|дней|месяц|год|лет|г\.|гг\.|век|вв\.|в\.|метр|\<м\>|мм|см|км|грамм|\<г\>|кг|тонн|\<т\>|литр|\<л\>|мл|градус|гектар|га|процент|%|чел|раз|раза|января|февраля|марта|апреля|мая|июня|июля|августа|сентября|октября|ноября|декабря|°C|° C|°F|° F)
Привязываем римские века к следующему слову:
Делаем так, чтобы слова с дефисами не разрывались:
Когда все замены сделаны, нажимаем «Готово» («Done»). Обязательно нужно будет при вёрстке обращать внимание на начала и концы строк и что-то доделать вручную, т. к. эти замены не исправят всех ошибок. Используйте горячие клавиши, чтобы не лезть каждый раз в настройки.
Выделите пробел между словами, которые должны стоять на одной строке, и нажмите Ctrl+Alt+X — пробел замениться на неразрывный, и слова «приклеятся» друг к другу.
Автор шпаргалки – Эльвира Григорьева