Home » Archive

Articles in the Скрипты Category

Скрипты »

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

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

Работа в InDesign, Скрипты »

[2 Сен 2010 | No Comment | ]

Последняя строка абзаца не должна быть слишком короткой или слишком длинной. Верстка, когда в последней строке находися 2-3 символа, выглядит некрасивой. Если мы хотим, чтобы читатель не испытывал дискомфорта при чтении текстов, сверстанных нами, правила типографики надо соблюдать. Для устранения таких ошибок верстальщик обычно использует ручное задание трекинга или присвоение последним символам абзаца атрибута No Break. Рассмотрим некоторые способы автоматизации этого процесса.

InDesign CS5, Скрипты »

[27 Авг 2010 | No Comment | ]
Ошибка PDF-экспорта в InDesign CS5 MAC

Нашими американскими коллегами-верстальщиками был обнаружен неприятный сбой в работе InDesign CS5 на платформе Mac: при сохранении или экспорте в пдф документа, сделанного в ID CS4 и открытого в ID CS5, программа аварийно завершает работу. Многочисленными проверками установлено, что сбой происходит в модуле Background Tasks, который является «фишкой» новой версии Индизайна. Обойти сбой удалось двумя методами.

Скрипты »

[24 Авг 2010 | No Comment | ]
Удобное масштабирование

С приходом версии CS4 мы потеряли одно удобное для работы сочетание горячих клавиш — Alt+Ctrl+5, позволявшее в предыдущих версиях задавать произвольный масштаб отображения. То есть панель масштаба осталась, сочетание клавиш есть, но связь между ними разорвана.
В версии CS5 этой опции тоже нет, по крайней мере, в версии, работающей под Windows.

Скрипты »

[19 Авг 2010 | No Comment | ]
Язык верстаемой работы

Обычно признак, каким языком набраны абзац или слово в вёрстке, определяется в момент присвоения стиля. Но полезно ещё до стилевой обработки  присвоить всему тексту признак языка, чтобы сразу начали работать динамический спеллер и программа переносов.
Стандартно, чтобы определить язык материала до стилевой разметки, надо выделить текст, и в поле Language панели Character (Type > Character (или Ctrl+T)) выбрать нужный язык.
Но эта операция не действует на таблицы, сноски, привязанные объекты. В этих случаях надо щелкать в каждой ячейке, каждой сноске, каждом объекте и всякий раз определять, определять, определять…  В общем, обычная тягомотина …

Скрипты »

[17 Авг 2010 | 3 Comments | ]
Изменение регистра букв

Принесли на верстку текст, в котором полным-полно слов, набранных прописными буквами. И ладно бы только обычными прописными, а то в ряде случаев строчные буквы переключены во ‘все прописные’. (Кто-то по ходу набора знакомился с возможностями Word, и результаты этих экзерсисов попали на вёрстку.)
Вот бы все их одним махом сделать строчными, да ещё символьный стиль приложить!
Но сразу не прокатило. И GREP не помог. Пришлось обратиться к Всемирному Разуму, и Интернет не отставил без ответа.

Скрипты »

[3 Авг 2010 | No Comment | ]
Нетрадиционное использование скрипта MakeGrid

Вам, наверняка известен скрипт MakeGrid, который идет в комплекте с InDesign начиная с версии CS3. Он позволяет разбивать фрейм на несколько (впрочем в качестве исходника может выступать и не один фрейм). Давно всем известный инструмент…
Но Keith Gilbert открыл новые горизонты в использовании этой программы. Он подумал — «А почему фреймы?» и начал применять его к  линиям. И вот что из этого получилось.

Скрипты »

[28 Июл 2010 | 11 Comments | ]

Мы уже давали материал о нумерации билетов с использованием свойств нумерованных списков. Об этом можно прочитать здесь. Но в  практике встречаются и более сложные случаи, когда шаг возрастания номеров не равен единице. С такой ситуацией столкнулся блогер Живого Журнала fritzmiller. Вот что он недавно писал в сообществе ru_indesign:
Собственно проблема следующая: мне надо отпечатать 400 пригласительных талонов, или типа того, каждый талон имеет собственный 7-значный номер, при этом каждый следующий номер больше предыдущего на 8. Собстно руками править 400 макетов я считаю нерациональным и опасным для психического …

Скрипты »

[8 Июл 2010 | No Comment | ]
Замена текста с маршрутом к рисунку на сам рисунок – 3

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

Скрипты »

[4 Июл 2010 | No Comment | ]

Возможности поиска и замены в Индизайне очень велики. В 5-й версии для этих целей стали использоваться регулярные выражения (GREP), в шестой версии они были дополнены и расширены. Но всё же эта стандартная функция обладает одним небольшим недостатком – невозможностью запуска за один раз несколько поисков/замен. С выходом новой версии InDesign CS5 ситуация не изменилась. Проблема отдалась на откуп сторонним разработчикам.