Самоучитель Гончарова
ALT Linux в офисе
WWW.TEKCT.RU | Содержание книги | Предыдущий раздел | Следующий раздел

3. Пакет программ OpenOffice.org

Наверное, не нужно доказывать, что самый популярный пакет программ в офисе — это MS Office. У многих людей складывается мнение: ничего другого и быть не может, альтернатив давно уже нет. На самом деле это не так. Даже в Windows можно установить бесплатный пакет, который по функциональности почти не уступает коммерческому. Название у него довольно заковыристое: OpenOffice.org. Зато названия отдельных программ простые: Writer, Calc, Base, Impress. Это аналоги хорошо всем известных Word, Excel, Access, PowerPoint. Аналоги если в чем-то и уступают, но не настолько, чтобы офисный работник не смог решить свои задачи.

Пятнадцать тысяч рублей — это много или мало? От пятнадцати до двадцати тысяч рублей стоит профессиональный комплект MS Office (а «домашние» и «студенческие» дистрибутивы коммерческие организации использовать не имеют права). Умножьте эту цену на количество сотрудников в организации. Много получилось или мало? Автомобиль на эти деньги можно купить?

Что касается Linux, то здесь бесплатный пакет программ встроен «по умолчанию». Хотя, конечно, его можно скачать из Интернета, чтобы установить самую последнюю версию. Сделала пакет OpenOffice.org хорошо известная фирма Sun.

Возникают закономерные вопросы.

Насколько легко переучить людей, привыкших к коммерческому пакету? Я думаю, что при желании освоить новый редактор можно за один день. Совместимость продуктов по командам — около 90%. Разумеется, успех зависит и от личностных характеристик — количества перекуров в день и уровня IQ.

Какова совместимость документов? На сегодняшний день программы OpenOffice.org 3, помимо собственного формата, используют (т.е. открывают, редактируют и сохраняют) документы формата DOC (Word) и XLS (Excel) до версии «2007» включительно. Некоторые проблемы возникают при использовании электронных презентаций PowerPoint. И что плохо, в пакете OpenOffice.org нельзя открыть базу данных Access.

3.1. Текстовый редактор OpenOffice.org Writer

3.1.1. Настройка рабочей среды

Когда вы запускаете программу (рис. 3.1), она автоматически создает новый пустой документ, и вы можете сразу набирать текст. Но желательно настроить рабочее окружение и изучить как можно больше инструментов, чтобы использовать все возможности редактора.

Рис. 3.1. Окно OpenOffice.org Writer

Надо заметить, что с первого взгляда Writer очень похож на Word. Те же панели Стандартная и Форматирование, те же приемы работы с текстом. В этом нет ничего удивительного — он специально создавался таким. Пользователь, работавший с Word, может освоить Writer за один день (не вдаваясь в тонкости, конечно). Writer может сохранять документы в формате Word или открывать этот формат.

Но, отличия все же есть.

Дополнительные инструменты можно подключать командой Вид — Панели инструментов — Настройка (или Сервис — Настройка). Для этого на вкладке Панели инструментов надо поставить галочку напротив кнопки или команды. В отличие от Word, здесь нельзя перетаскивать инструменты на панель. На первый взгляд, нет и универсальности: каждая команда принадлежит только своей панели или своему меню. На самом деле проблема решается при помощи кнопки Добавить.

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

Ваша задача — подобрать такой масштаб, чтобы горизонтальная линейка была видна целиком, а пустое пространство справа и слева от страницы было минимальным. Попробуйте значения, которые больше ста: 105%, 115%, 120%, 130% и т. д. Но не выбирайте слишком крупный масштаб: если край линейки уйдет за границу окна, вам будет неудобно набирать текст.

Сделать это можно и с помощью списка Масштаб на панели Стандартная. Если раскрыть его, можно выбрать несколько масштабов, но, скорее всего, они вам не подойдут. Гораздо удобнее ввести самостоятельно ту величину масштаба, которую вы считаете нужной. Щелкните мышью на этом списке, введите новое число и нажмите клавишу Enter. Выбор масштаба, разумеется, не влияет на то, как документ будет напечатан на бумаге.

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

Если пробелы отображаются редактором, они имеют вид точек, расположенных несколько выше обычных точек. Табуляторы видны как маленькие стрелки, смотрящие вправо. Знаки окончания абзацев похожи на рукописную букву «П».

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

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

1. Открыть окно настроек программы командой Сервис — Параметры. Обратите внимание, что часть настроек относится к пакету OpenOffice.org в целом, часть — к отдельным программам. Сейчас нам нужны параметры именно редактора Writer.

2. В группе Знаки форматирования надо установить галочки, как показано на рис. 3.2.

Знаки табуляции и знаки абзацев видеть полезно (устанавливаем галочки). Мягких переносов и скрытого текста у вас пока не предвидится, поэтому не имеет значения, как будут поставлены галочки. Видеть пробелы мы не хотим, поэтому эту галочку лучше снять. Кстати, не меняйте статус других галочек (из других групп), особенно, если вы не знаете их назначения. Каждая управляет каким-либо режимом работы программы, и, сбрасывая их или устанавливая, можно совершенно разрегулировать программу. О самых необходимых параметрах будет рассказано в этой главе.

