Структура электронного документа
Текстовый процессор производит обработку как минимум одного документа.
Документ содержит текст и графику. Текст и графика существенно отличаются по командам их обработки.
Минимальной, неделимой единицей текста является символ. Каждый символ в ЭВМ хранится в одном или двух байтах. Символ имеет код, размер, шрифт и начертание.
Код - целое число от 0 до 255 или до 65384. Код показывает положение символа в таблице кодировки или в таблице шрифта.
Размер символа, а именно его высота, измеряется в пунктах. Пункт равен 1\72 часть дюйма или примерно 0.35 миллиметра.
Шрифт – правила изображения символа на экране и на бумаге. Шрифт еще называют фонтом. Шрифты типа TrueType (ТТ, O) одинаково изображаются на экране и на бумаге. Шрифты не типа TrueType попадаются редко. Это, например: шрифты MS Sans Serif, Fixedsys. В пропорциональном шрифте ширина символов разная и зависит от написания символа. Например: ширина единицы (1) меньше, чем ширина буквы Ш. В непропорциональном шрифте ширина всех символов одинаковая. Это, например: шрифты Courier.
Начертание - признаки обычный, полужирный, подчеркнутый, курсив и другие.
Среди символов выделяются пробельные символы: пробел, табуляция и Enter и несколько других.
Слово -непрерывная последовательность непробельных символов.
Абзац в электронном документе – последовательность слов, которая заканчивается символом Enter.
Раздел – последовательность абзацев, которая отличается параметрами внешнего вида страниц. Совокупность разделов образует электронный документ. Часто документ состоит только из одного раздела.
Форматирование – это правила, параметры и процедуры внешнего вида документа.
Операции и параметры форматирования включает в себя: разбивку текста на строки и страницы, отступы и интервалы между строками и абзацами, шрифты и начертания, выравнивание текста по кроям.
Большинство операций форматирования в текстовом процессоре выполнятся в автоматическом режиме. При изменении параметров форматирования текст автоматически перераспределяется по строкам и страницам.
Форматирование принципиально по-разному применяется к символам, абзацам, разделам и документу в целом. То, что можно для символов, невозможно для абзацев и наоборот. Например, абзацы можно выравнивать, а символы нельзя. Для символов можно задать шрифт, для абзацев нельзя. Поэтому команды форматирования в текстовом процессоре можно разделить на категории по объекту применения. Содержание электронного документа состоит из двух частей. Можно сказать, что
Документ = Текст + Форматирование
Иерархия понятий в структуре электронного документа показана на рисунке 9.2:
Документ раздел абзацы слова символ.
Редактирование документа включает в себя кроме форматирования еще исправление содержания текста.