Смекни!
smekni.com

Текстовые файлы. Редакторы текстовых файлов (стр. 1 из 2)

ВВЕДЕНИЕ

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

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

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


Текстовый файл.

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

Реальные форматы текстовых файлов, создаваемых различными программами, могут слегка отличатся друг от друга и от описанного простейшего формата. Текстовым файлом является любой файл, созданный к примеру, встроенным редактором оболочки Norton Commander или редактором Edit из MS-DOS. Файлы создаваемые текстовым процессором лексикон, являются текстовыми в том случае, если не использовались шрифтовые выделения.

Редакторы текстов программ

Редакторы текстов программ рассчитаны на редактирование программ на том или ином языке программирования. Часто они встроены в систему программирования на некотором языке программирования, и непосредственно из них можно запускать программы на компиляцию и выполнение. Примером могут служить редакторы, встроенные в системы программирования Turbo С, Turbo Pascal и т.д., а также Multi-Edit и Brief.

Редакторы, рассчитанные на тексты программ, как правило, выполняют следующие функции:

• диалоговый просмотр текста;

• редактирование строк программы;

• копирование и перенос блоков текста из одного места в другое;

• копирование одной программы или ее части в указанное место другой программы;

• контекстный поиск и замену подстрок текста;

• автоматический поиск строки, содержащей ошибку;

• распечатку программы или ее части.

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

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

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

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

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

· набор текста в несколько столбцов;

· создание таблиц и построение диаграмм;

· проверку правописания и подбор синонимов;

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

Всего существует несколько сотен редакторов текстов, от самых простых до весьма мощных и сложных. Среди наиболее распространенных в мире редакторов назовем Microsoft Word (версии для DOS и Windows), WordPerfect, WordStar, WordStar 2000, XyWrite. Из этих редакторов в США наиболее распространены Microsoft Word для Windows и WordPerfect, в Европе и России — Microsoft Word (для DOS и Windows). Эти редакторы обладают очень широкими возможностями, но изучить их не стоит определенного труда.

Редактор MS-DOS Editor

На примере текстового редактора MS-DOS Editor можно быстро обучиться основным приемам редактирования текстов на персональном компьютере. Эта программа MS-DOS подходит для редактирования простых текстовых файлов, таких как CONFIG.SYS и AUTOEXEC.BAT. Исполняемый файл редактора MS-DOS Editor - EDIT.COM. '

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

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

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

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

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

При вставке все последующие символы сдвигаются вправо.

При замене текущий символ исчезает.

Документы, создаваемые в редакторе MS-DOS Editor, можно сохранять в текстовых файлах, для этого следует пользоваться меню File Save. Меню File Save As... позволит сохранить файл под другим именем.

Для очистки редактора и начала работы над новым файлом служит меню File New. Чтобы загрузить уже готовый файл в редактор, воспользуйтесь меню File Open. В диалоговой панели следует выбрать курсором имя требуемого файла. Меню File Print позволяет распечатать на принтере либо выделенную часть документа, либо весь текст.

Среди простых редакторов текста в России наибольшее распространение получил ЛЕКСИКОН.

Текстовый процессор Лексикон

Текстовый процессор Лексикон разработан Е.Н.Веселовым в 1985 году в ВЦ АН СССР. С 1991 года поставляется фирмой «Мик-роинформ». Он имеет интерфейс на русском языке и позволяет подготавливать несложные документы с текстом на русском и английском языках. ЛЕКСИКОН удачно заполняет свою «экологическую нишу» — он вполне подойдет тем, кому нужен простой инструмент для подготовки небольших и несложных документов, причем от них не требуется высокого полиграфического качества.

Ранние версии ЛЕКСИКОНа распространялись бесплатно, последующие — уже на коммерческой основе (с защитой от копирования). Некоммерческие версии ЛЕКСИКОНа обладают сравнительно скромными возможностями: они не позволяют использовать различные гарнитуры символов, не обеспечивают работу с пропорциональными шрифтами, набор текста в несколько столбцов, использование сносок и т.д. Но для многих пользователей этого и не требуется. Коммерческие версии ЛЕКСИКОНа обеспечивают больше возможностей и удобнее в использовании. Так, в версии 1.2 обеспечены возможность печати на 24-точечных и лазерных принтерах, многоколоночный набор, некоторые средства проверки правописания, набора несложных формул и т.д. Если учесть невысокую цену коммерческой версии ЛЕКСИКОНА, она, по-видимому, в недалеком будущем вытеснит бесплатную версию.

Тем пользователям, которым требуется обеспечить высокое качество напечатанных документов или подготавливать документы большого объема, рекламные буклеты или книги, возможностей ЛЕКСИКОНа (даже его новейших версий) будет уже недостаточно. Им лучше воспользоваться более мощным редактором документов или издательской системой. Если в документе нет формул и не очень много встроенных рисунков, целесообразно использовать редактор Microsoft Word (версию для DOS). Этот редактор не отображает при редактировании точный вид документа, как он будет выглядеть при печати — на экране видна только разница между обычными, жирными и курсивными символами, а также верхние и нижние индексы, но шрифты разного начертания на экране выглядят одинаково. Word обеспечивает очень богатый набор возможностей по редактированию текстов, приближающийся к тем, которые предоставляют издательские системы.

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

Лексикон загружается командой LEXICON.

В отличие от редактора MS-DOS Editor, слишком длинные строки автоматически «складываются», образуя абзац. Поэтому клавишу Enter следует нажимать только для добавления нового абзаца. Для переключения между русской и английской клавиатурами можно использовать клавишу F9.