Избранное »

22.09.2014 – 07:27 | 2 комментария | 8 379 views

Здравствуйте все, кто работает в Индизайне!
Извещаем вас о том, что на youtube.com начал работу канал «InDesign Мастерская вёрстки». Там уже размещены более 60 видео с полным описанием как работать с программой DoTextOK. Другие интересные темы, касающиеся работы …

Читать полностью »
Работа в InDesign

Хитрости и секреты, приемы работы, уроки

Новая версия!

Особенности новой версии Индизайна

Плагины

Описание плагинов, информация о плагинах для работы с Adobe InDesign

Скрипты

Готовые к использованию скрипты для Adobe InDesign

Скриптинг

Описание языка, приёмов и методов программирования для Adobe InDesign

Home » Скрипты

Изменение размеров ячеек в таблице

Добавлено на 21.11.2010 – 14:2510 комментариев | 1 455 views

Если вы много работаете с таблицами, то для вас есть хорошая новость: Gerald Singelmann написал мощный скрипт autocolumn2, при помощи которого можно легко задавать ширину ячеек, подгонять размер таблицы к горизонтальному размеру фрейма, сохранять назначенные размеры для применения их к другой таблице.

autocolumn2-01

В диалоговом окне можно вводить свои размеры столбцов в поля ввода, статические надписи над полями показывают текущее значение ширины ячеек. Если изменить ширину одной ячейки и отметить флажок auto, то размер ячеек сразу будет пересчитан и показан в полях ввода. Кнопки All Auto On и All Auto Off включают/выключают все флажки под полями ввода. При включении всех флажков горизонтальный размер таблицы станет равным размеру фрейма и все ячейки будут одинаковыми по ширине. Назначенные размеры можно сохранить в стиль отметив флажок Store in Style... Сохраненные размеры можно применить к другой таблице при помощи кнопки Load from Style, которая становится доступной.

autocolumn2-02

Как видите, размер диалогового окна зависит от числа ячеек таблицы. И если их будет больше 20, то с видом диалогового окна может быть не все хорошо.

В архиве находятся два файла. Файл с расширением JSX следует поместить в папку Startup-скриптов Индизайна. У меня в Win7 эта папка располагается по адресу:

с:\Program Files (x86)\Adobe\Adobe InDesign CS4\Scripts\startup scripts\

Если папки startup scripts у вас нет, то ее надо создать.

Второй файл, с расширением JSXBIN, следует положить в папку где располагаются все ваши другие скрипты (\InDesign\Version 6.0\en_US\Scripts\Scripts Panel\). Это основной скрипт, который выполняет всю работу. А первый скрипт служит для того, чтобы поместить в меню Индизайна пункт вызова второго скрипта, и без него вполне можно обойтись.

Можно также сделать горячие клавиши для вызова  второго скрипта.

Перед запуском скрипта следует поместить текстовый курсор в любую ячейку таблицы.

Более подробную информацию о работе скрипта со множеством скриншотов а также ссылку на скачивание вы можете найти на сайте автора http://www.indesign-faq.de/en/autocolumn2

Скачать скрипт с нашего сайта
(http://adobeindesign.ru/wp-content/uploads/as2.zip)

Дополнительно:

Японский скрипт CellSizeSetter with Calc http://adobeindesign.ru/2010/09/07/script-cellsizesetter/

10 комментариев »

  • Cornet:

    Замечательный скрипт, еще бы не компилированный был.
    А то бы я «Load from Style» с удовольствием повесил на хоткей 🙁

  • Реально называется раздел с этим плагином
    «Set table-columns numerically II»
    Так и непонял как его скачать? Регистрироваться нужно чтоли?
    Плагин платный?

  • admin:

    У нас всё бесплатно. «В архиве находятся два файла…». Кликните по слову «архиве».

  • <>

    Я конечно извиняюсь может я такой тупой!
    Но в самой статье активных ссылок на слово «архиве» — нет
    В коментариях в том числе в Ваших также нет.
    На самом сайте вижу: скрипты, АРХИВЫ (не архиве) там также не смог найти.
    Убидительная просьба если данный скрипт гдето действительно выложен на этом сайте почему бы не дать прямую ссылку из данной статьи по примеру (Японский скрипт CellSizeSetter with Calc )
    Или хотябы из коментариев?
    Спасибо.

  • MidNight:

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

    JavaScript ошибка!
    Номер ошибки: 25
    Сообщение об ошибке: Ожидается: ;
    Строка: 1
    Источник: @JSXBIN@ES@2.0@MyBbyBnABMBbyBn0AKJEnASzLjTiBjVjUjPiDjPjMjVjNjOBAWzGiPjCjKjFjDjUC
    D
    Проблемный текст: .0

    ОС: win xp sp 3, Adobe InDesin CS3.
    Уж очень нуждаюсь в этом скрипте.

  • iv-mi:

    JavaScript ошибка!
    Видимо, разработчики преобразовывали jsx-файл в двоичный jsxbin в версии CS4. Тогда он вряд ли будет работать в CS3.

  • MidNight:

    Очень жаль… Данный скрипт сильно бы упростил работу. Можно ли перекомпилировать скрипт в совместимую с CS3 версию?

  • Спасибо за прямую ссылку из этой статьи!!!

  • Работает в CS5. Работает только с шириной столбцов. Удобный скрипт.
    Спасибо за эту статью!!!

  • Вопросик по теме: подскажите кто сталкивался и нашел решение…
    Возможно ли при работе с таблицами копировать ширину колонок из одной таблицы в другую?
    Или копировать форматирование по аналогии с EXCEL ?

    Или каким либо образом сохранять форматирование ширины колонок?
    В данном плагине есть функция «LOAD FROM STYLE»
    Но при просмотре свойств таблицы установок отвечающих за ширину каждой ячейки в отдельности я не нашел.

Оставить комментарий!

Вы должны быть в системе чтобы оставить комментарий.