RAMMuS AdImposer

О программном продукте AdImposer

Содержание

1. О программе AdImposer
2. Основные возможности программы AdImposer
3. Особенности программы AdImposer
4. Системные требования

О программе AdImposer

Программный продукт AdImposer предназначен для автоматизации процесса верстки газеты объявлений в Adobe InDesign.

В общем случае, процесс создания номера газеты объявлений протекает следующим образом. На первом этапе, сотрудники газеты принимают от клиентов объявления и вносят их в базу данных. На втором этапе, происходит верстка номера. При этом из базы данных необходимо извлечь список объявлений, предназначенный для размещения в текущем номере газеты, и поместить в верстаемый файл. Объявления необходимо распределить по рубрикам, каким-то образом отсортировать и оформить каждое объявление в соответствии со стилем оформления, заданным для данного объявления. Далее, в на сверстанных полосах размещаются рекламные макеты (или банеры), т.е. объявления заданны в виде картинок, которые могут иметь практически любой размер (занимать всю полосу, половину, четверть и т.п.). Программный продукт AdImposer позволяет автоматизировать все указанные операции.

Процесс верстки объявлений в AdImposer протекает следующим образом. По команде верстальщика, программа извлекает из базы данных список объявлений и рубрик для заданного номера газеты. С помощью специального файла дизайна, задающего дизайн издания, программа преобразует этот список в набор команд для системы верстки InDesign и последовательно выполняет все команды. В результате в Adobe InDesign появляется новый отдельный слой, на котором последовательно размещены сверстанные объявления. Фактически, названия рубрик, объявления и картинки, прикрепленные к объявлениям, верстаются в виде одно большого блока текста шириной в одну колонку — InDesign автоматически раскидывает его по колонкам. Весь процесс верстки объявлений занимает около 1 минуты на каждые 1000 объявлений.

AdImposer позволяет, так же, упростить верстку рекламных макетов. Ситуация, когда в начале процесса верстки некоторые рекламные макеты еще не готовы, к сожалению, типична. Такие макеты приходится доверстывать в конце верстки, по мере их поступления и это, обычно, вызывает массу проблем. Как правило, многие рекламные макеты требуется размещать рядом с определенными рубриками. Ширина макетов может существенно отличаться от ширины колонки, поэтому макеты и текстовые объявления в Adobe InDesign размещаются на разных слоях — макеты занимают фиксированные позиции, а текст объявления их обтекает. Таким образом, если верстальщик вставляет в сверстанный файл новый макет, то текст объявлений сдвинется и верстка может «поплыть» — некоторые макеты могут выйти за пределы рубрик, что недопустимо. Верстальщику приходится за этим постоянно следить. Другая проблема связана с оценкой общего размера верстаемого материала. Если некоторых макетов нет, то точный размер неизвестен. Под каждый раздел газеты обычно отводится фиксированное количество полос, поэтому в конце верстки, когда верстальщик наконец размащает поступившие с задержкой макеты может оказаться, что общий размер либо больши, либо меньше требуемого. Подгонка путем изменения размеров шрифта может опять же привести к выходу макетов за пределы рубрик, т.е. верстальщик вынужден будет еще раз все проверить и поправить.

AdImposer предлагает простой путь решения данных проблем. Верстка макетов осуществляется в два этапа. В начале верстки, в AdImposer загружается список макетов, которые необходимо разместить в выбранном разделе газеты. Список загружается из файла Excel простого формата. В этом списке указаны точные размеры макетов, названия макетов и названия соответствующих файлов. Для тех макетов, для которых файлов еще нет, названия файлов остаются пустыми. AdImposer считывает информацию, создает в Adobe InDesign отдельный слой и для каждого макета размещает на этом слое шаблон макета. Шаблон макета представляет из себя пустой прямоугольник, по размерам соответствующий размерам макета. В прямоугольник вписано название макета, плюс прямоугольник залит цветом, указанным в исходном Excel файле (заливка цветом сделана для того, чтобы верстальщик не разместил случайно шаблон макета не в том разделе). В любой момент AdImposer, по команде верстальщика, может заменить шаблоны макетов реальными файлами. Таким образом, верстальщик может верстать полный набором рекламных макетов вне зависимости от их готовности.

