Принцип работы текстового редактора кратко

Обновлено: 05.07.2024

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

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

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

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

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

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

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

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

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

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

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

Готовые работы на аналогичную тему

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

Редактор Emac

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

Редактор Kate

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

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

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

Текстовый процессор – компьютерная программа, предназначенная для создания и редактирования текстовых документов, компоновки макета текста и предварительного просмотра документов в том виде, в котором они будут напечатаны (свойство, известное как 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


Текстовый процессор WordPad">

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


1. Понятие текстовых процессоров и текстовых редакторов. Назначение. Виды. MS Word . Назначение. Интерфейс. Набор и редактирование текста.

2. Инструменты MS Word . Обработка текста. Вставка различных объектов в текст.

3. Ввод текста из других источников. Сканирование, распознавание.Вывод текста на бумагу и в другие форматы.

1. Понятие текстовых процессоров и текстовых редакторов. Назначение. Виды. MS Word . Назначение. Интерфейс. Набор и редактирование текста

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

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

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

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

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

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

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

Принцип работы текстового редактора

Принцип работы редакторов среднего класса и мощных редакторов похож на принцип работы систем программирования.

Текстовой редактор предоставляет пользователю текстовое окно для ввода текста и набор команд для его форматирования.

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

По окончании форматирования текста в документ вставляются и форматируются необходимые внешние объекты.

Здесь важно отметить, что существуют два различных метода вставки внешних объектов.

В первом случае текстовой редактор вставляет ссылку на внешний объект и элементы его форматирования. Соответственно, это требует постоянного наличия объекта по указанному адресу. К примеру, мы вставляем в документ картинку, находящуюся в файле image.jpg. При перемещении, удалении или переименовании данного файла вместо необходимой картинки текстовой редактор выдаст диагностику ошибки или его не качественный образ (preview). Поэтому подобные действия при данном подходе недопустимы. Однако удобство данного подхода заключается в независимости внешнего объекта от текстового редактора. Мы можем обрабатывать внешний объект, не запуская текстового редактора, при этом все изменения, произведенные над объектом, отразятся в текстовом документе. К тому же объем текстового документа становится меньше, что актуально для компьютеров с небольшим объемом оперативной памяти.

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

Таким образом, текстовой документ содержит в себе собственно текст, элементы его форматирования; ссылки на внешние объекты или команды вставки объектов и коды этих объектов; элементы форматирования вставленных объектов.

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

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

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

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

Типовая структура интерфейса

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

Строка состояния (статуса) содержит имя редактируемого документа и определяет текущее положение курсора в этом документе. В строке выводится справочная информация.

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

Рабочее поле - это пространство на экране дисплея для создания документа и работы с ним. Максимальный размер рабочего поля определяется стандартными параметрами монитора и составляет 25 строк по 80 знаков каждая.

Координатная линейка определяет границы документа и позиции табуляции. Различают вертикальную и горизонтальную линейки. По умолчанию координатная линейка градуирована в сантиметрах. Нулевая точка координатной линейки выровнена по первому абзацу текста.

Линейка прокрутки служит для перемещения текста документа в рабочем поле окна. Линейка, обеспечивающая вертикальное перемещение текста, называется вертикальной линейкой прокрутки, а горизонтальное перемещение горизонтальной линейкой прокрутки.

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

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

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

В режиме использования мыши перемещение по документу осуществляется щелчком по соответствующей стрелке на линейках прокрутки или щелчком по самой линейке прокрутки, а также перетаскиванием мышью движка по линейке прокрутки.

Индикаторы - знаки или символы, отражающие соответствующие режимы работы программы или компьютера. Индикаторы в строке состояния - это символы или служебные (ключевые) слова, отражающие режимы работы программы. Индикаторы на клавиатуре отражают режим работы переключателей клавиатуры, их три: NumLock, CapsLock, ScrollLock.

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

2. Инструменты MS Word . Обработка текста. Вставка различных объектов в текст

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

Обработка текста - это его редактирование (подготовка, вставка, замена, удаление, сохранение) и форматирование (по размерам листа и отступам, по жирности, курсиву, подчеркиванию, по типу используемых шрифтов, по центрированию, выравниванию слева, справа, а также использование колонтитулов, вставок, нумерации страниц, эффектов и т.д.).

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

Текстовый редактор MS Word 2010 - ϶ᴛᴏ программа, предназначенная для создания, просмотра, редактирования и форматирования документов. Этот редактор остается самым популярным среди текстовых редакторов в мире. Он имеет всœе современные компоненты и режимы для оформления документов. Позволяет применять различные шрифты, вставлять в документ электронные таблицы, диаграммы, сложные математические формулы, графические иллюстрации и звуковые комментарии, обеспечивает проверку орфографии, ориентирован на технологии Интернет. Обеспечена (почти в полном объёме) совместимость версий MS Word 7/97/2000/2003/2010. Редактор работает как самостоятельная программа (пакет) или в составе офисной системы MS Office 2010 под управлением ОС Windows 7.

Для установки и работы MS Word 2010 требуется ПК с установленной ОС Windows 7, не менее 200 Мб свободного места на винчестере. Дистрибутив поставляется на CD-ROM. Установка производится по одому из четырех вариантов - минимальная, типичная (имеет большинство функций), полная, выборочная (здесь пользователь сам определяет, что ему нужно для дальнейшей работы - графическая библиотека, вставка диаграмм, редактор формул и т.д.).

Все настройки MS Word 2010 после его установки по умолчанию хранятся в файле Normal.dot . Создаваемые файлы документов имеют по умолчанию расширение .doc (.docx) .

Лента в Word 2010 содержит команды и другие пункты меню, которые раньше располагались в меню и на панелях инструментов в Word 2003. Расположение часто используемых команд на ленте показано ниже

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

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

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

Большинство программ подготовки документов имеет не только главное меню, но и настраиваемые панели командных кнопок, а также настраиваемый вид отображения документа. Меню всех программ данного типа содержат разделы:

· для работы с файлами документов;

· для работы с блоками (частями) документа;

· для форматирования абзацев;

· для настройки программы (вид экрана, панели инструментов и т. д.);

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

Меню можно активировать и щелчком указателя мыши на соответствующем слове.

В большинстве программ пунктам основного меню соответствуют дополнительные списки команд — всплывающие меню.

Многофункциональные редакторы типа Word for Windows или Writer обладают панелями командных кнопок, предназначенных для быстрого выбора наиболее часто используемых пунктов меню. Наиболее часто при подготовке документов используются кнопки панелей Стандартная и Форматирование.

При работе с большими документами может возникнуть потребность просмотра структуры документа, разметки страницы изменения масштаба. Все эти операции позволяют выбрать пункты раздела меню Вид или соответствующие командные кнопки. Следует помнить, что изменение масштаба отображения документа не приводит к каким-либо изменениям при печати.

В ряде случаев приходится обрабатывать документы различными редакторами. Более совершенные редакторы, например Word, могут без проблем импортировать документы, подготовленные простейшими редакторами. При открытии редактором Word документов, подготовленных другими редакторами, имеется возможность задать вид кодировки (DOS, Windows).

Если с документом, подготовленным в редакторе Word, предполагается в дальнейшем работать при помощи простейшего редактора, например Блокнот, то при выполнении команды Сохранить как… следует задать тип файлов Только текст. При таком преобразовании текста пропадает сложное форматирование, внедренные объекты других приложений (рисунки, диаграммы).

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

Форматирование текста

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

В редакторе Word границы абзаца задаются совокупностью размеров листа бумаги и полей. Абзацный же отступ определяется в стиле.

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

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

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

Режим автоматического переноса устанавливается при помощи соответствующей команды пункта Сервис главного меню.

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

Информация о параметрах форматирования абзаца записывается в документ совместно с признаком окончания абзаца.

Редактирование документа

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

Более сложным образом производится работа с блоками текста. Для удаления, копирования или переноса блока текста его предварительно следует отметить. Стандартный способ отметки блоков текста во всех редакторах — это протянуть указатель мыши при нажатой левой кнопке от левого верхнего угла до правого нижнего. Если первоначальное перемещение указателя мыши было по вертикали, то блок отмечается целыми строками. В противном случае отмечается часть строки. Выделить часть текста можно также при помощи клавиш управления курсором и нажатой клавише Shift.

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

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

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

Вставка объектов

Текстовые редакторы Word и Writer позволяют вставлять в документ таблицы, рисунки, диаграммы, листы MS Excel и объекты других приложений, установленных на вашем компьютере.

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

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

Редакторы имеют свои инструменты рисования для создания векторных графических образов.

Свидетельство и скидка на обучение каждому участнику

Зарегистрироваться 15–17 марта 2022 г.

Новоуренгойский филиал Профессионального образовательного учреждения

ТЕКСТОВОЙ РЕДАКТОР НАЗНАЧЕНИЕ И ОСНОВНЫЕ ФУНКЦИИ

ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ В ПРОФЕССИОНАЛЬНОЙ ДЕЯТЕЛЬНОСТИ

21.02.05 Земельно-имущественные отношения

Обучающаяся гр. ЗИ-274 ____________ Труханова Екатерина Алексеевна

Оценка за выполнение и защиту __________________________

Руководитель _____________ Малышева Светлана Ивавновна

Новый Уренгой, 2021

1 ТЕКСТОВОЙ РЕДАКТОР 4

1.1 Текстовый редактор назначение 4

1.2 Среда текстового редактора 5

1.3 Классификация текстовых редакторов 6

2 ОСНОВНЫЕ ФУНКЦИИ ТЕКСТОВОГО РЕДАКТОРА 9

2.1 Функции текстового редактора 9

2.2 Специальные возможности текстового редактора 12

СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ 15

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

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

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

1 ТЕКСТОВЫЙ РЕДАКТОР

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

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

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

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

1.1 ТЕКСТОВЫЙ РЕДАКТОР НАЗНАЧЕНИЕ

Основное назначение текстовых редакторов - создавать текстовые файлы, редактировать тексты, просматривать их на экране, изменять формат текстового документа, распечатывать его на принтере.

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

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

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

1.2 СРЕДА ТЕКСТОВОГО РЕДАКТОРА

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

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

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

Кроме основной памяти (рулона), где ТР хранит обрабатываемый текст, в его распоряжении находится ряд дополнительных листов памяти, к которым относятся лист удаленных строк, буфер (карман) для хранения копируемых фрагментов текста, справочник (подсказка, или help), словарь.

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

1.3 КЛАССИФИКАЦИЯ ТЕКСТОВЫХ РЕДАКТОРОВ

1.Качество печатной машинки, небольшой набор возможностей по работе с текстом.

2.Список составлен в порядке возрастания возможностей. Редакторы реализуются на компьютерах типа IBM PC, XT, AT.

Издательское качество. Реализация принципа WYSIWYG – What You See Is What You Get.

· Aldus Page Maker

Для работы с такими редакторами требуется ПК не ниже AT 486 DX с 8Мб оперативной памяти.

3.Технические редакторы –Tex, Latex и т.д.

II. По типу файлов, с которыми работают ТР.

Возможны и другие варианты классификации текстовых редакторов, например редакторы печатных текстов и редакторы электронных документов и т.д.

В большинстве случаев для создания деловых документов достаточно качества печатной машинки. Поэтому широкое распространение получил редактор текстов Лексикон для MS DOS.

В общем случае для оценки удобства работы с ТР могут служить следующие параметры:

· количество необходимых нажатий клавиш для выполнения конкретной операции(колеблется от 1-2 до 20-30);

· скорость отображения измененного текста на экране при загрузке, перемещениях по тексту, редактировании - вставке, копировании и удалении фрагментов, смене шрифтов и т.д.;

· удобство работы с помощью, т.е. скорость вызова подсказок, их полнота, и структура;

· возможность реализации WYSIWYG, т.е. получение на экране точной копии будущего печатного документа – текста без управляющих и разметочных символов;

· ограничения на длину файлов;

· количество одновременно обрабатываемых текстовых файлов;

· возможности использования новых шрифтов и алфавитов, их расширения и дополнения;

· требования к аппаратному обеспечению – например, к объему оперативной памяти ПК.

2 ОСНОВНЫЕ ФУНКЦИИ ТЕКСТОВОГО РЕДАКТОРА

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

Вообще, стоит отметить, что работа в Word относится к области технологии по обработке текста.

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

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

MS-DOS Editor и Блокнот предназначены для обработки несложных текстовых файлов.

2.1 ФУНКЦИИ ТЕКСТОВОГО РЕДАКТОРА

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

· вырезание кусков текста, запоминание их в течении текущего сеанса работы, а также в виде отдельных файлов;

· вставка кусков в нужное место текста;

· замена слов одно на другое частично или полностью по всему тексту;

· нахождение в тексте нужных слов или предложений;

· форматирование текста, т.е. придание ему определенного вида по следующим параметрам: ширина текстовой колонки, абзац, поля с обеих сторон, верхнее и нижнее поле, расстояние между строками, выравнивание края строк;

· автоматическая разбивка текста на страницы с заданным числом строк;

· автоматическая нумерация страниц;

· автоматический ввод подзаголовков в нижней или верхней части страницы;

· выделение части текста жирным, наклонным или подчеркнутым шрифтом;

· переключение программы для работы с другим алфавитом;

· табуляция строк, т.е. создание постоянных интервалов для представления текста в виде колонок;

· при вводе текста вы упираетесь в конец строки, Word автоматически делает переход на следующую строку;

· если пользоваться дефисами для выделения пунктов списка, употреблять дроби, знак торговой марки или другие специальные символы, функция автоформатирования будет сама их корректировать;

· возможность вставки в текст формул, таблиц, рисунков;

· возможность создания нескольких текстовых колонок на одной страницы;

· выбор готовых стилей и шаблонов;

· для представления текста в виде таблицы можно, конечно, пользоваться и табулятором, однако Microsoft Word предлагает гораздо более эффективные средства. А если таблица содержит цифровые данные, то их легко превратить в диаграмму;

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

2.2 СПЕЦИАЛЬНЫЕ ВОЗМОЖНОСТИ ТЕКСТОВОГО РЕДАКТОРА

Специальные возможности текстовых редакторов:

1) редактирование текста

