Каталог :: Информатика

Курсовая: Офисные пакеты для открытых операционных систем

БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ИНФОРМАТИКИ И РАДИОЭЛЕКТРОНИКИ
     

Факультет заочного обучения

кафедра СиУТ КУРСОВАЯ РАБОТА

на тему: «Офисные пакеты для открытых операционных систем»

Выполнил: Раковский А.А. студент II курса БГУиР 211030 Витебская область факультет заочного обучения г.Орша, ул.Флерова, группа 103001-37 д.16, кв.24 Научный руководитель: доцент кафедры СиУТ Мельников В.А. МИНСК 2003

Содержание

Введение. 3 1. Запуск StarOffice. 4 2. Текстовый процессор StarOffice Writer 5 3. Электронные таблицы StarOffice Calc. 16 4. Создание презентаций в StarOffice Impress. 22 5. Использование StarOffice Draw.. 27 6. Базы данных в StarOffice. 37 7. Групповая работа над документом. 40 8. Сравнительный анализ офисных пакетов StarOffice 6.0 и MS Office XP. 42 Заключение. 44 Список литературы.. 46 Двигаться вперед можно только отказавшись от старых привычек Г. Форд

Введение

Сегодня на мировом компьютерном рынке происходит столкновение двух противоположных идеологий: закрытая, централизованная, монолитная модель Microsoft против открытой модели свободного программного обеспечения. Появление свободного Sun StarOffice представляет реальную альтернативу монополии Microsoft. StarOffice – это полноценный офисный пакет совместимый с Microsoft Office. Его поддерживают самые знаменитые в компьютерном мире фирмы: Sun Microsystems, IBM, Compaq, HP. И StarOffice не просто повторяет возможности MS Office, он предлагает определенные преимущества, включая: 1. Открытость. StarOffice развивается по той же успешной схеме, что и сам Linux – исходный текст будет свободно доступен через Internet. Основными положениями Open Source являются: ü Свободное распространение. Лицензия не может содержать никаких ограничений на продажу или бесплатное распространение программного продукта или его части. Кроме того, в лицензии не может оговариваться вознаграждение за продажу или распространение продукта. ü Должен быть предоставлен свободный доступ любого желающего к исходным текстам, а также должно быть разрешено их свободное распространение. ü Целостность авторского исходного текста. Лицензия может ограничивать распространение измененного авторского исходного текста только в том случае, если в ней предусмотрено разрешение на распространение patch-файлов с исходным текстом для изменения продукта при компиляции. ü Лицензия не должна наносить ущерб другим программам, которые распространяются вместе с лицензируемым продуктом. В частности, она не должна требовать, чтобы эти программы также были Open Source. 2. Экономичность. StarOffice не требует никаких лицензионных издержек и дает возможность легализовать вашу компьютерную установку. ü Плюсы – более низкая стоимость использования, за счет уменьшения затрат на программное обеспечение; более простое администрирование благодаря поддержке многоплатформенности. Свободное ПО - самый быстро развивающийся сегмент компьютерного рынка: переход на него, в конце концов, неизбежен. Чем раньше его начать этот переход, тем легче будет процесс. ü Минусы – переобучение пользователей MS Office. 3. Универсальность. StarOffice работает и под MS Windows, и под Linux, и под Solaris. 4. Перспективность. StarOffice ориентируется на самые современные стандарты: Gnome, CORBA, XML, и, конечно, Open Source. 5. Безопасность. Замечательное свойство свободного ПО – отсутствие вирусов. При переходе к 100% свободному программному обеспечению, можно не волноваться по поводу вирусов, т.к. их просто нет на свободных платформах. Учитывая вышеизложенное, рассмотрим в данной работе один из перспективных, на мой взгляд, офисных пакетов – Sun StarOffice 6.0.

1. Запуск StarOffice

Запуск StarOffice осуществляется из системного меню. Пункты в системном меню для загрузки компонентов StarOffice появятся автоматически при установленном StarOffice. Для того чтобы создать новый документ в уже открытом StarOffice, можно воспользоваться кнопкой New на панели инструментов. При кратковременном нажатии (менее 1 сек) откроется документ того же типа, при долговременном нажатии появится меню возможных типов документов, приведенных в следующей таблице:

Тип

Функция

Text DocumentСоздаёт новый текстовый документ
SpreadsheetСоздаёт новый документ электронной таблицы
PresentationСоздаёт новый документ-презентацию
DrawingСоздаёт новый документ-рисунок
HTML DocumentСоздаёт новый документ HTML
Master DocumentСоздаёт новый главный документ
FormulaСоздаёт новый документ-формулу
LabelsОткрывает диалог для создания документа-наклейки
Business CardsОткрывает диалог для создания документа - визитной карточки
Templates and DocumentsОткрывает диалог для выбора шаблона, нового документа или созданного ранее документа
Для открытия файла или создания нового можно выбрать пункт Templates and Documents – при этом открывается диалоговое окно, при помощи которого можно выбрать тип нового документа или открыть уже существующий. В списке, расположенном слева, выбираем каталог, из которого загружается документ или шаблон. В списке посредине выбираем тип шаблона или открываемого документа. При одиночном щелчке по объекту можно увидеть свойства документа в правой части диалогового окна. Двойной щелчок открывает документ или создаёт новый документ, основанный на шаблоне. Новый документ или открытый файл открывается в новом окне. Список последних открывавшихся файлов можно просмотреть и открыть в меню File. Для открытия файла выбираем его из списка. Также можно открыть файл, введя URL, либо путь и имя локального файла в поле URL на панели инструментов, либо выбрать открывавшийся файл из списка URL – в этом случае файл открывается в том же окне. Это поле поддерживает функцию автодополнения, т.е. по мере ввода начальных букв система дополняет строку первым возможным вариантом.

2. Текстовый процессор StarOffice Writer

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

Навигация по тексту

Под навигацией по тексту понимается перемещение курсора текста в нужное место документа, производить которое можно с помощью мыши или клавиатуры. Первый способ осуществляется с помощью полос прокрутки “схватившись” мышью за ползунок или с помощью стрелок на полосе прокрутки можно перемещать часть отображаемого документа. Если мышь имеет дополнительные кнопки или колесо прокрутки, то можно перемещаться по документу, используя их. С помощью клавиатуры можно перемещать курсор при помощи стрелок и клавиш PageUp, PageDown, Home и End. При нажатии на стрелку влево или вправо курсор перемещается на один символ влево или вправо соответственно. При нажатии на стрелку вверх или вниз курсор перемещается на строку вверх или на строку вниз. Клавиши PageUp и PageDown перемещают курсор сразу на страницу вверх или вниз. Home и End используются для перемещения в начало и конец строки соответственно. Можно использовать клавиши перемещения курсора совместно с клавишей Ctrl – в этом случае клавиши стрелок влево и вправо перемещают курсор на одно слово (до пробела или знаков препинания) влево или вправо, а клавиши Home и End – в начало или конец документа.

Ввод текста

Для ввода текста необходимо создать новый, либо открыть существующий документ StarOffice Writer установить курсор в том месте документа, где будет вводиться текст и, используя клавиатуру, ввести его. По умолчанию используется режим вставки – текст за курсором будет сдвигаться вместе с нововведённым. Если необходимо, чтобы введённый текст заменял уже существующий, следует сменить режим вставки на замену при помощи клавиши Insert. Текущий режим отображается на панели состояния. При вводе текста используется функция автодополнения слов: длинные и часто набираемые слова дополняются вариантом уже введённого ранее слова с таким же началом. Чтобы закончить слово, можно использовать клавишу автодополнения, указанную в диалоге настройки Автозамена (меню Tools–AutoCorrect–Word Completion) в поле Accept with (по умолчанию используется клавиша Enter). В этом же диалоге устанавливаются свойства автодополнения, такие как минимальное количество букв в слове для включения функции автодополнения, максимальное количество слов для запоминания, как будет выводиться автодополнение (в форме подсказки или в конце слова) и некоторые другие.

Удаление текста

Для удаления текста справа и слева от курсора используются клавиши Del и Backspace. Чтобы удалить символы от курсора до начала или конца текущего слова, используем комбинации Ctrl-Backspace и Ctrl-Del. Для удаления фрагмента можно выделить его и нажать на клавишу Del или Backspace.

Выделение текста

Для выделения текста с помощью мыши наводим курсор на начало выделяемого фрагмента, нажимаем левую кнопку и, не отпуская её, перемещаем курсор в конец выделяемого фрагмента текста. Выделенный текст будет представлен в инвертированном цвете. Если нужно выделить только одно слово, то достаточно произвести двойной щелчок по нему. Для выделения полной строки применяется тройной щелчок. Для выделения текста с помощью клавиатуры перемещаем курсор в начало выделяемого фрагмента текста и при нажатой клавише Shift перемещаем его в конец. Для того, чтобы выделить всё содержимое документа, используем сочетание клавиш Ctrl–A. Выделение текста возможно в нескольких режимах, отображаемых на панели состояния: STD – стандартный (по умолчанию), EXT – расширенный (началом выделения будет текущее положение курсора) и ADD – с добавлением (возможно выделение нескольких не связанных друг с другом фрагментов текста). Смена режима выделения производится щелчком по панели состояния. Расширенный режим также переключается с помощью клавиши F8. Клавишей Shift включается расширенный режим выделения мышью, т.е. текущее положение курсора становится началом выделения, а мышью указывается его конец. Клавишей Ctrl включается режим с добавлением, когда можно выделять несвязанные друг с другом фрагменты.

Копирование и перемещение текста

Часто требуется скопировать или переместить введённый текст. Это можно сделать при помощи мыши или клавиатуры. Для перемещения текста с помощью мыши, нужно выделить фрагмент текста и перетащить его в другое место. Если требуется копирование, нужно удерживать при этом клавишу Ctrl. Чтобы переместить текст с помощью клавиатуры, можно использовать комбинации клавиш: Ctrl-X или Shift-Del для вырезания выделенного текста и помещения его в буфер, а после установки курсора в место, куда нужно поместить текст – комбинацию Ctrl-V или Shift-Insert. Копирование отличается только использованием Ctrl-C или Ctrl-Insert – для помещения исходного текста в буфер обмена – при этом он не будет удален из текущей позиции. Комбинация клавиш Ctrl-стрелка вверх (Ctrl-стрелка вниз) перемещает параграф, в котором стоит курсор или выделенные параграфы, вверх (вниз).

Визуальное выделение текста

К выделенным фрагментам и вводимому тексту можно применять форматирование – например, изменять способ отображения символов: делать их наклонными или жирным, изменять размер и шрифт символов, цвет символов и фона. Форматирование применяется к выделению, слову или вводимому тексту – для этого можно использовать кнопки на панели инструментов, горячие клавиши или контекстное меню. На панели инструментов имеются следующее кнопки , где B – жирный, I – курсив, U – подчёркнутый. Можно использовать горячие клавиши – сочетание клавиши Ctrl с первой буквой формата символа (англоязычное название): Ctrl-B – жирный (Bold) Ctrl-I – наклонный (Italic) Ctrl-U – подчёркнутый (Underline) Ctrl-D – двойное подчёркивание (Double underline) Если щёлкнуть правой кнопкой мыши по выделению или слову, появится контекстное меню. В пункте Style можно выбрать вид символов. Этот пункт предоставляет доступ к большему количеству параметров, нежели панель инструментов. Также можно применить к символам сразу несколько форматов, например Жирный- Наклонный. Применение форматирования делает текст более представительным, позволяя выделить основную мысль в тексте, чтобы читатель обратил внимание на определённые фразы. В редакторе StarOffice Writer можно также изменять тип и размер шрифта, цвет символов и многое другое. Основные свойства вынесены на панель инструментов.

Изменение шрифта, размера, цвета символов

