Articles in the Скрипты Category
Скрипты »
C выходом CS3 в наши руки наконец-то попал мощнейший инструмент, а вернее, даже два инструмента: GREP и скрипт FindChangeByList.
Скрипт входит в стандартный «боекомплект» Индизайна и реализован в виде связки из скрипта и заранее подготовленного списка замен (попросту говоря, текстового файла). Скрипт реализован в двух вариантах: на VBS и на ES (JS) — вы можете найти каждый в соответствующей папке панели скриптов.
И все бы хорошо, но… со скриптом поставляется один-единственный набор замен, который дан скорее для беглого ознакомления с синтаксисом FindChangeByList, нежели для работы (он «подчищает» грязь в наборе — множественные пробелы, пустые абзацы и еще …
Скрипты »
«EPS_Opener» — aльтернатива Индизайновской функции «Edit Original».
Как известно, родная функция InDesign не умеет распознавать «происхождение» EPS-файлов, помещенных в верстку. Соответственно, по команде «Edit Original» они будут открываться либо только в Photoshop-е, либо только в Illustrator-e (в лучшем случае, а в худшем — вообще в третьей программе, которая ассоциирована с EPS-файлами на уровне ОС). Это вызывает довольно серьезные неудобства в работе.
Принцип работы: необходимо выделить помещенный в верстку EPS и запустить скрипт. Если EPS-файл был создан в Adobe Photoshop либо Adobe Illustrator, его «отчество» будет распознано автоматически; запустится соответствующее приложение, в котором …
Скрипты »
Многоколоночными фреймами верстать быстрее и удобнее. Но иногда может возникнуть потребность в процессе работы сломать многоколоночную структуру и какую-ту часть работы сверстать одноколоночными фреймами, например, в ситуации, когда требуется применить колонки разной ширины. Задачу разбиения многоколоночного фрейма на одноколоночные можно решить при помощи скрипта Columns2Frames, автор которого Steve Wareham.
Скрипты »
Скрипт предназначен для растеризации содержимого выбранных слоев документа и размещения растрированных файлов на новом слое.
Растеризация экспортированных из InDesign EPS-файлов реализована открытием и сохранением в формат Photoshop EPS или TIFF программой Adobe Photoshop.
Скрипты »
Скрипт решает возникающую иногда задачу переноса иллюстрации из одного фрейма в другой с сохранением кадрирования, причем размеры фреймов могут не совпадать.
Предполагается, что угол поворота обоих фреймов ноль градусов.
После выполнения скрипта вставленная иллюстрация выглядит так, будто выбрана Белой стрелкой.
Если выделить Белой стрелкой иллюстрацию в исходном фрейме,
можно убедиться, что значения X+ и Y+ будут в обоих случаях одинаковыми.
Скрипты »
Скрипты »
Cкрипт Дмитрия Лапаева Convert All Text to Outlines предназначен для перевода в кривые всех текстов документа.
Скрипты »
Иногда в верстку приходится вставлять специальные символы, которых нет на клавиатуре. Традиционно это делается при помощи панели Glyphs.
— А можно ли задать клавиатурное сокращение на вставку какого-либо спецсимвола? — такой вопрос недавно прозвучал в E-mail-конференции по Индизайну.
Ответ: конечно можно, лишь бы этот символ был в шрифте, которым верстается текст. Сначала пишется скрипт по вставке символа, а потом для вызова скрипта задаётся комбинация «горячих клавиш». Конечно же, отвечал Dave Saunders, и сразу привел в качестве примера программный код на языке JavaScript для вставки символа MULTIPLICATION SIGN:
try{app.selection[0].contents = «\u00D7″;} catch(e) {};
Здесь в …
Скрипты »
В параметрах описания стиля на вкладке Hyphenation есть три весьма полезных флажка — Hyphenate Capitalized Words, Hyphenate Last Word и Hyphenate Across Column.
Первый управляет переносом слов, набранных прописными буквами (но не All Caps!).
Второй ключ разрешает или запрещает перенос последнего слова в абзаце. Думаю, все согласятся, что несколько слогов последнего слова в заключительной строке абзаца выглядят ужасно, поэтому этот флажок надо в описании стилей сбросить.
Третий флажок определяет, будут ли переносы слов между колонками и страницами. По умолчанию он установлен, т.е. эти переносы разрешены.
Скрипты »
Как вы знаете, в меню Tools Adobe Bridge есть инструмент Create InDesign Contact Sheet по созданию каталога изображений в Индизайне. Contact Sheet генерируется скриптом JavaScript, который улучшил Keith Gilbert, cертифицированный инструктор Adobe, исправив по ходу дела несколько ошибок, заключающихся в неправильных расчетах промежутков между рядами и колонками изображений.


