Разместить заказ
Вы будете перенаправлены на Автор24

Текстовые редакторы, процессоры

8-800-775-03-30 support@author24.ru
Статья предоставлена специалистами сервиса Автор24
Автор24 - это сообщество учителей и преподавателей, к которым можно обратиться за помощью с выполнением учебных работ.
как работает сервис
Текстовые редакторы, процессоры

Текстовые редакторы, процессоры

Чаще всего при работе на ПК пользователь работает с текстовыми данными, для работы с которыми используются два основных класса программного обеспечения:

  • текстовые редакторы
  • текстовые процессоры.

Текстовый редактор

Определение 1

Текстовый редактор – самостоятельная компьютерная программа (приложение) или часть программного комплекса, которая предназначена для создания и редактирования текстовых данных.

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

Кроме создания и просмотра текста текстовые редакторы позволяют выполнять следующие операции редактирования текста – перемещение, копирование, вставка текста, поиск по тексту и замена, сортировка строк, просмотр кодов символов и конвертация кодировок, печать документа и т.п.

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

Виды текстовых редакторов

Построчный текстовый редактор предназначен для работы с текстом как с последовательностью пронумерованных строк. Например, построчный редактор Edlin входил в состав MS-DOS.

Контекстный редактор, который выполняет операции над текстом в текущей позиции. Например, редактор ECCE. Экранный текстовый редактор позволяет пользователю перемещать курсор в тексте с помощью клавиатуры или других устройств ввода (например, манипулятором мышь). Например, редактор Блокнот.

Популярные текстовые редакторы

  • Emacs – многоцелевой, свободный редактор, один из самых мощных по возможностям, с большим числом режимов работы. Может использоваться для программирования.
  • Kate – мощный расширяемый свободный текстовый редактор с подсветкой синтаксиса для многих языков программирования и разметки с гибким настраиваемым интерфейсом.

Редактор Emac

Рисунок 1. Редактор Emac

Редактор Kate

Рисунок 2. Редактор Kate

  • Блокнот – входит в состав операционной системы Microsoft Windows.
  • Vim – свободный модальный редактор для администраторов и программистов. Один из самых мощных по возможностям редактор с широкими возможностями настройки и автоматизации. Имеет два режима работы: текстовый и командный.
  • Notepad – свободный текстовый редактор с открытым исходным кодом для Windows, предназначен для программистов и простых пользователей.
  • TEA – свободный кроссплатформенный редактор с большим количеством функций обработки текста и разметки в [X]HTML, LaTeX, Docbook, Lout, с подсветкой синтаксиса и проверкой правописания.
  • KeyPad+ – текстовый редактор, разработанный русскими программистами для обычных пользователей и программистов.

Текстовые процессоры

Определение 2

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

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

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

Поскольку разными текстовыми процессорами используются для оформления текста разные коды (документы с разными форматами), то перенос форматированных текстовых документов из одного текстового процессора в другой не всегда является корректным. В таких случаях форматирование может быть сохранено лишь частично (как, например, при переносе документа из MS Word в OpenOffice Writer) или вообще не сохраниться (переносится только текст). Тогда необходимо форматирование документа выполнять заново.

Популярные текстовые процессоры

Microsoft Word – мощный текстовый процессор, предназначенный для создания, просмотра и редактирования текстовых документов. Программа входит в пакет Microsoft Office. Выпускается с 1983 г. Текущая версия MS Word 2016 для Windows и MS Word 2011 для Mac.

Возможности программы Word расширены встроенным макроязыком Visual Basic (VBA). Однако это предоставляет дополнительные возможности для написания встраиваемых в документы вирусов, которые называются макровирусами.

WordPad – текстовый процессор, который входит в состав операционной системы Microsoft Windows. Гораздо мощнее программы Блокнот, но уступает полноценному текстовому процессору Microsoft Word.

Процессор поддерживает форматирование и печать текста, но не имеет инструментов для создания таблиц, средств проверки орфографии.

Текстовый процессор MS Word

Рисунок 3. Текстовый процессор MS Word

<a href=Текстовый процессор WordPad">

Рисунок 4. Текстовый процессор WordPad

LaTeX – наиболее популярный макропакет системы компьютерной вёрстки TeX для облегчения набора сложных документов. Пакет предназначен для автоматизации многих задач набора текста (на нескольких языках) и подготовки статей, нумерации разделов и формул, перекрёстных ссылок, размещения иллюстраций и таблиц на странице, ведения библиографии и др.

OpenOffice.org Writer – текстовый процессор, который входит в состав пакета свободного программного обеспечения OpenOffice.org. Writer во многом аналогичен текстовому процессору Microsoft Word, но имеет некоторые возможности, которые отсутствуют в Word (например, поддержка стилей страниц).

Текстовый процессор LaTeX

Рисунок 5. Текстовый процессор LaTeX

Текстовый процессор OpenOffice.org Writer

Рисунок 6. Текстовый процессор OpenOffice.org Writer