Рис. 3.2. Окно для выбора настроек редактора Writer

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

Writer подчеркивает некоторые участки текста красными волнистыми линиями. Так отмечаются места, где, по мнению программы, имеется ошибка. Этот процесс называется «проверка правописания на лету». Если вы торопитесь, то это удобно: такая проверка, показывая ошибки в тексте, позволяет сразу же их исправлять. С другой стороны это может лишь отвлекать внимание, и тогда такую проверку надо отключить. Для этого следует использовать команду Сервис — Параметры и раскрыть группу Настройки языка — Лингвистика. За проверку «на лету» отвечают галочки в группе Параметры. Проверка правописания «на лету» может существенно тормозить работу программы, если документ большой.

Редактор показывает ошибку и в том случае, когда для слова неправильно установлен язык (команда Сервис — Язык) — из-за того, что слово отсутствует в выбранном словаре.

Еще одна полезная настройка — выбор шрифтов по умолчанию. В окне параметров это группа Осн. шрифты. Шрифты, конечно, будут не те, к которым мы привыкли в Windows, но и эти не хуже. Полезна и галочка Только для текущего документа.

По умолчанию редактор сохраняет документ каждые 15 минут. Этот период можно изменить в окне параметров, в группе Загрузка/сохранение — Общие. Если вы набираете много текста, я бы порекомендовал установить период 5 минут. И еще установите галочку Всегда создавать резервную копию.

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

Бывает удобно выбрать папки для сохранения файлов. Если вы работаете с большим количеством документов, это позволит сэкономить время. В окне параметров найдите группу OpenOffice.org — Пути. Для изменения имени папки используйте кнопку Правка.

Теперь все готово к тому, чтобы начать плодотворно работать с Writer.

3.1.2. Что надо знать о Writer

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

Сохранение в формате DOC. При сохранении документа в формате, отличном от стандартного (ODT или ODF) программа выводит окно диалога, в котором надо нажать кнопку Использовать текущий формат, для сохранения стороннего формата или кнопку Сохранить в формат ODF для сохранения в стандартном формате.

Комбинации клавиш. Если вы хотите узнать, какие «горячие» клавиши используются в редакторе, используйте команду Сервис — Настройка и выберите вкладку Клавиатура. Комбинаций клавиш достаточно много, например, Ctrl+Home — переход в начало документа.

Полезные мелочи. Работа в Linux эффективна еще и тем, что нам помогает множество незаметных настроек. Например, если в этом редакторе ввести выражение «и т.д.» без пробела, редактор автоматически добавит пробел, но, что самое главное, не просто пробел, а неразрывный (он обозначается серой полоской). Для сравнения — Word XP этого не делает. Я могу, конечно, настроить Word, но ведь подобных настроек требуется очень много. А при переустановке операционной системы все придется настраивать заново. Другая возможность автозамены в Write: если ввести дефис и угловую скобку, то после ввода пробела они автоматически преобразуются в горизонтальную стрелку.

Время — деньги, и в офисных документах часто проставляют время. Для вставки текущего времени в документ можно поместить соответствующую кнопку на панель инструментов. Как это сделать, рассказывается в разделе 3.1.15.

Во время работы с текстом не забывайте о контекстном меню. В нем много полезных команд форматирования.

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

1. Создайте пустой абзац и введите в него текст (например, дату последнего редактирования). Можно выделить этот текст цветом.

2. Используйте команду Вставка — Закладка и введите имя закладки (чтобы отличать ее от других).

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

3.1.3. Работа с абзацами и стилями

Абзац и стиль — основные элементы, которые превращают «просто текст» в текстовый документ. Это справедливо как для MS Word, так и для OpenOffice.org Writer.

Весь текст документа распределяется по абзацам. В некоторых случаях абзац состоит из одной строки: если он является, к примеру, заголовком, элементом списка (перечисления) или подписью под рисунком. Но если вам действительно нужно, чтобы строка завершилась в определенном месте, используйте специальный символ принудительного разрыва строки. Он вводится при помощи комбинации клавиш Shift+Enter и выглядит как маленькая изогнутая стрелка в конце строки.

Абзац можно легко переместить на новое место, не выделяя. Для этого надо, чтобы курсор находился внутри абзаца. Нажмите и удерживайте клавиши Ctrl+Alt. Клавиши «стрелка вверх» и «стрелка вниз» позволят переместить абзац.

Для задания границ абзаца и отступов можно использовать бегунки на горизонтальной линейке. Нижние бегунки отвечают за границы, верхний — за величину «красной строки». Иногда они не работают для документов формата Word. Двойной щелчок на линейке открывает окно для выбора параметров форматирования абзаца (рис. 3.3). Настроек много, но они понятные.

Рис. 3.3. Окно для выбора параметров абзаца

Как вернуть абзацу «исходное» форматирование? Очень просто: Установить курсор на «образцовый» абзац, нажать кнопку Копировать форматирование, щелкнуть на «испорченном» абзаце.

А как снять лишнее форматирование с текста? В списке Стиль выберите Отменить форматирование. Текст получит формат (и стиль) по умолчанию.

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

