«Чистый текст», получаемый после сохранения файла через Блокнот, есть просто набор байтов, каждый из которых кодирует какую-либо букву алфавита или специальный знак (пробелы, кавычки и т. п.). При чтении такого файла компьютер сразу, вне зависимости от операционной системы, может извлекать из памяти рисунок нужного символа, соответствующего договоренностям о текущем языке, и отображать его на экране. Именно эта операция происходит, например, при загрузке ПК когда появляется черный экран с белыми надписями. Такой режим работы дисплея именуется текстовым, и первоначально все компьютерные мониторы могли работать только в нем. Для него хара терен равномерный (моноширинный) шрифт матричного типа (т. е. составленный из точек, а не из линий) и фиксированного размера. Для того чтобы в соответствии с принципом WYSIWYG отобразить на экране форматирование текста – хотя бы жирный или наклонный шрифт, не говоря уже о разных его размерах и начертаниях, – страницу нужно нарисовать так, как рисуют любые другие картинки. Такой режим работы дисплея называется графическим. Он требует более сложного и дорогого монитора и намного большего объема видеопамяти. Для текстовой страницы достаточно 2 Кбайт, а даже для примитивного графического режима VGA – 640 х 480 точек 16 цветов – необходимо как минимум 150 Кбайт. Графические дисплеи и WYSIWYG-редакгоры получили распространение только в конце 1980-х гг.
Дело в том, что Блокнот и подобные ему редакторы не предназначены для набора литературных текстов. С их помощью создают различные файлы в текстовом формате исключительно для технических надобностей (небольшие программы-сценарии, составляющие содержание командных файлов операционных систем: коротенькие файлы с пояснениями для пользователей и т. п.). Основное преимущество формата «чистый текст» – то, что такой файл будет свободно прочитан на любом компьютере, даже с самыми старинными операционными системами (особенно если он написан по-английски, в ином случае могут возникнуть проблемы с национальными кодировками, но и они легко преодолеваются).
Для набора красиво оформленных текстов существуют более сложные текстовые редакторы, построенные по принципу WYSIWYG (What You See Is What You Get – «что видите, то и получаете»). Это означает, что текст на экране компьютера и на бумаге после его распечатки выглядит одинаково. Из-за относительной сложности устройства такие редакторы иногда называют текстовыми процессорами.
Microsoft Word
Самая известная и распространенная из программ для красивой обработки текста – Microsoft Word (часто сокращенно пишут MS Word или даже просто Word, что в переводе с английского означает «слово»), входящая в состав пакета программ Microsoft Office. Если в ней открыть (через меню Файл > Открыть тот же самый текст Джека Лондона в чисто текстовом формате, то он будет выглядеть несколько иначе, чем в Блокноте.
Когда в файле нет никаких указаний на используемые шрифты и прочие «украшательства», Microsoft Word отображает текст одним шрифтом особого начертания. Он носит наименование моноширинного (или равномерного), потому что в нем все символы имеют одинаковую ширину.
Моноширинный шрифт, входящий в состав Windows, носит имя Courier New (название шрифта демонстрируется в отдельном окошке на панели форматирования). Такие шрифты были распространены в эпоху пишущих машинок и матричных принтеров, поскольку печатающий узел этих устройств при переходе от символа к символу смещался на четко фиксированное расстояние. Сейчас они употребляются в тех случаях, когда текст нужно расположить строго определенным образом по вертикали, например в таблицах или компьютерных программах. Так как формат «чистый текст» в основном для их написания и применяется, Microsoft Word отображает тексты в этом формате равномерным шрифтом.
Значительно чаще употребляют шрифты, в которых ширина символа варьируется: буква W или Щ в них занимает больше места, чем точка или буква i. Эти шрифты именуются пропорциональными. В Windows ХР по умолчанию имеется два таких шрифта разного начертания. Шрифт с засечками на концах букв под названием Times New Roman применяется по умолчанию для новых документов, создаваемых в Word (в новой версии Word 2007 шрифт по умолчанию заменен на специальный шрифт Calibri, который лучше выглядит на ЖК-экранах). Шрифт без засечек Arial чаще используется для заголовков или, наоборот, в случае употребления очень мелких символов. Для того чтобы изменить шрифт, следует выделить текст или его часть и выбрать из выпадающего меню пункт с наименованием шрифта.
Разумеется, перечисленные шрифты не единственные и распространение получили лишь в силу того, что входят в Windows по умолчанию, – набранные ими документы, независимо от формата, одинаково отобразятся на любом компьютере с установленной программой Windows. Но при печатании книг и журналов и даже просто в других операционных системах шрифты соответствующего начертания отличаются и носят иные наименования. Есть также множество шрифтов других начертаний, например стилизованные под старославянские, готические или рукописные буквы. В стандартные шрифты Windows Vista добавлены многие ранее отсутствовавшие символы, в частности символы исторической кириллицы.
Кроме начертаний шрифта в Microsoft Word возможно использование множества других приемов форматирования текста, которые именуются версткой. Сравнив оформление текстов в Блокноте и Worde, можно заметить, что во втором случае появился абзацный отступ (красная строка), а правые концы строк выстроены в линеечку, как и левые. Такой способ форматирования называется выравниванием по ширине, в отличие от выравнивания только по левом\ краю, представленного ранее.
Приемы верстки в совокупности с размерами и начертаниями шрифтов объединяются общим названием «стиль». В Microsoft Word существуют заранее определенные стили: для заголовков, обычного текста (этот стиль так и называется – «Обычный»), для отображения «чистого текста» (он носит наименование «Текст») и т. д. Пользователь может самостоятельно создавать новые стили или вносить изменения в уже существующие. Выделив текст (или часть текста), для всех абзацев устанавливают нужный стиль, выбрав его из списка с перечнем всех доступных.