Размер и тип шрифта выбираются в выпадающих списках на панели инструментов. В списке типов шрифта они показаны так, как будут отображаться в документе. Шрифт и размер также изменяются с помощью контекстного меню – щёлкнув правой кнопкой мыши на выделении, в пунктах Font Name и Font Size можно выбрать требуемые значения. Кнопки смены цвета также вынесены на панель инструментов. С помощью этих кнопок можно изменять цвет шрифта, фона выделения и целого параграфа. Для быстрого изменения цвета шрифта используется кнопка на панели инструментов. Можно выделить область, которая будет отображаться другим цветом, и нажать на неё, а можно, не выделяя область, щёлкнуть по кнопке (курсор изменится на «ведёрко») и “залить” область, выделив её. Цвет символа на кнопке инструмента соответствует тому, на который изменится цвет текста в документе. Его можно выбирать – для этого надо нажать на кнопку более одной секунды и выбрать нужный цвет в появившемся меню. Цвет фона изменяется аналогично. При этом цвет вокруг символа на кнопке инструмента соответствует тому, на который будет меняться цвет фона в документе. Изменить цвет параграфа можно с помощью специального инструмента. Нажатие на эту кнопку открывает форму выбора цвета, который и будет фоновым для текущего параграфа. На панель инструментов вынесены только те кнопки, которые наиболее часто используются. Однако шрифт имеет гораздо больше свойств. Для доступа к ним применяется диалог оформления символов, открыть который можно с помощью контекстного меню, выделив область, щёлкнув по ней правой кнопкой мыши и выбрав пункт контекстного меню Character... можно также воспользоваться меню Format–Character. Этот диалог имеет несколько закладок, при выборе которых открывается новая группа свойств текста. На первой закладке (Font) задаются его свойства: шрифт, размер, формат, используемый язык, цвет. Более интересна вторая закладка – здесь задаются дополнительные эффекты, применяемые к шрифту – его можно сделать контурным, теневым или рельефным. Настройки шрифта, сгруппированные на закладке Position, отвечают за положение текста относительно строки. Здесь можно указать регистр (индекс – верхний или нижний, то есть смещение строки по вертикали), угол наклона (на 0, 90 или 270 градусов) и масштабирование. На закладке Hyperlink указываются свойства для использования текста как ссылки на ресурс Интернета или локальный файл. Основное поле – URL, где указывается путь к ресурсу или файлу.

Форматирование параграфов

Помимо манипуляций со шрифтами StarOffice Writer позволяет производить форматирование параграфов, что позволяет изменять расположение текста на странице. Параграф может быть выровнен по левому краю или по правому. Можно установить автоматическую нумерацию для каждого нового параграфа и задать её тип. Основные кнопки вынесены на панель инструментов. Они используются применительно к текущему параграфу или выделению. Как и при форматировании символов, можно использовать горячие клавиши: Ctrl-L – выравнивание по левому краю (align to Left) Ctrl-R – выравнивание по правому краю (align to Right) Ctrl-E – выравнивание по центру (Center) Ctrl-J – выравнивание по левому и правому краям (Justify). Иногда требуется вставить между словами пробел, по которому не будет производиться перенос строки – так называемый неразрывный пробел. Вставляется этот символ комбинацией Ctrl-Space. Как и символы, параграф имеет гораздо больше свойств, чем те, управление которыми вынесено на панель инструментов. Для более тонкой настройки используется диалог, который вызывается через меню Format–Paragraph... или из контекстного меню (пункт Paragraph). Здесь устанавливаются такие свойства как величина отступов слева и справа от края страницы, отступ первой строки, интервалов между строками и т.д. Каждая группа свойств находится на своей закладке. Если приходится часто менять метод выравнивания, то лучше использовать функцию “DirectCursor ”: обычно параграф выравнивается по краю, установленному на панели инструментов, а при включении этой функции указывать, по какому краю будет выравниваться текст параграфа, можно мышью. Функция включается нажатием кнопки DirectCursor On/Off на панели инструментов. Текст выравнивается по тому краю, ближе к которому находится курсор мыши – или по центру. На это указывает специальный маркер, описание которого приведено ниже. – выравнивание по левому краю – выравнивание по центру – выравнивание по правому краю

Межстрочное расстояние

Иногда требуется задать другой интервал между строками. Сделать это можно из контекстного меню, выбрав пункт Line Spacing, или с помощью следующих комбинаций клавиш: Ctrl-1 – одинарный интервал. Ctrl-2 – двойной интервал. Ctrl-5 – полуторный интервал.

Использование списков

Очень часто возникает необходимость в создании списков, как нумерованных, так и ненумерованных. Соответствующие режимы переключаются с панели инструментов кнопкой Numbering on/off. или клавишей F12. Ненумерованный список также создается при помощи кнопки на панели инструментов. В начале нумерованных списков автоматически подставляется цифра или символ, ненумерованных – специальный символ. Когда курсор находится на параграфе со списком, можно вызвать панель управления списком – её переключение производится щелчком по кнопке справа на панели инструментов. Можно вставлять новые разделы списков, изменять уровень списка, перемещать параграф или вызвать диалог настройки списка. Увеличить уровень нумерации параграфа можно клавишей Tab , установив курсор в начало параграфа (сразу после символа нумерации). Для уменьшения уровня используется комбинация Shift-Tab.

Применение специальных вставок

В документ можно вставлять специальные поля, содержимое которых будет изменяться в зависимости от определенных условий. Например, поле даты будет меняться в момент открытия документа и, тем самым, это поле можно использовать, например, при составлении договоров, приказов. Для произведения такого действия открываем диалог вставки поля или, для часто используемых полей, специальный инструмент-меню. На панели инструментов слева находится кнопка, кратковременное нажатие которой откроет диалог, а более длительное – выведет меню возможных полей для вставки в документ. При нажатии на кнопку более одной секунды появится меню. В нём выбирается тип поля, которое нужно вставить в документ (в текущей позиции курсора). Если в меню нет требуемого поля, или же нужно настроить вставляемое поле, то удобнее вызвать диалог кратковременным нажатием на кнопку или при выборе в меню Other..., из меню Insert–Fields–Other..., а также сочетанием клавиш Ctrl-F2. Все поля разделены на категории, которые расположены на соответствующих закладках. Выбрав тип, подтип, и установив свойства, нажимаем на кнопку вставки – при этом поле вставляется на место курсора. Вставленные поля могут отображать содержимое или значение. Переключение режимов отображения производится через меню View–Fields или комбинацией клавиш Ctrl-F9. Иногда нужно обновить поля (например, дату или время) – для этого используется клавиша F9.

Настройка и использование табуляции

Табуляция (отступ в начале параграфа) – одно из средств, традиционно применяемых для форматирования документа. Изменить её размер и тип можно в диалоге настройки параграфа, а также с помощью линейки, находящейся под панелью инструментов. Если сделать двойной щелчок по линейке, то появится диалог настройки параграфа со свойствами настройки табуляции (Tabs). Position – указание размера отступа от левого края страницы; Type – может быть: ü Left – текст будет ограничиваться слева и набираться с этой позиции в правую сторону; ü Right – текст ограничивается справа и выводится с этой позиции влево; ü Center – текст выводится равномерно влево и вправо от позиции табуляции; ü Decimal – текст, печатаемый до символа разделителя (поле Character), будет выводиться слева от позиции табуляции, а текст после него — справа; Character – указывает символы, которые будут выводиться слева от введённого текста. Установив одну или несколько позиций табуляции, можно переходить к следующей позиции клавишей Tab. Можно использовать более быстрый способ установки и изменения типа и позиции табуляции. Для этого можно использовать линейку под панелью инструментов. Значок слева от линейки изменяет тип новой табуляции. левая табуляция правая табуляция центрированная табуляция десятичная табуляция При щелчке по линейке появляется символ, означающий тип и место табуляции. Изменить тип табуляции можно, щёлкнув по символу табуляции правой кнопкой мышки и выбрав один из вариантов. Если необходимо изменить положение табуляции, можно просто передвинуть маркер на другое место на линейке. Для удаления заданной позиции следует перетянуть символ табуляции с линейки вниз.

Рисование рамок и линий, фигурный текст

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

Сохранение и открытие

Для того чтобы введённый текст можно было использовать не единожды, применяется сохранение и открытие документов. Всегда, когда нужно использовать документ и в дальнейшем (а это самый распространенный случай), документ сохраняется на постоянном носителе, при этом ему присваивается уникальное в пределах того же каталога имя, состоящее из собственно имени и расширения. Расширение назначается в зависимости от типа документа. По нему можно узнать, какой программой открывается файл. Например, файлы с расширением XLS открываются StarOffice Calc, а с расширением DOC — StarOffice Writer. Сохранить документ можно при помощи меню File (пункт Save), кнопки Save на панели инструментов или горячей клавиши Ctrl-S. Если документ сохранён и не требует действия, кнопка на панели инструментов будет неактивной. При первом сохранении документа откроется диалог, где требуется ввести имя файла и, возможно, указать тип документа (если таковой по умолчанию не устраивает). Будущее или новое название файла вводится в поле FileName. Его можно вводить с указанием относительного или абсолютного пути – система при этом будет по мере возможности дополнять название возможными вариантами. Для перехода в какой-Сохранение документа нибудь каталог делается двойной щелчок по названию каталога в списке. Чтобы было более удобно перемещаться по каталогам, можно сортировать список, щёлкнув по одному из заголовков – например, для сортировки по типу это, очевидно, Type . Повторный щелчок по тому же заголовку означает сортировку в обратном порядке (обозначается стрелочкой). Кнопка перехода на уровень вверх используется для перехода в родительский каталог. Если нажать на неё более одной секунды, появится меню, позволяющее перейти сразу на несколько уровней вверх. Следующая кнопка используется для создании нового каталога в текущем. Требуется ввести имя нового каталога и подтвердить его создание. Самая правая кнопка используется для перехода в каталог, установленный по умолчанию для документов – настроить его можно в диалоге Tools–Options–StarOffice–Path–MyDocument s. Опция Automatic file name extension используется для установки расширения соответственно полю Type файла. Опция Save with password нужна для сохранения файла, открыть который можно только при знании заданного пароля, который и потребуется ввести и подтвердить. Если в данном каталоге уже есть файл с таким именем – система предупредит об этом. В зависимости от формата сохраняемого файла, перед собственно сохранением система может запросить дополнительные данные о файле, такие как заголовок, тему, ключевые слова, комментарии и т.д. Если требуется создать копию файла с другим именем или в другом формате (например, сохранить файл StarOffice Writer в формате MS Word) – выбираем в меню File пункт Save As.... В этом случае откроется тот же диалог, что и при первом сохранении файла. В случае если StarOffice Writer аварийно завершил работу, при следующем запуске будет предложено попробовать восстановить файлы, которые редактировались. Для того, чтобы уменьшить вероятность потери редактируемых файлов при сбое, можно использовать опцию автосохранения – она доступна через меню Tools–Options–StarOffice–Load/Save–General.

Печать документов

Зачастую текстовые и графические документы требуется распечатать. Для этого в StarOffice предусмотрена специальная команда и утилиты для настройки принтера. Утилита установки принтера запускается командой spadmin в установочном каталоге StarOffice. Настройка принтеров осуществляется через меню File–PrinterSettings..., в котором выбирается принтер и устанавливаются его свойства. Для быстрой печати на принтер используется кнопка с его стилизованным изображением на панели инструментов – сразу после нажатия на неё документ будет выведен на печать. Иногда требуется распечатать документ не на принтер по умолчанию или с особыми параметрами. Для этого воспользуемся пунктом меню File–Print... или сочетанием клавиш Ctrl-P. В открывшемся диалоге выбираем принтер, на который будет производиться печать и, нажав на кнопку Properties, установим его свойства. Возможно, перед выводом на печать хотелось бы посмотреть на экране, как документ будет выглядеть на бумаге. Для этого можно воспользоваться пунктом меню File–Page Preview. Документ будет не редактируемым и на панели инструментов появятся инструменты для установки свойств просмотра. Первые четыре инструмента используются для перемещения по просматриваемым страницам: первый и второй листают по одной странице влево или вправо, соответственно, третий и четвёртый инструменты используются для просмотра начала и конца документа. Далее идут инструменты для установки количества страниц просмотра на одном экране: две/четыре страницы и вызов диалога настройки просмотра, в котором можно указать необходимое количество строк и столбцов, на которое будет поделен экран. Далее расположены инструменты для просмотра документа во весь экран и печати просмотра. Кнопка для полноэкранного просмотра документа убирает меню, панели инструментов, полосы прокрутки и оставляет только панель просмотра. Следующие две кнопки позволяют выводить на печать документ и задавать параметры просмотра, соответственно. Последний инструмент на этой панели инструментов служит для возвращения редактора в нормальный режим работы.

Структурное и физическое форматирование