Стиль — это набор параметров форматирования, который применяется к определенной части текста. Стили позволяют ускорить набор текста и исключить многие ошибки форматирования. Кроме того, без применения стилей были бы невозможны многие операции. Например, Writer может автоматически создать оглавление документа только в том случае, если заголовки в документе отформатированы с помощью стандартных стилей заголовков (они так и называются: Заголовок 1, Заголовок 2 и т. д.).

В распоряжении пользователя имеется ряд готовых стилей, но он может модифицировать их или разработать свои.

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

Кроме упомянутых, существуют стили врезок, страниц, списков.

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

Чтобы создать свой стиль, надо открыть окно Стили и форматирование (кнопкой Стили или клавишей F11). Оно показано на рис. 3.4. После щелчка правой кнопкой мыши на белом фоне щелкнуть надпись Создать. В открывшемся окне выбрать все характеристики стиля. В первую очередь: имя, на каком стиле основан, какой стиль будет у следующего абзаца (после нажатия Enter). А затем — все, что вы хотите видеть в новом стиле (возможностей много).

Рис. 3.4. Окно для выбора стиля

Список Стиль на панели Форматирование не содержит всех стилей, вместо этого в нем есть ссылка Дополнительно. Поэтому для форматирования стилем проще нажать F11, а затем в открывшемся окне дважды щелкнуть на стиле. Кроме того, это окно можно припарковать у края экрана, превратив в боковую панель (тут пользователи с широкоформатными дисплеями имеют неоспоримое преимущество). Можно сделать и макрос для форматирования стилем (об этом рассказывается ниже).

3.1.4. Операции форматирования текста

При наборе текста мы, как правило, не можем обойтись одними стилями, и нам требуются другие инструменты форматирования. Например, чтобы выделять слова курсивом, вовсе не обязательно создавать отдельный стиль, достаточно комбинации клавиш Ctrl+I. Для форматирования пригодятся все приемы, с которыми вы познакомились, работая в Word. Но последовательность действий иногда будет отличаться.

Точно также можно пользоваться перетаскиванием текста и копированием его через буфер обмена. Я, например, предпочитаю перемещать текст, используя правую кнопку мыши: командами Вырезать и Вставить.

Одно слово в тексте можно выделить двойным щелчком мыши. Одно предложение — тройным. Один абзац — четверным щелчком (да-да, не только фигуристы должны совершенствовать свое мастерство). На первый взгляд, это кажется сложным, но я попробовал, и у меня получилось. Сложность не в том, чтобы щелкнуть четыре раза, а в том, чтобы не щелкнуть пять (тогда выделение сбросится). Для перехода в начало текущий строки достаточно нажать клавишу Home, для перехода в конец строки — End.

Теперь рассмотрим полезные операции форматирования.

В первую очередь нам потребуются панели инструментов Стандартная и Форматирование. Если их нет, щелкните правой кнопкой мыши на свободном месте в строке главного меню, ознакомьтесь со списком панелей инструментов и установите галочки напротив этих двух панелей.

На панели Стандартная, рядом с кнопками управления буфером обмена, есть кнопка форматирования путем копирования формата одной части текста в другую, которая так и называется: Копировать форматирование.

Она позволяет воспользоваться готовым форматом и применить его для другой части текста. Вначале следует установить курсор в то место, где вы видите образец формата (например, на слово, выделенное курсивом). Потом надо нажать эту кнопку, и указатель мыши изменит свой вид. Теперь требуется сразу же выделить мышью текст, который надо отформатировать. Форматирование будет выполнено, а режим «по образцу» автоматически отключится.

Есть и другие варианты использования этого инструмента. Если кнопку щелкнуть не один раз, а дважды, то можно будет отформатировать любое количество фрагментов. Режим отключится только тогда, когда вы щелкните кнопку еще раз или нажмете клавишу Esc. Если же только щелкнуть на тексте, изменится формат выбранного слова.

На панели Форматирование есть полезные инструменты:

- списки для выбора стиля, шрифта и размера шрифта;

- три кнопки для создания полужирного, курсивного и подчеркнутого текста;

- четыре кнопки для выбора варианта выравнивания текста или объектов по горизонтали;

- кнопка Нумерованный список для быстрого создания (удаления) нумерованного списка;

- кнопка Маркированный список для быстрого создания (удаления) маркированного списка;

- две кнопки для сдвига абзаца вправо и влево по горизонтали (то есть для создания так называемых отступов);

- кнопка-список для выделения частей текста цветом;

- кнопка-список для задания цвета текста;

- кнопка-список для задания цвета фона (абзаца).

Для сведения. Обычный текст выглядит красивее, если для него выбрано выравнивание «по ширине».

Теперь рассмотрим для примера инструмент Выделение цветом, потому что он работает несколько необычно.

Можно сказать, что это электронный текстовыделитель. Для его использования надо вначале раскрыть список цветов (нужно щелкнуть на узкой кнопке с черным треугольником) и выбрать желаемый цвет. Указатель мыши поменяет свой вид, и можно будет выделить необходимые участки текста. Когда вы щелкните кнопку еще раз или нажмете клавишу Esc, «текстовыделитель» отключится.

