Текстовые редакторы. Автоматическая проверка правописания

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

Режим ввода-редактирования текста

Ввод-редактирование - это основной режим работы текстового редактора.

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

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

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

Шрифты и начертания

Обычная пишущая машинка может печатать тексты только одним шрифтом. В текстовом документе, созданном на компьютере с помощью текстового редактора , могут использоваться разнообразные шрифты. Современные текстовые редакторы имеют много наборов шрифтов. У каждого шрифта есть свое название. Например: Аrial, Times New Roman и др. Буквы одного шрифта могут иметь разные начертания. Различаются обычное (прямое) начертание, курсив, полужирное начертание. Кроме того, представляется возможность подчеркивания текста. Вот несколько примеров:

Это обычное начертание шрифта Times New Roman.
Это курсив шрифта Times New Roman.
Это полужирное начертание шрифта Times New Roman.
Это полужирный курсив шрифта Times New Roman.
Это пример подчеркнутого текста.

Текстовые редакторы, работающие в среде Windows, позволяют управлять размером символов.

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

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

This is an example of English text.

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

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

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

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

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

У лукоморья дуб зеленый, У лукоморья дуб зеленый,
Златая цепь на дубе том. Златая цепь на дубе том.
И днем и ночью кот ученый И днем и ночью кот ученый
Все ходит по цепи кругом. Все ходит по цепи кругом.

Некоторые текстовые редакторы производят автоматический перенос слов, соблюдая правила переноса.

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

Работа с фрагментами текста

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

Переформатирование;
изменение шрифта;
удаление;
перенос;
копирование.

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

1. Выделить копируемый фрагмент в тексте.
2. Выбрать команду «Вырезать».
3. Установить курсор в позицию вставки.
4. Выбрать команду «Вставить».

Удаленный из текста по команде «Вырезать» фрагмент не исчезает совсем, а только перемещается в буферную область. Затем из буферной области он копируется в указанное курсором место. Такое копирование можно производить многократно.

Если в пункте 2 вместо команды «Вырезать» выполнить команду «Копировать», то выделенный блок не только скопируется в буфер, но и останется в тексте на прежнем месте.

Работа с окнами

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

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

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

Поиск и замена фрагмента

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

Часто поиск фрагмента текста совмещается с заменой одних слов на другие. Например, в некотором тексте вам требуется заменить слово «монитор» на слово «дисплей». Для этого достаточно отдать команду: ЗАМЕНИТЬ «монитор» на «дисплей». И текстовый редактор произведет такую замену во всем документе.

Автоматическая проверка правописания

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

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

Файловые операции

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

В системе команд текстового редактора имеется команда включения режима работы с файлами. Обычно она так и называется: ФАЙЛ. Затем пользователь отдает одну из команд: СОЗДАТЬ, СОХРАНИТЬ, ОТКРЫТЬ. Обращение к конкретному файлу происходит путем указания его имени.

Печать документа

Тексты, создаваемые с помощью текстового редактора, в конечном итоге распечатываются на бумаге. Для этого предусмотрен режим печати. Он включается командой ПЕЧАТЬ.

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

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

Режим помощи пользователю

Одно из главных условий «дружественности» программного обеспечения - наличие помощи пользователю. Это делается в форме подсказки, справочника, учебника, хранимого во внешней памяти компьютера. Обычно обращение к режиму помощи происходит по команде СПРАВКА или ПОМОЩЬ или «?». Получив справку, пользователь выходит из режима помощи и возвращается к тому этапу работы, который был прерван.

Коротко о главном

Основные режимы работы текстового редактора:

Ввод-редактирование;
поиск и замена;
проверка правописания;
работа с файлами;
печать;
помощь.

Вопросы и задания

1. Перечислите основные режимы работы текстового редактора.
2. Какие основные начертания шрифтов используются в текстовом редакторе?
3. Что понимается под форматированием текста?
4. Что такое фрагмент текста? Какие действия с ним можно выполнять?
5. Какие возможности предоставляет многооконный редактор?
6. Как осуществляется в текстовом редакторе поиск и замена?
7. Что такое орфографический контроль? На каком устройстве хранится орфографический словарь?
8. Какие файловые операции можно выполнять, работая в текстовом редакторе?
9. Как распечатать текст на бумаге? Какие технические и программные средства для этого необходимы?
10. Как воспользоваться режимом помощи?