Программа AdImposer достаточно универсальна, и может быть использована практически в любой газете объявлений. Конечно, в каждой газете используется своя собственная система хранения данных, а дизайн каждой газеты уникален. Однако программный продукт AdImposer спроектирован таким образом, чтобы обеспечить максимальную гибкость настройки по всем этим параметрам. Достигается это за счет широкого применения языка XML — современного стандартизированного языка разметки данных.

В случае, когда исходные данные размещены в базе данных, AdImposer можно использовать напрямую — достаточно лишь правильно указать в конфигурационном файле запросы к базе данных. Если же данные хранятся в файлах, необходим конвертор для преобразования исходных данных в XML-формат AdImposer. При современном развитии средств для работы с XML, создание такого конвертора не вызовет особых проблем. По умолчанию конфигурационный файл запросов настроен на базу данных программы AdSystem.

Изюминкой AdImposer является возможность полного описания дизайна газеты в отдельном текстовом файле. Файл дизайна задает внешний вид объявлений и рубрик, определяет их относительное расположение и т.д. Независимость описания дизайна от исходных данных позволяет при необходимости очень легко изменить дизайн газеты. Дизайн описывается на языке XSLT — мощном современном языке преобразования данных. Использование XSLT позволяет, при необходимости, легко увеличить степень детальности дизайна, задавая отдельно параметры оформления для каждого уровня рубрик, для каждой отдельной рубрики или, даже, для каждого отдельного объявления. Степень детализации оформления стилей объявления можно легко варьировать — отдельный набор команд верстки может быть задан для оформления ключевых слов, текста объявления, телефонов, картинок и т.п.

Основные возможности программы AdImposer

Загрузка списка номеров газеты, предназначенных для верстки, списка объявлений, рубрик и картинок из базы данных.
Автоматическая верстка текстового блока с массивов объявлений номера или любой выбранной рубрики в Adobe InDesign в соответствии с выбранным вариантом дизайна.
Автоматическое размещение картинок, прикрепленных с объявлениям и рубрикам.
Возможность верстки объявлений, выделенных рамкой или цветом фона (заливкой).
Автоматическое размещение рекламных макетов на отдельном слое InDesign. Возможность верстки рекламных макетов в два этапа с использованием технологии шаблонов макетов.
Возможность выбора стилей InDesign, используемых в файле дизайна, через графический интерфейс пользователя.
Особенности программы AdImposer

Настройка всех параметров дизайна издания производится в отдельном текстовом файле. Дизайн газеты описывается на стандартизированном языке XSLT. При этом используемые в файле дизайна стили InDesign можно изменять через графический интерфейс программного продукта — знаний XSLT для этого не потребуется.
Программный продукт AdImposer может быть адаптировн практически к любой системе хранения данных (базе данных или файлу). По умолчанию он настроен на совместное использование с программным продуктом AdSystem.
Системные требования

В настоящий момент, AdImposer поддерживает следующие системы верстки: Adobe InDesign CS2, Adobe InDesign CS3.

Для работы с базой данных AdSystem требуется СУБД Firebird 1.5.X.

Для работы с базой данных AdSystem.Net требуется СУБД Firebird версии 2.1.1 или выше.

Установка программы AdImposer

Содержание

5. Установка AdImposer
6. Настройка AdImposer для работы с программными продуктами AdSystem и AdSystem.Net
6.1. Настройка доступа к базе данных
6.2. Настройка файла дизайна
7. Настройка функции размещения макетов
Установка AdImposer

Для установки программы AdImposer необходимо запустить файл XXXXXAdImposerSetupCS2.exe (XXXXX — версия инсталлятора) и следовать инструкциям программы установки. В процессе инсталяции необходимо правильно указать путь к установленной системе верстки Adobe InDesign — этот путь необходим для правильной установки плагина. По умолчанию, предлагается путь C:Program FilesAdobeAdobe InDesign CS2Plug-Ins.

Программа установки скопирует в выбранную директорию (по-умолчанию, c:program filesrammusadimposer) следующие файлы:

RdsImposer.dll
Источник данных для программы AdImposer