А как удалить этот цветной фон? Можно снова раскрыть список, выбрать «Без заливки» и провести мышью по перекрашенным участкам текста.

Рядом с этим инструментом находится кнопка-список Цвет шрифта. Вначале надо выбрать в списке цвет (если цветная полоска на кнопке уже имеет нужный оттенок, то цвет, разумеется, выбирать не надо), затем выделить текст изменившимся указателем.

Другой источник полезных команд — меню Формат.

Команда Символы открывает окно, которое содержит основные настройки формата символов. Вот небольшой пример. Как отформатировать в тексте единицу изменения «квадратные метры»?

1. Вначале просто надо ввести два символа: М2;

2. Затем надо выделить только двойку;

3. Выбрать команду Формат — Символы и установить на вкладке Положение переключатель Верхний индекс).

3. Снять выделение с текста и убедиться, что двойка действительно приобрела вид верхнего индекса (или, если хотите, показателя степени): М2.

Будет очень неплохо, если вы изучите возможности инструментов в окне Символы, потому что нельзя сказать заранее, какой из этих инструментов понадобится. Надо просто помнить о них.

То же самое относится и к окну, вызываемому командой Формат — Абзац. Оно позволяет выбирать параметры, которые относятся к абзацам целиком. Ознакомьтесь с ними. Например, бывают полезны интервалы (отбивки), создаваемые перед абзацем и после абзаца. Без них было бы трудно делать заголовки, подрисуночные подписи и комментарии.

Команда Формат — Маркеры и нумерация позволяет создавать самые разнообразные списки. Если вы раскроете это окно диалога, то увидите образцы. Наверное, все списки можно разделить на две группы: маркированные и нумерованные. Когда мы создаем список с маркерами, то наша основная забота — выбрать вид маркера. Им может быть любое изображение соответствующего размера. Если вы не находите нужного образца в окне, нажмите кнопку Выбор на вкладке Настройки. У вас будет очень большой выбор маркеров.

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

Кнопки Нумерованный список и Маркированный список, которые есть на панели инструментов, позволяют быстро создать элементы списка (один абзац — один элемент), но они используют параметры, которые были ранее установлены в окне настройки. С помощью этих кнопок можно выполнять и обратную операцию: превращать элементы списка в обычные абзацы.

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

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

Есть и похожий прием — создание врезки (команда Вставка — Врезка). Но врезка — это объект внутри другого абзаца. В каждом случае одно из решений подойдет лучше.

Буквица (рис. 3.5) используется там, где надо набрать красивый текст, например, в поздравительных адресах. Создать ее можно с помощью вкладки Формат — Абзац — Буквица. Курсор должен находиться внутри абзаца. Буквица представляет собой набор свойств выбранного абзаца. Можно увеличить размер не только первой буквы, но и, к примеру, первого слова. Правда, она не всегда получается с первого раза (то, что должно увеличиться, выделяется серым фоном, но реального увеличения символов не происходит). Чтобы решить проблему, необходимо увеличить количество строк в абзаце.

Рис. 3.5. Пример буквицы

3.1.5. Отмена и повтор операций

Когда вы работаете с документом, Writer запоминает ваши действия и может по вашей команде их отменить (как и в Word). Это удобно, когда надо вернуть документ к прежнему виду, если что-то сделано неправильно. Для отмены операций служит кнопка-список Отменить (со значком изогнутой влево стрелки).

Щелчком на кнопке можно отменить одну операцию: сначала последнюю, потом предпоследнюю и так далее. Если раскрыть список, то можно отменить сразу несколько операций. Они выбираются мышью тоже в обратном порядке.

Рядом с инструментом отмены находится кнопка-список Вернуть, которая выполняет обратное действие, то есть позволяет восстановить результаты отмененной операции. Поэтому стрелочка на этой кнопке смотрит в противоположном направлении:

Таким образом, если вы отменили что-то, а потом поняли, что отменили зря, у вас есть возможность вернуть все на старое место, то есть «отменить отмену».

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

Для сведения. В большинстве современных программ имеется команда отмены. По традиции она находится в начале меню Правка. Кроме того, для команды отмены последнего действия предусмотрена комбинация клавиш Ctrl+Z.

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

Единственная сложность при работе с командой Повторить заключается в том, что надо следить, какая из операций зафиксирована в качестве «последней» для выполнения по этой команде.

3.1.6. Поиск и замена текста. Использование новых кнопок

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

Окно диалога снабжено кнопкой Больше параметров, которая позволяет открыть доступ к дополнительным настройкам поиска. Полезны опции «учитывать регистр» или «К началу документа», «Искать по стилям». Они позволяют искать более точно.

Операция замены отличается только тем, что задается второй фрагмент — чем нужно заменить текст. Средства для выполнения замены находятся в том же окне: сначала можно найти первый требуемый фрагмент, а потом, подумав и все окончательно взвесив, выполнить его замену. Разные кнопки позволяют выполнять замену двумя путями: каждый найденный фрагмент отдельно (кнопка Заменить) или все одинаковые фрагменты сразу (кнопка Заменить все). Второй прием надо использовать осторожно: вы должны быть уверены, то не испортите документ.

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