И. Семакин, Л. Залогова, С. Русаков, Л. Шестакова, Информатика, 8 класс
Отослано читателями из интернет-сайтов

Информатика в школе, скачать бесплатно тесты, полный курс информатики, онлайн библиотека с книгами и учебниками по информатике на скачку, планы уроков информатики 8 класс

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

Если у вас есть исправления или предложения к данному уроку,

ПлохоОтлично

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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 с.

1. Обработка текстовой информации в автоматизированных системах.

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

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

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

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

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

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

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

Более того, форматирование текстового документа в некоторых случаях вредит делу, поскольку информация о форматировании заносится в текст в виде невидимых кодов. Наличие подобных кодов может мешать определенным программам, работать с текстами. Так, например, текстовой редактор Блокнот не способен отразить на экране текстовой файл, созданный в текстовом процессоре WordPad, хотя обе программы принадлежат к одной группе стандартных программ Windows 9x и обе предназначены для работы с текстами.

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

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

В состав системы Windows 9х входит стандартный текстовый редактор Блокнот и простой текстовой процессор WordPad. Неформатированные текстовые файлы в системе Windows имеют расширение.ТХТ, а файлы WordPad – расширение.DOC.

2. Текстовой редактор "Microsoft Word". Режим работы и команды.

Word является стандартной Windows – программой, его запуск и завершение осуществляется стандартно (двойным щелчком левой кнопки мыши по значку).

В верхней части окна располагаются панели команд, к которым относятся строка меню и панели инструментов – Стандартная и Форматирование.

Под панелями инструментов располагается линейка, проградуированная в сантиметрах.

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

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

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

Методы представления документа.

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

1. Первая кнопка включает обычный режим. Этот режим предназначен только для работы с текстом.

2. Режим электронного документа необходим для просмотра готового документа.

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

4. Режим структуры удобен для работ над планом документа.

Работа с несколькими документами.

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

Активное окно документа имеет собственные кнопки:

1. сворачивающую

2. разворачивающую

3. закрывающую

После сворачивания окно документа отображается в виде небольшой панели в левом нижнем углу рабочей области.

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

Ввод и редактирование текста.

Окно текущего документа всегда содержит мигающую вертикальную черту – курсор.

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

Команды управления курсором.

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

Выделенный фрагмент удаляют нажатием клавиши Delete.

Отмена действия ошибочных команд.

Отмену последней выполненной команды выполняют командой Правка – Отменить или кнопкой на панели инструментов.

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

Определение вида начертания шрифта.

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

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

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

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

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

Выравнивание абзацев.

Выравнивание абзаца – это расположение его между правыми и левыми полями страницы.

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

Форматирование абзацев.

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

Но более удобно форматировать при помощи линейки.

Форматирование с помощью линейки.

Линейка позволяет управлять боковыми границами и позициями табуляции текущего абзаца. Границы абзаца задают путем перемещения (перетаскивания) специальных маркеров.

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

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

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

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

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

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

Преобразование текста в список.

Упорядоченную информацию часто удобно представлять в виде списков. Word поддерживает два вида списков – маркированные списки, в которых каждый пункт помечается одинаковым маркером, и нумерованные списки, где пункты последовательно нумеруются.

Для преобразования существующего текста в нумерованный или маркированный список, надо выделить этот текст и щелкнуть на кнопке Нумерация или, соответственно, Маркеры на панели инструментов.

Чтобы изменить или настроить формат списка, следует дать команду Формат – Список или выбрать в контекстном меню пункт Список. При этом открывается диалоговое окно список.

Оформление текста в несколько столбцов.

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

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

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

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

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

Создание таблиц.

Небольшие таблицы создаются с помощью кнопки Добавить таблицу на панели инструментов.

Пустую таблицу с произвольным числом строк и столбцов создают с помощью команды Таблица – Добавить таблицу. Число строк и столбцов задают с помощью счетчиков диалогового окна.

Если необходимо разделить или объединить ячейки, то, выделив необходимые ячейки, дают команду Таблица – Разбить ячейки или Таблица – Объединить ячейки.

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

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

Предварительный просмотр и печать документа.

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

В режиме предварительного просмотра документ нельзя редактировать.

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

Это диалоговое окно содержит четыре вкладки.

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

