Способы автоматизации верстки словаря

Общая характеристика процесса верстки как одного из главных этапов в подготовке печатных материалов. Обоснование инструментальных средств разработки. Анализ программных средств для работы со скриптом. Анализ условий труда в производственном помещении.

Рубрика Журналистика, издательское дело и СМИ
Вид дипломная работа
Язык русский
Дата добавления 07.02.2013
Размер файла 4,1 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

3

Введение

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

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

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

Верстка, выполненная грамотно и профессионально, позволяет получить качественную продукцию, будь то книга, журнал, каталог или газета. Существуют требования, которым должен отвечать сверстанный макет:

1. Размеры полос должны быть абсолютно точными и по ширине, и по высоте, перекосы категорически не допустимы.

2. Приводность верстки. Абсолютное совпадение размеров полос (четных и нечетных) и полное совмещение на данных полосах (на просвет) строк основных частей текста. Приводность достигается с помощью приведения разных частей текста, таблиц, формул, иллюстраций набранных кеглем, который отличается от основного, к целым строкам основного. Осуществляется это отбивками снизу и сверху.

3. Единообразие верстки. Это означает выполнение верстки для всего издания в одном стиле - использование одинаковых шрифтов, полное совпадение в расположении сносок, заголовков, примечаний, нумерации страниц, иллюстраций и рисунков и текста к ним.

Верстка каждого конкретного полиграфического продукта имеет свои особенности и специфику. Поскольку верстка - это трудоемкий и сложный процесс, то его выполнение необходимо доверить специалисту, который профессионально подготовит оригинал-макет к выводу на печать.

1. Обзор литературы по теме исследования, анализ состояния проблемы, цель и задачи исследования

1.1 Обзор литературы по теме проекта

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

Современные пакеты верстки предоставляют большие возможности для облегчения и ускорения данного процесса, но все они не решают задачу автоматической верстки схожих по оформлению материалов. Тогда как данная задача встречается повсеместно: оформление каталогов, справочников, газетных полос и т.д. Во всех этих документах используются пять-десять стилей на большое количество материала. Рассмотрим средства способные значительно ускорить и автоматизировать верстку.

1.1.1 Регулярные выражения

В 2007 году версия AdobeInDesign CS3 приподнесла нам много приятных сюрпризов, в числе которых была поддержка регулярных выражений.

Регулярные выражения (RegularExpression, или RegExp) имеют достаточно длинную историю (самые ранниепрактические примененияеще в 70-х). Само название GREP произошло от набора команд g/re/p используемых в текстовом редакторе ed операционной системы UNIX. Этот набор команд осуществлял поиск по файлу строк соответствующих заданному регулярному выражению и выводил их на печать. Они особенно эффективны при выполнении поиска и замены.

К сожалению GREP пользуется дурной славой сложного инструмента, доступного только программистам. В действительности регулярные выражения - самый мощный, на сегоднящний день, способ поиска текстовых фрагментов в электронных документах.

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

В отличие от обычного поиска, где указывается конкретный текст, регулярные выражения позволяют обобщить условия поиска с помощью системы шаблонов. Шаблоны - это текстовые фрагменты, которые содержат как обычные символы, так и метасимволы, с помощью которых задаются специальные функции: альтернативные варианты поиска, условия повторений и пр. Понять, как работает система шаблонов вполне возможно, хотя иногда непросто, так как задачи бывают весьма заковыристые. Для полноценного описания работы шаблонов понадобится слишком много места, поэтому для всех интересующихся приведены ссылки в конце статьи. Здесь же мы разберём ряд задач, которые помогут понять работу системы шаблонов, а также пригодятся при работе с текстом в InDesign.

Для выполнения всех задач используется операция:

Edit > Find/Change (Поиск и замена) и закладка GREP (регулярные выражения).

Рисунок 0.1

Окно поиск и замена

При помощи регулярных выражений можно решить такие задачи как:

– Автоматическая расстановка переносов в текстах, содержащих и кириллицу, и латиницу;

– Поиск слова и всех его форм;

– Поиск текста в кавычках, включая кавычки;

– Поиск текста в кавычках, НЕ включая сами кавычки;

– Соединение фамилии и инициалов неразрывным пробелом;

– Поиск и оформление e-mail или url;

– Вставка неразрывных пробелов после предлогов;

– И многое многое другое

К сожалению GREP пользуется дурной славой сложного инструмента, доступного только программистам. В действительности регулярные выражения - самый мощный, на сегоднящний день, способ поиска текстовых фрагментов в электронных документах.

1.1.1 Скрипты

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

Типичный пример из области предпечатной подготовки: автоматическая расстановка колонтитулов в препресс-пакетах не предусмотрена, ручная же простановка-- дело хлопотное и мало творческое. Или же верстка по всем типографским правилам, которая тоже требует существенных трат времени. В то же время перекладывание на плечи машины подобных трудоемких операций, требующих повышенного внимания, позволит не только повысить эффективность работы, оставляя время для творческих задач, но и убережет от пресловутого "человеческого фактора", неизбежного при большом объеме рутины.

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

Такое внимание разработчиков к программированию в Indesign вполне объяснимо: среди всех пакетов Аdobe наибольший эффект от применения скриптов достигается именно в нем -- ведь диапазон задач, потенциально поддающихся автоматизации при верстке публикаций, просто огромен. Особенно ощутима польза при обработке однородной, заранее подготовленной каким-либо образом информации. Например, верстка справочников, телепрограмм, прайс-листов, разнообразной финансовой, технической документации вообще немыслима без скриптов.