Физическим или жестким форматированием называется такая разметка текста, которая непосредственно отвечает за конечный вид текста при печати. Любой текст имеет логические части, которые соответствуют структуре информации, которую он представляет. Когда создаётся документ, важен конечный вид на бумаге. Можно добиться нужного вида документа, используя такие инструменты как изменения шрифта, размера и т.д. Однако если объём документа становится больше нескольких страниц, то следить за правильным видом документа становится сложнее, так как при изменениях в оформлении приходится каждый раз пролистывать его весь в поисках нужного элемента и присваивать каждому элементу новый вид. Существует другой подход к написанию документа, при котором производится присвоение логическим элементам текста соответствующего типа для обозначения роли данного объекта в документе. Каждому типу объектов, в свою очередь, может быть сопоставлено соответствующее физическое форматирование. Таким образом, мы получаем документ, которым очень просто управлять – достаточно присвоить нужному типу данных другое представление (физическое форматирование), и все элементы этого типа во всем документе сразу унаследуют новое представление. StarOffice Writer предоставляет возможность проводить структурное форматирование текста с помощью стилей. Используя их, можно каждой структурной единице документа (имя файла, название компании, комментарии, замечания, список, заглавие и т.п.) присвоить свой вид при печати (шрифт, отступы, обрамление, нумерации и т.д.). Имеется определенный набор стандартных стилей (заголовок, список и т.д.), которым можно присвоить иное физическое форматирование, равно как и создавать свои стили на их основе. Все изменения, внесенные в стили, сохраняются с документом. Стили возможно применять не только к текстовым объектам, но и к страницам, рамкам, нумерации.

Создание текстов с помощью или без помощи стилей

Выше были рассмотрены способы форматирования текста с помощью панели инструментов и клавиатуры (так называемое жёсткое форматирование), однако есть более удобный способ – применение стилей. Например, когда используются стили для всех заголовков, изменение оформления соответствующего стиля приводит к изменению их отображения. Любое часто применяемое форматирование в документе может быть оформлено в виде стилей – это позволяет более гибко изменять внешний вид документа. Диалог стилей вызывается с панели инструментов кнопкой Stylist On/Off, из меню Format–Stylist или клавишей F11. Кнопки вверху диалога служат для выбора элемента, к которому применяется стиль – это может быть параграф, символ, область, страница и нумерованный список. Список, расположенный посередине, перечисляет возможные стили, выпадающий список внизу диалога предназначен для отбора стилей по категориям. Для применения стиля необходимо выделить область текста и назначить его, дважды щёлкнув по названию нужного стиля в окне Стилиста. Пользователь может перенастраивать стили, а также создавать свои собственные и удалять уже существующие, однако стандартные стили удалить невозможно. Для открытия диалога настройки стилей можно использовать пункт меню Format–Styles–Catalog... или комбинацию клавиш Ctrl-Y. Первый выпадающий список содержит объекты, к которым можно применять стили. Как было сказано выше, это может быть абзац, символы, рамки, страницы и нумерация. При выборе объекта список будет содержать только стили для этого объекта. Для более удобного выбора стилей служит нижний выпадающий список, который позволяет представить их в упорядоченном виде. Например, All Styles выводит все возможные стили для данного объекта. Если выбрать в нём Applied Styles, список будет содержать только стили выбранного объекта, которые были использованы в данном документе. Кнопка OK применяет выбранный стиль. Кнопки New и Delete используются для создания стиля на основе выбранного и удаления стиля, соответственно – а для изменения выбранного стиля используется кнопка Modify. Кнопка New открывает диалог для создания нового стиля на основе выбранного. Кнопка Organizer... используется для организации стилей, т.е. для применения в документе стилей из сохранённых ранее шаблонов документов.

Структура документа (Навигатор)

Навигатор используется для быстрого перехода к элементам документа (объектам, страницам или заголовкам). Вызывается он с панели инструментов, из меню или клавишей F5. В списке показываются элементы документа, на которые можно переходить. Они могут иметь раскрывающийся список (символ “+” справа от имени). Раскрыв список и дважды щёлкнув по элементу, можно выделить объект, который с ним связан. Для перехода по страницам служат три инструмента в диалоге Navigator. Первый служит для перехода на страницу вверх, второй – на страницу вниз, третий – для перемещения на любую страницу. Следующий инструмент служит для настройки DragMode-режима, когда объект из навигатора перемещается на рабочую область документа. Здесь можно выбрать три режима: Insert as Hyperlink, Insert as Link и Insert as Copy. При вставке гиперссылки можно будет переходить на объект щелчком мыши. Объект, вставленный как ссылка, будет повторять исходный – изменения последнего будут отображаться на ссылке. При копировании объекта будет создана копия по состоянию на момент её создания. При изменении оригинала скопированный объект изменениям не подвергается. Правее на окне Navigator расположена группа из четырёх инструментов, предназначенная для управления содержанием. С помощью этих инструментов можно передвигать главы на главу вверх или вниз, а также управлять уровнем нумерации главы. Два верхних инструмента служат для перемещения глав вверх или вниз, а два нижних – для изменения уровня главы. Первые два инструмента второй строки панели служат для управления видом Navigator – один показывает или скрывает список объектов, второй служит для отображения только содержания документа, скрывая все остальные объекты. Другой немаловажный инструмент служит для выбора максимального уровня заголовков, который показывается в Navigator.

Проверка правописания

Она может быть автоматической или по мере необходимости. Для автоматической проверки нужно включить кнопку AutoSpellcheck On/Off слева на панели инструментов или через меню Tools–Spellcheck–AutoSpellcheck. В этом случае слова, которые StarOffice Writer не смог найти в своём словаре, будут подчёркиваться волнистой красной линией. Если щёлкнуть по выделенному слову правой кнопкой мыши, будут предложены варианты исправления, вызов диалога для проверки правописания, добавление слова в словарь, пропуск этого слова во всём документе и автоматическая замена слова на один из вариантов, выбранный в подменю. Однако, хотелось бы отметить, что на данный момент поддерживаются не все языки. Для проверки правописания с вызовом диалога нажимаем на кнопку Spellcheck слева на панели инструментов, либо через меню Tools–Spellcheck–Check или клавишей F7. Проверка начинается от текущего положения курсора. Есть возможность проверки орфографии только в части текста – для этого нужно выделить её перед проверкой. Иногда правильно написанные слова показываются как написанные неправильно. Это может происходить из-за того, что неверно установлен язык для слова. Чтобы изменить язык, нужно выделить слово и выбрать язык в выпадающем списке на закладке Font в диалоге Character... , или меню Format–Character....

Расстановка переносов

Для большей удобочитаемости документа можно использовать выравнивание параграфов по левому и правому краям, однако это не всегда приемлемо. В этом случае увеличивается расстояние между символами в тексте, что особенно заметно при наличии в тексте длинных слов. Разумеется, лучше всего воспользоваться переносами. Чтобы StarOffice Writer имел возможность расставлять переносы в тексте, нужно установить в свойствах языка “Русский” (меню Tools–Options–Language Settings–Languages, поле Western). Таким образом, изучив возможности работы StarOffice Writer, можно сделать следующие выводы: ü Совместимость – StarOffice может работать со всеми форматами MS Office, а также преобразовывать документы как из формата StarOffice в MS Office, так и наоборот. Иначе говоря, получив документ в формате doc, можно внести в него изменения и отправить назад в том же формате. ü Структура, оформление и верстка. StarOffice содержит полный набор средств оформления документов, а Мастер Стилей делает применение стилей к документам удобным и простым. В отличие от других текстовых процессоров профессиональный стилевой метод оформления может применяться не только к символам (словам) и абзацам, но и к страницам, и к врезкам. Документ может быть снабжен различными указателями, а также закладками и гиперссылками, содержать таблицы, текстовые и графические врезки, располагаться в несколько колонок. Возможно обтекание текстом контура графических элементов или наложение текста на графику, использование различных цветов. ü Орфография – StarOffice позволяет проверять орфографию в документах, в том числе и "на лету". Можно установить несколько языковых модулей и проверить орфографию во всех языках. Для каждого языка существует возможность создать словари пользователя и вносить в них слова, которые StarOffice не знает. ü Вычисления – прямо в обычном документе можно выполнять различные расчёты. В него может быть включена и таблица для проведения достаточно сложных вычислений. ü Схемы и иллюстрации – непосредственно в документе можно работать с «чертежными инструментами», создавая эскизы и схемы. В текст можно вставлять иллюстрации из файлов различных графических форматов, в том числе наиболее популярных в Интернете JPG и GIF. Графику в большинстве форматов можно редактировать, не выходя из StarOffice Writer, с помощью специального модуля. Галерея содержит большое количество оформительских графических элементов, структурированных по темам, благодаря чему выбор нужного элемента легко осуществим.

3. Электронные таблицы StarOffice Calc

StarOffice Calc – это приложение для работы с электронными таблицами, имеющее встроенные функции принятия решений и анализа данных. Специальные средства StarOffice Calc позволяют создавать высококлассные двухмерные и трехмерные графики. Основными элементами окна являются: ü Меню – через меню осуществляется управление, настройка и работа с электронными таблицами. ü Строка ввода – строка ввода предназначена для ввода значений и формул в ячейки таблицы. ü Панели символов – панель символов служит для более быстрого, чем посредством меню, доступа к операциям управления и настройкам электронной таблицы. ü Рабочее поле листа – поле листа состоит из ячеек. Справа и сверху от рабочего листа находятся линейки с названиями столбцов и строк. Чтобы выделить весь столбец, щёлкаем по ячейке с его именем на верхней линейке; чтобы выделить всю строку — по ячейке с ее именем на левой линейке. При выделении имя строки или столбца отображается жирным шрифтом. Если выделить одну ячейку, то жирным шрифтом отобразятся обе части адреса, расположенные на линейках. ü Строка состояния – отображает информацию о режимах работы таблицы. ü Навигатор листов – выбор листа для работы осуществляется щелчком левой кнопки. Если щёлкнуть правой кнопкой по навигатору листов, во всплывшем меню будут доступны следующие операции для работы с листом: Insert – создание нового листа. Всего StarOffice Calc разрешает создавать не более 256 листов. Delete – используется для ненужных листов. Rename – позволяет присвоить листу другое имя. Move/Copy — позволяет делать копии листов, переносить существующие листы в другие документы, менять очередность их следования. Выделить все — выделяет весь лист.

Ввод данных

Для ввода данных выбираем ячейку и просто вводим то, что требуется. Набираемый текст будет отображаться в ячейке, куда вводим текст, и в строке ввода (сверху), которая особенно полезна с учетом того, что ячейка может содержать больше символов, чем позволяет отобразить ее текущая ширина. Если соседние ячейки справа не содержат значений, то введенная строка будет отображаться полностью, иначе будет отображена только часть строки и в ячейке появится красная стрелочка. Чтобы отобразить информацию целиком, необходимо либо растянуть ячейку по ширине, либо разрешить разрыв строк. Изменить ширину (высоту) строки можно несколькими способами: Автоматически — двойной щелчок мыши на правой полоске границы названия столбца и StarOffice Calc подберет ширину для столбца, выбрав ширину, необходимую для отображения ячейки с самым длинным содержанием. То же самое можно сделать и через меню: Format–Columns–Optimal Width... Вручную – щёлкаем левой кнопкой мыши на полоске границы названия столбца и, не отпуская ее, передвигаем до достижения нужных размеров. Точно – выбираем в столбце, ширину которого требуется изменить, любую ячейку, а затем пункт меню Format–Columns–Width... в открывшемся окне вводим точный размер. Для того, чтобы разрешить разрыв строк, нажимаем Ctrl-Enter, или правой кнопкой мыши щёлкаем на ячейке и выбираем Format Cells, либо выбираем пункт меню Format–Cells. и далее – закладку Alignment. Здесь ставим галочку Line Break. В этом же окне можно задать вертикальное и горизонтальное выравнивание текста и направление письма (угол поворота текста). Выравнивание позволяет определить положение текста в ячейке (слева, справа, по центру, снизу, сверху). Направление письма позволяет писать в ячейках под заданным углом. Следует отметить, что если текст начинается со знака “=”, то он не отображается в ячейке, поскольку StarOffice Calc считает такой текст формулой. Если нужно напечатать текст, начинающийся со знака “=”, то необходимо самым первым символом поставить знак одинарной кавычки. Если есть необходимость начать строку со знака кавычки, то необходимо напечатать кавычку два раза.

Ввод формул

