Разница между текстовым процессором и текстовым редактором

Работа с документами долгое время была одной из приоритетных задач, выполняемых на домашнем или офисном ПК. Сегодня компьютер – устройство мультимедийное, однако в набор базовых утилит любой операционной системы входят программы для создания и правки текста. Их многообразие делится на две категории, но если кто-то и знает, чем отличается текстовый процессор от текстового редактора, то в обиходе этим знанием обычно не пользуется. И Microsoft Word, и NotePad++, и Блокнот называются «редакторами», поэтому упоминание в данном контексте о процессорах обычно пользователей смущает.

Содержание статьи

Текстовый процессор – программа для создания, редактирования и просмотра текстового документа в интерактивном режиме с широкими возможностями для оформления и создания макета для печати. Одними из самых популярных можно считать Microsoft Word, OpenOffice.org Writer, WordPad.

Текстовый редактор – программа для ввода и изменения текста, в том числе исходного кода программ, и просмотра текстовых файлов. Самыми популярными остаются NotePad++, Блокнот.

Сравнение

Если открыть в Microsoft Word документ .doc (каждый процессор создает документы в собственном формате), мы увидим макет, скомпонованный по желанию создателя: поля, абзацы и отступы, разные шрифты, кегли и цвета, вставленные объекты. Файл формата .txt, открытый в Блокноте, явит нам только текст, лишенный любого форматирования. В возможности оформления и заключается основное отличие текстового процессора от текстового редактора.

Интерфейсы этих программ существенно отличаются друг от друга. Вот так выглядит панель инструментов все того же Microsoft Word:

Как видим, средств для форматирования и оформления текста документа предложено много. Текстовый процессор позволяет:

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

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

В чем разница между текстовым процессором и текстовым редактором при просмотре файла? Последний ничего не прячет: в созданных им документах содержится только текст, так что проблем с использованием других программ не бывает. Ввиду отсутствия любых посторонних объектов файлы формата .txt имеют минимальный размер и практически не занимают места на накопителе.

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

Текстовые процессоры могут быть самостоятельными программными продуктами, а могут входить в пакеты офисного ПО. Ввиду сложности и большого количества настроек они бывают требовательными к ресурсам системы. Текстовые редакторы совершенно неприхотливы.

к содержанию ↑

Таблица

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