С выпуском программного комплекса CreativeSuit 3 (в частности, с появлением AdobeBridge) сфера применения скриптов значительно расширилась, что наиболее ярко проявилось в среде межпрограммного. Так, например, если в векторные макеты, помещенные в публикацию, были встроены растровые изображения, то через скриптинг можно подключить к обработке Photoshop. В этом случае происходит соединение Indesign с Illustrator и, в случае необходимости, дальнейшее переключение на Photoshop с последующим возвратом по цепочке назад. Фактически механизмы, заложенные в Вridge, на свой манер повторяют существующие в VisualBasic -- мощном механизме межпрограммного взаимодействия под Windows.

Необходимо отметить значительные изменения, произошедшие в недавно вышедшем CreativeSuit 5, которые коснулись в том числе и скриптинга, благодаря чему можно с уверенностью говорить, что, начиная с этой версии пакета, автоматизация обрела гибкость, необходимую для решения задач практически любой сложности.

Что касается платформы Mac, то скрипты на АррleScript способны реализовать широчайший набор команд, эквивалентный существующим в VBA, и являются аналогичным инструментом автоматизации производственных процессов на системном уровне.

Рисунок 1.1 JavaScript

Скриптинг представляет собой процесс написания управляющих команд под определенное приложение. Их можно разделить на две группы: управляющие и исполняющие.

Исполняющие -- это команды, ограниченные исключительно рабочей средой приложения (в нашем случае -- Indesign): перейти на страницу, передвинуть объект, отформатировать абзац, вставить текст и т. п.

Кроме них нужен механизм, который бы позволял в зависимости от сложившейся ситуации направлять работу в требуемое русло (если..., то...), выполнять математические операции, проводить всякого рода проверки и т. п. Таким образом, нужна некая база, которая будет выполнять исключительно управляющие функции (при этом сами команды типа перехода на конкретную страницу или перемещения объекта будут играть лишь исполняющую роль). На роль такого управляющего отлично подходят три кандидата: VBA, AppleScript: и JavaScript. Каждый из них имеет обширный и достаточно удобный набор функций для того, чтобы выполнить любую специфическую задачу.

1.1.2 Плагины

Планируя InDesign, компания Adobe, без сомнения, изучал опыт успешного развития концепции дополнительных модулей -- собственный (расширения для Photoshop, Acrobat, Illustrator) и конкурентов (в первую очередь QuarkXPress).

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

sZam -- скрипт «причесывает» текст, помещенный в InDesign, или, как стало модно говорить, проводит «типографическую» обработку. Сам автор -- Виталий Батушев -- называет этот процесс нормализацией. Несмотря на наличие бесплатных аналогов, скрипт фактически является промышленным стандартом с своей нише, в том числе за счёт возможности использования пользовательских наборов замены и нормализации текста на основе регулярных выражений.

Продукт компании Gluon. Стартовый набор состоит из:

Slugger позволит вам «подписывать» работы, выполняющиеся в вашей организации, учитывая при этом все необходимые рабочие параметры задания (см. снимок экрана), что исключит возможность возникновения нештатных ситуаций, например -- потерялось техническое задание или параметры вывода.

ProScale ID. Это единственное масштабирующее средство с технологией IntelliScale, которое позволяет пользователям InDesign непропорционально масштабировать текст и графику без искажений, используя способ click-and-drag.

Серия плагинов от компании ALAP:

InBooklet поможет выполнить простейшие варианты спуска полос, не перестраивая страницы документа (доступно из меню File). На мой взгляд, InBooklet уступает аналогичным инструментам для QuarkXPress. Впрочем, для построения спусков лучше использовать специализированные пакеты, а для распечатки полос «попарно» на редакционном принтере -- вполне достаточен.

InPrint позволяет «скадрировать» и затем распечатать или сохранить на диске часть страницы InDesign. Диалоговое окно предоставляет предварительный просмотр и поля для ввода координат, по которым будет «кропиться» страница. Также область для сохранения может быть определена при помощи выбора объекта. Документ может быть сохранен или как новый файл InDesign, или в форматы: HTML, PDF, EPS, Scitex CT, TIFF, JPEG, GIF.

SoftCare -- производитель системы K4, на которой построены программные комплексы многих германских издательских концернов.

Программное обеспечение компании использует редакции таких изданий, как DerSpiegel, германская редакция FinancialTimes, DieZeit, DieWelt, Stern, TV Movie, Manager, FocusMoney.

В настоящее время компания разрабатывает продукты для следующей генерации публикаций. PublicationExport позволит издательским домам автоматически экспортировать содержание отпечатанных публикаций для многократного использования в других приложениях, например для размещения в Интернете, на CD, в PDF-формате и т.д. Система K4 базируется на InDesign, InCopy и SnapPrimeBaseDatabaseServer. Модуль администратора K4 базируется на стандартном браузере. Сервер приложений устанавливает связь между базой данных и интерфейсом браузера. Полосы и файлы статей сохраняются непосредственно в базе данных как BLOBs (BinaryLargeOBjects).

1.2 Анализ состояния проблемы

В условиях современной рыночной экономики происходит постоянное совершенствование форм и систем заработной платы, а также системы премирования. Это обусловливается стремлением предпринимателей к повышению конкурентоспособности своей продукции и производства, необходимостью достижения определенного баланса интересов между предпринимателями и наемными рабочими, без чего невозможно развитие социального партнерства и достижение социальной стабильности

Почасовая оплата труда -- это частный случай повременной формы оплаты труда.Она применяется в том случае, если сложно нормировать работу сотрудника. Можно подсчитать количество деталей, которое изготовил рабочий за час, но как оценить работу, к примеру, преподавателя? Конечно, при почасовой оплате труда учитывается не только рабочее время, но и квалификация работника.

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

