п.1. Минимальный набор типовых операций(п. 7.2.1)
Рассмотрим минимальный набор типовых операций, которые возможны в текстовом процессоре над документом, абзацем, фрагментом текста, словом, символом.
С документом в целом проводятся следующие операции текстового набора:
1)Создание (формирование файла документа и задание ему уникального местоположения и имени)
2)Открытие (загрузка существующего файла в текстовый процессор).
3)Сохранение
4)Удаление
5)Печать
Разделы есть не во всех текстовых процессорах и операции с параметрами страниц не входят в минимальный набор.
С абзацем проводятся следующие операции:
1.Установка границ.
Устанавливаются левая, правая, верхняя, нижняя границы абзаца. Для каждого абзаца устанавливаются свои границы. Граница абзаца – это расстояние от полей страницы.
1)Отступы и интервалы. Устанавливаются расстояния от предыдущего и следующего абзацев, межстрочный интервал, красная строка.
2)Выравнивание. Различают 4 вида горизонтального выравнивания: влево, вправо, по центру, по ширине, - и 4 вида вертикального: вверх, вниз, по центру, по высоте.
3)Перенос и язык. Возможны три способа переноса текста на следующую строку: по словам, по слогам, по символам. Параметры языка устанавливаются для проверки правописания.
4)Позиции табуляции. Устанавливаются горизонтальные позиции по строке, куда попадает следующий символ после очередного символа табуляции. Удобны для построения столбцов и таблиц текста.
Фрагмент – непрерывная часть текста. Фрагменты не входят в структуру электронного документа. Они используются для целей создания и форматирования текста.
Существует 3 вида фрагментов: строчный, прямоугольный, линейный (рис 7.3).
С фрагментом проводятся операции:
-выделение,
-копирование,
-перемещение,
-удаление,
-печать,
-форматирование.
Для слова существует специальная операция выделения.
п.2. Расширенный набор типовых операций(п. 7.2.2)
К расширенному набору типовых операций текстового процессора относятся:
1)поиск и замена
2)проверка правописания
3)параметры страниц
4)стили
5)шаблоны
6)макросы
7)таблицы.
п.2.1.. Поиск и замена(п. 7.2.2.1)
В этой операции ищется одна последовательность символов и затем она заменяется на другую последовательность. Обе последовательности задаются пользователями и могут быть разной длины. Если вторая последовательность нулевой длины, то операция замены реализует удаление символов.
Имеются режимы:
1)одноразовый и глобальный
2)автоматической и ручной замены
3)чувствительности к строчным и прописным буквам
4)направления поиска: вверх, вниз, по всему документу
5)учета форматирования.
п.2.2. Проверка правописания(п. 7.2.2.2)
Проверяются орфография, синтаксис, склонение, спряжение, пунктуация, стиль. Инструментом для проверки служат словарь и набор правил. Словарь может изменяться пользователем. Набор правил фиксирован. С помощью правил проверяются плохой стиль документа (как не надо говорить и писать):
-много придаточных предложений,
-повтор одинаковых слов,
-много подряд идущих согласных или гласных, разные падежи в перечислениях и т.п.
п.2.3. Параметры страницы(п. 7.2.2.3)
Параметры страниц относятся к параметрам форматирования разделов.
Различают логическую и физическую страницы.(рис.7.4)
Логическая страница – прямоугольное пространство, включающее текст и графику документа.
Физическая страница = Логическая страница + Поля.
Пользователь назначает два размера физической страницы и размеры четырех полей. В верхней и нижней частях каждой страницы располагаются нижний и верхний колонтитулы.
Они могут содержать вспомогательную информацию:
-номер страницы,
-фиксированный текст,
-сноски.
Параметры страницы одинаковы для всех страниц одного раздела.
К параметрам страниц также относятся:
-Ориентация листа (книжная или альбомная)
-Расстояния от краев листа до колонтитулов по вертикали
-Колонки
-очерчивается логическая страница
-Вид сносок
-различие колонтитулов
п.2.4. Стили (п. 7.2.2.4)
Стиль – это набор правил и параметров по форматированию символов и абзацев.
Существуют стиль символа и стиль абзаца. В стиль абзаца входит какой-нибудь стиль символа.
Нужно отличать понятие стиля, данное здесь, от понятия стиля из пункта 7.2.2.2.
Каждому стилю задается уникальное имя, например: Обычный, Заголовок1, Заголовок2.
Стиль содержит параметры форматирования:
-имя шрифта,
-начертания,
-размер,
-интервалы,
-отступы строк и абзацев,
-выравнивание,
-нумерацию списков,
-позиции табуляции и др.
Каждый символ и абзац обладает каким-то стилем. Если пользователь не называет стиля, то используется стиль, заданный по умолчанию. Параметры стиля сохраняются вместе с документом. Поэтому одноименные стили в разных документах могут иметь разные параметры форматирования.
Параметры форматирования, которые задал пользователь для символа и абзаца перекрывают параметры стиля для этих символа и абзаца.
Главное свойство стиля: при изменении параметров стиля автоматически изменяется текст открытого документа, относящийся к данному стилю.
Например, можно изменить размеры всех символов, относящихся к стилю Обычный во всем документе.
п.2.5. Шаблоны (п. 7.2.2.5)
Шаблон - набор правил и средств по форматированию документа в целом и его разделов.
Каждый шаблон имеет уникальное имя, например: Нормальный, Стандартный отчет.
В шаблоне содержится пример содержимого, параметры страниц, стили, настройки меню и панелей инструментов, автотексты, макросы.
Каждый электронный документ создан на основе какого-то шаблона.
Если пользователь не задавал шаблон, то используется шаблон по умолчанию.
При изменении шаблона новые свойства приобретут только новые документы, создаваемые на этом шаблоне. На созданные ранее документы изменения в шаблоне не влияют.
п.2.6. Макросы (п. 7.2.2.6)
Макрос – последовательность команд текстового процессора, записанная ранее под общим именем.
Понятие макроса эквивалентно понятиям «программы» и «процедуры».
С помощью макросов автоматизируются типовые технологические этапы подготовки электронного документа, например, открытие документа.
Главное свойство макроса: после вызова макроса, записанная в нем последовательность команд будет в точности воспроизведена.
Большинство операций текстового процессора реализуется с помощью макроса.
С появлением макроса текстовый редактор превращается в текстовый процессор.
Он теперь способен принимать и выполнять программу (Макрос)
Бывают 2 вида макросов:
1.запись последовательности нажатия кнопок и клавиш(макрос в первоначальном упоминании);
2.написание программы на внутреннем алгоритмическом языке.
п.2.7. Таблицы(п. 7.2.2.7)
Таблица - это информация, организованная с помощью строк и столбцов. Пересечение сточек и столбцов – ячейка.
Таблицы встречаются часто в документах. Поэтому в текстовом процессоре имеются специальные средства по работе с таблицами.
Существуют особые параметры форматирования:
-таблицы в целом
-строк,
-столбцов,
-ячеек.
Имеется понятие «Стиля таблицы»
п.2.8. Другие операции (п. 7.2.2.8)
Из других операций расширенного набора отметим:
-списки
-ограничение доступа
-поддержка версий
-автотекст
-вычислительные поля
-связь документов
-примечания и исправления
-рисование
-закладки
-сноски
-автоформатирование
-диаграммы.