Диаграмм несколько меньше, но зато внешний вид легко поддается настройке.
Построение презентаций в Impress несложно (рис. 2.3), при создании новой презентации появляется мастер, который поможет создать ее основу.
Рис. 2.3. Окно OpenOffice.org Impress
Все программы, входящие в пакет, тесно интегрированы друг с другом. При закрытии документа остается окно (рис. 2.4), с помощью которого можно открыть любой документ, поддерживаемый OpenOffice.org, или вызвать любое приложение, входящее в его состав.
Рис. 2.4. Общее окно OpenOffice.org
Примечание
В некоторых приложениях OpenOffice.org разработчики оставили скрытые функции, так называемые «пасхальные яйца». Например, если во Writer в новом документе набрать StarWriterTeam и нажать клавишу F3, можно увидеть команду разработчиков. В Calc при записи в любую ячейку «=Game(„StarWars“)» и нажатии Enter открывается игра, в которой нужно спасти планету от нашествия инопланетян. В Calc можно поиграть в крестики-нолики, введя в любой ячейке внутри диапазона A1:C3 «=Game(A1:C3;»TicTacToe")" (см. рис. 2.2) (компьютер автоматически сделает следующий ход).
Несмотря на все усилия разработчиков, пакет несколько тяжеловат, особенно это почувствуют те, чей компьютер имеет объем оперативной памяти меньше 256 Мбайт, поэтому познакомьтесь с популярными альтернативами.
Офисный пакет KОffice
KDE Оffice, или просто KOffice, – это также бесплатный и доступный в исходных кодах офисный пакет. Он распространяется по лицензии GNU GPL и состоит из большого количества приложений, каждое из которых отвечает за определенный участок работы и при необходимости взаимодействуюет с другими. Например, при редактировании формулы в текстовом редакторе вызывается редактор формул – KFormula. Учитывая, что KOffice построен на библиотеках настольной среды KDE, он хорошо в нее интегрируется и рекомендуется к использованию в первую очередь в KDE. Хотелось бы сразу пояснить. Словосочетание GNOME Office или KDE Оffice означает совсем не то, что ошибочно предполагает большинство пользователей, а именно – работу только с определенным оконным менеджером. Наоборот, большинство приложений (за редким исключением) прекрасно работают в среде других оконных менеджеров. Одним из путей разработки любого программного обеспечения является унификация кода; как правило, это делается с помощью библиотек. Приставка GNOME или KDE означает, что данное приложение использует библиотеки, специфические для данной среды (библиотека Qt используется в KDE, а Gtk – в GNOME), и для их работы необходимо наличие как минимум установленной соответствующей среды (библиотек), которой можно даже не пользоваться. Для тех, кто не понял или не поверил, – проведите следующий эксперимент. Запустите в какой-нибудь отличной от KDE и GNOME среде текстовые редакторы nedit (при его установке в большинстве случаев используется статическая компиляция, поэтому библиотек вообще не требуется), kate (варианты KEdit, KWrite), gedit (последние два редактора принадлежат средам KDE и GNOME соответственно). Теперь откройте окно терминала, наберите команду top и проследите с ее помощью, какие еще программы используются системой до и после запуска соответствующего приложения.
Вернемся к офису. Вызвать нужное приложение для работы можно как по отдельности, так и используя Рабочий стол KOffice (консольная команда koshell, рис. 2.5), с помощью которого можно выбирать приложения и переключаться между ними. При вызове любого компонента открывается окно мастера, помогающего выбрать шаблон, при необходимости можно сразу указать, какой шаблон использовать по умолчанию.
Рис. 2.5. Рабочий стол KOffice
Из основных достоинств всех компонентов этого пакета следует отметить легкость по сравнению с OpenOffice.org. Официальный сайт проекта расположен по адресу http://www.koffice.org/. Рассмотрим состав приложений по порядку.
Примечание
В Kubuntu пакет KOffice по умолчанию не устанавливается. Чтобы инсталлировать его и локализовать интерфейс, выполните команду apt-get install koffice kofficei18n-ru; koffice – это метапакет, в котором указан список остальных пакетов, входящих в состав KOffice; если в установке всех пакетов нет необходимости, можно устанавливать каждый компонент по отдельности.
Полноценный тестовый процессор KWord (рис. 2.6) распознает не только свой собственный формат ODT (разработан в соответствии со стандартом OpenDocument ISO 26300), но и документы форматов HTML, RTF, обычный текстовый формат и документы Microsoft Word.
Рис. 2.6. Окно текстового редактора KWord
Поддержка последнего пока далека от идеала, в первую очередь из-за того, что KWord путает версии файлов Word. Набранные в нем документы можно сохранить в форматах HTML 4.01 (с использованием таблиц стилей или без них), XHTML 1.0, TeX, SGML и RTF. За поддержку HTML при сохранении документа KWord можно определенно оценить положительно, так как создаваемый им код практически не содержит лишних тегов. По этой причине его часто используют для преобразования различных документов в веб-страницы и в качестве простой издательской системы. Однако сохранять документы в формате DOC, принятом в Microsoft Word, он не умеет, обратный обмен возможен только через формат RTF. Панель инструментов (это касается и всего пакета) при правильной локализации системы русифицируется, пункты меню понятны, так что проблем с изучением и использованием возникнуть не должно. KWord, как и положено любому текстовому процессору, кроме работы по форматированию самого текста позволяет вставлять в текст специальные символы, рисунки, формулы, таблицы и различные объекты (презентации, диаграммы, рисунки и схемы), для редактирования которых вызывается соответствующая программа.
Примечание
В комплекте KWord немного рисунков, но при необходимости их можно взять с сайта Open Clip Art Library http://www.openclipart.org/, который содержит 6900 рисунков. В некоторых дистрибутивах рисунки доступны в пакетах, так в Kubuntu; чтобы получить список пакетов, введите sudo apt-cache search openclipart.
Имеется возможность вставки рисунка напрямую со сканера. В программу встроен собственный менеджер стилей. Изначально имеется только один стиль, но есть возможность создавать свои, а также создавать шаблоны на основе текущего документа. По адресу http://www.koffice.org/addons/templates.tar.gz расположены дополнительные шаблоны, для установки которых достаточно распаковать архив в каталог ~/.kde/share/apps/kword/templates. Другие шаблоны можно найти на сайте http://kde-files.org/. В KWord реализована проверка русской орфографии с помощью программы aspell. В общем, если вам необходим простой текстовый редактор с достаточными возможностями, KWord – это то, что нужно.
В качестве редактора электронных таблиц в пакете KOffice выступает KSpread (рис. 2.7). В нем поддерживается импорт из Microsoft Excel, таблиц Quattro Pro, GNUmeric, текстовых файлов, Applix Spreadsheets и других. Запись возможна как в свой формат, так и в текстовый, HTML и GNUmeric.