Home » Archive

Articles in the Скрипты Category

Скрипты »

[28 Апр 2009 | 4 Comments | ]
Скрипт Preflight Дмитрия Лапаева

Версия 1.4
An InDesign CS3-CS4 JavaScript
OS: Mac OS X, Windows
Скрипт предназначен для анализа изображений и объектов InDesign-документа.
Выделенные файлы можно открыть программами Adobe Photoshop и Adobe Illustrator (CS3-4).
Реализована возможность выделения найденных объектов InDesign-документа в пределах одного разворота («Go To Link» or «Select»).
Отображаются настройки печати документа (Print Settings) и свойства красок документа (Inks).

Скрипты »

[20 Апр 2009 | One Comment | ]

Задавая позиции табуляции в панели Tabs мы вынуждены передвигать каждый табулятор отдельно. При помощи скрипта moveTabs за один приём можно передвинуть все или несколько табуляторов. Это облегчает работу и экономит время.
Скрипт добавляет свой пункт «Переместить табуляторы» в меню панели. Работа со скриптом показана на видеоролике ниже.

Скрипты »

[4 Апр 2009 | No Comment | ]
Скрипт Distribute It 1.0

Новый скрипт Евгения Карева!
Предназначен для распределения выделенного объекта на лист.
В окне скрипта задается количество строк и колонок, а также раcтояния между ними.

Скрипты »

[3 Апр 2009 | One Comment | ]
Цветы Фибоначчи

Леона́рдо Пиза́нский — первый крупный математик средневековой Европы. Более известен под прозвищем Фибона́ччи (Fibonacci).
Широко известна последовательность чисел Фибоначчи, каждое из которых является суммой двух предыдущих чисел, начиная от 0 и 1. Таким образом последовательность начинается 0,1,1,2,3,5,8,13,21,34,55,89,144,233,377,610 и т.д. Чем выше в ряду, тем больше два последовательно идущих числа Фибоначчи в последовательности отдалены друг от друга и приближаются к золотому сечению (приблизительно 1:1.618 или 0.618:1). Было установлено, что числовой ряд чисел Фибоначчи характеризует структурную организацию многих живых систем. Например, винтовое листорасположение на ветке составляет дробь (число оборотов на стебле/число листьев в …

Скрипты »

[24 Мар 2009 | 12 Comments | ]
Ударим Тайпфиттингом по висячим строкам

TypeFitting – набор скриптов Евгения Карева для «борьбы» с висячими строками. Набор состоит из двух скриптов, один из которых делает «вгонку», а второй – «выгонку» строк.
Для этого скрипты пошагово уменьшают или увеличивают значения Justification, проверяя количество строк абзаца. Если это количество изменилось – скрипты прекращают работу. Максимальное число шагов (Cycle), которое делают скрипты, равно четырем. Увеличение этого параметра до 5 и более нецелесообразно, так как текст будет слишком «зажат» или «разряжен». Если вгонка/выгонка не произошла, то скрипты возвращают первоначальные значения Justification. В этом случае следует попытаться обработать скриптом другой …

Скрипты »

[20 Мар 2009 | No Comment | ]
Скрипт MergeTables

При помощи этого скрипта можно слить две таблицы в одну по вертикали или по горизонтали. Таблицы могут располагаться как в одном, так и в разных фреймах. Перед запуском скрипта таблицы необходимо выделить. Если таблицы в разных фреймах, то необходимо выделить эти фреймы.

Скрипты »

[15 Мар 2009 | One Comment | ]

Нашелся скрипт RecordFindChange_CS3.jsx, разработанный Мартином Фишером, который все данные вашего последнего поиска (GREP или Text) сбрасывает в текстовый в файл с названием findChangeStrings.txt в таком же формате, как и у файла FindChangeList.txt. Потом не составит большого труда перенести строку из одного файла в другой, дополняя файл FindChangeList.txt.
Скачать скрипт.
Дополнение: Kasyan Servetsky адаптировал скрипт к версии Индизайна CS5
Скачать адаптированный скрипт RecordFindChange_CS3-CS5.jsx (zip)
О скрипте FindChangeByList смотрите здесь и здесь.

Скрипты »

[12 Мар 2009 | 5 Comments | ]

Данный скрипт автоматически расстанавливает линии в межколоночном пространстве многоколоночных фреймов. Особенностью скрипта является расстановка линий с учетом других объектов, находящихся на полосе. Линии их не перекрывают, а прерываются в нужных местах. Обрабатываются все фреймы выделенной Story. Реализована функция удаления расставленных линий. Это может потребоваться, когда расположение объектов на полосе поменялось.

Скрипты »

[12 Мар 2009 | 30 Comments | ]
Программа DoQuotesOK — контроль кавычек в тексте (летнее обновление 2010)

В переписке с пользователями программы Do_Text_OK несколько раз высказывалось суждение, что хорошо бы развить её в плане добавления возможностей упорядочения кавычек. Но это явно отдельная задача, достойная реализации в виде отдельной программы. И прежде, чем браться за задачу, её надо осмыслить. Что мы имеем? Из определения кавычки, гласящей, что этот знак пунктуации является парным знаком, следует, что для каждой открывающей кавычки должна быть закрывающая.

Скрипты »

[7 Мар 2009 | One Comment | ]

В русском языке римские цифры используются в следующих случаях:

номер века или тысячелетия: XIX век, II тысячелетие до н. э.;
порядковый номер монарха: Карл V, Екатерина II;
номер тома в многотомной книге (иногда — номера частей книги, разделов или глав);
В некоторых изданиях — номера листов с предисловием к книге, чтобы не исправлять ссылки внутри основного текста при изменении предисловия;
Иные важные события или пункты списка, например: V постулат Евклида, II мировая война, XXII съезд КПСС и т. п.

Римские цифры в нашей типографике принято набирать прописными.