» » Текстовый редактор и его назначение. Текстовые редакторы. Для чего нужны и какие бывают Что такое редактирование в информатике

Текстовый редактор и его назначение. Текстовые редакторы. Для чего нужны и какие бывают Что такое редактирование в информатике

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

Существует 2 типа текстовых редакторов: редакторы кода и текстовые процессоры.

Что такое редактор кода?

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

Возможности редакторов кода :

  • подсветка синтаксиса;
  • гибкость;
  • автоматические отступы;
  • улучшенная система навигации.

Подсветка синтаксиса

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

Гибкость

Данная функция позволяет вам писать в одном и том же редакторе, на разных языках программирования. Редактор автоматически распознает язык программирования по расширению файла. То есть, если вы запустили файл с именем fail.cc – это означает для редактора что вы пишите на языке С++. В том случае если вы начали свою работу с файлом под именем dfk.html – это означает для редактора, что он должен изменить свои правила под язык HTML. Одним словом, он подстраивается под вас.

Автоматические отступы

Данная функция предназначена для автоматического отступа. То есть редактор сам считает сколько пробелов ему необходимо поставить. Это значительно упрощает работу.

Улучшенная система навигации

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

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

Текстовые процессоры. Предназначен для создания, а также редактирования различных видов текстовых документов. Будь это письмо или официальный договор. Самый распространенный из них – это Microsoft Word.

К особенностям текстовых процессоров можно отнести следующие возможности:

  • создание таблиц;
  • проверка орфографии;
  • возможности использовать в тексте картинки;
  • огромный выбор шрифтов;
  • создание списков;
  • и многие другие возможности.

Если подводить итог, то можно сказать, что у каждой программы свое назначение. И определённый набор функций для осуществления поставленной перед ней задачей.

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

1.Введение понятия текстового редактора

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

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

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

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

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

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

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

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

I. По возможностям

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

· Norton Editor

· Лексикон

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

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

· Microsoft Word

· Ventura Publishers

· Aldus Page Maker

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

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

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

· текстовые файлы

· графический набор

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

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

Приведем характеристики некоторых из этих текстовых редакторов:

Лексикон -- один из наиболее популярных текстовых процессоров до эпохи Windows, во время расцвета MS-DOS. Этот процессор позволял хранить данные в текстовом файле с кодировкой OEM 866, но он обладал также такими возможностями, как

печатать текст на матричном принтере;

использовать выделение текста полужирным текстом, курсивом и полужирным курсивом;

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

Microsoft Word представляет собой самый распространённый и один из наиболее мощных текстовых редакторов.

Основные операции редактора MS Word no работе с документами:

Ввод текста;

Редактирование содержимого документа (внесение каких-либо изменений в текст документа: изменение взаимного расположения отдельных частей документа, поиск и замена символов, слов и участков текста);

Форматирование содержимого документа (задание междустрочного интервала, отступов слева и справа, выравнивание текста и др.).

Возможности MS Word:

Одновременная работа с несколькими документами;

Проверка орфографии и грамматики;

Автоматическое форматирование документа;

Включение в документы таблиц, рисунков и математических формул;

Коллективная работа над большими документами и т.д.

WordPad входит в комплект поставки Windows 2000. Вряд ли его можно считать полноценным текстовым процессором, который удовлетворяет все запросы пользователей при создании документов. Но он подготавливает к работе со сложными текстовыми редакторами Windows. Редактор WordPad позволяет форматировать целиком текст и отдельные абзацы документов: изменять шрифты, отступы, границы и т.д. WordPad работает с объектами OLE, поэтому созданным в нем документам доступны графические изображения и даже звуковые и видео-клипы.

Редактор WordPad открывает файлы, созданные в программе Write (с расширением.WRI). Write – простой текстовый процессор, созданный для версий Windows 3.х. В прошлом многие программные приложения использовали формат Write для ведения документации, лицензионной информации и последних версий файлов «readme». Несмотря на то что последней версии системы программы Write уже нет, ее файлы остаются доступными в Windows 2000. Документы, созданные в редакторе Write, можно прочитать в WordPad. Кроме того, WordPad работает с документами и сохраняет их в пяти других форматах: Word 6.0, Rich Text Format (RTF), текстовый, текстовый в формате MS-DOS и текстовый Unicod. Формат Word 6.0 , с которым могут работать все последние версии текстового процессора Microsoft Word, так же как и многие другие широко распространенные редактры, по умолчанию является форматом программы WordPad.

б) Блокнот

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

5. Основные функции текстового редактора.

Как пример, мы можем взять, пожалуй, самый распространенный текстовый редактор-Microsoft Word.

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

Набор текста;

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Автотекст - для хранения и вставки часто употребляемых слов, фраз или графики;

Стили - для хранения и задания сразу целых наборов форматов;

Слияние - для создания серийных писем, распечатки конвертов и этикеток;

Макросы - для выполнения последовательности часто используемых команд;

- “мастера” - для создания профессионально оформленных документов.

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

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

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

Выделение

Удаление

Запись в буфер

Копирование

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

· выравнивание текста

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

По центру

По ширине

· автоперенос слов

Целиком

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

· организация колонок

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

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

· разметка

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

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

· оформление рамок

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

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

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

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

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

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

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

· жесткое, принудительное

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

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

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

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

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

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

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

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

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

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

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

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

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