4. Щелчок на кнопке Печать на панели инструментов – самый быстрый, но не самый лучший способ распечатать документ. По такой команде документ печатается с параметрами, заданными по умолчанию.

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

1. Чем отличаются текстовые редакторы от текстовых процессоров?

2. Что такое операция редактирования?

3. Что такое форматирование документа?

4. Какие команды управления курсором вы знаете?

5. Опишите окно Microsoft Word.

Задание области печати.

Рабочие листы могут быть очень большими, поэтому если не требуется печатать весь рабочий лист, можно определить область печати.

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

Выбранный диапазон помечается пунктирной рамкой, и при последующих командах печати будет печататься только он. Каждый рабочий лист в рабочей книге может иметь свою область печати, но только одну. Если повторно дать команду "Файл" – "Область печати" – "Задать", то заданная область печати сбрасывается.

Создание диаграмм.

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

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

Мастер диаграмм подготавливает создание диаграммы и работает в несколько этапов. Переход от этапа к этапу выполняется щелчком на кнопке Далее. На первом этапе работы мастера выбирают тип диаграммы. Программа Excel предоставляет возможность создания нескольких десятков различных типов и видов диаграмм.

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

На последнем этапе работы мастера выбирают рабочий лист для размещения готовой диаграммы. После щелчка на кнопке Готово диаграмма создается и размещается на рабочем листе.

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

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

1. Какова структура документа Microsoft Excel?

2. Охарактеризовать режим:

б) правка;

в) вставка;

г) формат;

д) сервис;

е) данные.

3. Как вывести активную часть таблицы на печать?

4. Как создаются диаграммы?

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

Суть явления вкратце

Программы для работы с текстами делятся на две основные разновидности:

  1. редакторы простого текста, ASCII, без форматирования;
  2. процессоры, мощные инструменты для создания документов с разноцветным и разнокалиберным текстом, красиво оформленным, с подбором шрифтов, картинками и вообще с чем угодно.

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

Коротко говоря, содержимое файлов *.txt - буквы (а также цифры и прочие символы ASCII) сами по себе, без излишеств. А вот в форматированных документах к буквам прикручивается дополнительная информация: размер, шрифт, цвет, начертание и вообще всё что только можно придумать. Для создания таких документов нужен текстовый процессор, умеющий добавлять разные красивости.

Зачем это нужно

Зачем, спросите вы, нужен текстовый редактор, если я не программист, не веб-мастер, ведь всё открывается в MS Word или LibreOffice Writer.

Представьте себе, что вы нашли во всемирной паутине какую-нибудь интересную статью и хотите сохранить её всю (или фрагменты). Вот вы копируете контент в Word... и потом долго мучитесь, если браузер - не Opera.

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

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

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

Текстовые редакторы для Windows

Или, быть может, вы просто хотите обзавестись чем-нибудь хоть чуточку умнее, нежели Блокнот? Тогда попробуйте AkelPad. Вот здесь разработчиками выложены Installer (multi-lingual) и портативные версии.

Впрочем, портативные варианты есть на портале portableapps.com . Пробуйте и принимайте решение, что именно устанавливать в систему обычным способом. Сие актуально и для кросс-платформенных программ, упомянутых далее.

Текстовые редакторы для GNU/Linux

В Ubuntu «из коробки» обычно предоставляется Gedit. В Linux Mint 13 MATE - его клон («форк») под названием Pluma. Для Xubuntu и Lubuntu стандартным является Leafpad (но никто не запрещает установить и Gedit, если возникнет такое желание).

Надо писать код программы? Тогда в Gedit или его варианте Pluma нажимаем на меню «Вид», подводим указатель к пункту «Режим подсветки синтаксиса» и в разворачивающемся списке выбираем, что именно нужно выделять разными цветами.

Недостатки

Текст, набранный в GNU/Linux и сохранённый в файл *.txt, может некорректно открыться в какой-нибудь Windows XP , коей многие пользуются по сей день (особенно на не очень новом «железе»). Даже если распознается кодировка, то переносы строк в Блокноте отобразятся неправильно, поскольку в Linux оные обозначены иными служебными символами.

Следовательно, во избежание проблем с совместимостью при использовании разных операционных систем , лучше использовать универсальный формат RTF. То есть, нужен как минимум RTF-редактор. К таковым и переходим.

Предыдущие публикации:

Последнее редактирование: 2012-08-07 11:34:31

Метки материала: ,