интересно
Предыдущая | Содержание | Следующая

В чем состоят особенности составных документов и технологий их подготовки?

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

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

создание структурированного документа и реорганизация его структуры, как-то: повышение или понижение уровня иерархии некоторых заголовков;

просмо тр стр уктуры документа с выводом на экран только заголовков определенного уровня иерархии;

создание сносок, указателей, оглавления, ссылок, списка иллюстраций, закладок.

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

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

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

Большинство текстовых процессоров поддерживает концепцию составного документа — контейнера, включающего в себя объекты различных форматов. Пользователь имеет возможность вставить в текст документа различные рисунки, таблицы, графические изображения, подготовленные в других программных средах. Технология связи и внедрения объектов (Object Linking and Embedding — OLE) позволяет легко выполнять эти сложные задачи. Данная технология была разработана отделом приложений фирмы Microsoft как способ обеспечения целостной основы обмена сложными данными и взаимодействия приложений. Впервые представлена в Windows 3.1. Кроме технологии OLE, существует стандарт OpenDoc, разработанный фирмой Apple, поддержанный в настоящее время большинством компьютерных фирм — производителей программного обеспечения.

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

Графическое изображение можно вставить в документ путем создания его как объекта из файла. Импорт различных графических объектов возможен благодаря встроенным или внешним преобразователям форматов (графическим фильтрам). Графика может быть закодирована двумя принципиально разными способами: растровыми изображениями (bitmap images) и векторными рисунками. Файлы растровой (или битовой) графики содержат в определенной последовательности совокупность отдельных точек изображения, называемых пикселами (отанг. picture element). Существует несколько форматов файлов растровой графики, и каждый формат предусматривает собственный способ кодирования информации о пикселах и другой присущей компьютерным изображениям информации. Среди наиболее распространенных форматов можно отметить BMP, PCX, GIF, TIFF и JPEG. Недостатком растрового изображения является потеря качества при увеличении масштаба рисунка. Файлы с векторным изображением каждый отдельный элемент рисунка описывают и хранят в виде массива параметров — математического описания элементарных геометрических фигур. При каждом отображении векторное изображение перерисовывается компьютером, что несколько замедляет работу, но в то же время позволяет получить изображение с высоким разрешением. Наиболее популярны векторные форматы WMF, CDR, DXF.

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