Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб раб 5 Основы работы с объектами.doc
Скачиваний:
2
Добавлен:
22.08.2019
Размер:
272.38 Кб
Скачать

Лабораторная работа № 5 Основы работы с объектами

Цель работы: ознакомление с технологией OLE и получение навыков работы с объектами на примере вставки формул и фигурного текста.

Программа работы

  1. Изучение общих принципов работы с объектами.

  2. Вставка формул с помощью программы Microsoft Equation 3.0.

  3. Создание фигурного текста с помощью программы Microsoft WordArt.

Краткие сведения

Введение в технологию OLE

В пакет Word входят такие программы, как Microsoft Graph, Microsoft WordArt и Microsoft Equation. Эти программы в состоянии создавать объекты, которые можно включать в документ Word. Обмен данными между этими программами и текстовым процессором Word осуществляется с помощью технологии OLE (Object Linking and Embedding — связь и внедрение объектов).

Технология OLE — это способ обмена данными между двумя программами. Данные, вставленные в программу с помощью технологии OLE, обозначаются абстрактным понятием ОБЪЕКТ. Идею этой технологии поясним на примере обработки документа с множеством вставленных рисунков, созданных различными программами. При этом обработка самого текста не вызывает проблем и может проводиться с помощью внутренних средств Word. Другое дело рисунки — чтобы их изменить без использования OLE, надо выполнить множество шагов:

  • сначала надо удалить старый рисунок из документа;

  • затем запустить программу редактирования рисунков;

  • загрузить файл, который содержит нужный рисунок;

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

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

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

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

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

С технологией OLE связано несколько новых понятий.

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

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

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

Сервер. Это программа, которая создает объект для связи и внедрения. Из пакета Word такими являются Microsoft Equation и Microsoft WordArt.

Клиент. Это программа, которая принимает объекты в свои документы. Так как Word может вставлять в документы различные объекты, то это означает, что Word является OLE-клиентом.

Создание математических формул с помощью Microsoft Equation (Редактор формул)

Для вставки формулы в текст выполните следующие действия:

  • Поместите курсор в ту область документа, где должна быть размещена формула.

  • В меню Вставка выберите пункт Объект. В открывшемся окне Вставка объекта выберите вкладку Создание (рис. 5.1).

  • Выберите в списке Тип объекта пункт Microsoft Equation 3.0.

  • Установите флажок В виде значка, щелкнув на нем мышью.

  • Подтвердите выбор, щелкнув на кнопке OK.

Рис. 5.1 Диалоговое окно Вставка объекта, вкладка Создание

В результате этих действий должно открыться окно редактора формул (рис. 5.2).

Редактор формул Microsoft Equqtion

Окно редактора формул полностью соответствует стандартам Windows и не требует дополнительного описания. Некоторое отличие его состоит в том, что в этом окне расположены две дополнительные панели инструментов: панель Математических символов и панель Шаблонов. В строке состояния отображаются название текущего стиля Редактора формул (например, Стиль: Математический), текущий размер шрифта (например, Размер: Обычный) и масштаб представления формулы (например, Масштаб: 200%).

Панель математических символов Редактора формул позволяет вставить в формулу более 150 специальных математических символов (см. рис. 5.2), большинство из которых не включены в стандартные шрифты.

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

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

Рис. 5.2 Окно программы Редактор формул (Equation Editor)

Редактор формул располагает 6 основными встроенными стилями:

Математический

– стиль математических символов;

Текст

– текстовый стиль для ввода обычного текста;

Функция

– стиль названий функций;

Переменная

– стиль названий переменных;

Греческий

– греческие символы;

Матрица-вектор

– стиль матриц и векторов.

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

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

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

Таблица 5.1

Тип шрифта

Описание

Full

Определяет основной размер шрифта, который используется для обычных знаков формулы, по умолчанию размер Full установлен равным 12 пунктам

Subscript/ Superscript

Размер для подстрочных и надстрочных символов, которые присоединяются к символам, имеющим размер Full, по умолчанию этот размер установлен равным 7 пунктам

SubSubscript/ Superscript

Размер символов, которые являются подстрочными или надстрочными по отношению к другим подстрочным или надстрочным символам, по умолчанию этот размер установлен равным 5 пунктам

Symbol

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

Sub-Symbol

Размер для подстрочных и надстрочных символов шаблонов, по умолчанию имеют размер 12 пунктов

Для изменения масштаба изображения формул откройте меню Вид и выберите одну из трех верхних команд (100%, 200%, 400%).