Для сведения. Открытое окно Найти и заменить не препятствует редактированию текста.

3.1.7. Автозамена символов

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

Рис. 3.6. Окно настройки режима автозамены

Параметров автозамены достаточно много. Например, можно сформировать список слов с часто встречающимиси опечатками и, конечно, правильные варианты. Такой список всегда существует, и вы можете добавлять свои слова. Например, если вы замечаете, что часто набираете слово «мгоно» вместо «много», то эту пару автозамены можно добавить в список. В окне надо нажать кнопку Добавить. Этот список содержит и те символы, которые нельзя ввести с клавиатуры. Например, комбинация символов (c) (английская буква «си») автоматически заменяется знаком копирайта. Если вы хотите добавить в список новые специальные символы, используйте для их копирования буфер обмена. Изучите режимы, которые устанавливаются на других вкладках: среди них есть весьма полезные.

Например, есть возможность замены прямых двойных кавычек (которые вводятся с клавиатуры) парными, или, как их еще называют, «типографскими».

Можно, например, заменять дроби (одна вторая, три четверти), записанные при помощи цифр и косой черточки одним символом.

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

Writer автоматически заменяет три набранные подряд точки на один символ многоточия. Это может в дальнейшем осложнить поиск многоточия.

Интересен режим «исправлять случайно нажатый CapsLock». Если вы забудете отключить режим Caps Lock после ввода слова, состоящего только из заглавных букв, то первая буква нового предложения оказывается строчной, а последующие — заглавными. С помощью автозамены регистр введенных букв будет исправлен, но режим Caps Lock автоматически не отключится. Если вы часто пользуетесь клавишей CapsLock, не забудьте установить соответствующую галочку в окне автозамены.

Список автозамены удобно пополнять, если включен режим проверки правописания «на лету». Если программа нашла опечатку и подчеркнула ее волнистой линией, щелкните слово правой кнопкой мыши, найдите в контекстном меню команду Автозамена и выберите подходящий вариант автозамены. Убедитесь, что автозамена не будет создавать дополнительных ошибок: например, фрагмент «тгда» может представлять собой опечатку в словах «тогда» или «туда», однозначности нет, и в подобных случаях автозамену использовать не следует.

Ознакомьтесь также с вкладкой Исключения. Она откроет окно, изображенное на рис. 3.7. Иногда возникает необходимость составить список исключений для какой-либо операции автозамены. Так, режим автоматического преобразования первой буквы предложения в заглавную не позволит записывать сокращения с точкой (программа будет думать, что предложение уже закончилось и следом идет новое). Поэтому нужно, чтобы список таких сокращений присутствовал в окне исключений. Другая проблема — слова, первые две буквы которых заглавные. Чаще всего это обозначения физических величин: — МОм, КГц и другие.

Рис. 3.7. Вкладка для списка исключений

3.1.8. Вставка специальных символов

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

Команда Вставка — Специальные символы открывает окно, показанное на рис. 3.8. Используя этот инструмент, вы можете выбрать один из шрифтов, а в нем — любой символ, который надо вставить в текст. Обычные шрифты, с которыми вы работаете, содержат много символов, которые не вводятся с клавиатуры, но могут быть с успехом использованы в документе. «Необычные» шрифты, которые входят в стандартные дистрибутивы операционных систем и приложений, содержат значки вместо букв.

Не закрывая окно, вы можете набрать несколько символов (щелкая по ним), которые потом будут вставлены в текст в виде «слова».

Рис. 3.8. Окно для вставки специальных символов (выбран знак «евро»)

Конечно, хочется максимально упростить ввод нестандартных символов. В версии Writer для Windows предусмотрен режим Alt-ввода. Достаточно включить режим Num Lock и ввести четырехзначный (начинающийся с нуля) код символа, удерживая при этом левую клавишу Alt. В Linux такой возможности нет. Можно поместить кнопку Специальные символы на панель инструментов. Для отдельного символа или слова можно создать макрос.

Еще одна полезная команда: Вставка — Символ форматирования. Она позволяет вставлять в текст неразрывный пробел, неразрывный дефис и мягкий перенос. Надо сразу заметить, что указанные в меню комбинации клавиш, возможно, работать не будут. Скорее всего, это связано с переключателем раскладки клавиатуры, который использует сочетание Ctrl+Shift.

И плохо, что в этом списке нет длинного тире. Но в некоторых случаях требования к тексту таковы, что без него никак не обойтись. Например, прямая речь в диалогах обозначается при помощи длинного тире. В реальности «черточек» три: дефис (самая короткая), тире (средняя) и длинное тире (самая длинная). Поэтому надо разобраться, как выглядит в тексте, к примеру, длинное тире. Оно может очень мало отличаться по длине от обычного тире, тут все зависит от используемого шрифта. Полезно найти подходящий образец и задействовать автозамену (скопировать туда длинное тире при помощи буфера обмена). Например, если вы включите в список автозамены пункт, позволяющий заменить три дефиса на длинное тире, то проблема разрешится.