· работа с участком текста

§ запись в виде отдельного файла и т.д.

§ по краю (правому, левому, ширине)

§ по правилам переноса

2) создание резервных копий через равные промежутки времени

3) работа с таблицами

· удаление и добавление столбцов и строк

· выравнивание текста в ячейках

4) отказ от последних действий и отказ от отказа

5) операции над рисунками

· вставка в текст

· масштабирование и растяжка по осям

· обтекание рисунка текстом и т.д.

6) разбиение на страницы

· автоматическое, путем задание числа строк на странице

· нумерация страниц (сверху, снизу)

7) использование шаблонов документов

8) использование набора шрифтов

· true type (ttf) — пропорциональные шрифты

· шрифты с произвольно изменяемыми размерами

· различные способы выделения шрифтов — подчеркивание, курсив и т.д.

9) контекстный поиск и замена заданной последовательности слов в тексте

10) проверка орфографии с использованием встроенного словаря

11) подсказка синонимов и антонимов

12) проверка грамматики — анализ предложения как целого

13) построение оглавлений, индексов, сносок

14) набор сложных формул (математических, физичес

15) использование в тексте информации из СУБД и ЭТ

Редакторы документов – это наиболее широко используемый вид прикладных программ.

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

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

СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ

2. Современный редактор текстов. Под редакцией А.Н.Лучника Москва 1994 [Электронный ресурс] \ Режим доступа:

Читайте также: