Статьи Скриптинг
«Отэмбеддить» все внедренные линки
Случалось ли вам получать файл, в котором все изображения были внедрены, а не прилинкованы? Такое случается не каждый день, но, как известно, It happens! К счастью в InDesign есть возможность извлечь все внедренные линки в отдельную папку. …
Курсор в тексте. Следующий абзац, предыдущий абзац. JavaScript
Этот программный код демонстрирует как как получить ссылку на предыдущий или на следующий абзац, когда курсор находится в тексте. Как показал опыт, такая задача иногда вводит в тупик начинающих и даже более опытных разработчиков, поэтому …
Написание скриптов. Пользовательский интерфейс
Не так давно мы публиковали Руководство на русском языке по созданию интерфейса скриптов — перевод с английского руководства, разработанного Питером Карелом, (Peter Kahrel) в котором он простыми примерами, доходчиво и понятно разъясняет технику программирования диалоговых …
Руководство на русском языке по созданию интерфейса скриптов (ScriptUI для чайников)
Чтобы разобраться во всех возможностях скриптинга, надо не один раз прочитать руководство JavaScript Tools Guide (оно на английском языке) и разобраться, как работают другие скрипты. Кроме того, на мой взгляд, скрипты из SDK несколько заморочены. …
Объектная модель InDesign CS5. Что нового?
Marс Autret на своем сайте IndiScripts опубликовал замечательное руководство в формате PDF по изменениям в объектной модели Индизайна CS5 — What’s new in Indesign CS5 Scripting DOM, в первой части которого представлены новые объекты, свойства …
ScriptUI для чайников
ScriptUI — модуль в семействе продуктов Adobe CS начиная с версии CS3, который добавляет диалоги в скрипты, написанные на JavaScript. Краткое описание по работе с функциями модуля дано в документе JavaScript Tools Guide (PDF) для …
Поиск/замена отсутствующих шрифтов при помощи скрипта
Вам знакомо это изображение? Да, такое можно увидеть, когда открываешь файл Индизайна, сделанный где-то в другом месте. Светло-красная подсветка информирует, что в системе отсутствуют требуемые шрифты.
Сейчас мы подробно рассмотрим как при помощи программирования можно заменить …
alert с прокруткой
Если вам необходимо вывести на экран много текста, то удобнее это сделать не при помощи стандартной функции alert(), которая возможно перекроет все рабочее пространство, а при помощи этого небольшой функции, выполняющей прокрутку строк.
Скриптописание: получение информации о свойствах объектов
Наверное, многие согласятся с тем, что для того чтобы преуспеть в разработке скриптов, надо хорошо знать объектную модель InDesign. Но на мой взгляд, она совершенно необозрима. Можно удивлять коллег перечислением, какой объект сколько свойств имеет, …
Визуальный Style Override
Объектная модель сценариев (DOM) InDesign CS4 имеет малоизученное свойство TextPreference.enableStylePreviewMode, которое позволяет красным перечеркиванием текста или вертикальной полосой у абзаца выделять нарушения форматирования (style override) в обычном режиме отображения (Normal View) (см. рис. ниже).
Это довольно …
Последние комментарии