Одно из назначений электронных таблиц – это вычисления, поэтому ниже мы рассмотрим основные правила написания формул. Как уже отмечалось, ввод формулы начинается со знака равенства, далее пишется сама формула. К примеру: “=4+16”. Записав такую формулу и нажав Enter, мы увидим в ячейке число 20. Конечно, формулы без переменных обычно не имеют особого смысла, поэтому теперь посмотрим, как использовать переменные, в качестве которых в StarOffice Calc служат адреса ячеек. К примеру, если в A1 мы записали число 20, то после записи в B1 формулы =A1^2 и нажатия Enter в ячейке B1 появится число 400. Основные арифметические операции, доступные StarOffice Calc: “+” – сложение; “-” – вычитание; “*” – умножение; “/” – деление; “^” – возведение в степень; “:” – задание диапазона. Кроме этих операций, в StarOffice Calc доступен обширный набор функций следующих категорий: работа с базами данных, обработка времени и дат, финансовые, информационные, логические, математические, работа с массивами, статистические, текстовые, дополнительные. Для удобства написания формул в StarOffice Calc разработан автопилот функций. В окне автопилота можно набирать функции и проверять правильность их набора. В зависимости от выбора категории список доступных функций будет изменяться. Кроме перечисленных выше категорий, для удобства добавлены All и LastUsed. В поле редактирования Formula отображается текущая формула, которую можно непосредственно редактировать – а можно, поставив курсор в необходимую позицию, дважды щёлкнуть по имени функции из списка, и выбранная функция вставится в окно ввода. Останется только ввести аргумент. Далее выбираем ячейку, значение которой будет аргументом. В закладке Structure, набранная формула развернута в дерево, что очень помогает в редактировании формул, позволяя отслеживать порядок вычисления формулы. Для случая, когда формула достаточно проста (содержит знаки “+”, “-”, “*”, “/”, “^”), но состоит из относительно большого числа переменных, рассмотрим следующий пример: Пусть требуется вычислить A1+C5*B4. Для этого: нажимаем =, после чего выбираем с помощью стрелок управления курсором ячейку A1 (при первом же нажатии на клавишу управления курсором появится красный прямоугольник-курсор). Затем нажимаем + и выбираем C5, нажимаем * и, наконец, выбираем B4. Таким способом с помощью клавиатуры можно быстро формировать формулы (ячейки можно выбирать и указателем мыши). После ввода “=” и какой-либо буквы StarOffice Calc автоматически высвечивает имя функции, начинающейся на эту букву. Эта возможность позволяет набирать не всю формулу, а только первые её буквы, а дальше, если предложенная функция является именно той, которая нужна, останется только нажать Enter. Иногда при вводе формул в качестве их аргументов требуется передавать не адрес ячейки, а целую область – к примеру, необходимо просуммировать все значения в столбце A, начиная с адреса A2 по адрес A11. Конечно, можно написать “=A2+A3+...+A10+A11” – но гораздо проще и в любом случае правильнее будет написать “=s”, затем воспользоваться подсказкой (sum) и, нажав Enter, в скобках вписать диапазон 'A2:A11'. Область рабочего листа задается указанием адреса левой верхней ячейки, далее ставится двоеточие и указывается правая нижняя ячейка. Область можно задать и с помощью мыши.

Автозаполнение

Иногда требуется произвести однотипные вычисления для множества данных. Электронная таблица позволяет ввести формулу всего один раз – при её копировании в другую ячейку автоматически будет произведена замена параметров новыми значениями. Пусть стоит задача вычислить cos(x), где x задается в градусах. Для её решения выполним следующие действия: введём в ячейку A1 текст “Угол”, в ячейку A2 — число “0”, в A3 — “1”. Выделяем ячейку A2 и, не отпуская кнопки мыши, еще и ячейку A3. Выбор ячеек также можно сделать с помощью клавиш курсора: выбрать A2, затем нажать Shift- стрелка вниз. Далее наводим мышь на правый нижний угол выделенной области. Курсор примет форму креста. Нажав и удерживая левую кнопку мыши, выделяем красным прямоугольником область размером 360 ячеек, то есть последней выделенной ячейкой должна быть ячейка A361. При этом в желтом прямоугольнике подсказки появится число 360. Только что был рассмотрен пример автозаполнения. В StarOffice Calc при расширении красной области выделения происходит автоматическое увеличение значений ячеек на единицу. В принципе было бы достаточно только ввести “1” и просто размножить ячейку, поскольку StarOffice Calc по умолчанию размножает ячейки по арифметической прогрессии с приращением “1”. Если же удерживать Ctrl, то значения ячейки будут размножаться простым копированием. Теперь так же легко вычислим значения косинусов всех углов. Для начала требуется вернуться в начало страницы при помощи Ctrl-Home (возвращение в начало листа) либо Ctrl-стрелка вверх (переход к верхнему полю блока). Вводим в B1 “cos(угла)”, а в B2 “=c” и нажимаем Enter, далее, “r”, Enter, стрелку влево и Enter. Итак, нажатием всего нескольких кнопок была введена формула “=COS(RADIANS(A2))”. Теперь, зацепив крестообразным курсором нижний правый край ячейки, размножим формулу на все значения углов. Результат – значения косинусов всех углов.

Формат ячеек

StarOffice Calc, как и любая современная электронная таблица, поддерживает различные форматы данных в ячейках, которые определяют их отображение в таблице. К примеру, тексту “3/4/01” будет присвоен формат “Date”. Если сменить формат ячейки на число, то мы получим 36954. Для того чтобы изменить формат ячейки, щелкаем правой кнопкой мыши на ячейке и в контекстном меню выбираем Format Cells... и в открывшемся окне закладку Numbers. Все форматы для удобства разбиты по категориям. В нашем примере с вычислением косинуса изменяем количество отображаемых знаков после запятой (значение параметра дробная часть) на 7. Наш формат автоматически занесётся в категории “ Number” и “User-defined”.

Ссылки

Вернемся к примеру с вычислением косинуса. Пусть теперь требуется вычислить функцию “cos(угол+фаза)”. Допустим, фаза является константой и должна храниться в ячейке С2. Тогда изменим формулу в B2 с “=cos(радианы(A2))” на “=cos(радианы(A2+С2))” и размножим на все 360 значений. Никакого эффекта практически не будет: дело в том, что мы не сказали, что фаза у нас постоянна, то есть в ячейку B3 записалась формула “=cos(радианы(A3+С3))”. В C3 данные отсутствуют, поэтому StarOffice Calc считает, что в C3 записан “0”. Чтобы запретить изменение переменной по столбцу или строке, нужно перед координатой вписать знак $.Теперь запретим изменение координаты строки, изменив в нашей формуле C2 на C$2. Для быстрой вставки $ в редактируемый адрес удобно использовать сочетание клавиш Shift-F4. Если нажать эту комбинацию один раз, знак $ добавится к координате столбца и координате строки, два раза – только к координате строки, три – к координате столбца. Четвертое нажатие эквивалентно первому. Поскольку документ StarOffice Calc содержит несколько листов, возможна адресация и между листами. До этого момента мы рассматривали локальную адресацию, действующую в пределах одного листа. Полный адрес ячейки выглядит следующим образом: <Название листа>.<Локальный адрес ячейки>.

Диаграммы

Теперь осталось вставить диаграмму нашего вычисления. Делается это следующим образом: выделяются два столбца A и B. Из меню выбирается пункт Insert–Chart... В нашем случае первая строка является подписью оси x, поэтому оставляем галочку First row as label. Область значений, записанная в поле Selection, определилась автоматически, она, как и предполагалось, равна ”$Sheet2.$A$1:$B$362”. Нашу диаграмму можно разместить либо на одном из уже существующих листов, либо на новом листе. Если поместить диаграмму на новом листе, то она будет занимать его полностью, что очень удобно для распечатки диаграмм на целый лист. В нашем примере выбран для размещения диаграммы Sheet1. После заполнения каждого диалогового окна нажимается кнопка Next. В этом окне выбирается тип диаграммы из следующих возможных: Двумерные диаграммы: линии; с областями; гистограмма; линейчатая; круговая; диаграмма XY; сетчатая; биржевая. Трехмерные диаграммы: график 3D; с областями 3D; гистограмма 3D; линейчатая 3D; круговая 3D. Поскольку строится диаграмма по двум столбцам, то выбираем XY-chart. Ряды данных заданы в столбцах. В этом окне уточняется вариант диаграммы. Укажем название диаграммы. Поскольку на ней присутствует только одна зависимость, убираем галочку легенды. Вводим подписи осей X и Y. Далее нажимаем кнопку Готово. Диаграмма построена.

Стили

Стиль – это фиксированный набор свойств объекта. Они очень удобны для быстрого изменения внешнего вида готового документа. Для изменения или добавления стиля выбираем пункт меню Format–Style Catalog. Вернемся к нашему примеру. Все ячейки в новой таблице имеют стиль Default. Если изменить его шрифт, это повлияет на отображение всех ячеек. Стили в StarOffice Calc применяются не только к ячейкам, но и к листам. Ими можно задать все свойства этих объектов. Путь редактирования документа через стили является наиболее удобным, особенно для больших и многостраничных документов. Подведем краткий итог возможностям StarOffice Calc: ü Вычисления – StarOffice Calc – это мощный модуль работы с электронными таблицами, предназначенный, прежде всего для проведения вычислений. Вводя в ячейки числа, формулы, текст, с ними можно проводить различные расчеты с использованием математических, логических и специальных функций. ü Работа с данными – StarOffice Calc позволяет управлять упорядоченными наборами данных. Ими могут быть, например, адреса клиентов или сведения о заказах. Вычисления как таковые здесь обычно не нужны, зато список можно легко отсортировать по выбранным параметрам, выделить из него нужный диапазон или, например, на основе почтовых индексов построить диаграмму распределения клиентов по регионам. Таблица StarOffice Calc может послужить и источником данных для подготовки в StarOffice Writer почтовой рассылки. ü Анализ данных – StarOffice Calc располагает многочисленными статистическими и финансовыми функциями, что позволяет использовать таблицы для аналитической работы с бизнес данными. ü Динамические диаграммы – табличные данные могут быть легко визуализированы в наглядной форме благодаря функции построения диаграмм. Диаграммы StarOffice Calc будут моментально обновляться при внесении изменений в исходные данные или алгоритм расчета. ü Оформление – текст и числа в ячейках можно оформить в соответствии со своими желаниями и получить непосредственно в электронной таблице аккуратный и красивый документ для печати. ü Импорт и экспорт данных – StarOffice Calc позволяет работать с файлами различных табличных процессоров и сохранять данные в различных форматах, в том числе в формате HTML для интернет-публикаций.

4. Создание презентаций в StarOffice Impress

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

Начало работы с презентациями

При первой загрузке StarOffice Impress на экране появляется окно Autopilot Presentation. В первом окне мастера выбирается тип презентации: ü Empty presentation – создаёт новую презентацию; ü From template – позволяет открыть презентацию из сохранённого ранее шаблона; ü Open existing presentation – открывает уже существующую презентацию. Чтобы отключить появление Autopilot Presentation при следующей загрузке, ставим галочку в поле Do not show this dialog again. Чтобы иметь представление, как будет выглядеть презентация, ставим галочку в пункте Preview. Переход к следующему окну осуществляется нажатием кнопки Next. На втором шаге задаем стиль слайда и Средство показа презентации (Select an output medium). В третьем окне выбираем параметры переключения между кадрами презентации. Далее нажимаем кнопку Create. Откроется окно с диалогом создания слайда. Здесь вводим имя нового слайда, определяемся с разметкой слайда и опциями показывать фон и показывать объекты на фоне (Background и Objects on background). Чтобы добавить новый слайд, щелкаем правой кнопкой в свободном месте и выбираем в контекстном меню Slide–Insert Slide или через меню Insert–Slide... – откроется диалог создания слайда. StarOffice Impress позволяет сделать копию определённого слайда и вставить её как новый слайд – для этого выбираем в меню Insert–Duplicate Slide.

Режимы работы с презентацией

Справа под панелью управления на полосе прокрутки имеются шесть инструментов для управления режимом работы с презентацией. Верхняя кнопка Drawing View служит для просмотра слайдов по отдельности и их редактирования. При выборе этого режима работы внизу слева от горизонтальной полосы прокрутки будут видны закладки с именами слайдов, для перехода между которыми можно щёлкнуть по закладке с именем нужного. Следующий инструмент позволяет переключиться в режим структуры слайда, которая представлена в виде иерархического списка. Первый уровень иерархии — это слайды (отображаются их заголовки). Чтобы перейти к какому-либо слайду, нужно выбрать любой относящийся к нему элемент. Здесь же можно отредактировать заголовок. Чтобы добавить слайд, достаточно ввести текст и сделать его первым уровнем иерархии (для изменения уровня используются клавиши Shift-Tab , Tab или панель инструментов). Следующий инструмент, Slide View, управляет порядком их следования. Для его изменения просто перетаскиваем слайд из одного места в другое. Инструмент Notes View позволяет вводить текст, который будет виден только в режиме примечаний. Handout View позволяет разместить слайды на одной странице и ввести их описания. В левом нижнем углу есть панель инструментов, позволяющая добавлять фон на слайды. Можно переключаться между режимом слайдов и режимом фона (для этого служат первые две кнопки). В режиме фона можно добавить фон, который будет виден на всех слайдах, но его нельзя будет редактировать. Можно добавить, например, текстовую надпись или картинку. Для того, чтобы фон был виден или не виден на определённом слайде, щёлкаем правой кнопкой по слайду и в контекстном меню выбираем Слайд->Стиль слайда... и далее стиль слайда с фоном или без него. В этом же диалоге можно выбрать один из возможных стилей, нажав на кнопку Загрузить и, выбрав нужный, подтвердить выбор.

