Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Дипломчик_Юркин.docx
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
2.99 Mб
Скачать
  1. Обзор литературы по теме исследования, анализ состояния проблемы, цель и задачи исследования

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

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

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

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

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

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

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

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

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

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

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

Рисунок 0.1

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

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

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

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

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

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

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

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

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

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

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

      1. Скрипты

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

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

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

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

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

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

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

    1. JavaScript

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

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

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

      1. Плагины

Планируя 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, на которой построены программные комплексы многих германских издательских концернов.

Программное обеспечение компании использует редакции таких изданий, как Der Spiegel, германская редакция Financial Times, Die Zeit, Die Welt, Stern, TV Movie, Manager, Focus Money.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    1. Цель и задачи исследования

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]