Тарифная ставка рассчитывается с учетом минимальной зарплаты.По ТК стандартом рабочего времени является 40-часовая рабочая неделя. Эту ному нельзя превышать, но количество рабочих часов в неделе может быть меньше - к примеру, при частичной занятости. Тогда минимальная стоимость часа работы рассчитывается с учетом минимальной заработной платы и продолжительности рабочей недели. Тарифная ставка может быть выше минимальной, например, с учетом сложности работы или квалификации сотрудника, но не ниже. При почасовой оплате труда заработная плата вычисляется путем умножения установленной тарифной ставки на количество отработанных часов.

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

Применение сдельной оплаты труда возможно только при соблюдении следующих условий:

– имеются количественные показатели выработки, правильно отражающие затраты труда и возможность применить их с достаточной точностью;

– рабочим созданы реальные возможности увеличить выпуск продукции (объем выполненных работ) по сравнению с установленными нормами;

– существует необходимость увеличивать объем производства или выполняемых работ на данном рабочем месте;

– выяснена эффективность затрат на организацию нормирования труда и точный учет изготовленной продукции или выполненного объема работ;

– обеспечен рост выработки вследствие сдельной оплаты труда, исключающий ухудшение качества продукции, нарушение технологии производства и правил техники безопасности.

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

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

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

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

Недостатки этой формы оплаты состоят в опасности для работника, который из-за чрезмерной работы (каждый рабочий хочет больше заработать) может превысить свои физические возможности и повредить здоровье или станет работать за очень низкие сдельные ставки. Сдельная оплата чаще, чем повременная, является причиной споров между рабочими. Для предприятия имеются опасности понижения качества работ, завышенного расхода материалов и ускорения износа оборудования. Кроме того, требуется специальный подход для определения сдельных ставок на квалифицированные, трудные и предварительные работы, требующие высокой надежности. На предприятиях, которые на основании новых тарифных соглашений переходят на помесячную оплату, сдельную оплату все же оставляют. Месячную ставку исчисляют исходя из средней производительности последних трех месяцев (повышенная зарплата). Увеличение или уменьшение производительности пересчитывается в сторону увеличения или уменьшения зарплаты за месяц.

Учитываю что издательства повсеместно используют сдельную оплату труда для таких профессий как верстальщик, дизайнер будет уместно использовать все возможные способы для ускорения выполнения своей работ. В частности оплата труда верстальщика зависит от количества свёрстанных страниц. Следовательно автоматизация выполнения действий ведет к значительному скачку производительности труда и естественно качественно отражается на сумме месячного дохода.

2. Выбор инструментальных средств разработки

2.1 Анализ программ обработки текстовой информации

Современные текстовые процессоры предоставляют пользователю широкие возможности по подготовке документов. Это и функции редактирования, допускающие возможность любого изменения, вставки, замены, копирования и перемещения фрагментов в рамках одного документа и между различными документами, контекстного поиска, функции форматирования символов, абзацев, страниц, разделов документа, верстки, проверки грамматики и орфографии, использования наряду с простыми текстовыми элементами списков, таблиц, рисунков, графиков и диаграмм.

MicrosoftWord - основа любого офиса и, пожалуй, самая нужная и популярная программа во всем MicrosoftOffice. Эта программа установлена практически на каждом ПК и де-факто стала стандартом в обработке текста.Область применения Word весьма широка. С помощью Word можно не просто набрать текст, но и оформить его по своему вкусу: включить в него таблицы и графики, картинки и даже звуки и видеоизображения. Word поможет составить простое письмо и сложный объемный документ, яркую поздравительную открытку или рекламный блок. Можно сказать, что Word применим практически везде, где требуется работа с текстом. Кроме того, в последние версии Word добавлены весьма развитые средства работы с гипертекстовыми документами и документами, предназначенными для публикации в Интернет.

Рисунок 2.1

2.2 Анализ программ вёрстки

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

Рисунок 2.2

QuarkXPress-- профессиональная компьютернаяиздательская система. Позволяет заниматься созданием, редактированием и сложной версткой в режиме WYSIWYG (свойство прикладных программ, в которых содержание отображается в процессе редактирования и выглядит макcимально близко похожим на конечную продукцию, которая может быть печатным документом, веб-страницей, слайд-презентацией или даже использоваться для освещения театральных событий). Вследствие соперничества с InDesignQuark стал сдавать свои позиции.

Рисунок 2.3

AdobePageMaker -- Широко распространенная профессиональная программа верстки. Также используется для цветоделения, т.е. вывода на фотонаборный аппарат. До версии 5 включительно принадлежала фирме Aldus, потом ее выкупила Adobe. С тех пор PageMaker стал работать медленнее и нестабильнее, а принципиальных улучшений в программу внесено не было. Широкое распространение в странах СНГ PageMaker получил по причине трудностей с установкой конкурирующей программы - QuarkXPress. В 2004 году Adobe объявила, что разработка PageMaker прекращена, однако компания будет продолжать продавать и поддерживать продукт. В качестве продукта-преемника был выпущен AdobeInDesign.

CorelVenturaPublisher -- Очень навороченная программа. Как и другие продукты Corel. Точно в той же мере глючная. Произошла от XeroxVentutaPublisher, которая работала еще под DOS, чуть ли не на 286-х компьютерах. Уже в то время Ventura обладала всеми необходимыми инструментами для качественной верстки, и даже кое в чем опережала ныне существующие программы (например, в ней были сноски). Затем ее стали продавать туда, сюда, в итоге она очутилась у Corel. Последняя версия - 10.

Рисунок 2.1 Выбор языка скрипта

Скриптинг представляет собой процесс написания управляющих команд под определенное приложение. Выбор того или другого языка диктуется несколькими соображениями:

– на платформе Macintosh существует только AppleScript;

– для Windows выбор несколько шире: предлагаются VisualBasic и JavaScript.

Каждый из них имеет свои преимущества и недостатки. VisualBasic -- творение Microsoft, а потому имеет широчайший набор методов. Недостаток-- совершенно не поддерживается на Macintosh. Этого недостатка лишен язык JavaScript. Он кроссплатформенный, т. е. будет работатьв любой установленной системе. Его синтаксис отличается от VisualBasic,однако в силу того, что многие пользователи InDesign в той или иной степенисталкивались с Web-проектами, а потому уже хоть немного знакомы с языком.

В отличие от JavaScript, VisualBasic предоставляет гораздо более широкиевозможности по автоматизации рабочих процессов, позволяя через ActiveX-компоненты обращаться к любым приложениям, зарегистрированным в системе -- например, подключиться к Word, Excel, Access и т. п.

VisualBasic и AppleScript являются "полноценными" языками программирования, позволяя решать задачи системного уровня. Этого никак нельзя сказать о JavaScript, поскольку он ориентирован исключительно на использование возможностей той среды, в которой сценарии исполняются (в нашем случае -- InDesign, который предоставляет JavaScript доступ к своим объектам,позволяя управлять их поведением).

Несмотря на определенные отличия между языками, способ их взаимодействия с InDesign совершено идентичен.

Объем функциональности JavaScript определен в стандарте ЕСМА 262. В нем определены возможностиреализации тех или иных действий, без оценки эффективности инструментария. Интересующимся могу порекомендовать ознакомиться с более продвинутыми спецификациями JavaScript 1.7, поддерживаемыми известнымбраузером FireFox.Ядро JavaScript 1.5 состоит из небольшой группы фундаментальных объектов, среди которых-- строки (Strings), массивы (Array), пользовательскиефункции (function) и математические функции (Math), управляющие структуры и операторы и др. Каждый объект имеет свои свойства и методы, которыеи реализуют всю функциональность языка.

В целях безопасности в стандарт не включены некоторые механизмы -- например, работа с файловой системой (создание, открытие, перемещение, удаление файлов и папок), запуск других программ и т. п., что хоть в какой-томере служит сдерживанию распространения вирусов и всякого рода malwareчерез интернет-браузеры. Соответственно, каждый разработчик ПО самостоятельно реализовывает недостающие компоненты в нужном объеме, исходя из принципа необходимой достаточности -- естественно, вопросы обеспечения безопасности в таком случае также полностью возлагаются на него.Исходя из потребностей специалистов предпечатной подготовки, Adobe расширила определенные в стандарте средства JavaScript инструментами длядоступа к файловой системе (редакция известна как ExtendScript).

Учитывая значительную распространенность JavaScript и в то же время стремясь расширить сферу применения скриптов, Adobe поступила достаточномудро: она позволила скриптам, работающим в своих приложениях, вызыватьдругие скрипты, причем они могут быть написаны на разных (поддерживаемых) языках. Это позволяет, с одной стороны, обойти ограничения языка, а сдругой-- использовать уже имеющуюся библиотеку скриптов, написанныхна привычном языке. Например, JavaScript может вызывать блок, написанныйна VisualBasic и пользоваться всеми преимуществами такого распределенияролей.

Главным критерием при выборе языка программирования является его конечная нацеленность: если предполагается использование скрипта в сочетании с другими приложениями (разработанными не Adobe), то единственнымвариантом будет либо VisualBasic (Windows), либо AppleScript (Macintosh).Подключение программ не из пакета CreativeSuite при предпечатной подготовке-- явление крайне редкое, поэтому данное ограничение JavaScript длярассматриваемых в данной книге задач значения не имеет. Более того, принеобходимости можно делать вставки на VisualBasic либо AppleScript, чтовообще нивелирует отличия.

Если сравнить функциональность скриптинга в InDesign с QuarkXPress, тонеобходимо отметить, что, во-первых, в QuarkXPress реализована поддержкаисключительно AppleScript, поэтому программирование для него возможнолишь на платформе Macintosh. Причину такого состояния дел, по всей видимости, следует искать в традиционной ориентации препресс-процессов наданную платформу. Во-вторых, разработка Adobe гораздо более завершеннаяи зрелая -- это касается не только функциональности, но и качества реализации (больше ошибок, недочетов разработчиков).

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

Чего скрипты не могут? Им закрыт доступ к трем типам операций:

– изменение цветовой модели документа;

– доступ к содержимому системного буфера (это ограничение в некоторых

– случаях можно обойти);

– установка параметров рабочего окружения.

Также скриптинг не поддерживает создание пользовательских типов объектов (просто новые объекты -- без проблем), а также реализацию глубинныхмеханизмов-- например, собственного модуля, выполняющего композициютекста. Для таких случаев предусмотрен более серьезный инструментарий(SoftwareDevelopmentKit), который позволяет создавать плагин-модули сиспользованием C++.

В зависимости от используемой среды вам понадобится различный инструментарий. Для создания скриптов для Macintosh потребуются интерпретаторы JavaScript или AppleScript версий 1.6 и выше, а также собственно редактор AppleScript (оба идут в стандартной поставке с Mac OS).