Работа со слайдом

Для работы со слайдом слева находится панель основных инструментов:

Выделение

Расположение слайда

Масштаб

Вставка объекта

Все функции, относящиеся к рисованию, доступные через иконки этой панели описываются в части по StarOffice Draw

Эффекты при демонстрации и слайдов

Просмотр презентации
Инструменты с зелёной стрелочкой имеют подменю. При длительном щелчке по таким инструментам (более секунды) появится меню, в котором можно выбрать один из элементов группы. Инструмент в виде стрелочки служит для выделения объектов. Следующий инструмент в виде листа бумаги с лупой служит для изменения масштаба документа. В его меню есть несколько кнопок, позволяющих выбрать оптимальный масштаб документа. Следующая группа инструментов служит для вставки на слайд различных объектов – текста, прямоугольных фигур, эллипсов и кругов, трёхмерных объектов, кривых, линий и стрелок, соединительных линий. Для изменения положения объекта используется следующая группа инструментов – например, для вращения объекта можно выбрать объект, щёлкнуть по кнопке вращения и, “схватившись” мышью за красные маркеры вокруг объекта, вращать объект в различных направлениях. Чтобы выровнять объект на странице (как по горизонтали, так и по вертикали), используется следующий инструмент. Инструмент Расположение позволяет влиять на порядок наслоения объектов. Группа элементов, изменяющая эффекты объектов, позволяет сделать презентацию более красивой и привлекательной. Она “прячется” за кнопкой Effects. Кнопки выбора эффектов позволяют выбрать объект, к которому таковые и будут применены. Первая позволяет выбрать варианты появления слайда, вторая – только эффекты текста. Ниже в выпадающем списке задается категория эффектов, из которых в итоге и выбирается необходимый. Также задается скорость его выполнения. Чтобы оценить последствия, щёлкаем по кнопке Preview. Чтобы к объекту применить эффект, используем кнопку Assign. После щелчка по кнопке Order появляется список порядка появления объектов в слайде презентации. Изменить его можно простым перетаскиванием выбранного объекта на нужную позицию. Следующая кнопка на левой панели инструментов – Extras, которая позволяет установить действие по щелчку на объекте. Это может быть переход на какой-либо слайд, выполнение программы и многое другое. Предпоследний инструмент позволяет применить трёхмерные эффекты к объекту. Последний инструмент предоставляет режим просмотра презентации. После создания слайда его можно отредактировать. Заголовок созданного слайда редактируется путём щелчка по объекту с надписью Click to add title. Название созданного слайда отображается на закладке рядом с полосой прокрутки. Если нажать на ней правой кнопкой мыши, можно переименовать слайд, удалить его, вставить новый или изменить разметку слайда. Изменение свойств текста производится путем выбора одного из пунктов выпадающего контекстного меню. Пункт Text... позволяет установить свойства текста и эффект бегущей строки. Если слово написано с орфографической ошибкой, лучше её исправить. На закладке Text устанавливаются свойства рамки: размер и положение текста. На закладке Text Animation задаются эффекты для анимации текста. Чтобы добавить картинку, щёлкаем по пиктограмме с домиком и выбираем картинку в открывшемся диалоге. Щелчок правой кнопкой мыши открывает доступ к следующим свойствам картинки: Text... – эффекты текста, накладываемого на изображение (может быть добавлен после двойного щелчка на последнем). Position and Size задает позицию, размер, поворот, наклон. Original Size – устанавливает начальный размер изображения. Color Resolution позволяет задать глубину тонов изображения. Arrange – определяет уровень объекта в “стопке”. Alignment – задаёт положение объекта на слайде (слева, по центру, справа, сверху, посередине, снизу). Flip – позволяет отразить изображение по вертикали или горизонтали. Convert – даёт возможность преобразовать изображение в многоугольник, контур, трёхмерный объект, тело вращения, растр. Эти свойства доступны не всегда. Name Object – позволяет для удобства именовать объекты. Effect – после выбора этого свойства появляется диалог выбора эффекта объекта. Помимо возможности располагать объекты на слайде, можно указать фон слайда. Для этого щёлкаем правой кнопкой в свободном месте слайда и выбираем в контекстном меню Slide–Page Setup. В открывшемся диалоге открываем закладку Background. Заполнение выбирается переключателем, который может иметь значение: None – заполнение отсутствует; Color – задается цвет монотонного фона; Gradient предоставляет богатую библиотеку градиентов; Hatching – необходимо выбрать цвет фона и определить цвет и геометрию рисунка; Bitmap — предоставляет широкий выбор фоновых изображений; Соответственно для каждого заполнения существуют свои свойства.

Панель презентации

Это окно является удобным инструментом управления слайдами: Insert Slide – открывает уже знакомое окно создания нового слайда. Slide Design – открывает диалог изменения стиля слайда. Duplicate Slide – добавляет слайд, идентичный текущему.

Эффекты перехода между слайдами

Эффекты перехода между слайдами можно задать на втором шаге автопилота презентаций. Если это не было сделано, необходима коррекция или требуется сделать разные переходы между слайдами – воспользуемся пунктом меню Slide Show–Slide Transition. Откроется диалог настройки эффекта перехода на этот слайд. Он похож на диалог настройки эффектов перехода, но имеет добавление в виде кнопки управления временем. С её помощью можно установить время между сменой слайдов, которая, в свою очередь, может быть автоматической, полуавтоматической и ручной. В первом варианте указывается время, через которое будет производиться переход на следующий слайд. Запуск презентации для просмотра Просмотреть созданную презентацию можно при помощи кнопки из меню Slide Show–Slide Show или комбинация клавиш Ctrl-F2. Подведем итог: ü Презентация – это предназначенная для демонстрации серия слайдов с текстом, иллюстрациями, графическим оформлением. Переход от одного слайда к другому может осуществляться как простой заменой следующих друг за другом слайдов, так и с применением различных визуальных эффектов, таких как всплывание, вращение и наслоение. ü С помощью StarOffice Impress возможно добавлять в презентации захватывающие спецэффекты и анимацию, двухмерные и трехмерные изображения, созданные с помощью мощных встроенных средств рисования. При использовании AutoPilot Presentation с сотнями готовых шаблонов можно создавать профессиональные презентации. ü StarOffice Impress предоставляет множество дополнительных функций, например, структурирование текста, проверку орфографии и многое другое. ü Разнообразные графические элементы оформления можно создавать не только непосредственно в StarOffice Impress, но и с помощью специального модуля для работы с графикой StarOffice Draw. ü С помощью специального Мастера, презентацию можно легко сохранить как веб-страницу, после чего прочитать любым современным браузером.

5. Использование StarOffice Draw

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

Типы рисунков

StarOffice Draw позволяет создавать как растровые, так и векторные рисунки. Растровые рисунки состоят из ограниченного числа точек и изображение в таких рисунках формируются комбинацией точек разного цвета. Как следствие, рисунки растрового типа не масштабируются – точнее, неважно выглядят после изменения размера. В то же время растровые рисунки хорошо переносятся из одной программы в другую, так как, по сути, сводятся к простому массиву точек. Векторные рисунки состоят из объектов (линий, прямоугольников, окружностей, градиентов и т.д.) и не имеют фиксированного разрешения. Они могут включать в себя и растровые картинки как объекты. Такая графика великолепно масштабируется и в любой момент может быть преобразована в растровую форму с любым заданным разрешением. Благодаря таким свойствам векторные рисунки являются наиболее предпочтительными при создании иллюстраций к документам. В тоже время, при экспортировании документа в какой-то внешний для StarOffice формат, векторные рисунки не всегда могут быть использованы и в таких случаях конвертируются в растровые. Программа StarOffice Draw в основном предназначена для создания векторных рисунков. Для работы с растровыми изображениями существуют такие приложения, как GIMP. Далее будут обсуждаться в основном векторные рисунки. Растровые рисунки будут рассмотрены с позиций их использования как части векторного изображения, а также в контексте преобразования вектора в растр.

Принципы работы с программой

Общий вид главного окна программы StarOffice Draw показан на рисунке. Как и все остальные модули пакета, StarOffice Draw имеет интуитивно понятный графический интерфейс. Вверху главного окна расположена область меню. Спускаясь вниз – панели функций, гиперссылок, объектов. Слева вертикально расположена панель инструментов, чуть правее – линейка, еще ниже – панели символов, цветов – наконец, в самом низу главного окна – панель состояния. Любую из них можно включить или выключить через меню View–Toolbar. Элементы могут содержать так называемые отрывные панели – об этом говорит зеленая стрелка в виде треугольника. Более длительное нажатие на символе отрывной панели приводит к её появлению в “самостоятельном” виде. Далее можно выбрать нужный инструмент или оторвать панель – для этого, щёлкнув левой кнопкой мыши по заголовку и, не отпуская кнопку, передвигаем панель на рабочую область. Поработав, ненужную панель можно закрыть при помощи кнопки-крестика на её заголовке. В центральной части главного окна программы располагается рабочий лист рисунка. Масштаб отображения рабочего листа устанавливается через меню View–Zoom или с помощью инструмента Zoom на панели инструментов.

Графические примитивы

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

Создание графических примитивов

Для создания примитива следует сделать продолжительный щелчок по кнопке соответствующей группы примитивов панели инструментов. Затем, выбрав нужный примитив из выпадающего списка иконок, отпускаем кнопку. В результате включается режим создания примитива, в котором нужно указать с помощью мыши расположение ключевых точек и расстояний примитива. У разных примитивов разное число параметров. Так, у простой линии всего два параметра, а у кривой – неограниченное количество. Рассмотрим особенности создания различных примитивов.

Линии и стрелки

Для создания линии указываем начальную и конечную точку линии на листе рисунка: начальная точка линии задаётся левой кнопкой мыши. Затем, не отпуская кнопку, устанавливаем курсор на конечную точку линии и отпускаем кнопку – линия создана.

Соединительная линия

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

Прямоугольники

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

Окружности, эллипсы, дуги, сегменты и сектора

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

Трёхмерные объекты

Любой трёхмерный объект создается указанием его максимального размера в одном из двух измерений. Трехмерный объект создается в фиксированных пропорциях, которые изменяются уже после его создания.

Текст

Текст создается простым щелчком левой кнопки мыши в нужном месте листа; появится кадр набора текста с текстовым курсором. При создании текста, вписанного в рамку, сначала задаем рамку двумя точками нажатием-растягиванием-отпусканием правой кнопкой, затем набираем текст. Размер шрифта будет автоматически подобран так, чтобы текст занимал всю область указанной рамки. Легенда – это рамка со стрелкой, которая обычно используется для пояснения какой-то части рисунка. Она создается нажатием-растягиванием-отпусканием правой кнопкой мыши. Затем внутрь рамки легенды можно вставить текст с помощью двойного щелчка на рамке. При вводе текста рамка легенды автоматически изменяет размер.

Кривые Безье, рисованные кривые, многоугольники

Кривые Безье строятся по нескольким точкам и направляющим линиям. Точки, по которым строится кривая, называются опорными точками. Каждая из них характеризуется двумя отрезками, расположенными на касательной к кривой Безье в опорной точке (они называются направляющими). Длина каждой из них задает крутизну следующего или предыдущего сегмента кривой, а угол касательной задает направление в обе стороны от опорной точки. При создании кривой в StarOffice Draw последовательно указываются её опорные точки с помощью левой кнопки мыши. Если после нажатия кнопки для создания опорной точки не отпустить кнопку, то можно задать угол и длину направляющих. Если же кнопку не удерживать, то длина направляющих будет нулевая, и такая точка будет угловой. Направляющая первой опорной точки должна быть указана, иначе операция отменяется. Двойной щелчок левой кнопкой мыши завершает рисование кривой. При создании кривой длина направляющих в обе стороны одинакова. Изменять длины направляющих по отдельности можно уже после создания кривой с помощью инструмента редактирования точек. Удерживание клавиши Shift в процессе создания кривой позволяет указывать углы, кратные 45 градусам. Для замыкания кривой можно использовать клавишу Alt. При работе в X Window клавиша Alt может использоваться менеджером окон, что не позволит выполнить эту операцию. Например, KDE по умолчанию использует Alt в сочетании с нажатой левой кнопкой мыши для перемещения окна. Тем не менее, можно замкнуть линию, нажав Alt после правой кнопки. Линия будет замкнута, но последняя опорная точка станет угловой. Это легко исправить с помощью инструмента редактирования точек. Как вариант, можно изменить настройки оконного менеджера для использования другого модификатора. Рисованная линия также является кривой Безье, только количество опорных точек, величины и углы направляющих определяются программой автоматически. Для создания рисованной линии нужно, нажав и удерживая левую кнопку мыши, нарисовать желаемую кривую от руки. Создание многоугольников состоит в указании всех вершин многоугольника. Вторая вершина должна указываться отпусканием нажатой левой кнопки мыши, иначе операция будет отменена. Остальные вершины указываются обычным щелчком, а последняя вершина – двойным. Так же, как и при создании кривой, можно пользоваться клавишами Alt и Shift для замыкания многоугольника и рисования с углами, кратными 45.

