12.7.6 Текстовые процессоры StarWriter и OpenOffice.org Writer

12.7.6 Текстовые процессоры StarWriter и OpenOffice.org Writer

Текстовый процессор StarWriter входит в состав офисного пакета StarOffice фирмы Sun. Домашняя страница: http://www.sun.com/products/staroffice. Скачать с домашней страницы можно бесплатно, CD-ROM стоит $39.95 (в США).

Первоначально пакет StarOffice был разработан немецкой фирмой StarDivision, которая была основана в середине 1980-х годов. Летом 1999 года фирма StarDivision была куплена вместе с ее разработкой фирмой Sun. Бета-версия StarOffice 5.1а, выпущенная уже от имени Sun, имела мало принципиальных отличий от тех версий, которые выпускались первоначальным разработчиком. Конечно, появилась эмблема Sun и была значительно (на мой взгляд) облегчена процедура установки, которая стала очень напоминать процедуры установки Windows-продуктов: ответь на несколько вопросов, а дальше сиди и читай сменяющие друг друга рекламные сообщения. Возможно, это явилось следствием того, что пакет StarOffice выпущен также и в варианте для Windows.

В июне 2000 г. Sun выпустила версию 5.2 пакета, причем StarWriter позиционировался как альтернатива Microsoft Word, удовлетворяющая самым придирчивым требованиям. И действительно, StarWriter имеет довольно большой набор файловых фильтров и обладает довольно большим сходством с Microsoft Word по набору основных операций, так что переход от MS Word к StarWriter должен происходить для пользователя достаточно просто. Более того, StarWriter обеспечивает большинство возможностей, которые имеет MS Word. С его помощью можно создавать (в режиме WYSIWYG) документы высокого качества. Легко можно получить текст, разбитый на несколько колонок, вставить в текст рисунки и таблицы, врезки, задать формат абзацев, ширину полей и т.п. Судя по описаниям, имеются возможности, присущие профессиональным издательским системам, такие как управление величиной расстояния между соседними буквами (кернинг), задание стилей для отдельных фрагментов текста (заголовков, цитат и т.п.). С помощью StarWriter можно создавать конверты, наклейки, письма.

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

К сожалению, даже версия 5.2 StarWriter не является полностью русифицированной и недостаточно корректно обрабатывает документы, созданные с помощью MS Word, поэтому после недолгих экспериментов с этой программой я отказался от ее использования. Подробнее о пакете StarOffice в целом вы можете прочитать в книге А.Федорчука "Офис, графика, Web в Linux" [П1.6].

13 октября 2000 года Sun открыла исходные коды пакета StarOffice. Тем самым появился проект OpenOffice.org (обратите внимание на приставку.org - как говорится на Web-странице проекта, именно так следует правильно именовать данный проект, поскольку "OpenOffice" является зарегистрированной торговой маркой какого-то другого продукта).

Исходные коды OpenOffice.org основаны на технологии, которая первоначально была разработана Sun Microsystems для будущих версий пакета StarOffice™. В отличие от StarOffice проект OpenOffice.org не содержит интегрирующей оболочки - архитектура пакета предполагает отдельное использование входящих в пакет приложений. Пакет написан на языке C++, и включает в себя все основные офисные приложения, такие как текстовый процессор, электронную таблицу, программу управления презентациями, программу для работы с графикой, средства создания диаграмм и редактирования формул. Но OpenOffice.org не включает в себя клиента электронной почты, календаря и браузера.

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

В названиях отдельных исполняемых файлов пакета OpenOffice.org прослеживается его происхождение от StarOffice. Весь пакет вызывается командой "soffice." Отдельные программы пакетов вызываются следующими командами:

Таблица 12.3. Названия программ пакета OpenOffice.org.

Программа Команда
Текстовый процессор swriter
Менеджер презентаций simpress
Электронная таблица scalc
Программа работы с графикой sdraw
Программа обработки формул smath