Как уже говорилось, для написания пользовательских сценариев для продуктов Adobe в среде Windows можно использовать JavaScript (не путайте с JScript-- Microsoft-версией языка, она не поддерживается), либо продукты семейства MicrosoftVisualBasic -- например, VBScript, VisualBasic 5, VisualBasic 6, VisualBasic .NET, VisualBasic 2005 ExpressEdition. При этом следует учитывать, что, начиная с VisualBasic .NET, функциональность скриптов ниже, поскольку в .NET не поддерживается тип данных Variant, широко используемый в InDesign. Несмотря на поддержку VisualBasic, в установочный пакет InDesign его интерпретатор не включен, поскольку он идет с офисными приложениями пакета MS Office (в виде MicrosoftVisualBasicforApplications (VBA)), достаточно лишь при инсталляции включить соответствующую опцию.

Для корректной работы с VisualBasic необходимо, чтобы InDesign устанавливался пользователем с правами администратора. С запуском скриптов проблем не возникнет, но вот добавление новых доступно лишь членам групп Administrator (Администратор) либо PowerUsers (Опытные пользователи). В отличие от VBA, поддержка JavaScript заложена в дистрибутив. Она включает в себя все возможности JavaScript 1.5 и соответствует нынешнему стандарту ЕСМА 262. Определенные в этом стандарте функции расширены операциями с файлами и папками.

2.3 Анализ программных средств для работы со скриптом

Для написания кода нам нужен удобный и практичный текстовый редактор. Мы, конечно, можем пользоваться обычным стандартным блокнотом (MS Notepad), однако лучше использовать текстовый редактор с подсветкой синтаксиса, поддержкой различных языков, интеллектуальными функциями поиска и замены, а также другими функциями, которые помогают в написании кода.

Notepad++ на сегодняшний день, по праву, считается лучшей заменой стандартного блокнота. Этот текстовый редактор обладает следующими функциями:

– автозавершение кода (для большинства языков);

– вкладки, для работы с несколькими файлами;

– мощный поиск с функцией замены и регулярных выражений;

– поддержка огромного количества языков;

– сворачивание кода;

– закладки.

Это лишь некоторые функции, из-за которых Notepad++ давно является самым популярным текстовым редактором и прекрасно подходит в качестве редактора для верстки.

BluefishEditor-- представляет собой мощный текстовый редактор с открытым исходным кодом, предназначеный для программистов и веб-разработчиков. Известен как легкий и быстрый редактор, способный с легкостью открыть 500 файлов. Имеет встроенную справочную систему по PHP, Python, CSS, и HTML, так что Вы можете быстро освоить особенности синтаксиса.

Рисунок

Smultron очень простой текстовый редактор. Его незамысловатый интерфейс оценят любители минимализма. Кроме уже стандартных функций, вроде подсветки синтаксиса, этот редактор обладает действительно полезными возможностями. Например, Вы можете разделить окно редактора на две части и видеть одновременно два файла. Также имеется функция полноэкранного режима и библиотека сниппетов.

Рисунок

ConTEXT-- еще один отличный текстовый редактор для Windows. Бесплатный, но исходный код закрыт. Имеет множество полезных функций. Например, сортировка текста, экспорт/импорт настроек, запись макросов.

Рисунок

KomodoEdit-- это бесплатный кроссплатформенный текстовый редактор, созданный компанией ActiveState. Создан на основе популярной среды разработки Komodo IDE. Имеет очень удобный менеджер проектор, что поможет Вам в организации работы. Многие разработчики используют его как редактор для верстки.

Рисунок

3. Способы автоматизации верстки словаря

3.1 Мастер страницы и стили абзацев

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

Стилевое форматирование имеет ряд преимуществ перед ручным:

– экономит время. Применить стиль как набор элементов форматирования значительно быстрее, чем применять их один за другим.

– способствует единообразию оформления документа. При ручном форматировании одинаковые по смыслу форматирования разделы могут отличаться своими форматами, применение стиля же вносит строгость в оформление документа.

– позволяет быстро изменить вид отдельных элементов во всем документе. В этом случае достаточно внести изменения в стиль, и оформление вступит в силу во всем документе.

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

– создание стиля абзаца для списков со сквозной нумерацией. Чтобы создать список со сквозной нумерацией, то есть список, который может перемежаться другими абзацами и располагаться в нескольких материалах или документах, создайте стиль абзаца и примените его к абзацам, которые должны входить в этот список. Например, чтобы создать сквозной список содержащихся в документе таблиц, создайте стиль абзацев под именем «Таблицы», включите в него определенный список, а затем примените этот стиль ко всем абзацам, которые должны быть включены в список таблиц.

– Преобразование стилей Word в стили InDesign. При импорте документов MicrosoftWord в программу InDesign или InCopy можно задать перевод каждого стиля Word в соответствующий стиль InDesign или InCopy. Это позволяет указать, какие из стилей используются для форматирования импортированного текста. Каждый из импортируемых стилей Word обозначается значком диска , пока стиль не будет отредактирован в InDesign или InCopy.

– cоздание вложенных стилей. Для одного или нескольких фрагментов текста в пределах абзаца или строки может быть определено форматирование на уровне символов. Кроме того, может быть настроена комбинация из нескольких вложенных стилей, где стили будут применяться друг за другом. Для абзацев с повторяющимся или предсказуемым форматированием последовательность применения стилей можно даже зациклить.

– Вложенные стили особенно удобны при работе со сплошными заголовками. Например, к первой букве абзаца можно применить один стиль символов, а к тексту до первого двоеточия (:) - другой. Для каждого вложенного стиля можно указать символ, завершающий его применение, например символ табуляции или конец слова.

