Создание текстовой макрокоманды
Текстовый макрос — это сокращение для последовательности нажатий клавиш. Макрос может быть простым — он может набрать слово или фразу, которые вы часто используете, — или сложным, например отформатированный адрес. Код макроса — это название текстового макроса, который вы создаете. Например, вместо многократного набора «Центры по контролю и профилактике заболеваний» можно cоздать код макроса (например, «цкпз»), который изменится на полное название.
После этого код появится в списке текстовых макрокоманд.
По умолчанию вставленный или замененный текст макроса использует атрибуты стиля абзаца назначения.
Сочетания клавиш особенно полезны, если вы отключите автоматическую замену текста макроса в панели «Текстовые макросы».
Если сочетание клавиш, которое вы хотите назначить макросу, уже назначено другой функции, в нижней части диалогового окна появляется символ предупреждения с сообщением «Сейчас назначено: [функция]». Если вы решите назначить сочетание клавиш макросу, предыдущая функция сочетания клавиш будет переопределена.
Вы можете заменить код макроса текстом макроса автоматически во время ввода, используя сочетание клавиш макроса или выбрав команду «Заменить текст макроса» в меню панели «Текстовые макросы».
Изменение текстовой макрокоманды
Дублирование макрокоманды
Используйте команду «Дублировать макрос», чтобы создать копию существующего макроса.Дублированному макросу присваивается тот же код, что и оригиналу, но с добавленным номером, и он отображается сразу после оригинального макроса в панели «Текстовые макросы».Например, дублирование макроса «DOT» создает копию макроса с именем «DOT1».
Удаление текстовой макрокоманды
После удаления макроса вы не сможете отменить удаление.
Вставка или переключение текста макрокоманды
Вы можете вставить текст макроса тремя различными способами: используя команду «Вставить текст макроса» для вставки текста макроса в позицию курсора, настроив автоматическую вставку текста макроса во время ввода или заменив существующий текст текстом макроса.
Автоматическая вставка текста макрокоманды
Если выбрана опция «Автоматически заменять текст макроса», коды макросов автоматически преобразуются в текст макроса во время ввода.Например, если вы создали код макроса с именем «cdc», когда вы набираете cdc с последующим символом окончания слова, таким как пробел или точка, появляется текст «Center for Disease Control and Prevention».В коде макрокоманды учитывается регистр.
Если вы хотите восстановить текст кода макроса, выберите «Редактирование» > «Отменить», пока код макроса не появится снова.
Вставка текста макроса в точку вставки
Команда «Вставить текст макроса» помещает выбранный текст макроса в текущую точку вставки текста.
Нажмите «Сочетание клавиш» макроса для нужного макроса.
Выберите нужный макрос на панели «Текстовые макросы» и выберите «Вставить текст макроса» в меню панели или нажмите «кнопка» «Вставить текст макроса»
.
Замена текста текстом макрокоманды
Команда «Заменить текст макроса» выполняет поиск текста непосредственно перед текущей точкой вставки текста для любого определенного кода макроса (с учетом регистра) и, если он найден, удаляет код макроса и заменяет его соответствующим текстом макроса.Например, вы создали текстовый макрос для «Centers for Disease Control and Prevention», а код макроса — CDC.Чтобы использовать макрос, введите The CDC, а затем, поместив точку вставки текста непосредственно после кода макроса, выберите «Заменить текст макроса».InCopy затем выполняет поиск текста непосредственно перед точкой вставки и заменяет CDC текстом макроса «Centers for Disease Control and Prevention».
Команда «Заменить текст макроса» не продолжает поиск по всему документу для каждого вхождения кода макроса.Чтобы найти и заменить все вхождения слова или фразы, используйте команду «Найти/Заменить».
Работайте над текстом вместе с InCopy без лишних хлопот
Форматируйте текст и отслеживайте правки, пока дизайнеры работают в InDesign.