Для сведения. Близким к автозамене режимом является режим автозавершения. Это уже не новшество в программах, многие о нем знают. Вариант окончания слова программа подставляет автоматически и выделяет синим фоном. Для того чтобы использовать этот вариант, надо нажать Enter, чтобы отказаться — просто продолжить ввод текста. Список слов для автозавершения находится в том же окне, что и для автозамены, на отдельной вкладке. На ней есть дополнительные полезные параметры. Я, к примеру, считаю, что вместо Enter в данном случае удобнее использовать клавишу «стрелка вправо» (Right). Все-таки, в отношении Enter вырабатывается определенный рефлекс. Слова программа собирает сама, когда вы вводите текст, на вкладке задается максимальное количество таких слов. Можно ли получить пользу от этого режима? Я думаю, да, но не во всех случаях.

Если же режим автозавершения вас раздражает, его можно отключить: зайдите на вкладку Сервис — Автозамена — Завершение слов и снимите соответствующую галочку.

3.1.9. Набор в несколько колонок

Такая возможность есть, и работает это даже проще, чем в Word. Для создания многоколоночного текста надо:

1. Выделить нужные абзацы;

2. Выбрать команду Формат — Колонки;

3. Задать количество колонок, при необходимости — ширину колонок, и обязательно интервал (расстояние между колонками), например, 1 см.

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

3.1.10. Создание таблиц

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

Рассмотрим последовательность действий.

1. Создайте в документе новый абзац, в котором будет помещена таблица. Например, это может быть пустой абзац после заголовка.

2. Выберите команду Таблица — Вставить — Таблица. В открывшемся окне диалога Вставка таблицы установите количество строк и столбцов будущей таблицы. Потом количество строк и столбцов можно будет изменить.

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

4. Нажмите кнопку ОК в окне Автоформат, а потом — кнопку ОК в окне Вставка таблицы. Таблица создана.

Для нее действуют некоторые стандартные правила: перемещение по ячейкам возможно при помощи Tab и Shift+Tab, нажатие клавиши табуляции в последней ячейке создает новую строку.

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

Можно выделить и несколько ячеек — тоже с помощью мыши, нажимая левую кнопку и протаскивая указатель по ячейкам. Выделенный блок можно отформатировать (обычными инструментами форматирования), очистить от данных клавишей Delete, перетащить мышью на новое место в таблице (то есть переместить или скопировать) или скопировать в буфер обмена. Для изменения фона ячеек удобно использовать кнопку-список Цвет фона.

В целом, таблица Writer устроена проще таблицы Word. Вы не увидите здесь характерные значки, напоминающие кружки — содержимое ячеек состоит из обычных абзацев.

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

Вот, к примеру, инструмент Сумма. Работает он так же, как в Excel. Если у нас есть ряд ячеек с числами, мы можем создать в пустой ячейке автосумму. После того как вы щелкните кнопку Сумма, программа покажет строку формул, в которой будут показан список ячеек, которые суммируются. Остается только проверить, правильно ли выбран диапазон. Но, поскольку, это не Excel и не Calc, мы не видим заголовков (адресов) столбцов и строк, и придется немного подумать. Принцип адресации ячеек здесь такой же: ячейка в верхнем правом углу имеет адрес A1. Автосумма удобна, но для небольших таблиц.

Рис. 3.9. Пример таблицы

На рис. 3.9 показан пример таблицы, для которой использован достаточно удобный формат «Денежный фиолетовый». Его особенности: фиолетовый фон некоторых ячеек, нижняя строка и правый столбец отделяются красными линиями. Кроме того, правый столбец предусматривает использование «рублевых» значений. Обозначение «руб.» подставляется автоматически, триады чисел разделяются неразрывными пробелами.

3.1.11. Вставка графики в документ

В первую очередь надо обратить внимание на команду Вставка — Изображение. Она позволяет использовать готовый файл или получить изображение со сканера. Writer поддерживает разные графические форматы: BMP, JPG, PNG, TIFF и другие.

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

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

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

Кнопка Функции рисования открывает доступ к другой коллекции объектов. Это всевозможные векторные объекты. Их примеры показаны на рис. 3.10. Их разнообразие весьма велико, и во многих случаях они могут помочь оформить документ. Вот некоторые варианты: линии, геометрические фигуры, схемы, выноски, стрелки разных стилей.

Рис. 3.10. Графические объекты

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

Рис. 3.11. Панели для работы с векторными объектами

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

3.1.12. Галерея текстовых эффектов

Есть в редакторе Writer и аналог WordArt из Word. Он называется Fontwork. Кнопка Галерея текстовых эффектов, расположенная на панели Рисование позволяет создать надпись (заголовок), оформленную с помощью некоторого художественного стиля. Стиль можно взять готовый, из коллекции (рис. 3.12), и, при желании, доработать.

Рис. 3.12. Похоже на WordArt, но это Fontwork

Я рекомендую создавать такие объекты в отдельном документе, в верхней части страницы. Сначала надо выбрать стиль надписи. Когда она появится в документе, будут доступны панели инструментов Параметры 3D и Текстовые эффекты. Для выделения объекта надо включить инструмент Выделить (белая стрелка) на панели Рисование и очертить прямоугольник вокруг. Если щелкнуть по выделенному объекту дважды, появится черная надпись, которую можно редактировать — этот текст будет в объекте. Для выбора формы используем кнопку Форма текстового эффекта — здесь надо выбрать форму на небольшой панели среди готовых образцов (как в Word).