– применение последовательности стилей к нескольким абзацам. Параметр «Следующий стиль» задает стиль, который будет автоматически применен при нажатии клавиши «Ввод» или «Return» после применения определенного стиля. Он также позволяет быстро применять различные стили к нескольким абзацам.Предположим, что в газетной статье используются три стиля: «Заголовок», «Автор» и «Основной текст». Для стиля «Заголовок» параметр «Следующий стиль» имеет значение «Автор», для стиля «Автор» - значение «Основной текст», а для стиля «Основной текст» - «[Тот же стиль]». Когда выделяется вся статья, включая заголовок, имя автора и абзацы текста, и с помощью специальной команды «Следующий стиль» в контекстном меню применяется стиль «Заголовок», первый абзац статьи будет отформатирован с использованием стиля «Заголовок», второй абзац -- стиля «Автор», а все остальные абзацы -- с использованием стиля «Основной текст».

Рисунок

Как только вы столкнётесь с необходимостью использовать много одинаковых объектов (общих «шапок», логотипов, фоновых изображений, номеров страниц и т.д.) в одинаковых местах страниц на протяжении всего документа, вам посоветуют использовать мастер-страницы. Использование мастер-страниц позволяет избежать ненужной и нудной работы и сэкономить время. Объекты, являющиеся частью мастер-страницы, не могут изменяться в режиме обычной правки. Причиной тому является возможностью случайной нежелательной правки содержимого мастер-страницы. Мастер-страница всегда является частью документа и не может быть сохранена в отдельный файл. Вместе с тем, вы можете создать документ, содержащий наиболее часто используемые мастер-страницы и использовать его в качестве источника для новых документов (импортировать в них мастер-страницы).

3.2 Регулярные выражения

Регулярные выражения (RegularExpression, или RegExp) имеют достаточно длинную историю (самые ранние практические применения еще в 70-х). Само название GREP произошло от набора команд g/re/p используемых в текстовом редакторе ed операционной системы UNIX. Этот набор команд осуществлял поиск по файлу строк соответствующих заданному регулярному выражению и выводил их на печать. Они особенно эффективны при выполнении поиска и замены.

К сожалению GREP пользуется дурной славой сложного инструмента, доступного только программистам. В действительности регулярные выражения - самый мощный, на сегодняшний день, способ поиска текстовых фрагментов в электронных документах.

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

В отличие от обычного поиска, где указывается конкретный текст, регулярные выражения позволяют обобщить условия поиска с помощью системы шаблонов. Шаблоны - это текстовые фрагменты, которые содержат как обычные символы, так и метасимволы, с помощью которых задаются специальные функции: альтернативные варианты поиска, условия повторений и пр. Понять, как работает система шаблонов вполне возможно, хотя иногда непросто, так как задачи бывают весьма заковыристые. Для полноценного описания работы шаблонов понадобится слишком много места, поэтому для всех интересующихся приведены ссылки в конце статьи. Здесь же мы разберём ряд задач, которые помогут понять работу системы шаблонов, а также пригодятся при работе с текстом в InDesign.

Самый простой способ познакомиться с регулярными выражениями, и убедиться в их превосходстве над обычным поиском по тексту - рассмотреть несколько примеров.Стандартный поиск по тексту в InDesign позволяет использовать четыре шаблона (^9 - для любой цифры, ^$ - для любой буквы, ^? - для любого символа и ^w - для любого пробела). Эти без сомнения полезные шаблоны, однако имеют ряд очевидных ограничений: используя эти шаблоны нельзя организовать поиск повторяющихся элементов (например, чтобы найти все числа в тексте придется последовательно перебирать сначала все числа из одной цифры, затем из двух, из трех и т.д.), так же шаблоны нельзя использовать в строке замены (можно использовать Рисунок ^9 для поиска последовательности состоящей из слова “Рисунок” и следующей за ним цифры, однако замена данной последовательности на что-либо приведет к потере цифры).При использовании же регулярных выражений, для замены всех слов “Рисунок” с последующей цифрой на слово “Фото” с сохранением цифры, достаточно в строке поиска указатьРисунок (\d), а в строке замены Фото $1. Последовательность $1 в строке замены является указателем на результат поиска заключенный в скобки в строке поиска. Более общий случай данного примера, выглядит так: строка поиска: Рисунок (\d+), строка замены: Фото $1, и позволяет найти и заменить все слова “Рисунок” с последующим целым числом (т.е. последовательностью из одной или более цифр) на слово “Фото” с сохранением следующего числа.Еще один пример использования регулярных выражений для поиска последовательности символов. Довольно часто возникает задача поиска последовательности из прописных букв и применения к ней символьного стиля (обычно smallcaps для создания капителей). Эта задача так же имеет очень простое решение при использовании GREP. Строка поиска:\u\u+, строку замены в данном случае нужно оставить пустой (так как менять мы будем только форматирование), а в поле ChangeFormat нужно указать символьный стиль который мы хотим применить к результату поиска. Метасимвол \u в данном примере обозначает все прописные буквы, знак + как и предыдущем примере означает (один или несколько), таким образом наш поисковый запрос найдет последовательность минимум из двух прописных букв.Другая сильная сторона GREP - использование альтернатив. Например чтобы найти слова “слон” и “клон” можно использовать выражение (с|к)лон. Расширенная версия данного выражения - (с|к)лоны? может быть использована для поиска формы множественного числа (в результате будут найдены слова “слон”, “клон”, “слоны”, “клоны”). Знак вопроса в данном выражении означает, что буква “ы” может присутствовать на конце слова, а может и отсутствовать. Еще один пример простого, но одновременно мощного выражения -д[аоуеиыэюя]м. Данное выражение соответствует такой последовательности: буква “д”, затем гласная, затем буква “м”. Эта последовательность может быть как отдельным словом (дом, дым), так и встречаться внутри более длинного слова (задуматься, дымиться). В дальнейшем мы рассмотрим как осуществлять поиск только по словам целиком. Этот пример так же демонстрирует как определить свои собственные шаблоны, в данном случае шаблон для гласных букв.