В настоящее время локализация пакета OpenOffice.org выполнена для 27 языков. Пакет стабильно работает в операционных системах Solaris, Linux (включая PPC Linux) и Windows. Перенос его на платформы FreeBSD, IRIX и Mac OS X находится в стадии завершения.

Это все были общие сведения. Пора уже рассказать немного о первых впечатлениях от работы с самой программой. Работал я с версией 641b, которая входит в состав дистрибутива Red Hat Linux 7.2 Cyrillic Edition от “Урбан-софт”.

Установка программы производится достаточно просто, - разворачиваем в одном из доступных каталогов архив и запускаем программу установки setup из полученного каталога install. Для начала можно выбрать стандартный вариант установки (есть еще варианты Minimal и Custom). Установка прошла у меня без всяких проблем, после чего в моем домашнем каталоге появился подкаталог OpenOffice.org641. В этом каталоге имеется символическая ссылка с именем soffice, которая позволяет запустить программу. Запускается по этой ссылке программа swriter, т. е. текстовый процессор. Остальные программы надо запускать по их собственным именам.

Внешний вид окна программы, конечно, несколько непривычен для пользователя MS Office. Кроме обычных полосок меню и панелей инструментов в верхней части окна имеется еще вертикальная панель инструментов слева. Но, в общем-то, все элементы окна достаточно понятны.

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

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

Далее я попытался сохранить набранный текст в формате MS Word. Для этого выбрал пункт File / Save as, и в выпадающем списке File Type - пункт Microsoft Word 97/2000/XP, ввел имя файла и щелкнул по кнопке Save. Перезагрузился в Windows и открыл сохраненный файл. Вначале картинка не появилась, однако, после того, как в меню Вид я выбрал пункт Разметка страницы, все встало на свои места. С таблицей тоже все нормально. Так что сохранение файла в формате Word работает.

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

Между прочим, приведенное краткое описание пакета OpenOffice.org набрано в программе swriter.

Не имея сейчас возможности заниматься подробным описанием даже программы swriter, не говоря уже об остальных программах пакета, хочу только сформулировать первый вывод. Самое важное, на мой взгляд, то, что впервые появилась возможность под Linux работать с файлами, созданными в Microsoft Office. Тем самым уже нет необходимости запускать эмуляторы для того, чтобы просмотреть файл формата MS Word, полученный как вложение по электронной почте от любого из приверженцев Microsoft. И не беда, что пока есть претензии к качеству вывода изображения на экран. Все открытые продукты постоянно совершенствуются и развиваются и недостатки будут со временем устранены. Но появление OpenOffice.org разрывает последнюю нить, привязывавшую приверженцев Linux к продукции Microsoft, и позволяет им полностью перейти в среду Linux.

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

OpenOffice: бесплатная альтернатива

Из книги Microsoft Office автора Леонтьев Виталий Петрович