RdsImposer.xml
Конфигурационный файл для источника данных для программы AdImposer

AI.cfg
Конфигурационный файл плагина

Настройка AdImposer для работы с программными продуктами AdSystem и AdSystem.Net

Содержание

6.1. Настройка доступа к базе данных
6.2. Настройка файла дизайна
6.1. Настройка доступа к базе данных

Если в качестве источника данных для AdImposer вы используете базы данных AdSystem или AdSystem.Net, то для возможности работы с базой данных вам необходимо установить СУБД Firebird. Для баз AdSystem необходим СУБД Firebird версии 1.5.X. Для баз AdSystem.Net — СУБД Firebird версии 2.1.X или выше.

Дистрибутивы СУБД Firebird можно найти, например, на сайтах http://ibase.ru/ и http://www.ibphoenix.com/.

Прямые ссылки на дистрибутивы: Firebird-1.5.5.4926-3-Win32.exe и Firebird-2.1.0.17798_0_Win32.exe

В процессе установки СУБД Firebird выберите минимальную конфигурацию — «mimimal client installation». Все остальные параметры можно оставить по умолчанию.

6.2. Настройка файла дизайна

В программных продуктах AdSystem и AdSystem.Net файл дизайна хранится в базе данных, так что все верстальщики всегда работаю с одним и тем же файлом. Изменить набор доступных файлов дизайна можно через главное меню AdSystem — пункт меню «НастройкиФайлы дизайна». Оба программных продукта позволяют создать один и только один файл дизайна для каждого издания.

Каждый файл дизайна состоит из частей, из трех различных текстовых файлов. Файл с расширением «.rsd» — это RSD-схема, которая задает набор стилей файла дизайна. Файл с расширением «.xsl» — это собственно файл дизайна, описывающий дизайн газеты в терминах стилей файла дизайна. А в файле с рашсширением «.cfg» сопоставляются между собой стили файла дизайна и стили InDesign. Для каждого зарегистрированного в AdSystem издания необходимо указать все три файла.

Используемая схема разделения файла дизайна на три части позволяет писать файлы дизайна, не зашивая в них имена стилей InDesign, и не накладывет никаких требований на порядок именований стилей в InDesign. Верстальщик может называть стили как угодно. Однако, прежде чем начать верстку в AdImposer в первый раз, он должен сопоставить между собой стили файла дизайна и стили InDesign. Делается это в настройках программы AdImposer.

В процессе сопоставления верстальщик выбирает имена стилей Adobe InDesign из списка. Этот список AdImposer считывает «налету» прямо из Adobe InDesign. Т.е. вначале верстальщик должен создать все необходимые стили в Adobe InDesign, а затем провести сопоставление.

Настройка функции размещения макетов

Программный продукт AdSystem не поддерживает размещение макетных объявлений, поэтому информации о размещении рекламных макетов в базе данных нет. Данные о размещении макетов подаются в AdImposer через файл располосовки — файл Excel, имеющий заданную структуру. Для каждого макета в файле располосовки указываются: название рекламодателя, название рубрики, размеры, имя файла макета, позиция размещения. Размеры задаются в миллиметрах в виде «100×200». Графа «позиция размещения» позволяет задать комментарий для верстальщика, который он сможет увидеть в шаблоне макета. Макеты разделены по разделам. Названия разделов пишутся в ячейках, представляющих собой объединение 6 первых ячеек. Названия выделяются цветом — этот цвет в дальнейшем используется при заливке шаблона макета. Названия рубрик и подрубрик разделяются через двоеточие, например «Недвижимость:продам:квартиру». Файл располосовки может содержать сколько угодно листов, однако AdImposer считывает данные только с листа с названием «Реклама».

Путь к файлу располосовки указывается в конфигурационном файле источника данных — RdsImposer.xml в параметре «mplacer/FileName». Путь прописывается системным администратором один раз, при установке AdImposer. Через графический интерфейс этот путь не редактируется.

