, текстової документ містить в собі власне текст, елементи його форматування; посилання на зовнішні об'єкти або команди вставки об'єктів і коди цих об'єктів; елементи форматування вставлених об'єктів. При читанні файлу, що містить текстовий документ, текстовий редактор зчитує текст і елементи його форматування, команди вставки зовнішніх об'єктів та їх форматування, інтерпретує ці елементи і команди (тобто застосовує до тексту і зовнішніх об'єктів команди форматування і виводить на екран (або інше зовнішній пристрій ) відформатовані текст і зовнішні об'єкти.
Окрім засобів оформлення тексту, текстові редактори часто постачають додатковими утилітами, що полегшують роботу з документом: засобами пошуку і заміни; перевірки орфографії, пунктуації; засобами роботи з буфером обміну; довідковою системою за програмою; засобами автоматизації (написання сценаріїв або макросів) і т.д.
Таким чином, потужний текстовий редактор складається з текстового вікна для введення тексту, бібліотеки елементів форматування, інтерпретатора цих елементів, ряду допоміжних програм для створення і форматування зовнішніх об'єктів і набором утиліт, що полегшують роботу з документом.
Набір елементів форматування суто індивідуальний для кожного текстового редактора. Тобто інтерпретатор одного текстового редактора не може зрозуміти і правильно відпрацювати елементи іншого текстового редактора. Тим не менш, необхідність читання документів, створених в іншому текстовому редакторі все ж існує. Для вирішення цієї проблеми потужні редактори та редактори середнього класу постачають набором конверторів, які переводять елементи іншого текстового редактора в команди даного.
Спеціальні можливості текстових редакторів:
) редагування тексту
робота з ділянкою тексту
виділення
видалення
запис в буфер
копіювання
запис у вигляді окремого файлу і т.д.
вирівнювання тексту
по краю (правому, лівому, ширині)
по центру
по ширині
автоперенос слів
цілком
по правилами перенесення
організація колонок
) створення резервних копій через рівні проміжки часу
) робота з таблицями
розмітка
видалення і додавання стовпців і рядків
вирівнювання тексту в осередках
оформлення рамок
) відмова від останніх дій і відмова від відмови
) операції над малюнками
· вставка в текст
· масштабування і розтяжка по осях
· обтікання малюнка текстом і т.д.
) розбиття на сторінки
· автоматичне, шляхом завдання числа рядків на сторінці
· жорстке, примусове
· нумерація сторінок (зверху, знизу)
) використання шаблонів документів
) використання набору шрифтів
· true type (ttf) - пропорційні шрифти
· шрифти з довільно змінюваними розмірами
· різні способи виділення шрифтів - підкреслення, курсив і т.д.
) контекстний пошук і заміна заданій послідовності слів у тексті
) перевірка орфографії з використанням вбудованого словника
) підказка синонімів і антонімів
) перевірка граматики - аналіз пропозиції як цілого
) побудова змістів, індексів, виносок
) набір складних формул (математичних, фізичних)
) використання в тексті інформації з СУБД і ЕТ
. 2 Текстовий редактор Microsoft Word
Word - потужний текстовий процесор, призначений для виконання всіх процесів обробки тексту: від набору і верстки, до перевірки орфографії, вставки в текст графіки в стандарті * .pcx чи * .bmp, роздруківки тексту. Він працює з багатьма шрифтами, як з російським, так і з будь-яким з двадцяти однієї мови світу. В одну з багатьох корисних властивостей Word входить автоматична корекція тексту по межах, автоматичний перенос слів і виправлення правопису слів, зберігання тексту у визначений проміжок часу, наявність майстрів текстів і шаблонів, що дозволяють у лічені хвилини створити діловий лист, факс, автобіографію, розклад, календар і багато іншого. Word забезпечує пошук заданого слова чи фрагмента текс...