База Знаний: Философия OpenOffice.org. Предназначение различных типов стилей

From Apache OpenOffice Wiki
< RU‎ | kb‎ | philosophy
Revision as of 22:50, 26 March 2010 by Sancho (Talk | contribs)

Jump to: navigation, search

База Знаний
Базовые концепции философии OpenOffice.org
Концепция стилей
Что такое стили?
Зачем использовать стили?

Предназначение различных типов стилей

Стили страницы Writer

Для правильного понимания принципов работы стиля страницы надо разобраться с тем, что такое страница вообще.

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

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

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

Текстовые процессоры — вид прикладных компьютерных программ, предназначенных для производства (включая набор, редактирование, форматирование, иногда печать) любого вида печатной информации[1].

Таким образом, главная функция текстового процессора — набор и форматирование текста. Следовательно, базовое понятие и объект — это абзац. В текстовом процессоре отсутствует объект «страница». Форматирование листа применяется от одной явной метки до другой (либо до конца документа).

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

Данной логике подчиняется и текстовый процессор Writer.

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

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

Стили страницы Calc

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

Есть три основных отличия:

  1. колонтитулы;
  2. «управление»;
  3. «лист».

И так, так же, как и в текстовом документе, в Calc есть колонтитулы. Однако они не видны в документе. Для работы с ними предназначен специальный режим, вызываемый через меню Правка — Верхние и нижние колонтитулы.

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

При этом, что именно будет напечатано на страницах зависит от того, как и какие области печати определены на данном листе.

И третий момент. В настройках стиля страницы присутствует вкладка «Лист». Именно здесь настраиваются главные параметры печати электронной таблицы:

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

Стили абзаца

Данный тип стиля есть только в Writer'е.

Это самый широко используемый тип стиля.

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

Положение на странице

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

Шрифт

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

Структура и нумерация

Здесь устанавливается связь со стилями списков.

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

Буквица

Здесь создаётся связь со стилем символов для создания буквиц.

Стили списка

Данный тип стиля есть только в Writer'е.

Используется совместно со стилем абзаца.

Ещё один мощный инструмент в арсенале OOo.

В пределах одного стиля списка организуется сквозная нумерация.

Стили символа

Данный тип стиля есть только в Writer'е.

Используется совместно со стилем абзаца.

Отвечает за отображение конкретного символа в тексте.

Имеет несколько общих со стилем абзаца параметров —

  • атрибуты шрифта и 
  • язык символов.

Данные атрибуты имеют преимущество над установками стиля абзаца.

Стили врезки

Данный тип стиля есть только в Writer'е.

Управляет расположением врезок на странице, их фоном, способом привязки и обтекания.

Стиль ячейки

Данный тип стиля есть только в Calc'е.

Как и стиль абзаца для Writer'а, так для Calc'а этот тип стиля является основным — как в текстовом документе абзац является основой документа, так и ячейка является основой электронной таблицы.

Стиль ячейки управляет всеми её параметрами, в том числе — форматом содержимого — числа, текст, дата и т. д.; атрибутами шрифта и цвета, обрамлением и т. п.

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

Данный тип стилей отвечает за организацию логической структуры презентации. Для этого есть предустановленные стили:

  • Заголовка;
  • Подзаголовка;
  • Примечания;
  • Фона;
  • Объекта фона;
  • Структура 1-9.

Этих стилей достаточно для организации логической структуры презентации.


Далее:
Стили абзаца «Базовый» и «Заголовок»
Предназначение стандартных стилей
Применение стилей
Создание новых (пользовательских) стилей
Удаление стилей
Копирование и перемещение стилей
Работа со списками
Проверка орфографии
Концепция шаблонов
Шаблонитарий
Концепция электронных таблиц
Отличие электронных таблиц от прочих видов таблиц
Базовая концепция электронной таблицы
Автоматизация в электронных таблицах
Стадия «большая электронная таблица»



  1. http://ru.wikipedia.org/wiki/Текстовый_процессор

А. Е. Харламенков
2009

Personal tools