13.08.15

Системи опрацювання текстів, та їх основні можливості

Програми, які призначені для створення й опрацювання текстів, називаються системами опрацювання текстів.
Основним об’єктом опрацювання в цих програмах є текстовий
документ, в якому можуть знаходитися різні об’єкти: символи, слова, речення, абзаци, сторінки, малюнки, таблиці, діаграми тощо. Кожен з об’єктів текстового документа має свої властивості.
Існує певний набір операцій над об’єктами опрацювання текстів:
Ведення тексту – з використанням клавіатури, мікрофона, сканера;
Редагування тексту – внесення змін у текст: виправлення помилок, видалення, переміщення, копіювання, вставка символів слів, абзаців, рядків та ін.;
Форматування тексту – внесення змін у зовнішній вигляд тексту : установлення значення значень властивостей символів, абзаців, сторінок тощо;
Вставка об’єктів – включення в документ графічних зображень, формул, діаграм, гіперпосилань та інші файли тощо;
Структурування документа – виділення в тексті певних змістових частин: розділів, параграфів, пунктів тощо;
Друкування документа – отримання копій документа на папері або спеціальні плівці;
Робота з файлами – запис текстового документа на зовнішній носій, завантаження текстового документа із зовнішнього носія до програми опрацювання текстів, пошук файлів за різними критеріями, встановлення дозволу на використання файлу та ін.
Існує багато різноманітних систем опрацювання текстів. Усі вони відносяться до прикладного програмного забезпечення. Вибір тієї чи іншої системи залежить від потреб користувача.
1.                ASCII-файли - файли, в яких символи тексту та як вони повинні бути розташовані на сторінці кодуються різними значеннями байта чи послідовністю байтів. Прикладами таких файлів можуть бути файли, що створені редакторами типу вбудованого редактора програми MidnightCommander, файли, створювані програмою Notepad в Windows та vi вUNIX;
2.                файли з розширеними можливостями форматування тексту; від попередніх відрізняються числом кодів, що використовуються як керуючі можливостями форматування тексту. Прикладами таких файлів є файли, що створюються за допомогою простих редакторів типу Лексикон, файли у форматі .html.
3.                файли, що використовують власний формат для представлення тексту (в яких символи тексту також представлені спеціальними послідовностями). Це файли MS Word з розширенням .doc, файли Open Writer з розширенням .sxw, файли Kword з розширенням .kvd та ін.
Файли, створенні різними редакторами, мають унікальні розширення, що дозволяє, не зазираючи до документу, здогадуватися про способи розмітки тексту. Так файли, створені редакторами підготовки простого тексту, часто мають розширення .txt, а підготовлені у процесорі Word .doc або .rtf). Документи, що місять команди розмітки мови HTML, мають розширення .html або .htm.
Наприклад, за призначенням системи опрацювання текстів розподіляються на такі групи:
Текстовий файл канонічного формату – це файл з розширенням .txt. Його можна підготувати і прочитати на будь-якому ПК, з будь якою ОС.
Для перегляду деяких типів текстових файлів (не кажучи вже про їх редагування) вимагаються спеціальні програмні засоби. Часто для перегляду файла користувач застосовує звичний йому текстовий редактор. Але бувають випадки, коли інформація представлена у незнайомому для цього редактора форматі. Існують засоби для перетворення (конвертування) текстового документу з одного формату в інший.
Текстові редактори, які використовують для підготовки документів простої структури. Наприклад, Блокнот (в ОС Windows), Kate (в ОС Linux);
Текстові процесори, які використовуються для створення, оформлення та макетування документів складної структури. Наприклад, Word 2007 (складова пакета прикладних програм Microsoft Office), Star Writer (складова пакета прикладних програм Star Writer), Open Writer (складова пакета прикладних програм Open Writer).
Редактор наукових документів, які призначені для підготовки документів, що містять математичні та хімічні формули, спеціальні символи, складні діаграми та інші не стандартні для текстових документів об’єкти. Наприклад, QuarkXPress, Corel Ventura, Adobe PageMaker, AdobeInDesign;
Електронні перекладачі та словники, які призначенні для автоматичного перекладу текстів з однієї мови на іншу, перевірки правопису текстів різними мовами. Наприклад, Proling Office, PROMT, Stylus, Linvo;
Системи оптичного розпізнавання текстів, які призначені для перетворення відсканованого графічного зображення текстового документа у текстовий формат . Наприклад, ABBY FineReader, CuneiTorm. Можна класифікувати системи опрацювання текстів і за іншими властивостями. Наприклад:
За кількістю вікон, з якими можуть працювати такі системи, їх можна розподілити на дві групи :одновіконні та багато віконні;
За способом використуванням текстові редактори розподіляють на дві групи: локальні та мережні. Ця Властивість указує на можливість одночасного опрацювання текстового документа тільки одним користувачем або кількома користувачами комп’ютерної мережі.
Крім того, системи опрацювання текстів є частиною HTML-редакторів, призначених для створення веб-сторінок, а також середовищ розробки програм мовами програмування.
Програми для перегляду текстових файлів різних форматів:
1.                традиційні засоби UNIX для перегляду текстових файлів – це є команди перегляду файлів cat, more (для виводу рядками) або less;
2.                програма Acrobat Reader призначена для перегляду файлів формату Portable Document Format (.pdf), який широко розповсюджений у комп'ютерному світі і використовується в різних ОС і на різних платформах;
3.                програма gv (або ghostview) призначена для перегляду файлів формату PostScript та PDF;
4.                "Переглядач PS/PDF" та "Переглядач DVI" програми KDE для перегляду PS, PDF та DVI;
5.                Бібліотека wv призначена для отримання доступу до файлів форматівMS Word 2000, 97, 95 та 6 з операційних систем типу UNIX, а саме з Linux. З її допомогою файли перетворюються у файли формату HTML, PS, PDF, LaTex, DVI (формат видавничої системи TEX), ABW(формат текстового редактора AbiWord), Wml (формат, що використовується у персональних органайзерах PDA і устройствах типу Web-телефонів), ASCII-текст;
6.                програми-перекодувальники кодових сторінок;
7.                WordPad для перегляду файлів формату .rtf, .txt, старих документів MS Word.
Редагування текстових файлів – одна з найбільш часто виконуваних робіт на будь-якому комп'ютері і в будь-якій ОС.
·                     NotePad – вбудований у ОС Windows, досить зрозумілий і простий у використанні;
·                     McEdit – має спільне з редактором Edit з MS DOS, компонента файлового менеджера Midnight Commander ОС Linux;
·                     KEdit - найпростіший текстовий редактор, входить у склад KDELinux;
·                     KWrite текстовий редактор, що має ряд додаткових налаштувань у порівнянні з іншими простішими текстовими редакторами;
·                     Emacs – поєднує у собі функції файлового менеджера і текстового редактора, може створювати макрокоманди (макроси), наявний у всіх клонах Unix, у тому числі Linux, його можна використовувати і в MSWindows.
Редактори, що створюють текст з елементами розмітки
·                     Word служить для створення різноманітних друкованих документів, є компонентом офісних додатків 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.

Немає коментарів:

Дописати коментар