На панели есть четыре кнопки, нажатия на которые вызывают вращение объекта вокруг горизонтальной и вертикальной оси. Здесь же есть инструменты для задания объемности букв, текстуры, цвета, эффектов освещения. Если же надо повернуть объект в плоскости экрана, следует использовать кнопку Повернуть на панели Свойства рисунка — маркеры должны стать круглыми. Когда объект будет отредактирован (рис. 3.13), можно перенести его в основной документ.

Рис. 3.13. Пример надписи типа «Fontwork»

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

Если в редакторе включен режим проверки правописания (грамматики и орфографии) «на лету», ошибки удобно исправлять одновременно с набором текста. Все ошибки подчеркиваются, и у вас есть возможность быстро их исправить. Программа подчеркивает красной волнистой линией слова с орфографическими ошибками в соответствии с выбранным языком. Узнать, в чем заключается ошибка, можно, щелкнув на волнистой линии правой кнопкой мыши.

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

Правда, проверка «на лету» имеет свои недостатки. Во-первых, при работе с большими текстами программа начинает работать заметно медленнее. Во-вторых, увидев подчеркнутое слово, вы можете и не сообразить сразу, в чем заключается ошибка, а, возможно, ошибки нет, просто в программу не заложены сведения о каком-либо слове. В-третьих, ложные «ошибки» возникают, если для слов неправильно выбран язык. Выяснение причины ошибки может приводить к потере времени.

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

Программа проверки запускается командой Сервис — Орфография и грамматика или клавишей F7.

Окно для исправления ошибок показано на рис. 3.14. Ошибочное слово выделяется красным жирным шрифтом. Вы можете отредактировать текст непосредственно в окне или воспользоваться кнопками.

Рис. 3.14. Окно для исправления ошибок правописания

Рассмотрим назначение кнопок.

Пропустить — пропустить найденную «ошибку».

Пропустить все — пропустить все подобные фрагменты. Это целесообразно сделать, если в тексте встречаются слова на других языках, обозначения, специальные термины и т. д.

Добавить — поместить слово в словарь, чтобы оно не считалось ошибочным. По умолчанию словарь имеет имя standard. Вы можете добавлять в словарь любые фрагменты на любом языке.

Заменить — исправить выделенное слово, выбрав предложенный программой вариант или правку в окне диалога.

Заменить все — автоматически заменить все аналогичные фрагменты. Эту команду надо использовать с осторожностью.

Автозамена — добавить слово в список автозамены.

Параметры — открытие дополнительного окна для выбора параметров проверки.

Отменить — отменить последнее действие редактирования в окне.

Слова, набранные латинскими буквами (для которых выбран русский язык) можно включать в словарь, если вы уверены, что слово написано правильно. Это экономит время при проверке и уменьшает количество «подчеркиваний» в тексте.

Если у вас включен режим проверки правописания «на лету», в некоторых случаях вы заметите, что отдельные слова и даже целые абзацы необоснованно подчеркиваются как ошибочные. Это значит, что для них был установлен другой язык (например, английский). Для исправления данного недостатка необходимо выделить текст и воспользоваться командой выбора языка Сервис — Язык.

На панели Стандартная есть две кнопки с буквами «ABC». Одна из них включает и выключает проверку (Автопроверка орфографии), другая открывает окно для исправления ошибок.

3.1.14. Создание колонтитулов

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

3.1.15. Создание оглавления

В большом офисном документе, например, в отчете, может понадобиться и оглавление. Для создания оглавления необходимо, чтобы все заголовки частей, глав и разделов были отформатированы стандартными стилями заголовков. Для вставки оглавления надо установить текстовый курсор в нужную точку и выбрать команду Вставка — Оглавление и указатели. В окне диалога надо ввести заголовок оглавления, выбрать стили и настройки. После того как окно будет закрыто, оглавление появится в тексте (рис. 3.15).

Рис. 3.15. Пример оглавления

Оглавление появляется на сером фоне: это не простой текст, а набор полей. Значит, при необходимости его можно обновить — командой из контекстного меню.

3.1.16. Конверты и этикетки

Даже в эпоху электронной почты осталась рассылка коммерческой корреспонденции традиционным способом (в бумажных конвертах).

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

В Writer предусмотрены специальные средства для печати на конвертах. Идея заключается в том, чтобы поместить адрес для конверта в тот же документ, где находится текст письма.

Редактор надо настроить на печать конвертов. Используйте команду Вставка — Конверт. В открывшемся окне (рис. 3.16) введите адреса получателя и отправителя. Окно имеет две вкладки (Формат и Принтер), на которых надо задать все необходимые параметры, чтобы принтер правильно напечатал информацию.

Рис. 3.16. Окно для задания параметров конверта

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

Наиболее часто используемые конверты имеют размер 220x110 мм. В такой конверт можно уложить листок формата A4 с минимальным количеством перегибов, поэтому эти конверты используют для рассылки деловых писем. Затем можно выбрать вариант, чтобы шаблон конверта был создан в текущем документе (рис. 3.17).