В качестве последнего примера используем задачу которая может встретиться в реальной работе. По условию задачи у нас есть список контактов, в которых среди прочей информации указан адрес электронной почты. Наша задача добавить слово “E-mail:” перед каждым адресом. Убедимся что знак “@” в тексте больше нигде не встречается, т.е. если строка содержит знак “@”, то эта строка является адресом электронной почты. Теперь нам осталось записать выражение которое означает “если строка содержит знак “@”, добавить в начале слово “E-mail”. Данное выражение записывается следующим образом ^(.+@). В поле замены указываем слово “E-mail” за которым следует результат поиска по выражению заключенному в скобки (который в каждом случае является текстом между началом абзаца и символом “@”).

В компьютерном жаргоне "wildcards" означает символ используемый для замещения одного или нескольких других символов. Русская локализация InDesignпредлагает нам вариант перевода - "подстановочные символы". Я буду использовать термин "шаблон" так как он отражает смысл в большей степени. Шаблоны (Wildcards) - одна из основных функций GREP. Большинство из них перечислены в пункте Wildcards выпадающего меню рядом со строкой поиска. Остальные находятся в двух пунктах меню: QuotationMarks и Posix.Наконец, свои собственные шаблоны можно создавать через определение символьных классов.

Рисунок

Рассмотрим какие шаблоны и как мы можем использовать:

– Любой символ.Как следует из названия этому шаблону соответствует любой символ (в обычном текстовом поиске для этого используется шаблон ^?). Символ этого шаблона - точка. Если указать точку в строке поиска и нажать "Find", то поочередно будут найдены все символы в тексте (за исключением символа нового абзаца). Шаблон любого символа можно использовать в сочетании с другими символами или шаблонами. Например, результатом поискового запроса "д..а" будут все слова из четырех букв начинающиеся на д и оканчивающиеся на а.

– Любая заглавная буква.Шаблон \u позволяет найти в тексте заглавные буквы. То есть все символы Unicode которые могут быть интерпретированы как заглавные буквы, такие как заглавные буквы латинского алфавита, заглавные буквы кириллического алфавита, иврита, а также арабские. Пример - \u\u+ для поиска аббревиатур. Данный запрос читается следующим образом: "найти заглавную букву (\u) плюс еще хотябы одну следующую за ней заглавную букву" (оператор повторения + будет рассмотрен позже).Точка и обратный слэш.Точка в GREP является шаблоном любого символа. А что если нам нужно найти точку в тексте, или символ обратного слэша? Для этого в поисковом запросе используется "экранирование" символом обратного слэша (\). Поисковый запрос для точки выглядит следующим образом - \.

– Любая строчная буква.Для поиска строчных букв используется шаблон \l (строчная L). Как и в случае заглавных букв, результатом поиска буду все символы Unicode, которые можно интерпретировать как строчные буквы. Например, результатом поискового запроса\u\l+ будут все слова начинающиеся с заглавной буквы.

– Любая буква.Находит любую букву, не делая различий между строчными и прописными. [\l\u] на самом деле не шаблон, а символьный класс объединяющий два шаблона \l и \u. Но о символьных классах позже.

– Любая цифра.\d - шаблон для поиска цифр от 0 до 9. В сочетании с оператором повторения (\d+) позволяет найти все числа в тексте. Так же этому шаблону соответствуют все стилистически измененные цифры: степени, числители и знаменатели, а также дроби, созданные функцией Fraction из панели Character. Дроби введенные с использованием значения Unicode (например ј - 00BC) этому шаблону не соответствуют (они соответствуют только шаблону "любой символ").

Создание стилей GREPпредставляет собой усовершенствованную технику поиска, основанную на принципе шаблонов. Стили GREP можно использовать для применения стиля символа к тексту, удовлетворяющему указанному выражению GREP. Например, может потребоваться применить определенный стиль символа ко всем номерам телефонов в тексте. При создании стиля GREP следует выбрать стиль символа и определить выражение GREP. Весь текст в абзаце, удовлетворяющий выражению GREP, будет отформатирован в соответствии с выбранным стилем символа.

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

4. Экспериментальная часть

4.1 Базовые понятия для написания скрипта

Этапы решения задачи на ЭВМ. Работа по решению любой задачи с использованием компьютера делится на следующие этапы:

1. Постановка задачи.

2. Формализация задачи.

3. Построение алгоритма.

4. Составление программы на языке программирования.

5. Отладка и тестирование программы.

6. Проведение расчетов и анализ полученных результатов.

Часто эту последовательность называют технологической цепочкой решения задачи на ЭВМ. Непосредственно к программированию в этом списке относятся пункты 3, 4, 5.

На этапе постановки задачи должно быть четко сформулировано, что дано и что требуется найти. Здесь очень важно определить полный набор исходных данных, необходимых для получения решения.

Второй этап -- формализация задачи. Здесь чаще всего задача переводится на язык математических формул, уравнений, отношений. Если решение требует математического описания какого-то реального объекта, явления или процесса, то формализация равносильна получению соответствующей математической модели.

Третий этап -- построение алгоритма. Опытные программисты часто сразу пишут программы на языках, не прибегая к каким-либо специальным способам описания алгоритмов (блок-схемам, псевдокодам). Однако в учебных целях полезно использовать эти средства, а затем переводить полученный алгоритм на язык программирования.

...

