Редактор (лат. - наведений у порядок) - система програмного забезпечення, що дозволяє вести роботу зі структурними об'єктами ЕОМ (текст, таблиця, графіка, програми)
Розрізняють дві основні групи програм підготовки текстових документів: текстові редактори та текстові процесори.
Текстовими редакторами, переважно, називають програми, створюють текстові файли без елементів форматування (тобто які дозволяють виділяти частини тексту різними шрифтами і гарнітурами). Редактори такого роду незамінні під час створення текстів комп'ютерних програм.
Текстові процесори вміють форматувати текст, вставляти в документ графіку та інші об'єкти, які не належать до класичного поняття "текст". Слід зазначити умовність такого поділу - різноманітність програм обробки тексту дозволяє знайти редактор з будь-яким набором функцій.
Деякі текстові процесори є так званими редакторами WYSIWYG. Назва отримана за першими буквами фрази What You See Is What You Get - те, що ти бачиш, є те, що ти отримаєш. Коли кажуть, що це WYSIWYG-редактор, гарантують повну відповідність зовнішнього вигляду документа на екрані комп'ютера та його друкованої копії. До редакторів такого типу відносяться Word та StarWriter.
Текст являє собою набір символів у певному кодуванні (KOI, UNICODE) Символи закодовані і в пам'яті ЕОМ являють собою числову величину (256), кожна з яких має певну інтерпретацію у вигляді бітової матриці, яка вже відображається на екрані монітора - кодова сторінка.
· растрові (растрові візерунок - бітова матриця),
· Векторні (задається контур шрифту - DRAW),
· True Type та Про True Type - працює спеціальна програма True Type.
Розмір шрифту, його зображення, міжсимвольний інтервал, принтерні та екранні шрифти.
Текстовий редактор
Система підготовки текстів або текстовий редактор (ТР) – інструментальний засіб, призначений для обробки тестової інформації. Будь-який документ, який раніше складався на друкарській машинці, сьогодні готується у текстовому редакторі.
Майже всі текстові редактори дозволяють вирішувати наступні завдання: набір тексту, виправлення помилок, форматування тексту, збереження тесту на диску як файлу і роздруківка на принтері.
Операції, що виконуються практично всіма ТР:
· Переміщення курсору, для переміщення на наступний рядок - ВВЕДЕННЯ,
· Режим вставки та заміни,
· Робота з виділеним фрагментом,
· Пошук слів у тексті з можливістю їх заміни,
· Довідник редактора – коротка допомога.
Терміни та поняття
документом, тобто. об'єктом обробки редактора Word 97 є файл із довільним ім'ям та розширенням doc.
Головні функції редактора:
· Введення тексту;
· Редагування;
· Форматування.
Під редагуванням розуміють введення змін, виправлень та доповнень, а форматування – це зміна зовнішнього вигляду тексту.
Курсор - блимає вертикальна риса, що вказує місце в документі, де з'являється текст, що набирається на клавіатурі.
Перехід на наступний рядок відбувається автоматично при досягненні кінця рядка. Клавішу
Формати текстових файлів
Текстові файли – найпоширеніший тип даних у комп'ютерному світі. Існує кілька проблем, пов'язаних з текстовими файлами. Перша – надзвичайно велика кількістьсимволів, потрібних для підтримки різних мов. Американські програмісти для роботи зі 128 символами використовують набір символів US ASCII (американський стандартний код обміну інформацією). Для підтримки інших мов часто-густо не вистачає і 256 символів, тому зараз здійснюється поступовий перехід до кодування Unicode, в якій для зберігання одного символу відводиться вже два байти (тобто є можливість закодувати 65 536 різних символів).
Друга проблема полягає в тому, що люди хочуть, щоб документи, що роздруковуються, містили графіки, діаграми, примітки, заголовки і щоб при цьому використовувалися різні шрифти. Документи, що розповсюджуються в Інтернет (онлайнові документи), можуть містити мультиплікацію, посилання на різні мережеві ресурси та звуковий супровід.
Багато текстові файли передаються як простого тексту (plain text). Простий текст складно зробити привабливим і легко читати, тому що в ньому немає шрифтів різних накреслень, графіки, заголовків, підзаголовків і т.д. додаткові особливостізвуться розмітки тексту (markup).
Говорячи про розмітку тексту, виділяють поняття фізичної та логічної розмітки. З використанням фізичної розмітки тексту вказується точний вигляд кожного фрагмента. Наприклад, "центрований текст, 14-м кеглем, жирний, гарнітура Times". При логічній розмітці вказується логічне значення даного фрагмента, наприклад, це заголовок глави. Ці два способи розмітки призначаються, як правило, для використання у різних ситуаціях. Щоб роздрукувати текст на принтері, потрібно використовувати фізичну розмітку. Повинні бути прийняті рішення про розмір полів та абзацних відступах. Ранні версії текстових процесорів використовували лише фізичний тип розмітки. При цьому для кожного фрагмента вказувався шрифт, розмір та стиль.
Під час обміну інформацією з іншими людьми фізичне оформлення тексту накладає низку обмежень, особливо для онлайнових документів. Розмір екрана, роздільна здатність, шрифти різні для різних систем. З цих причин дедалі частіше використовується логічне оформлення тексту. У деяких випадках логічне оформлення практично необхідне: під час створення електронних документів типу сторінок WWW або створення та публікації об'ємних праць, таких як книги.
Для збереження розмітки документів під час передачі текстової інформаціївід машини до машини застосовують різні способи. Текстові процесори та видавничі системи використовують спеціально розроблені формати файлів, що містять не лише текст, а й інформацію про те, як він має бути оформлений. Основна проблема тут у несумісності таких форматів, хоча найскладніші програми зазвичай можуть читати файли у форматах програм-конкурентів. Прикладами такого підходу є текстові процесори Word та StarWriter.
За іншого підходу безпосередньо до тексту документа вставляються спеціальні команди розмітки. Навіть якщо у вас немає програмного забезпечення, що підтримує такий формат, ви все ж таки зумієте в ньому розібратися. Існує чимало способів подібного представлення розмітки тексту, зокрема:
· HyperText Markup Language (HTML), що використовується у World Wide Web;
· TeX та LaTeX, що користуються популярністю у багатьох академічних видань, а також у математиків, фізиків, хіміків і навіть музикантів.
Прикладами програм, які дозволяють розмітити текст подібним чином, є Netscape Composer і LyX (KLyX).
Файли, створені різними редакторами, часто мають унікальні розширення, що дозволяють, не дивлячись у документ, здогадатися про способи розмітки тексту. Так, файли, створені редакторами підготовки plain-тексту, часто мають розширення .txt, а підготовлені в редакторі Lyx - .lyx. Текстовий процесор Word за замовчуванням створює файли у форматі MS Word (розширення.doc), але підтримує інші формати, наприклад RTF (расширение.rtf). Документи, що містять команди розмітки мови HTMLмають розширення.html або.htm.
Очевидно, що неможливо перерахувати всі текстові редактори. Багато хто з них "заточений" під ту чи іншу специфічну діяльність. У списку, розглянутому нижче, представлено лише невелику частину текстових редакторів.
Редактори неформатованих текстів
NotePad - вбудований в операційну систему Windows, зрозумілий і простий у використанні;
McEdit - має схожість з редактором Edit із MS DOS, компонента файлового менеджера mc (Midnight Commander) ОС Linux;
KEdit - найпростіший текстовий редактор, що входить до складу KDE Linux;
KWrite - текстовий редактор з рядом додаткових налаштуваньв порівнянні з іншими найпростішими текстовими редакторами;
Emacs - поєднує у собі функції файлового менеджера та текстового редактора; одною з відмінних рисє можливість створення макрокоманд (макросів); є у всіх клонах Unix, у тому числі Linux; Emacs можна використовувати й у MS Windows.
Редактори, які створюють текст із елементами розмітки
Word - служить до створення різноманітних друкованих документів, є компонентом офісних додатківу MS Windows;
StarWriter – входить до складу програми StarOffice, зовнішнім виглядомі функціональністю він нагадує Word, однаково добре працює як і MS Windows, і у ОС Linux;
LyX (KLyX в KDE) - сучасний текстовий редактор, призначений для людей, які хочуть отримати документ, що виглядає професійно, але витратити на його створення мінімум часу; редактор вставляє текст команди розмітки TeX і LaTeX;
Netscape Composer - вставляє у текст команди розмітки мови HTML, існують версії як ОС Linux, так MS Windows.
Виділення
· Довільного фрагмента: натиснути ліву кнопкумиші та, не відпускаючи її, виділити курсором фрагмент.
· Рядки: вивести покажчик миші в ліве поле документа, щоб покажчик набув вигляду, і клацнути поруч із рядком, що виділяється.
· Кілька рядків: протягнути вказівник миші по лівому полю вздовж рядків, що виділяються, при натиснутій лівій кнопці.
· Клацнути у головному меню програми Правка | Виділити все, щоб виділити весь текст.
Переміщення документом
· Вивести покажчик миші в потрібний рядок та позицію та клацнути лівою кнопкою миші.
· < >, < – >- переміщення на рядок вгору та вниз відповідно.
· <¬ >, < ®>- переміщення на символ ліворуч і праворуч відповідно.
·
·
· Клавіші
· Клавіші
·
3. Microsoft Word- текстовий редактор
Microsoft Word - це сильний текстовий редактор, який набув широкого поширення серед Windows. Він є зручним інструментом для підготовки різноманітних листів, ділової документації, звітів. З його допомогою зручно створювати як бланки та анкети, так і статті, брошури.
В основі оформлення документів у Word лежить система шаблонів та стилів форматування, які дозволяють досягти єдності оформлення більшості документів. Word відноситься до WYSIWYG-редакторів: надрукований документ виглядає так само, як і на екрані.
Word за замовчуванням зберігає текстові файли у своєму двійковому форматі MS Word (відповідне розширення файлу – .doc). Текстова версіяцього формату - формат RTF (Rich Text Format), документована фірмою Microsoft і підтримується текстовими процесорами деяких інших фірм. Через свою текстову структуру формат RTF набагато безпечніший з погляду поширення. комп'ютерних вірусів, у той час як файли формату DOCє одним із інструментів передачі вірусів між комп'ютерами. Останні версіїпроцесора можуть зберігати файл у форматі, що включає елементи гіпертекстової розмітки (.html або.htm).
У текстовому процесорі Word використовується кілька панелей інструментів, які полегшують роботу з документом. Давайте розглянемо ці панелі інструментів та їх призначення.
Стандартна - містить кнопки команд, службовців до роботи з файлом і з буфером обміну.
Форматування - служить форматування тексту.
VisualBasic - призначена для створення програм на VisualBasic, поєднаних із документом Word.
Web - перетворює документ Wordв Web сторінку, тобто. файл, що містить розмітку мови HTML.
WordArt – містить кнопки виклику команд створення фігурного тексту.
Автотекст - автоматична заміна фрагментів або швидка вставка фрагмента, що часто повторюється.
Бази даних - призначена для створення та роботи з базами даних, що використовуються в таблицях документа.
Настроювання Зображення - містить кнопки виклику команд, які працюють для графічного зображення.
Рецензування – призначена для вставки повідомлень та рецензій.
Малювання – призначена для вставки у документ графічних об'єктів.
Таблиці та межі - служить для обрамлення таблиць.
Форми - містить кнопки створення форм, таблиць, списків, полів уведення під час роботи з базами даних.
Елементи управління - вставляє кнопки, перемикачі та інші елементи VisualBasic у документ.
Колонтитули – за допомогою цієї панелі інструментів можна встановити різні верхні та нижні колонтитули.
Головний документ- служить розробки структури головного документа.
Налаштування об'єму – встановлює варіанти об'єму тексту в документі.
Налаштування тіні – дозволяє додати тінь як до тексту, так і до малюнків.
Структура – призначена для встановлення структури документа.
Word надає кілька шаблонів документів, які дозволять вам створювати спеціальні документи, такі як листи або статті. Один і той же шаблон можна використовувати багато разів. Для створення, збереження, відкриття та закриття документа можна скористатися пунктами меню Файл або кнопками на панелі інструментів "Стандартна".
Текстовий редактор Wordможе зберігати документи у деяких інших форматах. Для збереження документа у форматі, відмінному від Microsoft Word, потрібно у вікні збереження документа у списку Тип файлу вибрати потрібний формат файлу.
Однією з найважливіших особливостей текстових процесорів, зокрема програми Word, є можливість різноманітного форматування тексту. Розрізняють три види форматування.
· Форматування символів – при форматуванні символів йдеться, в основному, про зміну шрифту.
· Форматування абзаців - під форматуванням абзаців розуміється зміна розмірів полів окремих абзаців у тексті, зміна інтервалів між рядками та вирівнювання абзаців.
· Форматування сторінок - під форматуванням сторінок розуміється вибір розміру, орієнтації та розміри полів сторінок.
Форматування символів включає зміну кольору, розміру, стилю написання тексту. Для зміни стилю написання символів можна використовувати кнопки на панелі інструментів "Форматування".