Модификация графических объектов

Каждый объект – уже измененный, скомбинированный, преобразованный или просто графический примитив – имеет определенный набор характеристик, таких как размеры, цвет, угол поворота, семейство и размер шрифта и т.п. При этом с точки зрения модификации объекты можно разделить на три группы:
  1. графические объекты, характеризуемые областью (большинство объектов);
  2. графические объекты, характеризуемые частными свойствами (линии, соединительные линии, легенда);
  3. текстовые объекты (простой текст).
Для изменения параметров объектов сначала выбираем нужный, щёлкая на любой его части. Программа подтвердит выбор, подсвечивая область размещения объекта квадратными точками. При этом примитивы, которые характеризуются областью, а также текстовые объекты, выделяются полем из восьми квадратных точек зеленого цвета, остальные выделяются точками бирюзового цвета, которые показывают ключевые точки объекта. Можно выделить сразу несколько объектов с помощью левой кнопки мыши при нажатой клавише Shift – в этом случае выбранные объекты будут выделены одним полем из восьми точек и все дальнейшие операции будут действовать на все выбранные объекты. Область выделения объекта можно растягивать, перемещать, вращать и т.д. Растягивание области простого текста не приводит к изменению размера текста. Во всех остальных случаях изменение размеров области выделения приводит к масштабированию объекта.

Изменение размера и перемещение

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

Текст объектов

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

Эффекты

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

Использование редактора точек

Режим редактирования точек можно вызвать через инструмент Edit Points на панели объектов, контекстное выпадающее меню (пункт Edit Points) или с клавиатуры клавишей F8. Этот режим доступен для объектов, построенных из кривых Безье. Большинство объектов при необходимости правки точек можно преобразовать к кривым Безье при помощи пункта Convert контекстного выпадающего меню. В режиме редактирования точек можно изменять тип точки, замыкать кривую, добавлять и удалять точки, используя инструменты редактора точек, которые появляются на панели объектов после включения режима редактирования точек. Выбирая правой кнопкой мыши нужную точку – появляется возможность менять угол и размеры направляющих линий выбранной опорной точки. Таким образом, можно менять степень изгиба линии по разные стороны от этой точки. Сами опорные точки можно перемещать, удалять, добавлять и менять их тип. Кроме этого, на панели Edit Points имеются инструменты для замыкания или размыкания кривой и преобразования линии в кривую Безье. Для удобства StarOffice Draw различает три вида опорных точек: Симметричный переход – опорная точка с одинаковыми по длине направляющими отрезками. При изменении длины одной направляющей симметричного перехода вторая также изменяет длину. Плавный переход – это обычная опорная точка с разными по длине и раздельно корректирующимися направляющими. Угловая точка – это опорная точка, в которой кривая как бы разрывается. Направляющие отрезки угловой точки могут не лежать на одной линии и иметь разную длину. Выбрав нужную опорную точку, можно с легкостью поменять ее тип с помощью инструментов на панели Edit Points.

Свойства области

Область объекта, если она существует, может весьма гибко настраиваться через инструменты панели объектов (меню Format–Area или контекстное меню Area). Она может иметь разное наполнение, отбрасывать тень и быть прозрачной. Наполнение может быть заливкой цветом, градиентной заливкой, штриховкой или растровой текстурой. Тень и прозрачность также имеют свои настройки, которые можно найти на соответствующих закладках окна свойств области.

Свойства линий

Каждый объект StarOffice Draw содержит линии – даже текст имеет рамку, которую по умолчанию не видно. Настройки этих линий можно вызвать через инструменты панели объектов, меню Format–Line или через контекстное меню Line. При этом можно изменять цвет, толщину, задавать прозрачность и снабдить концы линии стрелками различного вида.

Свойства текста

Для текстовых и содержащих текст объектов имеется возможность менять его вид и свойства через инструменты на панели объектов, меню Format или контекстное меню. Свойства текста вызываются при помощи инструментов панели объектов, меню Format–Text или контекстного меню Text. Здесь определяется, будет ли текст вписан в рамку или наоборот – текст будет задавать размеры рамки, а также будут ли применяться различные эффекты бегущей строки при выводе текста на экран. Для изменения свойств символов и абзаца используются другие пункты меню Character. и Paragraph. контекстного меню или эти же пункты меню Format.

Позиционирование объектов

StarOffice Draw обладает мощными инструментами для позиционирования объектов. Часто возникает необходимость выровнять объекты относительно друг друга, страницы или линии; для выполнения этих действий предназначены инструменты на панелях Arrange и Alignment, а также пункт Distribution контекстного меню или меню Modify. Точно разместить объекты помогают инструменты на панели опций.

Выравнивание

Любой объект может быть выровнен относительно полей страницы с помощью соответствующих инструментов отрывной панели Alignment. Существуют отдельные инструменты для выравнивания в горизонтальном и вертикальном направлении – по центру и по краям листа. Если выбрать сразу несколько объектов (удерживая клавишу Shift), то этими же инструментами можно выровнять объекты относительно краев или центра области выделения.

Расположение

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

Распределение

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

Точное позиционирование объектов

Панель опций StarOffice Draw имеет ряд удобных средств для облегчения точного размещения объектов друг относительно друга или листа. Точное позиционирование осуществляется за счет создания на поле рисунка специальных меток или маркеров в виде точек или линий, которые впоследствии могут использоваться для более легкого позиционирования объектов. Такие метки называются привязками. StarOffice Draw поддерживает несколько видов привязок: ü Grid – на поле страницы накладывается сетка. При включении этой привязки объекты можно перемещать или масштабировать строго по узлам сетки; ü Snap Lines – горизонтальная или вертикальная. Для создания этой привязки необходимо щелкнуть левой кнопкой мыши на вертикальной или горизонтальной линейке и вытянуть линию на нужное место листа; ü Page Margins; ü Object Border; ü Object Points; ü пользовательская привязка – задание привязки в виде линии или точки в любом месте листа с точностью до миллиметра. Создается с помощью меню Insert–Snap Point/Line... Имеются инструменты для включения или выключения различного рода привязок: ü к сетке; ü к направляющим линиям; ü к полям страницы; ü к рамкам и узлам объектов. Если активизировать привязку, то объект при перемещении будет как бы притягиваться к ней, что в значительной степени упрощает точное позиционирование объекта. Для большей наглядности привязку можно отображать или скрывать. Панель опций содержит инструменты для переключения визуального отображения двух типов привязок и направляющих рамок объекта при перемещении: ü сетки; ü направляющих линий; ü направляющих линий рамки объекта при перемещении.

Преобразование объектов

Любой объект в StarOffice Draw может быть преобразован в ту или иную форму в зависимости от своего типа; возможные варианты содержатся в контекстном меню Convert. Это меню содержит различные наборы вариантов в зависимости от типа выбранного объекта. Так, например, для трёхмерных объектов имеется только два варианта, а для прямоугольника уже семь. С помощью преобразования объектов можно получать новые объекты с совершенно другими свойствами, имеющие вид, отличный от оригинала.

Группы объектов

Для выполнения действий сразу над несколькими объектами удобно пользоваться функцией группировки. Для создания группы необходимо сначала отметить несколько объектов, удерживая клавишу Shift, а потом выбрать пункт Group контекстного меню (или меню Modify) или воспользоваться горячей клавишей Ctrl-Shift-G. Созданная группа ведет себя как постоянно действующее выделение нескольких объектов. Преимущество группы перед обычным выделением нескольких объектов состоит как раз в постоянстве, так как не дает возможности забыть выделить какой-то объект перед операцией. Группу всегда можно разбить с помощью пункта Ungroup контекстного меню или меню Modify, или с помощью комбинации клавиш Alt-Ctrl- Shift-G. Для редактирования объектов, включенных в группу, нет необходимости разбивать группу – для этого предназначены операции входа в группу и выхода из неё. Для этого можно воспользоваться пунктами Enter Group (Exit Group) контекстного меню или меню Modify, или горячей клавишей F3 (Ctrl-F3). Выйти из группы можно двойном щелчком левой кнопкой мыши мимо области группы, а войти – соответственно двойным щелчком на области любого объекта, входящего в группу. После входа в группу объекты, не включенные в данную группу, отображаются более блекло. Это делается для того, чтобы было легче отличить входящие в данную группу объекты от других, а также для индикации режима нахождения в группе.

Комбинирование объектов

Создание комбинации производится аналогично группировке объектов. Для создания комбинации необходимо сначала отметить несколько объектов (удерживая клавишу Shift ), а потом выбрать пункт Combine контекстного меню (или меню Modify ) или воспользоваться горячей клавишей Ctrl-Shift-K. В отличие от группирования, при комбинировании из выбранных объектов создается новый объект с новыми свойствами. Полученная комбинация наследует свойства объекта, созданного первым, или, точнее, находящегося позади всех остальных объектов, выбранных для комбинации (см.раздел “Distributiо ”). Комбинировать можно только те объекты, которые можно преобразовать в кривые Безье. В местах пересечений объектов в комбинации возникают прозрачные дыры. Это свойство – плата за возможность разбить комбинацию. Данный метод также можно применять как временное объединение объектов перед выполнением логических операций над ними. Полученную комбинацию всегда можно разъединить с помощью пункта Split контекстного меню (или меню Modify) или с помощью сочетания клавиш Alt-Ctrl-Shift-K. Для некоторых типов объектов в процессе комбинирования происходит преобразование объекта к кривым Безье, поэтому, несмотря на то, что комбинацию всегда можно разъединить, операция комбинирования не является полностью обратимой.

Логические операции над объектами

StarOffice Draw позволяет логически складывать, вычитать и пересекать объекты. Для выполнения логических операций необходимо выбрать несколько объектов (удерживая клавишу Shift), затем с помощью пунктов Merge, Subtract или Intersect контекстного меню Shapes или меню Modify–Shapes выполнить нужную операцию. В результате образуется новый объект, наследующий свойства самого старшего (или, точнее, находящегося глубже всех других выделенных). Логические операции являются необратимыми, поэтому, если нужно отменить операцию, то единственный путь — воспользоваться функцией отмены StarOffice Draw, которая доступна через меню Edit–Undo или по горячей клавише Ctrl-Z .

Именование объектов

Для упрощения работы с рисунками сложной структуры, в StarOffice Draw имеется возможность присвоить объектам некоторых типов имена, далее появляющиеся в панели состояния каждый раз, когда выбирается объект. Кроме того, именованные объекты показываются Navigator как отдельные элементы структуры рисунка. Присвоить имя можно только: ü группе объектов; ü вставленным объектам: растровая картинка, объект OLE, формула и др.

Графические стили

Как и текстовый документ, рисунок может содержать стили, но только одного типа – графические. Графический стиль представляет собой всеобъемлющий набор значений атрибутов самых различных графических объектов. Будучи примененным к какому-либо объекту, стиль переопределяет значения имеющихся у данного объекта атрибутов на новые значения, заданные для этого стиля. Графические стили особенно удобно применять в случае создания сложных рисунков с повторяющимися элементами; они незаменимы для чертежей, различных схем, диаграмм и т.д. Для их создания, модификации, применения и удаления удобнее всего пользоваться инструментом Stylist. Выделив объект или несколько объектов c помощью Стилиста, легко применить любой стиль – просто делаем двойной щелчок на нужном пункте в окне Стилиста. Для того, чтобы изменить сам стиль, достаточно щёлкнуть по нужному и выбрать из выпадающего меню пункт Modify.. Изменения стиля окажут действие на все графические объекты, к которым он был применен. Подводя итоги работы с StarOffice Draw можно сделать следующие выводы: ü С помощью StarOffice Draw можно создавать и простые рисунки, и интерактивные многостраничные графические документы. Как и при работе с другими приложениями StarOffice можно или начать работу «с чистого листа», или воспользоваться имеющимися в комплекте поставки шаблонами и примерами. ü StarOffice Draw является векторным графическим редактором, но позволяет как экспортировать готовые рисунки в растровые форматы, так и вставлять растровые фрагменты в создаваемые векторные изображения. ü В StarOffice Draw можно создавать реалистичные изображения трехмерных геометрических объектов и эффекты их освещения различными источниками света. Готовые изображения можно экспортировать в различные графические форматы, в том числе применяемые в Интернете GIF, JPG, PNG. ü Ряд функций (привязка объектов, сетка) облегчает точное рисование. StarOffice Draw не предназначен для подготовки настоящих чертежей, но с его помощью вполне можно выполнить рабочий эскиз или схематичное изображение какой-либо конструкции. ü Разумеется, в документы StarOffice Draw можно включать блоки, подготовленные в других приложениях StarOffice – текст, таблицы, диаграммы, формулы.

