В InDesign есть богатые средства для выравнивания объектов по положению, но нет возможности выровнять объекты по размеру. Специально для этой цели были разработаны скрипты, делающие:
- размеры всех объектов, как у самого большого / маленького;
- ширину всех объектов, как у самого широкого / узкого;
- высоту всех объектов, как у самого высокого / низкого;
На практике из всего этого многообразия используются в основном первая пара. Однако остальные тоже не помешают.
Работа скриптов проиллюстрирована на видео:
Установка
- Загрузите скрипты.
- Поместите их в папку C:\Program Files\Adobe\Adobe InDesign CS3\Scripts\Scripts Panel (у вас путь может немного отличаться)
- Назначьте на них шоткаты в InDesign (не обязательно, но весьма желательно, по крайней мере, для первой пары): Edit → Keyboard Shorcuts → Product Area = Scripts. Или откройте палитру Window → Automation → Scripts.
- Пользуйтесь!
Стандартное напутствие
- Скрипты были успешно протестированы в реальной работе, однако не исключены случаи, когда может появиться неприятное окошко с ошибкой. Так что принимайте as is.
- Если какой-то скрипт выполняется очень долго или вообще завис, должны помочь клавиши Ctrl+Break. И ваши жалобы.
- Скрипты можно изменять, передавать третьим лицам, удалять из них копирайт, но всё это на вашей совести
- Идеи для создания новых скриптов приветствуются!
Продолжение следует…
17 ноября 2009 в 11:18
Идея супер! Спасибо.
небольшой оффтопик если позволите
Вопрос про прототипирование в инди - какую единицу измерения вы используете при проектировании сайтов?
17 ноября 2009 в 13:41
С относительно недавних пор - пункты. Мотив: чтобы везде (в координатах объекта, отступах всяких, размерах шрифта) единицы были одинаковыми. А так как в размерах шрифта могут быть только пункты, то и для всего остального выбраны пункты. Хотя раньше использовали миллиметры и тоже неплохо было.
16 мая 2010 в 22:59
“размеры всех объектов, как у самого большого / маленького”
Может лучше у того, в который стрелкой ткнуть? Или это нельзя запрограммировать?
17 мая 2010 в 16:23
Можно, да (хотя просто одним щелчком в этом случае не обойтись). Но сам пока необходимости не испытывал, поэтому не стал усложнять ui скрипта.
Для большей гибкости можете использовать скрипт Equalizer (http://www.indiscripts.com/post/2009/11/equalizer-let-s-copy-paste-coordinates-in-indesign).
19 июня 2010 в 18:05
Добрый день. Отличная штука, но только ссылка не работает. Пожалуйста, обновите
http://usethics.ru/blog/lib/skripty-indesign-vypusk-2/
20 июня 2010 в 13:56
Спасибо, исправили.