Три точки... на многоточие…

Sep 12, 2020 20:03





С полей интернета

Захотелось составить себе памятку по быстрому редактированию текста, чтобы автоматически его чистить. Выделила главные задачи:

  • Заменить дефисы ( - ) на тире (-)
  • Исправить двойные "кавычки" на «правильные»
  • Убрать лишние пробелы 
  • Расставить неразрывные пробелы, чтобы устранить висячие предлоги


Программы причесывают текст с помощью автозамены символов, которые есть и в Word, и в InDesign (программа для вёрстки), в последнюю ещё можно установить скрипты для этого, которые сейчас продают. Платить за скрипт я, конечно же, не буду. Лучше написать себе инструкцию по форматированию, так как всё быстро забывается, хоть и применялось раньше.

Если обработать текст в Word и вставить в InDesign, то не всё форматирование сохранится. Например, слетят неразрывные пробелы. По этой причине для каждой программы я составила комплект своих способов.

Microsoft Word

Порядок действий для зачистки текста. Для отслеживания форматирования текста включить отображение всех знаков.



С поставленной задачей в Microsoft World справляется один инструмент: «Главная» > «Заменить» (Ctrl+H).



Открывается инструмент «Найти и заменить».

1. Замена дефисов ( - ) на тире (-)



Можно копировать значения отсюда:

Найти: -

Заменить: -

В поле «Найти» выставить «пробел»+«-»+«пробел». Пробелы нужны чтобы не заменялся дефис на тире внутри слов, где он необходим (например, «как-то»).

В поле «Заменить» выставить аналогичные значения, только с тире «пробел»+«-»+«пробел». При нажатии «Заменить всё» все дефисы, выделенные с двух сторон пробелами, заменятся на длинное тире во всём документе. При нажатии «заменить» отслеживается замена каждого знака.

2. Замена кавычек "лапок" на «ёлочки»

Найти:"

Заменить:«

3. Устранение двойных пробелов

Найти: нажать пробел два раза

Заменить: один пробел

4. Неразрывные пробелы для устранения висячих предлогов

А тут я вот, чего нашла. Инструмент тот же, а команда подлиннее.



Развернуть окно, нажав на «Больше>>». Поставить галочку «Подстановочные знаки».

Найти: ([ ^s])([а-яА-Яa-zA-Z]{1;2}) ([а-яА-Яa-zA-Z])

Заменить: \1\2^s\3

Нажать на «Заменить всё» следует пару раз, с первого захода все предлоги не охватываются. Благодаря этой команде после всех предлогов выставляются неразрывные пробелы и привязывают их к следующей строчке. Больше предлоги и союзы не будут сиротливо нависать в конце строки, а пойдут дружить со словами на следующую.

Итого выходит 4 шага, это быстрее, чем выискивать вручную, и можно отследить процесс.

Microsoft Power Point

Отдельно хочу сказать про презентации Power Point, на которые хороший спрос. Оптимально изначально чистить текст в Word, а потом ставить в Power Point, потому что в нём функции форматирования урезаны. Например, скрытые знаки пунктуации в Power Point не включаются. Функция «Заменить» срабатывает только с пробелами и тире, а с кавычками и предлогами нет.

Можно вручную вставить символ неразрывного пробела в Power Point, который решает проблему висячих предлогов. В Word, в отличие от Power Point, работает сочетание клавиш Shift+Ctrl+Space для создания неразрывного пробела. Остается скопировать этот пробел из Word и вставить в Power Point, где надо, чтобы союз или предлог уехали на следующую строку, а тире осталось на предыдущей.

Второй способ - вставить специальный символ в самой программе Power Point. Путь: «Вставка» > «Символы» > «Символ». Желтеньким отметила, что надо выбрать. Сам знак выглядит как пустое поле:



Adobe InDesign

В InDesign можно пойти по схожему пути, как в Word. Для отображения скрытых знаков: «Текст» > «Показать служебные символы».

Далее включить похожий инструмент замены текста: «Редактирование» > «Найти/Заменить» > «GREP».



1. Замена дефисов ( - ) на тире (-)

2. Замена кавычек "лапок" на «ёлочки»

3. Устранение двойных пробелов

Для этих целей у инструмента есть готовые предложения в верхнем меню, значения подставляются автоматически:



4. Неразрывные пробелы для устранения висячих предлогов

Найти: \<(?i:(а|без|в|вне|во|вы|да|для|до|ее|её|ей|ею|за|и|из|изо|или|им|их|к|к о|меж|мы|на|над|не|ни|но|ну|о|об|о бо|он|от|ото|по|под|при|про|с|со|та |те|то|ту|ты|у|уж|я))\>([[:punct:]]?)\s

Заменить: $1$2~s

Сохранить запрос, чтобы потом его выбирать из меню:





Победа! Мне этих функций вполне достаточно. При желании можно установить дополнительные команды.

вёрстка, дизайн, инструкция, word, indesign

Previous post Next post
Up