Структура электронного документа

Текстовый процессор производит обработку как минимум одного документа.

Документ содержит текст и графику. Текст и графика существенно отличаются по командам их обработки.

Минимальной, неделимой единицей текста является символ. Каждый символ в ЭВМ хранится в одном или двух байтах. Символ имеет код, размер, шрифт и начертание.

Код - целое число от 0 до 255 или до 65384. Код показывает положение символа в таблице кодировки или в таблице шрифта.

Размер символа, а именно его высота, измеряется в пунктах. Пункт равен 1\72 часть дюйма или примерно 0.35 миллиметра.

Шрифт – правила изображения символа на экране и на бумаге. Шрифт еще называют фонтом. Шрифты типа TrueType (ТТ, O) одинаково изображаются на экране и на бумаге. Шрифты не типа TrueType попадаются редко. Это, например: шрифты MS Sans Serif, Fixedsys. В пропорциональном шрифте ширина символов разная и зависит от написания символа. Например: ширина единицы (1) меньше, чем ширина буквы Ш. В непропорциональном шрифте ширина всех символов одинаковая. Это, например: шрифты Courier.

Начертание - признаки обычный, полужирный, подчеркнутый, курсив и другие.

Среди символов выделяются пробельные символы: пробел, табуляция и Enter и несколько других.

Слово - непрерывная последовательность непробельных символов.

Абзац в электронном документе – последовательность слов, которая заканчивается символом Enter.

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

Форматирование – это правила, параметры и процедуры внешнего вида документа.

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

Большинство операций форматирования в текстовом процессоре выполнятся в автоматическом режиме. При изменении параметров форматирования текст автоматически перераспределяется по строкам и страницам.

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

Документ = Текст + Форматирование

Иерархия понятий в структуре электронного документа показана на рисунке 9.2:

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

Редактирование документа включает в себя кроме форматирования еще исправление содержания текста.