Текстовые документы и программы для их создания и редактирования.

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

Текстовый документ - созданный в прикладной среде документ, состоящий из разнотипных объектов: текстов, рисунков, таблиц

OpenOffice.org может сохранять и считывать текстовые файлы нескольких форматов.

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

Весьма распространены файлы формата DOC. Это документы, созданные программой Word из пакета Microsoft Office. Обычно OpenOffice.org корректно считывает и сохраняет их, но иногда, особенно если документ сложно оформлен, возможны проблемы. Если в каком-то случае (например, для публикации в журнале) есть прямое требование передать файл формата DOC – сохраните документ OpenOffice.org Writer в этом формате. Но в других случаях его лучше избегать. Файлы формата DOC несколько больше размером (при том же содержимом документа), чем SXW.

Известны таке файлы формата RTF (Rich Text Format). Многие программы (например. Системы вёрстки) лучше всего работают именно с такими файлами. Но применение RTF связано с двумя проблемами. Во-первых, размеры такого файла нередко огромны; во-вторых, если в документе много рисунков, Writer иногда сохраняет их в отдельные файлы, и чтобы перенести документ на другой компьютер, приходится скопировать все эти файлы.

Writer может сохранить документ в файл формата HTML. Этот формат применяется для Web-страниц. Если сохранить документ в формате HTML, он превратиться в Web-страницу, которую можно “выложить” в Интернет.

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

DOC- (сокращение от DOCument, документ) - формат текстового документа Microsoft Word до версии 2003 (97-2003). Начиная с версии Microsoft Word 2007, используется другое обозначение для текстовых документов Word - DOCX. TXT

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

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

Наиболее известными примерами текстовых процессоров являются Microsoft Word и OpenOffice.org Writer.

ChiWriter — популярный в Восточной Европе текстовый процессор, для работы с научными текстами

JWPce — текстовый процессор для японского языка.

LaTeX — наиболее популярный набор макрорасширений (или макропакет) системы компьютерной вёрстки TeX

WordPad — входит в дистрибутив MS Windows

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

jEdit — Свободный редактор на Java.

Notepad — входит в состав Microsoft Windows.

EditPlus — текстовый редактор для Windows, предназначенный для программирования и веб-разработки.

SciTE Свободный кроссплатформенный редактор с подсветкой синтаксиса для многих языков программирования, фолдингом. Широкие возможности настройки и автоматизации.

Notepad++ (GNU GPL), основан на том же движке, что и SciTE. Имеет сходные возможности и удобный интерфейс. Тоже наиболее часто используется программистами.

Notepad GNU — свободный текстовый редактор с открытым исходным кодом для Windows, разработанный для программистов и обычных пользователей. Он базируется на компоненте SynEdit и распространяется под лицензией GNU GPL.

PSPad — Текстовый редактор с подсветкой синтаксиса, поддержкой скриптов и инструментами для работы с HTML-кодом.

TextEdit — текстовый редактор-процессор от Apple Inc.

Bred - заменитель блокнота и HTML pедактоp. Позволяет автоматически определять различные кодировки текста и работать с ними, выполняет форматирование текста, имеется html подсветка текста и многое другое. Oн будет полезен любому пользователю, web-дизайнеру или пpогpаммисту.