Основні принципи обробки текстових документів
Можна також виділити редактори неформатованих текстів, редактори, що створюють текст з елементами розмітки, та консольні редактори.
Редактори неформатованих текстів
NotePad – вбудований у ОС Windows, досить зрозумілий і простий у використанні;
McEdit – має спільне з редактором Edit з MS DOS, компонента файлового менеджера Midnight Commander ОС Linux;
KEdit - найпростіший текстовий редактор, входить у склад KDE Linux;
KWrite текстовий редактор, що має ряд додаткових налаштувань у порівнянні з іншими простішими текстовими редакторами;
Emacs – поєднує у собі функції файлового менеджера і текстового редактора, може створювати макрокоманди (макроси), наявний у всіх клонах Unix, у тому числі Linux, його можна використовувати і в MS Windows.
Редактори, що створюють текст з елементами розмітки
Word служить для створення різноманітних друкованих документів, є компонентом jфісних додатків MS Windows;
StarWriter (OpenWriter) входить у склад програми StarOffice (OpenOffise.org), зовнішнім виглядом і функціональністю він подібний до Word, працює і в MS Windows і в ОС Linux;
LyX (KLyX в KDE) - сучасний текстовий редактор, який може вставляти в текст команди розмітки TeX і LaTeX;
Netscape Composer - вставляє в текст команди розмітки мови HTML, існують версії як для ОС Linux, так і для MS Windows.
Консольні редактори призначені для редагування конфігураційних файлів у ситуації, коли не завантажується графічний режим системи. Вибір редакторів такого типу досить великий: vi, vim, bvi, Nvi, Elvis, Levee, vile, Wily, joe, aee, Fred, gred, le, lpe, Zed, Emacs, CoolEdit.
4. Особливості редагування текстових документів
Основний набір операцій введення і редагування текстової інформації за допомогою клавіатури ПК і будь-якого простого редактора називається основним стандартом редагування.
Основний стандарт редагування передбачає такі операції:
- введення алфавітно-цифрової інформації
- переміщення по набраному тексту
- видалення і вставка символів
- видалення і вставка рядків.
Проте його недостатньо при створенні сучасних текстових документів. Більшість текстових редакторів дозволяє працювати з блоками (фрагментами) тексту, вести пошук та заміну фрагментів тексту, друкувати весь файл чи його фрагменти.
Набір всіх перерахованих операцій (основний стандарт редагування, операції з блоками, пошук чи заміна фрагментів, друк) обслуговує майже всі потреби при роботі з простими текстовими файлами.