6. Базы данных в StarOffice

База данных в StarOffice позволяет вставлять данные из внешних ресурсов. Источником может быть Adabas, JDBC, ODBC, ADO, dBase, Текстовый файл, Документ электронной таблицы или Данные из адресной книги. Рассмотрим основные понятия теории баз данных, с которыми можно работать в StarOffice. Таковыми являются: ü источник данных – первичный ресурс; ü таблица – наборы строк записей; ü запрос – команда на языке SQL, модифицирующая данные или одно из их представлений для пользователя; ü представление (формуляр, отчёт) – документ для печати.

Создание и настройка нового источника данных

Чтобы создать новый источник данных, нужно вызвать диалог в меню Tools–Data Sources. Здесь можно редактировать уже существующие или создавать новые источники. Для создания нажимаем на кнопку New Data Source – появится новая запись в списке слева. На первой закладке вводятся имя ресурса и источник ресурса; в поле Name вводится имя БД. В поле Database type вводится, собственно, тип БД. Как было сказано выше, это может быть Adabas, JDBC, ODBC, ADO, dBase, Текст, Документ электронной таблицы , Данные из адресной книги. В поле Datasource URL вводится путь к базе данных или URL для доступа к таковой. Следующие закладки в диалоге зависят от типа источника базы данных. Для примера рассмотрим в качестве типа БД dBase. В поле Datasource URL нужно ввести путь к уже существующей базе данных dBase или директорию, в которой будут храниться данные. На закладке dBase вводятся параметры созданной БД. На закладке Tables показываются все таблицы, доступные в этой базе данных. Над списком таблиц есть три кнопки, которые служат для создания новой таблицы а также, редактирования и удаления существующих. При нажатии на кнопку создания таблицы будет вызван конструктор. Здесь требуется ввести поля и их типы. После окончания редактирования сохраняем таблицу в базе данных, введя её название. Кнопка редактирования вызовет тот же диалог. При удалении таблицы необходимо подтвердить операцию.

Работа с адресной книгой как с базой данных

Как уже было сказано выше, в качестве источника может выступать адресная книга, экспортированная в базу данных StarOffice. При первой загрузке StarOffice программа запросит источник данных для адресной книги; в диалоге “Datasource ” появится новый ресурс AddressBook. Впрочем, можно пропустить ввод данных адресной книги при первом старте и добавить этот источник данных позже. Для использования адресной книги выбираем её в исходных данных; а в появившемся диалоге следует указать источник.

Ввод и изменение данных в таблицах

Для ввода данных открываем “Datasource” с помощью кнопки на панели инструментов справа или нажатием клавиши F4. Нажатие на « около источника данных раскрывает список, в котором можно выбирать таблицы, запросы или отчёты. Выбрав в нём нужную таблицу, можно вводить новые или изменять уже введённые данные.

Ввод и построение запросов

На закладке Queries находится список запросов, которые можно добавлять, редактировать и удалять – для этого над списком есть шесть кнопок. Первая кнопка служит для создания нового запроса с помощью построителя. В появившемся диалоге выбираем таблицу, из которой будет сделана выборка. Вторая кнопка служит также для создания запроса, но с использованием языка SQL. В появившемся диалоге нужно ввести команду на выборку из таблицы. На панели инструментов диалога редактирования макроса есть несколько кнопок для работы с запросом. Для отработки запроса нужно нажать на кнопку запуска. Откроется дополнительная панель, содержащая таблицу с результатами запроса. После кнопки запуска находится кнопка очистки запроса. Для переключения между построителем запросов и текстом таковых используется кнопка переключения вида дизайнера. Далее следуют дополнительные кнопки. Первая из них используется для добавления таблицы в запрос. Следующая группа кнопок используется для включения и выключения групп, используемых в запросе. ü Первая кнопка позволяет использовать в запросе функции. При выключении функций из построителя запроса исключается возможность их ввода. ü Вторая выключает показ названий таблиц в запросе. ü Третья выключает псевдонимы к таблицам. ü Четвёртая кнопка позволяет исключать из запроса повторяющиеся комбинации.

Создание отчётов

Отчёты создаются на последней закладке в диалоге DataSource. Здесь их можно создавать, редактировать, просматривать, подключать созданные ранее или удалять. Первая кнопка служит для включения в список отчётов существующего файла. Вторая кнопка служит для редактирования названия и пути к файлу отчёта. Третья кнопка служит для исключения из списка отчёта. Следующие две кнопки служат для просмотра и редактирования отчёта. При нажатии на одну из этих кнопок откроется файл с отчётом. При просмотре отчёта можно перемещаться по записям, используя панель инструментов базы данных внизу окна. Последняя кнопка служит для создания нового файла отчёта; в этом качестве может использоваться любой тип документа. При нажатии на кнопку выбираем из списка тип отчёта. Для быстрого создания отчёта можно использовать функцию AutoPilot... При выборе этой функции откроется новое окно и запустится макрос для создания автоотчёта; в появившемся диалоге поэтапно вводим параметры. На первом этапе выбирается источник данных, таблица или запрос, из которых будут браться данные, и поля, которые будут отображаться. На втором вводятся параметры внешнего вида отчёта. Это расположение полей в отчёте, тип отображения элементов (может быть без границы, трёхмерный или плоский) и фон отчёта. После настройки внешнего вида отчёта нажимаем на кнопку Create. Созданные документы могут быть распечатаны так же, как и обыкновенный текстовый документ. Данные могут быть вставлены в любой документ – для этого вставляем в него элемент управления TextBox (кнопка Form на левой панели). В диалоге свойств формуляра (Form properties) на закладке Data выбираем DataSource. В поле Content type – происхождение данных (таблица или запрос). В поле Content указываем элемент (таблицу, обычный или SQL-запрос), который будет использоваться в качестве данных. В диалоге свойства (Properties)элемента управления на закладке Data задаём поле данных. Для того, чтобы переключаться между режимами редактирования и просмотра элементов управления, в меню инструмента Form используется кнопка Design Mode On/Off. Для просмотра данных следует выключить режим проекта. Внизу окна видим панель БД, с помощью которой можно перемещаться по записям, изменять и фильтровать их. Итак, подведем итог: StarOffice Base – приложение для удобного управления реляционными базами данных, позволяющее с помощью мыши вставлять содержание записей баз данных в любые документы StarOffice. StarOffice Base позволяет управлять несколькими базами данных одновременно, причем их содержимое останется доступным для всех модулей StarOffice 6.0 Office Suite. Мастера AutoPilot помогут выполнить любую сложную задачу. С помощью StarOffice Base можно сортировать, редактировать, удалять и выполнять другие операции с записями. StarOffice Base поддерживает все популярные стандарты баз данных, в том числе Oracle, ODBC, JDBC и многие другие.

7. Групповая работа над документом

Зачастую в процессе создания или редактирования документа участвуют несколько авторов или редакторов. При этом каждый участник работает над своей копией документа параллельно с другими авторами. В таком случае очень важно иметь возможность учесть изменения, внесенные в свою копию документа другими авторами. StarOffice имеет специальные функции для групповой работы над документом, доступные для текстовых документов и электронных таблиц. Весь набор функций групповой работы можно разбить на две категории:
  1. функции внесения изменений и комментирования:
ü запись изменений; ü внесение изменений без записи (нежелательно использовать);
  1. функции принятия/отклонения изменений:
ü объединение документов; ü сравнение документов; ü принятие/отклонение изменений. Предположим, при работе над проектом договора требуется согласование с юристом и бухгалтером. Каждому участнику передается копия договора. Юрист и бухгалтер работают над своей копией договора независимо друг от друга, а затем возвращают исправленные копии договора.

Внесение изменений в документ

Особенность внесения изменений при групповой работе над документом заключается в том, что все изменения нужно производить при включенной опции Edit–Changes–Record. В этом режиме все сделанные изменения отображаются особым образом – цветом, своим для каждого автора. В электронных таблицах ячейки, содержащие изменения, отображаются с цветным обрамлением, соответствующим автору, который произвел изменения. Помимо цвета, для текстового документа: ü добавления выделяются подчеркиванием; ü удаления отображаются в виде перечеркнутого текста; ü строка, содержащая изменение, выделяется вертикальной линией на поле документа. При наведении курсора мыши на место, содержащее изменение, всплывает подсказка, содержащая информацию об авторе, характере, дате и времени изменения. Каждое изменение можно снабдить дополнительной информацией в виде комментария с помощью функции Edit–Changes–Comment – он будет отображаться в процессе принятия или отклонения изменения. Настройки отображения изменений доступны через меню Tool–Options... далее для текстовых документов: Text Document–Changes, а для электронных таблиц: SpreadSheet–Changes. Для отключения режима записи изменений нужно еще раз выбрать меню Edit–Changes–Record. Следует помнить, что не все изменения запоминаются в режиме записи изменений, например, создание новых стилей и другое сложное форматирование. После отключения режима записи изменений документ редактировать не рекомендуется.

Принятие/отклонение изменений

Предположим, что и юрист и бухгалтер внесли изменения в свои копии договора – теперь необходимо обновить исходный документ, чтобы он отражал изменения, сделанные как юристом, так и бухгалтером. Сначала необходимо объединить три документа в один. Для этого нужно открыть исходный договор и выбрать меню Edit–Changes–MergeDocument.... В открывшемся окне выбрать исправленный юристом файл и нажать кнопку Insert. Появится окно Accept or Reject Changes, в котором будет выведен список изменений, сделанных юристом. Можно просмотреть и принять или отклонить изменения, выбирая соответствующую строчку списка и пользуясь кнопками Accept (Accept All) и Reject (Reject All) или просто закрыть это окно и повторить операцию для второго файла. В результате этих операций в исходный договор, вносятся изменения, записанные как юристом, так и бухгалтером. Если список изменений очень большой, то удобно воспользоваться фильтром, который можно настроить по различным параметрам – дате, автору, действию и описанию. Если какой-нибудь автор произвел хотя бы одно изменение, не включив режим записи изменений, то операция объединения не удастся. В этом случае можно воспользоваться функцией сравнения файлов. Предположим, что при объединении с файлом бухгалтера получено сообщение “Объединить – не удается”, однако известно, что какие-то изменения все же были сделаны. Это, вероятно, означает, что хотя бы одно изменение было сделано вне режима записи изменений. Можно попробовать определить разницу в документах с помощью меню Edit–Compare Document.... В появившемся окне необходимо указать имя файла копии договора бухгалтера. Если отличия существуют, то появится окно “ Accept or Reject Changes”, в котором список изменений будет дополнен теми изменениями, которые внес бухгалтер. При использовании функции сравнения файлов очень важно помнить, что сравнивается указанный файл относительно открытого файла. Поэтому, в нашем примере изменения, сделанные бухгалтером будут инвертированы по действию: то, что было добавлено бухгалтером, в списке изменений появится с действием Deletion вместо Insertion. Следовательно, для применения действия нужно вместо Accept нажимать Reject и наоборот.

Версии документов

Любой файл StarOffice может содержать несколько различных версий документа. Версии можно просмотреть, создать, удалить или сравнить с другой с помощью пункта File–Versions... При сравнении создается список изменений относительно самой последней версии.

8. Сравнительный анализ офисных пакетов StarOffice 6.0 и MS Office XP

