Руководство пользователя Отмена

Разработка сценариев

Узнайте, как автоматизировать общие задачи с помощью сценариев.

Сценарии представляют собой удобный инструмент для выполнения различных задач. Сценарий может быть как простым (например, автоматизированная типовая задача), так и сложным (например, полностью новая функция). Можно создавать свои сценарии и запускать сценарии, созданные другими пользователями. Чтобы узнать больше о разработке сценариев, см. Руководство по разработке сценариев, требования к сценариям, а также другие ресурсы для разработчиков.

Создание плагинов с помощью сценариев UXP

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

Обзор палитр «Сценарии» и «Ярлык сценария»

InDesign содержит две палитры для работы со сценариями: Сценарии и Ярлык сценария.

С помощью палитры Сценарии можно выполнять сценарии, не выходя из программы InDesign. В палитре Сценарии отображаются сценарии, расположенные в подпапках Scripts папки приложения InDesign и в пользовательских папках Установки.

Выберите Windows > Утилиты > Сценарии, чтобы открыть Палитру сценариевЧтобы сценарий появился в палитре Сценарии , после создания или получения его необходимо поместить в папку Scripts Panel .

macOS

Users/[имя_пользователя]/Library/Preferences/Adobe InDesign/[версия]/[язык]/Scripts/Scripts Panel

Windows XP

Documents and Settings\[имя пользователя]\Application Data\Adobe\InDesign\[версия]\[язык]\Scripts\Scripts Panel

Windows Vista и Windows 7

Users\[имя_пользователя]\AppData\Roaming\Adobe\InDesign\[версия]\[язык]\Scripts\Scripts Panel

Примечание.

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

Палитра Ярлык сценария позволяет задавать ярлыки для элементов страницы: текстовых фреймов, фигур и др. Задание ярлыков для элементов страницы особенно полезно при написании сценариев, в которых необходима идентификация объектов. Выберите Windows > Утилиты > Ярлык сценария, чтобы открыть палитру Ярлык сценария.

Дополнительные сведения о добавлении, выполнении и редактировании сценариев см. в руководстве по разработке сценариев.

Образцы сценариев

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

AddGuides

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

AddPoints

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

Добавление QR-кода

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

AdjustPageItems

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

AlignToPage

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

AnimationEncyclopedia

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

BreakFrame

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

CornerEffects

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

CreateCharacterStyles

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

CropMarks

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

ExportAllStories

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

FindChangeByList

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

ImageCatalog

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

MakeGrid

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

Neon

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

PathEffects

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

PlaceMultipagePDF

Помещение всех страниц файла PDF.

SelectObjects

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

SortParagraphs

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

SplitStory

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

TabUtilities

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

Для получения дополнительной информации об установке и использовании этих образцов сценариев см. раздел Автоматизация.

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

Теперь в InDesign можно найти еще больше сценариев, созданных сообществом InDesign. 

  • Unicode Injector, автор Крис Коппитерс (Kris Coppieters) — позволяет использовать сочетания клавиш для вставки в текст InDesign любого символа или последовательности символов Unicode. Дополнительные сведения см. в разделе Инструкции
  • Insert Typographer Quote, автор Штефан Ракете (Stefan Rakete) — позволяет использовать сочетания клавиш для обрамления выделенного текста кавычками разных видов. Дополнительные сведения см. в разделе Инструкции
  • Layer Cloner, автор Паоло Агостинетто (Paolo Agostinetto) — этот сценарий позволяет скопировать один слой вместе с элементами из одного документа в другой. Дополнительные сведения см. в разделе Инструкции
  • Get x-Height, автор Роланд Дрегер (Roland Dreger) — определение высоты строчных знаков абзаца текста. Дополнительные сведения см. в разделе Инструкции.
  • Привязка поля к текстовому фрейму, автор Ариэль Уолден (Ariel Walden) — сценарий позволяет изменить поля во всем документе, чтобы они соответствовали полям выбранного текстового фрейма. Дополнительные сведения см. в разделе Инструкции.
  • Конец связывания текста, автор Ариэль Уолден (Ariel Walden) — сценарий InDesign, который облегчает добавление разрывов между текстовыми фреймами. Дополнительные сведения см. в разделе Инструкции.
  • InCopy Note Alert, автор Крис Коппитерс (Kris Coppieters) — сценарий запуска для Adobe® InDesign® и Adobe InCopy®, который предупреждает о наличии примечаний. Дополнительные сведения см. в разделе Инструкции.
  • Copy Paste Coordinates, автор Крис Коппитерс (Kris Coppieters) — сценарий для копирования и вставки координат в элементы страницы. Дополнительные сведения см. в разделе Инструкции.
  • Chain Grep, автор Грегор Фелленц (Gregor Fellenz) — позволяет привязывать запросы InDesign GREP к новым сценариям. Дополнительные сведения см. в разделе Инструкции.
  • Clear Overrides, автор Грегор Фелленц (Gregor Fellenz) — позволяет сбросить изменения текста, таблиц и объектов InDesign. Дополнительные сведения см. в разделе Инструкции.
  • Invert Selection, автор Луис Фелипе Корульон (Luis Felipe Corullón) — Сценарий для инвертирования выделения в документе InDesign. Дополнительные сведения см. в разделе Инструкции.
  • Layer Cloner, автор Паоло Агостинетто (Paolo Agostinetto) — Этот сценарий позволяет скопировать слой вместе с элементами из одного документа в другой. Дополнительные сведения см. в разделе Инструкции
  • Конечные заметки до конца книжных заметок, автор Питер Карел (Peter Kahrel) — Преобразование сносок в конце документа в сноски в конце книги. Дополнительные сведения см. в разделе Инструкции
  • Перенумерация ссылок в концевых сносках, автор Питер Карел (Peter Kahrel) — Сценарий создает концевые сноски, ссылки на которые не обновляются автоматически при добавлении или удалении концевых сносок. Дополнительные сведения см. в разделе Инструкции
  • Масштабирование по размерам страницы, автор Олав Кверн (Olav Kvern) — Изменение размера текущего выделения, например изображения, до размера страницы. Дополнительные сведения см. в разделе Инструкции
  • Масштабирование страницы по размерам объекта, автор Олав Кверн (Olav Kvern) — Изменение размера страницы до размера текущего выделения, например изображения. Дополнительные сведения см. в разделе Инструкции.

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

Связанные материалы

У вас есть вопросы или идеи?

Задайте вопрос сообществу

Если у вас есть вопросы или идеи, присоединяйтесь к беседе в Сообществе Adobe InDesign. Мы будем рады услышать ваши идеи и увидеть ваши работы.

Получайте помощь быстрее и проще

Новый пользователь?