Имена файлов макетов в AdImposer задаются в относительном виде. В настройках AdImposer можно указать директорию, в которой хранятся файлы макетов. В этой директории для каждой рубрики верхнего уровня должна быть поддиректория и все макеты, относящиеся к данной рубрике, должны лежать в этой поддиректории. В результате, если у нас в качестве имени файла макета указано имя «A.jpg», в качестве рубрики для данного макета указано «Недвижимость:продам:квартиру» и, накоенец, в настройках AdImposer в качестве директории с макетами указан путь «c:data», то полное имя файла макета AdImposer сформирует как: «c:dataНедвижимостьA.jpg».

Руководство пользователя

Содержание

8. Использование плагина AdImposer
9. Верстка объявлений (make-up advertisements)
10. Размещение макетов (make-up layouts)
11. Сопоставление стилей (set styles)
Использование плагина AdImposer

Плагин AdImposer добавляет в Adobe InDesign дополнительные пункты меню. В меню «plug-ins» появляется пункт «RAMMuS GroupAdImposer», позволяющий напрямую вызвать все основные функции AdImposer — верстку объявлений, макетов, настройки стилей и настройки плагина. В меню «Window» добавляется пункт «RAMMuS::AdImposer», позволяющий открыть в Adobe InDesign отдельную панель, содержащую кнопки для вызова всех функций AdImposer.

Панель и пункт меню для вызова функций AdImposer

При первом обращении к базе данных AdImposer запрашивает путь к базе данных, имя пользователя и пароль. Путь к базе данных прописывается в виде «ИмяСервера:c:dbads25_demo.fdb». Если база данных расположена локально, в качестве имени сервера указывается «127.0.0.1» или «localhost».

Подсоединение к базе данных в AdImposer

Имя пользователя и пароль для доступа к базе задает системный администратор в настройках списка пользователей программы. В демонстрационной версии можно использовать стандартные параметры подключения к базе данных СУБД Firebird: имя пользователя «sysdba» и пароль «masterkey». Категорически не рекомендуется разрешать верстальщикам работать под этой учетной записью при реальной верстке, поскольку это может создать серьзеные трудности для системного администратора при управлении базой.

После успешного подсоединения к базе AdImposer больше не показывает окно логина и держит коннект к базе данных. Для того, чтобы подключиться к другой базе необходимо перезагрузить Adobe InDesign.

Верстка объявлений (make-up advertisements)

Функция «Make-up advertisements» (верстка) позволяет пользователю сверстать выбранный номер или отдельную рубрику выбранного номера в соответствии с заданным файлом дизайна. По этой команде, AdImposer считывает из источника данных информацию о номерах Газеты, доступных для верстки. Пользователь выбирает требуемый номер и если необходимо, указывает рубрику. С помощью файла дизайна AdImposer преобразовывает исходный набор данных в список команд на верстку. Далее, по команде пользователя, AdImposer последовательно выполняет все эти команды в Adobe InDesign В результате, в верстаемом файле, на текущем слое, создается новый текстовый фрейм, содержащий все сверстанные данные. Пользователь может распределить этот текстовый блок по колонкам средствами Adobe InDesign.

Диалог заливки объявлений

В процессе верстки каждое объявление помещается в отдельный абзац, причем абзацу сопоставляется стиль Adobe InDesign, указанный для объявлений этого типа в файле дизайна. Для того, чтобы в верстаемом файле объявления отображались корректно, необходимо чтобы в этом файле были настроены все необходимые (указанные в файле дизайна) стили. AdImposer автоматически проверяет наличие всех необходимых стилей и выдает предупреждение пользователю в случае, если какой-либо стиль отсутствует.

Для оформления объявлений с рамокой или заливкой в AdImposer используется следующая технология. Для таких типов объявлений в InDesign создается пара стилей с одинаковым названием — стиль параграфа, определяющий параметры оформления текста объявления, и стиль объекта, задающий параметры заливки и рамки. В процессе верстки AdImposer все обычные объявления заливаются в общий текстовый фрейм. Однако, для каждого объявления с рамкой/заливкой AdImposer создает отдельный текстовый фрейм, вложенный в основной. К этому отдельному текстовому фрейму AdImposer применяет указанный стиль объекта, тем самым формирую заливку/рамку. Далее AdImposer помещает в этот текстовый фрейм текст объявления и применяет к тексту стиль параграфа. В результате получается объявление, сверстанное с заливкой/рамкой. Следует еще раз отметить, что в настройках файла дизайна такому объявлению соответствует единственное название стиля, общее для стиля параграфа и стиля объекта.