Подобные документы

  • Характеристика и основные особенности иллюстрационной верстки. Виды и правила верстки текста - процесса полиграфического производства, в ходе которого печатное произведение приобретает окончательный вид. Анализ верстки текста в учебнике "Психогенетика".

    контрольная работа [60,7 K], добавлен 09.12.2010

  • Особенности производства рекламных буклетов. Сравнительный анализ верстки и рекламных буклетов. Оценка экономической целесообразности использования программ компьютерной верстки. Основные нормы охраны труда на рабочем месте оператора компьютерного набора.

    дипломная работа [893,8 K], добавлен 13.07.2010

  • Принципы верстки и иллюстративного оформления, повышающие коммуникативную эффективность рекламных материалов. Анализ яркости и запоминаемости образа объекта рекламирования, представленного на языковом уровне рекламного текста. Эффективность ай-стопперов.

    дипломная работа [8,2 M], добавлен 25.05.2017

  • Понятие, виды и характеристика печатных средств массовой информации. Типы печатных изданий, особенности газетной и журнальной индустрии. Социально психологическое восприятие печатных СМИ. Специфика наружной рекламы как вида средств массовой коммуникации.

    курсовая работа [1,7 M], добавлен 09.12.2016

  • Характеристика печатных средств массовой информации города Набережные Челны. Определение значения связей с общественностью в продвижении печатных средств массовой информации. Анализ увеличения доли подписки в общем объеме распространения издания.

    контрольная работа [56,6 K], добавлен 29.01.2012

  • Особенности художественно-технического оформления издания. Правила набора стихотворного текста и верстки иллюстраций. Композиция полос издания. Оформление титульных страниц и справочно-вспомогательных элементов. Технические нормы набора и верстки.

    курсовая работа [884,5 K], добавлен 08.06.2014

  • Выбор формата проектирумого издания, подготовка текста, операции набора и техника его верстки. Подбор иллюстраций. Выбор технологического процесса изготовления печатных форм. Подготовка печатной машины к печатанию тиража. Изготовление книжного блока.

    курсовая работа [5,1 M], добавлен 25.03.2012

  • Газетное издание как вид печатной продукции. Описания процесса допечатной подготовки. Типографика как способ графического оформления публикации. Обзор и анализ пакетов программ верстки. Особенности процесса создания газетного издания в PageMaker.

    дипломная работа [75,6 K], добавлен 02.03.2011

  • Инфографика как средство визуальной коммуникации. Основные требования проектирования графического способа подачи информации. Особенность создания многостраничного издания. Анализ подготовки макета и верстки. Проведение работы над зрительными разворотами.

    дипломная работа [3,3 M], добавлен 29.08.2017

  • Сущность понятия "интервью". Виды интервью в печатных изданиях. Компьютерные издательские системы. Интерфейс InDesign, возможность использования кроссплатформенных скриптов с использованием JavaScript. Технология верстки печатного издания, макеты.

    курсовая работа [3,3 M], добавлен 23.12.2013

  • Изучение понятия верстки - одного из основных процессов полиграфического производства, в ходе которого печатное произведение приобретает окончательный вид. Верстка с иллюстрациями, многоколонная, книжно-журнальная, газетная. Верстка буклетов, проспектов.

    курсовая работа [826,9 K], добавлен 06.06.2012

  • Анализ и выбор наборного и графического оформления издания. Формат переиздаваемой книги, полоса набора, гарнитура шрифта, кегль основного и дополнительного текста. Основные правила верстки издания. Основные характеристики аппаратного обеспечения.

    курсовая работа [175,7 K], добавлен 07.03.2012

  • Характеристика и контроль изобразительного оригинала. Технологическая схема допечатного процесса. Выбор технологического оборудования и программных средств для обработки изображений. Расчет объема работ, материалов и трудоемкости выполнения операций.

    курсовая работа [56,2 K], добавлен 18.03.2014

  • Определение, история и жанровая дифференциация групп публицистического стиля: информационные (интервью, репортаж, заметка, хроника), аналитические (статья, корреспонденция) и художественно-публицистические. Языковые средства статьи и заголовка журнала.

    реферат [28,6 K], добавлен 17.12.2014

  • Основные типы аналитических жанров и их характеристика. Обзор печатных средств массовой информации г. Санкт-Петербурга: тиражи, рейтинги, тематическая направленность и читательская аудитория. Анализ статей в газетах "Невское время" и "Деловой Петербург".

    реферат [38,5 K], добавлен 25.04.2015

  • Лингвоаксиологическое исследование текстов средств массовой информации. Подходы к изучению понятия "ценность" в современных гуманитарных науках. Ценностные составляющие дискурса. Анализ лингвистических средств объективации ценностей в печатных изданиях.

    курсовая работа [39,0 K], добавлен 14.01.2014

  • Анализ модульной сетки как метода организации пространства. Использования модульных сеток в периодических изданиях, развитие сеток в России. Преимущества сетки: ускорение верстки, стройность композиции. Анализ книги Т. Самары "Создавая и ломая сетку".

    курсовая работа [72,3 K], добавлен 10.06.2012

  • История создания глянцевых журналов. Сравнительная характеристика программ верстки журнала, анализ существующих аналогов. Создание стиля журнала для родителей. Структура рубрик, стилистическое оформление, сюжетный план, дизайн и верстка журнала.

    курсовая работа [68,4 K], добавлен 25.04.2015

  • Виды, характеристики, типология печатных средств массовой информации, методы и направления исследования их аудитории. Выявление распространенности и актуальности, а также аудитории печатных СМИ (на примере газет "Мetro", "Известия", "Экспресс газета").

    курсовая работа [27,3 K], добавлен 20.12.2013

  • Особенности аналитических жанров печатных средств массовой информации. Изучение аналитической корреспонденции в теории и анализ ее применения на практике на примере материалов газеты "Коммерсант". Функции корреспонденции в обобщенном виде, ее содержание.

    курсовая работа [87,3 K], добавлен 04.02.2015

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.