В ходе изучения возможностей офисных пакетов StarOffice 6.0 и MS Office XP и проведения сравнительного анализа их характеристик, мною были сделаны следующие выводы. Установка Microsoft Office XP Professional на Microsoft Windows требует наличия 410 MB свободного дискового пространства. Следовательно, пользователи Windows 95 и пользователи, имеющие ограниченное дисковое пространство, будут вынуждены модернизировать свои компьютеры для установки Office XP. StarOffice превосходно работает и на старых компьютерах и требует меньшего количества свободного пространства на жестком диске. Кроме того, существенное различается количество памяти, требуемое для каждого модуля из состава MS Office. В отличие от него каждый дополнительный запущенный модуль StarOffice вызывает лишь незначительное увеличение используемых ресурсов операционной системы. Вместе со StarOffice 6.0 Sun предлагает пользователям файлы формата XML, улучшенную систему шифрования паролей, автоматическую компрессию файлов, за счет которой размеры файлов намного меньше файлов MS Office. Программное обеспечение StarOffice предусматривает полную, информативную и полезную печатную пользовательскую документацию. Интерактивная справочная система включает в себя практические рекомендации по наиболее часто задаваемым вопросам пользователей. Помощник MS Office не устанавливается по умолчанию, однако продолжает время от времени “всплывать” и давать советы. Интерактивная справка StarOffice содержит полную информацию относительно продукта и его функциональных возможностей. MS Office иногда незаслуженно получает хорошие оценки в категории простоты использования только потому, что пользователи уже очень давно работают с этим пакетом. Однако применение StarOffice показало, что использование этого программного обеспечения имеет такую же, а порой и более высокую производительность. Область Задач Office XP копирует Мастер Стилей и Галерею StarOffice, которые применялись, начиная со StarOffice 4.0. Область Задач повышает оценку продукта, в то время как на самом деле она даже увеличивает количество шагов, необходимых для выполнения элементарных действий, таких как создание нового документа. Контекстное меню, реализованное в StarOffice, намного функциональнее, чем в Office XP. StarOffice предоставляет пользователям более быстрый доступ к своим возможностям, поскольку является программным обеспечением, использующим концепцию "все функции в одном месте", то есть все инструментальные средства, необходимые для выполнения конкретной задачи, сгруппированы вместе. Сопоставив основные возможности форматирования StarOffice с возможностями Office XP можно сделать вывод, что StarOffice обеспечивает более широкие вычислительные возможности в таблицах текстовых документов и предоставляет более гибкие возможности форматирования c использованием Мастера Стилей. MS Word XP и StarOffice обладают очень схожими функциональными возможностями по обработке текстов. Однако StarOffice гораздо эффективнее работает с большими документами, на которых MS Word имеет тенденцию рушиться и отнимать чрезмерное время для повторной разбивки страниц. Новые разделы Области Задач Word XP снова подражают Мастеру Стилей StarOffice, фактически добавляя лишь возможности форматирования. Совместимость с MS Share Point позволяет одновременно редактировать до 10 копий файлов разными людьми. StarOffice обеспечивает групповую работу над документом, требуемую большинству пользователей. StarOffice предоставляет более гибкие возможности при оформлении веб-страниц, позволяет создавать более чистый HTML-код и гиперссылки, чем MS Word XP. Для предоставления тех же возможностей MS предлагает Front Page, который не входит в Office XP Professional. StarOffice Calc предлагает все функциональные возможности электронных таблиц, представленные в Excel. Обе программы – гибко настраиваемые продукты с сотнями встроенных функций. Языконезависимый интерфейс для разработки (API) StarOffice позволяет легко наращивать функциональные возможности. StarOffice предоставляет те же функциональные возможности, что и PowerPoint XP. В тоже время StarOffice предлагает более широкие возможности в части обработки графики, обеспечивает мощные и легкие в освоении средства создания анимаций. XML-формат файлов StarOffice 6.0 позволяет экономить значительное место по сравнению с PowerPoint. Несмотря на то, что MS предоставляет большой объем дополнительной информации и ресурсов через сеть, StarOffice предлагает более широкий выбор шаблонов и примеров. Сделав работу с Галереей изображений через Область Задач, MS значительно затруднила ее использование. В отличие от MS Галерею изображений StarOffice удобно просматривать, из нее удобно выбирать изображения и анимации и вставлять их в документы. StarOffice 6.0 предоставляет пользователям более тесную интеграцию с существующими средствами операционных систем, а также многооконный пользовательский интерфейс. Хотелось бы подчеркнуть, что распознавание рукописного ввода и речи хотя и выполнены довольно неуклюже, дают, однако, Office XP серьезное преимущество перед StarOffice. MS предлагает 30 локализованных версий своего продукта, покрывающих все основные мировые рынки. MS является самым крупным в мире производителем программного обеспечения и получает более 95% всех мировых доходов от продаж программного обеспечения. В тоже время StarOffice продолжает активно развиваться, захватывая все новые рынки, такие как: Россия, Германия, Франция и Дания (не говоря уже о Соединенных Штатах). Через OpenOffice.org Sun предоставляет возможность всем желающим локализовать продукт на любой язык. Программное обеспечение StarOffice обеспечивает лучшую совместимость форматов файлов, чем MS Office XP. StarOffice также предлагает высококачественные фильтры для файлов MS Office и не имеет проблем с чтением старых документов, даже таких, которые были созданы более 13 лет назад. И OfficeXP, и StarOffice поддерживают большинство распространенных графических форматов. Однако все же у StarOffice эта функция развита более глубоко. В целом из-за давнего знакомства с продуктами MS Office первое время работа с Office XP может казаться пользователям более легкой, чем со StarOffice. Однако исследования по удобству применения показывают, что пользователи успешно выполняют все поставленные перед ними простые задачи с помощью StarOffice с первого раза. После использования StarOffice в течение некоторого времени производительность сопоставима, а в некоторых случаях даже выше благодаря интеграции компонентов продукта.

Заключение

В заключение работы, хотелось бы сделать следующие основные выводы. StarOffice представляет собой полнофункциональный пакет офисных приложений, разработанный фирмой StarDivision GMBH (Германия). StarOffice – это оболочка с многодокументным интерфейсом, имитирующая среду каждого из приложений – файлового менеджера, текстового процессора, электронной таблицы, почтового клиента и т. д. Можно выбрать нужный файл или функцию, а необходимые меню, инструменты и возможности появятся в зависимости от контекста. Кроме того, все приложения интегрированы между собой и делятся друг с другом своими возможностями. Для создания обычного электронного сообщения будет подгружена часть возможностей текстового процессора, для заполнения адресной книги - "кусочек" электронной таблицы и т. д. StarOffice интегрирован гораздо теснее, чем MS Office. Использование в любом месте пакета таких функций, как, например, проверка орфографии или автотекст очень удобно, однако, на «слабых» ПК это может быть довольно проблематично. Хотя после подгрузки необходимых компонентов и переключения контекста работать в каждом конкретном приложении достаточно комфортно. По комплектации и функциональному наполнению StarOffice вряд ли уступает Microsoft Office. Он обеспечивает работу с текстовыми документами, электронными таблицами, базами данных; позволяет создавать и обрабатывать несложные растровые и векторные рисунки, презентации, математические формулы. Как и во всех остальных интегрированных офисных пакетах, центральным элементом является текстовый процессор. Внешний вид StarOffice Writer достаточно типичен – многие кнопки инструментов и пункты меню окажутся хорошо знакомыми пользователям любых других аналогичных программ. StarOffice Writer обеспечивает полную гамму средств форматирования: на уровне символов, абзацев, колонок, разделов. Поддерживается работа с колонтитулами, OLE- объектами, таблицами. Имеются средства для работы с полями, закладками, перекрестными ссылками, предметными указателями, оглавлениями. Пользователь может даже вести собственную библиографическую базу данных. Лингвистическая поддержка в Writer также на высоте: проверка правописания, в том числе и на лету, расстановка переносов, автоматическая замена и коррекция фрагментов текста. Вполне естественно, что Writer позволяет создавать формы и сохранять документы в формате HTML, то есть, можно сказать, что не решаемых задач для этой программы нет. Все вышесказанное справедливо и для StarOffice Calc. Электронные таблицы - достаточно стандартизованные программы, и придумать для них что-либо новое, по-видимому, проблематично. Поддерживаются формулы и функции (список их почти полностью повторяет арсенал Microsoft Excel), сводные таблицы, средства анализа данных, работа со списками, графики и диаграммы. Практически все, что есть в Excel, наверняка найдется и в StarOffice Calc. Также таблицы можно импортировать во множество традиционных форматов, в том числе и HTML. С презентациями в StarOffice работает программа Impress. Она располагает достаточно широкими оформительскими средствами, всевозможными спецэффектами, наборами графических примитивов, различными способами визуализации кадров и информации на них; поддерживает интерактивное взаимодействие. В комплекте есть несколько шаблонов презентаций и мастеров для их создания. Презентации можно сохранять в форматах StarOffice Impress или PowerPoint, а также сжимать и копировать на несколько носителей. Для мобильных пользователей Sun специально распространяет отдельный проигрыватель StarOffice Player, что значительно упрощает им жизнь. Impress обеспечивает экспорт презентаций в виде последовательности HTML-страниц или автоматизированной публикации с использованием сценариев на языках Perl или ASP. Еще одним из наиболее важных компонентов StarOffice является средство работы с базами данных Base. Для более или менее традиционного офисного применения функциональность этого компонента кажется избыточной, недаром он распространяется отдельно. Компонент рассчитан на клиент-серверную архитектуру. Клиентская часть используется совместно с интерфейсом StarOffice Base для локального доступа к существующим базам данных и создания новых; серверная - обеспечивает дистанционную работу с базами данных в сетевой среде. Поддерживаются форматы и технологии Adabas, dBase, ODBC, JDBC, ADO, Oracle, DB2, MS Access. Кроме всего перечисленного, в составе StarOffice имеется множество вспомогательных компонентов, предоставляющих свои функции основным приложениям в виде панелей инструментов, особых меню и т. д. В некоторых случаях они могут играть и самостоятельную роль. StarOffice Draw обеспечивает весь пакет средствами векторной графики. Поддерживается довольно широкий спектр инструментов рисования, кривые Безье, элементы трехмерного моделирования. Предусмотрена даже возможность преобразования растровых изображений в векторные примитивы, что более характерно для профессиональных графических пакетов. StarOffice Image - простой редактор растровой графики с небольшим набором инструментов и спецэффектов (мозаика, рельеф, старение и т. д.). Основная его ценность заключается в наличии конвертеров для большинства графических форматов (JPEG, GIF, TIF, EPS, PNG и пр.), благодаря чему, например, в Desktop работает функция предварительного просмотра. StarOffice Schedule, Mail & Discussion и Address Book тесно интегрированы с Desktop, могут быть вызваны из его панели Explorer и вместе образуют полноценный менеджер персональной информации. Schedule, кроме традиционных функций, поддерживает обмен информацией с PDA на базе Palm OS. Также имеется StarOffice Chart, применяемая для создания диаграмм; Math - визуальный редактор формул, использующий нестандартный язык разметки и позволяющий сохранять формулы в отдельных файлах; Fontwork - для придания двух- и трехмерных эффектов тексту; Form, с помощью которой, как понятно из названия, создаются формы - и электронные, и бумажные. Естественно, что в StarOffice большое внимание уделено автоматизации работы. Макросы, созданные на языке StarOffice Basic, существуют и выполняются не только внутри конкретных приложений, но и на уровне всего пакета. Их можно, в частности, привязывать к системным событиям. Сам язык StarOffice Basic совместим с VBA2, а объектная модель довольно похожа на иерархию Microsoft Office - те же ActiveDocument, ActiveWindow, Selection и т.д. Интегрированная среда разработки поддерживает цветовое выделение синтаксиса и располагает полноценным отладчиком, однако по удобству значительно уступает встроенному в Microsoft Office редактору Visual Basic с его исключительными Object Browser и автоматическими средствами проверки синтаксиса, дополнения ключевых слов и подстановки свойств и методов известных объектов. Зато в StarOffice можно также использовать Java и JavaScript. В дополнение к этому StarOffice поддерживает OLE Automation и StarOffice API, что обеспечивает довольно широкие возможности автоматизации приложений и создания на их основе собственных программных решений. Для этого Sun распространяет SDK со всей необходимой документацией. Таким образом, мы получаем вполне достойный офисный пакет под операционную систему Linux, обладающий полным набором офисных утилит, тесно интегрированных и взаимодействующих между собой.

Список литературы

  1. http://www.staroffice.com и http://www.sun.com – официальные сайты StarOffice.
  2. http://www.openoffice.org – Разработки свободной версии StarOffice
  3. http://www.opensource.org – Open Source Software.
  4. http://www.sun.ru – Sun Russia.
  5. http://www.word.ru
  6. http://www.rusdocs.ru
  7. http:// linux.hitech.by