Размещение макетов (make-up layouts)

Список макетов для верстки поступает в AdImposer из файла Excel заданной структуры, размещенного по заданному пути. Путь к файлу настраивается один раз — системным администратором при установке AdImposer

Процесс верстки макетов проводится верстальщиком в два этапа. На первом этапе, верстальщик размещает в верстаемом файле шаблоны макетов. На втором этапе (в конце верстки), он заменяет шаблоны макетов реальными макетами.

Для того, чтобы выполнить размещение шаблонов макетов или замену шаблонов на реальные макеты, верстальщик вызывает функциею «Make-up layouts». В открывшемся окне он выбирает верстаемый номер и, если нужно, рубрику. По команде «Ок» AdImposer открывает окно со списком макетов, которые будут размещены. Окно содержит две кнопки — «Place templates» и «Place layouts». Первая размещает шаблоны макетов, вторая — замещает шаблоны реальными файлами макетов. Если какой-либо шаблон заменить не удалось, AdImposer предупреждает об этом верстальщика.

Диалог верстки макетов. Выбор раздела

Диалог верстки макетов. Просмотр списка макетов. Выбор верстки шаблонов макетов или замены шаблонов реальными файлами

Сопоставление стилей (set styles)

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

AdImposer не позволяет вписывать названия стилей Adobe InDesign вручную. Чтобы можно было выбрать стиль, его сперва нужно в Adobe InDesign создать.

Сопоставление стилей файла дизайна и стилей Adobe InDesign

Справочник пользователя

Содержание

12. Формат файла располосовки
Формат файла располосовки

Файл располосовки — содержащий список макетов для верстки. Файл располосовки представляет из себя файл Excel специального формата. Файл можнет содержать сколько угодно листов, однако AdImposer читает информацию только с листа с названием «Реклама».

Пример файла располосовки

На листе «Реклама» располагается список макетов. Макеты разделены по разделам. Вначале следует название раздела, далее список макетов входящих в него. Название раздела задается в виде «Раздел:Рубрика» и записывается в ячейке, по ширине объединяющей первые 6 столбцов. Ячейка может заливаться цветом — этот цвет будет использоваться AdImposer в качестве цвета фона для шаблонов макетов данной рубрики. Разделы, как правило, соответствуют рубрикам первого уровня. Однако, могут быть и другие разделы, например «Первая полоса», «Обложка» и т.п.

Строки с описанием макетов имеют ширину минимум в 6 столбцов. В этих столбцах задается следующая информация:

Столбец 1. Название рекламодателя.
Столбец 2. Название рубрики в формате «Рубрика:Подрубрика:Подрубрика».
Столбец 3. Размеры макета в миллиметрах в формате «ШиринаXВысота», например, «10×15».
Столбец 4. Позиционирование — комментарий для верстальщика, который он будет помещен в шаблон макета.
Столбец 5. Площадь.
Столбец 6. Имя файла относительно директории с макетами (см. комментарий ниже)
Путь к файлу располосовки указывается в конфигурационном файле источника данных — RdsImposer.xml в параметре «mplacer/FileName». Путь прописывается системным администратором один раз, при установке AdImposer. Через графический интерфейс этот путь не редактируется.

Имена файлов макетов в AdImposer задаются в относительном виде. В настройках AdImposer можно указать директорию, в которой хранятся файлы макетов. В этой директории для каждой рубрики верхнего уровня должна быть поддиректория и все макеты, относящиеся к данной рубрике, должны лежать в этой поддиректории. В результате, если у нас в качестве имени файла макета указано имя «A.jpg», в качестве рубрики для данного макета указано «Недвижимость:продам:квартиру» и, накоенец, в настройках AdImposer в качестве директории с макетами указан путь «c:data», то полное имя файла макета AdImposer сформирует как: «c:dataНедвижимостьA.jpg».

http://www.rammus.ru/helps/adimposer/index.html

Комментирование закрыто.