OpenOffice: бесплатная альтернатива (http://www.openoffice.org; http://www.openoffice.ru)В отличие от Запада, где в битве за рынок офисных пакетов «ломают копья» в яростной борьбе сразу несколько компаний, в России уже давно смирились с мыслью о том, что «офис» может быть только один, производства


12.7. Текстовые процессоры

Из книги Linux для пользователя автора Костромин Виктор Алексеевич

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


12.7.2 Текстовые процессоры для Linux

Из книги 200 лучших программ для Linux автора Яремчук Сергей Акимович

12.7.2 Текстовые процессоры для Linux Текстовых процессоров для Linux существует множество. Наиболее известны из них StarWriter из пакета StarOffice фирмы Sun и процессор Word Perfect 8. Аналог последнего, разработанный для ОС Windows, долгое время на равных конкурировал с пакетом MS Word, что, конечно,


Пакет OpenOffice.org

Из книги Цифровой журнал «Компьютерра» № 7 [9.2.2010 — 16.2.2010] автора Журнал «Компьютерра»

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


OpenOffice.org 3.2: финальный релиз Андрей Крупин

Из книги Цифровой журнал «Компьютерра» № 36 [27.09.2010 — 03.10.2010] автора Журнал «Компьютерра»

OpenOffice.org 3.2: финальный релиз Андрей Крупин Участники сообщества OpenOffice.org объявили о выпуске версии 3.2 одноимённого кросс-платформенного набора офисных приложений, позиционируемого в качестве свободной альтернативы Microsoft Office. Изначально планировалось представить новинку


OpenOffice.org разветвился от страха Евгений Крестников

Из книги Программирование на языке Ruby [Идеология языка, теория и практика применения] автора Фултон Хэл

OpenOffice.org разветвился от страха Евгений Крестников ОпубликованоЕвгений Крестников Встречается мнение, что встраивая продукты Sun Microsystems в свою инфраструктуру, Oracle будет активно отсекать проекты, не приносящие явной прибыли. Его обоснованность уже


Текстовый редактор и редактор веб-страниц OpenOffice.org Writer

Из книги Первые шаги с Windows 7. Руководство для начинающих автора Колисниченко Денис Н.

Текстовый редактор и редактор веб-страниц OpenOffice.org Writer Текстовый процессор OpenOffice.org Writer (далее просто Writer) — это наиболее известное приложение пакета офисных программ. Данная программа позволяет создавать и редактировать текстовые документы, вставлять изображения и


Приложение для создания презентаций OpenOffice.org Impress

Из книги Ubuntu 10. Краткое руководство пользователя автора Колисниченко Д. Н.

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


Векторный редактор OpenOffice.org Draw

Из книги автора

Векторный редактор OpenOffice.org Draw Такое приложение отсутствует в офисном пакете программ Microsoft Office. Данный редактор заменяет графический редактор CorelDRAW.Окно программы Draw вы увидите на рис. 8.6. Необходимость наличия редактора векторной графики в составе офисного пакета


2. Установка Windows-версии OpenOffice.org

Из книги автора

2. Установка Windows-версии OpenOffice.org Скачать OpenOffice можно с сайта разработчиков: www.openoffice.org. Сейчас мы рассмотрим особенности установки Windows-версии OpenOffice (есть еще и версия для Linux, но, сами понимаете, она нам не интересна).Запустите установочный файл. Он запросит, куда


3. Текстовый процессор OOo Writer

Из книги автора

3. Текстовый процессор OOo Writer 3.1. Работа с текстом OpenOffice.org Writer (он же Word Processor — так назывался текстовый процессор во второй версии OpenOffice) ничем не сложнее MS Word — даже комбинации клавиш те же (табл. П5.1). В современных документах очень часто встречаются рисунки и таблицы.


Глава 15 Текстовый процессор OpenOffice.org Writer

Из книги автора

Глава 15 Текстовый процессор OpenOffice.org Writer 15.1. Кратко об OpenOffice В офисном мире Windows стандартом де-факто является офисный пакет Microsoft Office. В мире Linux им стал пакет OpenOffice, вытеснив все другие пакеты (Koffice и т. п.).Первоначально лучшим офисным пакетом в Linux считался пакет StarOffice, но


15.1. Кратко об OpenOffice

Из книги автора

15.1. Кратко об OpenOffice В офисном мире Windows стандартом де-факто является офисный пакет Microsoft Office. В мире Linux им стал пакет OpenOffice, вытеснив все другие пакеты (Koffice и т. п.).Первоначально лучшим офисным пакетом в Linux считался пакет StarOffice, но он, как и MS Office, распространялся на


15.6. Существенное ускорение OpenOffice.org

Из книги автора

15.6. Существенное ускорение OpenOffice.org Этот совет пригодится владельцам не только слабых компьютеров, но и современных мощных ПК — OpenOffice.org будет запускаться так, что вы даже не успеете заметить индикатор запуска.Выполните команду Сервис | Параметры и перейдите в раздел