Сделайте пробную распечатку на обычном листе бумаги, чтобы убедиться, что все правильно. Если есть сомнения, используйте вначале команду Файл — Предварительный просмотр страницы.

Рис. 3.17. Фрагмент документа со встроенным шаблоном конверта

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

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

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

Варианты наклеек бывают самые разные. На подложке могут находиться готовые наклейки на небольшом расстоянии друг от друга или сплошной лист формата A4. В зависимости от этого происходит «конструирование» документа для создания наклеек.

Для создания нового макета этикеток следует использовать команду Файл — Создать — Этикетки. Здесь окно устроено почти так же, как и окно для создания конвертов — на первой вкладке вводится текст этикетки (рис. 3.18), на второй вкладке (Формат) можно задать размеры этикетки, размеры интервалов между этикетками, количество этикеток на листе. Третья вкладка (Параметры) позволяет выбрать дополнительные опции.

Рис. 3.18. Окно для настройки этикеток

Сразу после создания нового документа (этикетки создаются в отдельном документе) текст на этикетках не отличается. Но, при необходимости, его можно изменить. Изменить геометрические параметры созданных этикеток уже нельзя, можно только создать новый файл.

Так же как и для конвертов, для этикеток (перед печатью) полезно использовать команду Файл — Предварительный просмотр страницы.

3.1.17. Макросы и настройка панелей инструментов

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

Макрос представляет собой программу на языке Basic, которая позволяет выполнить те же действия, что выполняет пользователь, работая в редакторе. Удобство создания макросов заключается в том, что разработчику не обязательно знать язык программирования. Текст программы может быть автоматически сформирован в режиме записи макроса, когда человек работает с редактором, а программа фиксирует его действия в виде программного кода.

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

В первую очередь, необходимо продумать последовательность действий во время записи макроса. Учитывайте, что операция затем будет повторяться неоднократно для разных текстовых фрагментов. Следовательно, она должна обладать определенным универсализмом. Но надо помнить и об ограничениях. Например, если во время записи макроса создается новый абзац, то мало нажать клавишу Enter. Перед этим надо нажать клавишу End, чтобы курсор переместился в конец текущей строки. В противном случае текущий абзац может быть случайно разбит на два. И надо также учитывать, что такой макрос сможет работать только с абзацами, состоящими из одной строки.

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

В качестве примера рассмотрим последовательность записи макроса для снятия стилевого форматирования с текста (возвращение выделенному фрагменту текста стиля по умолчанию). При работе с большим количеством текста такая команда должна быть всегда «под рукой».

1. Выделите фрагмент текста (какой именно — неважно).

2. Выберите команду Сервис — Макросы — Записать макрос. С этого момента начинается запись макроса, и нужно выполнять только необходимые действия.

3. Раскройте список Стиль на панели Форматирование и выберите «Отменить форматирование».

4. Нажмите кнопку Завершить запись.

5. В открывшемся окне Макрос OpenOffice.org Basic введите имя макроса (буквы используйте только латинские) и нажмите кнопку Записать.

Теперь надо создать кнопку для макроса. Допустим, она должна находиться на панели Форматирование. На правом краю панели есть узкая серая полоска с черной стрелкой. Это средство для настройки панели. Щелкните стрелку и выберите команду Настройка панели инструментов. Нажмите в окне Настройка (рис. 3.19) кнопку Добавить. Выберите на панели-списке Категория модуль, содержащий макрос: Макрос OpenOffice.org Basic — Мои макросы — Standard — Module1. Выберите макрос, нажмите в новом окне кнопки Добавить и Закрыть. Теперь имя макроса должно быть видно в списке инструментов панели. Обратите внимание, что галочки позволяют отключать или подключать инструменты. Для нашего макроса галочка, разумеется, должна быть установлена. Две кнопки с большими черными стрелками в окне Настройка позволяют переместить кнопку макроса в нужное место панели (кнопка со стрелкой вниз смещает кнопку макроса к правой оконечности панели). Затем окно диалога можно закрыть.

Рис. 3.19. Окно для настройки панели инструментов

Осталось проверить работу макроса. Выделите фрагмент текста, назначьте ему какой-нибудь стиль, а затем щелкните кнопку макроса. Если все сделано правильно, стиль фрагмента должен стать стилем по умолчанию (обычно, это стиль «Базовый»).

Можно создать много макросов, которые помогут ускорить работу с текстом. Например: установка языка для фрагмента текста (или установка режима «без проверки»), выбор стиля, вставка специальных символов и т. д.

По такому же принципу, с использованием окна Настройка, можно модифицировать панели инструментов. Есть много полезных инструментов, которые находятся «в запаснике». Например, в группе Навигация есть такие команды, как «Выделить до начала документа», «Выделить до конца документа» и т. п. Для последней команды есть назначенная комбинация клавиш Ctrl+Shift+End, но, поскольку комбинация Ctrl+Shift используется для переключения раскладки клавиатуры, команда выделения работать не будет. Так что нужно иметь эту команду в виде кнопки на одной из панелей инструментов.

WWW.TEKCT.RU | Содержание книги | Предыдущий раздел | Следующий раздел

© Алексей Гончаров, 2010

Рейтинг@Mail.ru Rambler's Top100