Автоматизация рабочих процессов с помощью сценариев

Последнее обновление 7 авг. 2026 г.

Узнайте, как автоматизировать задачи в Adobe InDesign с помощью панелей «Сценарии» и «Метка сценария» для более быстрых и последовательных рабочих процессов.

В InDesign можно использовать две панели сценариев для оптимизации рабочего процесса: панель Сценарии и панель Метка сценария.

Панель сценариев

Используйте панель Сценарии для запуска сценариев, которые автоматизируют повторяющиеся задачи. Панель отображает сценарии, хранящиеся в папках Сценарии приложения InDesign и в папках настроек.

Чтобы открыть панель Сценарии, выберите Окно > Утилиты > Сценарии. Добавьте сценарии в папку Панель сценариев, чтобы они появились на панели.
Места хранения сценариев

  • macOS: Users/[имя_пользователя]/Library/Preferences/Adobe InDesign/[версия]/[язык]/Scripts/Scripts Panel
  • Windows: Users\[имя_пользователя]\AppData\Roaming\Adobe\InDesign\[версия]\[язык]\Scripts\Scripts Panel
Совет

Чтобы перейти к папке Панель сценариев, нажмите правой кнопкой мыши (Windows) или нажмите, удерживая Control (macOS), сценарий на панели Сценарии и выберите Показать в Проводнике или Показать в Finder.

Панель «Ярлык сценария»

Используйте панель Ярлык сценария, чтобы назначать ярлыки для элементов страницы: текстовых фреймов или фигур. Метки помогают сценариям идентифицировать конкретные объекты. Чтобы открыть панель, выберите Окно > Утилиты > Ярлык сценария.

Разработка сценариев позволяет автоматизировать задачи — от простых действий до сложных функций. Вы можете создавать собственные сценарии или запускать сценарии, созданные другими пользователями, используя доступные руководства по написанию сценариев и ресурсы для разработчиков.

Доступные примеры сценариев в InDesign

Вы можете установить и использовать примеры сценариев. Для запуска сценария дважды нажмите его на панели Сценарии.

Имя сценария

Функция

AddGuides

Добавление направляющих вокруг выбранного объекта или объектов.

AddPoints

Добавление точек в контур выбранного объекта или объектов.

Добавить QR-код

Размещение QR-кода на графическом объекте или непосредственно в качестве элемента страницы.

AdjustPageItems

Перемещение контента на четных/нечетных страницах на указанные величины для изменения положения элементов после изменения полей страницы-шаблона или вставки страниц.

AlignToPage

Выравнивание объектов в указанном местоположении на странице.

AnimationEncyclopedia

Создание кнопок с различными свойствами анимации.

BreakFrame

Удаление выбранного текстового фрейма и его содержимого из материала.

CornerEffects

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

CreateCharacterStyles

Определение полного стиля символа на основе выбранного текста.

CropMarks

Добавление меток обреза или меток приводки вокруг выбранных объектов.

ExportAllStories

Экспорт всех материалов документа в несколько текстовых файлов.

FindChangeByList

Выполнение стандартных операций по поиску и замене текста на основе файла с разделителями-табуляциями.

ImageCatalog.

Размещение всей графики из определенной папки в макете контрольного листа.

MakeGrid

Создание сетки путем разделения или дублирования выбранного объекта или объектов.

Neon

Применение эффекта наложения к выбранному объекту или объектам.

PathEffects

Изменение положений точек контура на выбранных объектах для добавления творческого эффекта.

PlaceMultipagePDF

Помещение всех страниц из документа PDF.

SelectObjects

Выбор объектов на активном развороте по типу.

SortParagraphs

Сортировка выбранных абзацев в алфавитном порядке.

SplitStory

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

TabUtilities

Применение табуляции и отступа к выбранному тексту.

Разработка плагинов UXP

Хотя сценарии помогают автоматизировать задачи, разработка сценариев UXP позволяет разработчикам создавать плагины с богатыми интерактивными пользовательскими интерфейсами.

Сценарии, созданные сообществом

Найдите сценарии с открытым исходным кодом от сообщества Adobe InDesign для расширения функциональности и автоматизации специализированных задач.

Сценарий

Автор

Цель

Крис Коппитерс (Kris Coppieters)

Позволяет использовать сочетания клавиш для вставки в текст InDesign любого символа или последовательности символов Unicode.

Штефан Ракете (Stefan Rakete)

Позволяет использовать сочетания клавиш для обрамления выделенного текста кавычками разных видов.

Паоло Агостинетто (Paolo Agostinetto)

Копирование слоя и его элементов из одного документа в другой.

Роланд Дрегер (Roland Dreger)

Определение высоты строчных букв в текстовом фрагменте.

Ariel Walden (Ариэль Уалден)

Изменение поля документа для соответствия выбранной текстовой рамке на всех страницах. 

Ariel Walden (Ариэль Уалден)

Легко разорвите связь между текстовыми фреймами.

Крис Коппитерс (Kris Coppieters)

Предупреждайте пользователей о наличии заметок с помощью сценария запуска для InDesign и Adobe InCopy.

Крис Коппитерс (Kris Coppieters)

Копируйте и вставляйте координаты на элементы страницы.

Грегор Фелленц (Gregor Fellenz)

Создание новых сценариев путем объединения запросов GREP в InDesign.

Грегор Фелленц (Gregor Fellenz)

Очистка стилей, переопределенных в тексте, таблицах или объектах InDesign. 

Луис Фелипе Корульон (Luis Felipe Corullón)

Инвертируйте выделение в документе InDesign.

Паоло Агостинетто (Paolo Agostinetto)

Позволяет скопировать слой вместе с элементами из одного документа в другой.

Питер Карел (Peter Kahrel)

Преобразует сноски, расположенные в конце документа, в сноски, расположенные в конце книги.

Питер Карел (Peter Kahrel)

Создавайте концевые сноски, ссылки которых не обновляются автоматически при добавлении или удалении концевых сносок.

Олав Кверн (Olav Kvern)

Изменяет размер текущего выделенного объекта, например изображения, так, чтобы он соответствовал размеру страницы.

Олав Кверн (Olav Kvern)

Изменяет размер страницы в соответствии с размером текущего выделенного элемента, например изображения.

Adobe поддерживает на GitHub репозиторий со сценариями сообщества с открытым исходным кодом. Дополнительные сведения о репозитории InDesign Community Script см. в файле ReadMe. Этот файл ReadMe содержит подробную информацию о том, как внести свой сценарий в репозиторий, а также ссылки на создателей сценариев.