Список литературы:

    http://www.examens.ru

    Информатика. Ч.2: Методические указания к лабораторным работам/ РГРТА; сост. Н.И. Иопа. Рязань, 2002. 56 с.

Что такое текстовый редактор? - раздел Компьютеры, Программное обеспечение компьютеров Текстовый Редактор - Это Программа, Используемая Сп...

Конец работы -

Эта тема принадлежит разделу:

Программное обеспечение компьютеров

Как классифицируется программное обеспечение.. в первом приближении все программы работающие на компьютере можно условно..

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ:

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Что такое программное обеспечение?
Под программным обеспечением (Software) понимается совокупность программ, выполняемых вычислительной системой. К программному обеспечению (ПО)

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

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

Что такое файловая система ОС?
Файл (англ. file -папка) - это именованная совокупность любых данных, размещенная на внешнем запоминающем устройстве и хранимая, пересылаемая и обрабатываемая как е

Какова структура операционной системы MS DOS?
Операционная система MS DOS (Microsoft Disk Operating System) - самая распространенная ОС на 16-разрядных персональных компьютерах. Она состоит из следующих основных модулей (рис. 6.4):

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

Операционные системы Windows
В настоящее время большинство компьютеров в мире работают под управлением той или иной версии операционной среды Windows фирмы Microsoft. Охарактериз

Операционная система Unix
Операционная система Unix была создана в Bell Telephone Laboratories. С краткой историей ее создания можно ознакомиться здесь. Unix - мно

Операционная система Linux
Начало созданию системы Linux положено в 1991 г. финским студентом Линусом Торвальдсом (Linus Torvalds). В сентябре 1991 года он распространил

Что такое транслятор, компилятор, интерпретатор?
Транслятор (англ. translator - переводчик) - это программа-переводчик. Она преобразует программу, написанную на одном из языков высокого уровня, в программу, состоя

Что такое системы программирования?
Система программирования - это система для разработки новых программ на конкретном языке программирования. Современные системы программирования о

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

Что такое графический редактор?
Графический редактор - это программа, предназначенная для автоматизации процессов построения на экране дисплея графических изображений. Предоставляет возможности рисования

Каковы возможности систем деловой и научной графики?
Круговые и столбиковые диаграммы Системы деловой графики дают

Что такое табличный процессор?
Табличный процессор - это комплекс взаимосвязанных программ, предназначенный для обработки электронных таблиц. Электронная таблица - это компьютерный эквивале

Что такое системы управления базами данных?
База данных - это один или несколько файлов данных, предназначенных для хранения, изменения и обработки больших объемов взаимосвязанной информации.

Что такое библиотеки стандартных подпрограмм?
Библиотека стандартных подпрограмм - это совокупность подпрограмм, составленных на одном из языков программирования и удовлетворяющих определенным единым требованиям к стр

Что такое пакеты прикладных программ?
Пакеты прикладных программ (ППП) - это специальным образом организованные программные комплексы, рассчитанные на общее применение в определенной проблемной области и допол

Что такое интегрированные пакеты программ?
Интегрированные пакеты представляют собой набор нескольких программных продуктов, объединенных в единый удобный инструмент. Наиболее развитые из них включают в себя тексто

Что такое органайзеры?
Органайзеры - это программы - электронные секретари.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Рисунок 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.

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

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

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

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

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

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

Редактирование и форматирование текста.

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

— Текстовый редактор - приложение для обработки текстовой информации.

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

— Текстовый процессор - это более совершенные текстовые редакторы, имеющие широкий спектр возможностей по созданию документов (вставка списков, таблиц, графиков, формул и т.д.)

Типы текстовых файлов

1) Неформатированные текстовые файлы – файлы, в которых содержится информация только о символах (их значение). Каждому символу соответствует стандартный код.

Txt – программа Блокнот (NotePad)

2) Формативные текстовые файлы

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

— .doc – документ Microsoft Word;

— .docx – документ MWord 2007;

— .odt – документ OpenOffice.org Writer;

— .wps – документ Microsoft Works.

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

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

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

— Форматирование текста – это изменение внешнего вида текста, его частей: шрифтового оформления (начертание, выравнивание, изменение ширины набора и размера абзацного отступа и т. п.); преобразование текста в строки, абзацы.

Правила набора текста

— Точка в конце заголовка и подзаголовках, выделенных отдельной строкой, не ставиться. Если заголовок состоит из нескольких предложений, то точка не ставится после последнего из них.

— Заголовок от подзаголовка отделяют одной пустой строкой.

— Точка не ставится в конце подрисуночной подписи, в заголовке таблицы и внутри нее. При отделении десятичных долей от целых чисел лучше ставить запятую (0,158), а не точку (0.158).

— Перед знаком препинания пробел не ставится. После знака препинания пробел обязателен.

— Тире выделяется пробелами с двух сторон. Дефис пробелами не выделяется.

— Нельзя набирать в разных строках фамилии и инициалы, к ним относящиеся, а также отделять один инициал от другого.

(Сидоров И.П.)

— Если в документе необходимо перейти на следующую страницу – используйте разрывы страниц :

Вставка – Разрыв – Разрыв страницы

— Если же для этой цели вы будете использовать многократный переход на следующий абзац (с помощью нажатия на кнопку Enter) – неизбежны проблемы со смещением текста.

Используйте отображение скрытых знаков форматирования