Московський державний університет друку. Прикладні програмні системи обробки текстової та графічної інформації Введення та редагування тексту

Використання комп'ютерів докорінно змінило технологію письма, видавничої справи. Прагнення спростити роботу з різними текстами призвело до створення прикладного програмного забезпечення, орієнтованого рішення цих завдань. Розрізняють дві основні групи програм підготовки текстових документів: текстові редактори та текстові процесори.

Текстовими редакторами називають програми, які створюють текстові файли без елементів форматування. Редактори такого роду незамінні при створенні текстів комп'ютерних програм, вони зрозумілі та прості у використанні. Все різноманіття сучасних текстових редакторів умовно можна розбити на три основні групи:

До першої відносяться найпростіші текстові редактори, що володіють мінімумом можливостей і здатні працювати з документами у звичайному текстовому форматі. До цієї групи редакторів можна віднести як входять до комплекту постачання ОС сімейства Windows редактори WordPad і зовсім малофункціональний NotePad (Блокнот), і безліч аналогічних продуктів інших виробників (Atlantis, EditPad, Aditor Pro, Gedit і т.д.).

Проміжний клас текстових редакторів включає досить широкі можливості щодо оформлення документів. Вони працюють із усіма стандартними текстовими файлами (TXT, RTF, DOC). До таких програм можна зарахувати Microsoft Works, Лексикон.

До третьої групи належать потужні текстові процесори, такі як Microsoft Word або StarOffice Writer. Вони виконують майже всі операції з текстом. Більшість користувачів використовує саме ці редактори у повсякденній роботі.

До основних можливостей текстових процесорів можна віднести такі операції, що є основою технології роботи з текстами:

    створення документа;

    редагування документа (переміщення по тексту; вставка та заміна символів; видалення, переміщення, копіювання, пошук та заміна фрагментів тексту; скасування команд; обмін фрагментами між різними документами);

    збереження документів у зовнішній пам'яті (на дисках) та читання із зовнішньої пам'яті до оперативної;

    форматування документів, тобто виконання перетворень, що змінюють зовнішній вигляд документа (оформлення окремих символів, абзаців, сторінок документа в цілому – зміна довжини рядка, міжрядкової відстані, вирівнювання тексту, зміна типу та розміру шрифту тощо);

    друк документів;

    автоматичне складання змістів та покажчиків у документі;

    створення та форматування таблиць;

    впровадження в документ малюнків, формул та ін;

    перевірка пунктуації та орфографії.

Сучасний об'єктно-орієнтований підхід дозволяє реалізувати механізми вбудовування та впровадження об'єктів – OLE-технології (Object Linking and Embedding). Ця технологія дозволяє копіювати та вставляти об'єкти з однієї програми до іншої. Наприклад, у текстовий документ, створений у додатку MS Word, можна вбудувати зображення, анімацію, звук і навіть відеофрагменти і таким чином зі звичайного документа отримати мультимедійний документ.

Редакційно-видавнича система. Цей клас програм призначений для набору, оформлення та повної підготовки до друкарського видання книг та журналів. Прикладами таких систем можуть бути: Microsoft Publisher, Corel Ventura, Adobe PageMaker, Quark XPress. Видавничі системи незамінні для комп'ютерної верстки та графіки, що значно полегшують роботу з багатосторінковими документами, тому що надають можливості автоматичного розбиття тексту на сторінки, розміщення номерів сторінок, створення заголовків тощо. Створення макетів будь-яких видань засобами таких систем значно полегшується.

ФЕДЕРАЛЬНЕ АГЕНТСТВО З ОСВІТИ

ДЕРЖАВНИЙ ОСВІТНИЙ УСТАНОВА

ВИЩОЇ ПРОФЕСІЙНОЇ ОСВІТИ

ДОНСЬКИЙ ДЕРЖАВНИЙ ТЕХНІЧНИЙ УНІВЕРСИТЕТ

(ДДТУ)

КУРСОВА РОБОТА

з дисципліни інформатика

варіант №6

ПРИКЛАДНЕ ПРОГРАМНЕ ЗАБЕЗПЕЧЕННЯ. КЛАСИФІКАЦІЯ ППО. ПРОГРАМИ, ЩО ОБРОБЮЮТЬ ТЕКСТИ

Ростов-на-Дону

Вступ 3

1 Прикладне програмне забезпечення та його класифікація 5

1.1 Прикладне програмне забезпечення 5

1.2 Класифікація ППО 5

1.2.1 Програмні засоби загального призначення 6

1.2.2 Інструментальні програмні засоби спеціального

призначення 9

1.2.3 Програмні засоби професійного рівня 10

2 Програми, що обробляють тексти 12

2.1 Редактори неформатованого тексту 14

2.1.1 NotePad (блокнот) 15

2.1.2 Редактор KEdit 16

2.1.3 Редактор KWrite 17

2.1.4 Редактор McEdit 18

2.1.5 Редактор Emacs 19

2.2 Редактори тексту з елементами розмітки 25

2.2.1 Текстовий редактор MSWord 25

2.2.2 Редактор StarWriter 31

2.2.3 Редактор Netscape Composer 35

2.2.4 Редактор KLyX 38

Висновок 40

Список литературы 41

ВСТУП

Персональний комп'ютер, як відомо, є універсальним пристроєм обробки інформації. Персональні комп'ютери можуть виконувати будь-які дії щодо обробки інформації. Для цього необхідно скласти для комп'ютера зрозумілою йому мовою точну та докладну послідовність інструкцій – програму, як треба обробляти інформацію. Змінюючи програми для комп'ютера, можна перетворити його на робоче місце бухгалтера чи конструктора, дизайнера чи вченого, письменника чи агронома.

Крім того, тенденція зниження вартості комп'ютерної техніки при одночасному зростанні її продуктивності призвела до того, що комп'ютери стають предметом домашнього вжитку, як телевізор або холодильник, що розширює сферу застосування ПК ще більше. Відповідно, потрібно все більш різноманітне програмне забезпечення для вирішення завдань у нових сферах застосування ПК. Безперервне підвищення потужності персональних комп'ютерів, периферійних пристроїв, а також розвиток засобів зв'язку дає розробникам програмного забезпечення все більші можливості для максимально повного задоволення запитів кінцевих споживачів. Це і графічний інтерфейс, що став стандартом для будь-якого ПЗ, і впроваджені можливості для відправки документів і даних за допомогою інтернету, безпосередньо з прикладної програми (Microsoft Word, Excel, Access та ін), і можливість використання комп'ютера, як сховища інформації завдяки появі нових видів накопичувачів великої ємності та малим часом доступу до даних, а також багато інших можливостей та сервісних функцій.

При своєму виконанні програми можуть використовувати різні пристрої для введення та виведення даних, подібно до того, як людський мозок користується органами почуттів, для отримання та передачі інформації.

Сам по собі ПК не володіє знаннями в жодній області свого застосування, всі ці знання зосереджені у програмах, що виконуються на ньому. Тому часто вживане вираз «комп'ютер зробив» означає рівно те, що на ПК було виконано програму, яка дозволила виконати відповідну дію. В даний час весь комплекс ПО ділиться на системні та користувальницькі програми. Системне програмне забезпечення виконує функції організатора всіх частин ПК, а також підключених до нього зовнішніх пристроїв. Програми для користувачів служать для виконання будь-яких конкретних завдань у всіх сферах людської діяльності.

Кількість програм, встановлених на сучасному комп'ютері, обчислюється сотнями та навіть тисячами. Саме вони забезпечують комфортну роботу користувача.

Вся сукупність програм входить у так зване програмне забезпечення комп'ютера. Склад програмного забезпечення ПК є найважливішою його функціональною характеристикою. Програмне забезпечення (ПЗ) - це сукупність програм регулярного застосування, необхідних для вирішення завдань користувача, та програм, що дозволяють найбільш ефективно використовувати обчислювальну техніку, забезпечуючи користувачам найбільші зручності у роботі та мінімум витрат праці на програмування завдань та обробку інформації. Отже, тема роботи є актуальною.

1. Прикладне програмне забезпечення та його класифікація

1.1. Прикладне програмне забезпечення

Прикладне програмне забезпечення (прикладне ПЗ, прикладні програми) - програми, призначені для виконання певних завдань користувача і розраховані на безпосередню взаємодію з користувачем. На відміну від прикладного, системне програмне забезпечення (операційна система) використовується для забезпечення роботи комп'ютера самого по собі та виконання прикладних програм.

Прикладне програмне забезпечення - програмне забезпечення, що складається з:
- окремих прикладних програм та пакетів прикладних програм, призначених для вирішення різних завдань користувачів;
- автоматизованих систем, створених з урахуванням цих (пакетів) прикладних програм.

Пакети прикладних програм (ППП) - служать програмним інструментарієм розв'язання функціональних завдань є найчисленнішим класом програмних продуктів. До цього класу входять програмні продукти, виконують обробку інформації різних предметних областей.

Встановлення програмних продуктів на комп'ютер виконується кваліфікованими користувачами, а безпосередню їхню експлуатацію здійснюють, як правило, кінцеві користувачі - споживачі інформації, у багатьох випадках діяльність яких дуже далека від комп'ютерної галузі. Цей клас програмних продуктів може бути дуже специфічним окремих предметних областей.

Прикладні програми призначені для того, щоб забезпечити застосування обчислювальної техніки у різних сферах діяльності людини. Крім створення нових програмних продуктів, розробники прикладних програм великі зусилля витрачають на вдосконалення та модернізацію популярних систем, створення їх нових версій.

1.2 Класифікація ППО

Прикладні програми призначені для того, щоб забезпечити застосування обчислювальної техніки у різних сферах діяльності людини. Крім створення нових програмних продуктів, розробники прикладних програм великі зусилля витрачають на вдосконалення та модернізацію популярних систем, створення їх нових версій. Нові версії, як правило, підтримують старі, зберігаючи наступність, і включають базовий мінімум (стандарт) можливостей.

Один із можливих варіантів класифікації програмних засобів (ПС), що становлять прикладне програмне забезпечення (ППО), відображено на рис.1. Як і майже будь-яка класифікація, наведена малюнку перестав бути єдино можливої. У ній представлені не всі види прикладних програм. Тим не менш, використання класифікації є корисним для створення загального уявлення про ППО.

Мал. 1. Класифікація прикладного програмного забезпечення

1.2.1 Програмні засоби загального призначення

Незважаючи на широкі можливості використання комп'ютерів для обробки різної інформації, найпопулярнішими є програми, призначені для роботи з текстами - текстові редактори та видавничі системи. Текстовими редактораминазивають програми для введення, обробки, зберігання та друкування текстової інформації у зручному для користувача вигляді. Експерти оцінюють використання комп'ютера як друкувальна машинка в 80%.

Велику популярність набули програми обробки графічної інформації. Комп'ютерна графіка в даний час є однією з областей програмного забезпечення, що найбільш динамічно розвиваються. Вона включає введення, обробку і виведення графічної інформації - креслень, малюнків, картин, текстів і т.д. - Засобами комп'ютерної техніки. Різні типи графічних систем дають змогу швидко будувати зображення, вводити ілюстрації за допомогою сканера або відеокамери, створювати анімаційні ролики.

Графічні редакторидозволяють користуватися різним інструментарієм художника, стандартними бібліотеками зображень, наборами стандартних шрифтів, редагуванням зображень, копіюванням та переміщенням фрагментів сторінками екрану та ін. Для виконання розрахунків та подальшої обробки числової інформації існують спеціальні програми - електронні таблиці. У процесі діяльності будь-якого спеціаліста часто потрібно подати результати роботи у вигляді таблиць, де одна частина полів зайнята вихідними даними, а інша - результатами обчислень та графічного аналізу. Характерними для них є великий обсяг інформації, що переробляється, необхідність багаторазових розрахунків при зміні вихідних даних. Автоматизацією подібної рутинної роботи займаються електронні таблиці.

Одним із найбільш перспективних напрямів розвитку обчислювальної техніки є створення спеціальних апаратних засобів для зберігання гігантських масивів інформаційних даних, та подальшої нечислової обробки їх пошуку та сортування. Для комп'ютерної обробки таких баз даних використовують системи управління базами даних. СУБД- це набір засобів програмного забезпечення, необхідні створення, обробки і виведення записів баз даних. Розрізняють кілька типів СУБД: ієрархічні, мережеві, реляційні. Працюючи з СУБД виділяють кілька послідовних етапів:

Проектування баз даних;

створення структури бази даних;

Заповнення бази даних;

Перегляд та редагування бази даних;

Сортування бази даних;

Пошук необхідного запису;

Вибір інформації;

Створення звітів.

Як правило, більшість популярних систем управління базами даних підтримують ці етапи та надають зручний інструментарій для їх реалізації.

Комп'ютерні видавничі системи- це комплекс апаратних та програмних засобів, призначених для комп'ютерного набору, верстки та видання текстових та ілюстративних матеріалів. Головною відмінністю настільних видавничих систем від текстових редакторів є те, що вони призначені насамперед для оформлення документів, а не для введення та редагування. Процес верстки полягає в оформленні тексту та завданні умов взаємного розташування тексту та ілюстрацій. Метою верстки є створення оригінал-макету, придатного для розмноження документа поліграфічним способом.

Існують різні видавничі системи, серед яких можна виділити такі:

1. Adobe InDesign - пакет фірми Adobe, що недавно з'явився, оптимізований під верстку документів найширшого профілю, від односторінкових буклетів до товстих книг, збагачений набором специфічних візуальних інструментів.

2. Adobe PageMarker - ще один пакет фірми Adobe, з досить складним інтерфейсом та системою команд, але водночас з високою продуктивністю та багатими можливостями, особливо при роботі з кольором.

3. Corel Ventura Publisher - альтернативний пакет фірми Corel, який дещо втратив останнім часом свої позиції, але внаслідок своєї універсальності (має широкі функції звичайних текстових та графічних редакторів, інтеграція з Web, підтримка різних платформ) не втратив актуальності.

4. QuarkXPress – досить легка в освоєнні та гнучка видавнича система, яка традиційно використовується багатьма видавництвами газет, журналів, рекламними агентствами.

Бажання об'єднати функції різних прикладних програм у єдину систему спричинило створення інтегрованих систем. Універсальні інтегровані системирозроблялися за принципом єдиної системи, що містить як елементи текстові та графічні редактори, електронні таблиці та систему управління базами даних. Приклади: Framework, Works, Майстер. Сучасна концепція інтеграції програмних засобів - кооперація окремих прикладних програмних систем типу широко відомого пакету MicroSoft Office. Самі системи, що входять до пакета, є незалежними, більше того, вони самі представляють локально інтегрований пакет, оскільки крім основного завдання підтримують функції інших систем. Наприклад, текстовий редактор Word має можливість маніпулювати з електронними таблицями та базами даних, а в електронній таблиці Excel вбудований потужний текстовий редактор. Для поєднання інформаційних даних із різних програмних систем у них передбачають імпорт-експортну систему обміну з перекодуванням форматів подання даних.

1.2.2 Інструментальні програмні засоби спеціального призначення

Розробники створюють спеціальні програмні системи цільового призначення для фахівців у певній предметній галузі. Такі програми називають авторськими інструментальними системами. Авторська система представляє інтегроване середовище із заданою інтерфейсною оболонкою, яку користувач може наповнити інформаційним змістом своєї предметної області.

Експертна система- це програма, яка веде себе подібно до експерта в деякій вузькій прикладній галузі. Експертні системи покликані вирішувати завдання з невизначеністю та неповними вихідними даними, що вимагають свого вирішення експертних знань.

Крім того, ці системи повинні вміти пояснювати свою поведінку та своє рішення.

Важливою відмінністю експертних систем з інших програм є адаптивність, тобто. мінливість у процесі самонавчання.

Прийнято виділяти в експертних системах три основні модулі:

модуль бази знань;

модуль логічного висновку;

Інтерфейс користувача.

Експертні системи, що є основою штучного інтелекту, набули широкого поширення в науці (класифікація тварин і рослин за видами, хімічний аналіз), в медицині (постановка діагнозу, аналіз електрокардіограм, визначення методів лікування), у техніці (пошук несправностей у технічних пристроях, стеження за польотом космічних кораблів і супутників), у політології та соціології, криміналістиці, лінгвістиці тощо.

Останнім часом широку популярність набули програми обробки гіпертекстової інформації. Гіпертекст– це форма організації текстового матеріалу над лінійної послідовності, а формі зазначенні можливих переходів (посилань), зв'язків між окремими його фрагментами. У звичайному тексті використовується звичайний лінійний принцип розміщення інформації та доступ до нього здійснюється послідовно. У гіпертекстових системах інформація нагадує текст енциклопедії, і доступ до будь-якого виділеного фрагмента тексту здійснюється довільно за посиланням. Організація інформації у гіпертекстової формі використовується при створенні довідкових посібників, словників, контекстної допомоги (Help) у прикладних програмах.

Розширення концепції гіпертексту на графічну та звукову інформацію призводить до поняття гіпермедіа. Ідеї ​​гіпермедіа набули поширення в мережевих технологіях, зокрема в Інтернет-технологіях. Технологія WWW (World Wide Web) дозволила структурувати величезні світові інформаційні ресурси у вигляді гіпертекстових посилань. З'явилися програмні засоби, що дозволяють створювати подібні веб-сторінки. Стали розвиватися механізми пошуку необхідної інформації у лабіринті інформаційних потоків. Популярними пошуковими засобами в Інтернеті є Yahoo, AltaVista, Magellan, Rambler та ін.

Мультимедіа(multimedia) - це взаємодія візуальних та аудіоефектів під управлінням інтерактивного програмного забезпечення. Поява та широке поширення компакт-дисків (CD-ROM) зробило ефективним використання мультимедіа в рекламній та інформаційній службі, мережевих телекомунікаційних технологіях, навчанні.

Мультимедійні ігрові та навчальні системи починають витісняти традиційні паперові бібліотеки. Сьогодні в бібліотеках CD-ROM можна “гуляти” музеями, Московським Кремлем тощо. за допомогою "електронного путівника".

1.2.3 Програмні засоби професійного рівня

Кожна прикладна програма цієї групи орієнтуються на досить вузьку предметну область, але проникає до неї максимально глибоко.

АРМ- робоче місце спеціаліста в предметній галузі, обладнане комп'ютером та спеціальним програмним забезпеченням, що допомагає вирішувати завдання в рамках діяльності цього спеціаліста (наприклад, АРМ бухгалтера, АРМ диспетчера, АРМ технолога тощо).

АРМ може бути оснащений додатковим нестандартним обладнанням, наприклад, АРМ телемеханіка оснащують програматором мікросхем ПЗУ, комплектом налагодження та ін.

Часто під терміном АРМ розуміють виключно програмний продукт автоматизації праці спеціаліста. При цьому мається на увазі, що комп'ютер на робочому місці вже є.

САПР- Система автоматизації проектних робіт, або система автоматизованого проектування (англ. CAD, Computer-Aided Design) - програмний пакет, призначений для проектування (розробки) об'єктів виробництва (або будівництва), а також оформлення конструкторської та/або технологічної документації.

Сучасні САПР використовуються разом із системами автоматизації інженерних розрахунків та аналізу CAE (Computer-aided engineering). Деякі САПР містять інтегровані засоби автоматизації інженерних розрахунків та аналізу.

Дані з CAD-систем передаються в CAM (англ. Computer-aided manufacturing - система автоматизованої розробки програм обробки деталей для верстатів з ЧПК або ГАПС (Гнучких автоматизованих виробничих систем)).

Робота з САПР зазвичай має на увазі створення геометричної моделі виробу (двовимірної або тривимірної, твердотільної), генерацію на основі цієї моделі конструкторської документації (креслень виробу, специфікацій та ін.) та подальше його супровід.

Слід зазначити, що російський термін «САПР» по відношенню до промислових систем має ширше тлумачення, ніж CAD - він включає CAD, CAM і CAE.

АСНІ- Автоматизована Система Наукових Досліджень (рідше використовуються терміни САНІ-система автоматизації наукових досліджень та САЕ-система автоматизації експерименту) - це програмно-апаратний комплекс на базі засобів обчислювальної техніки, призначений для проведення наукових досліджень або комплексних випробувань зразків нової техніки на основі отримання та використання моделей досліджуваних об'єктів, явищ та процесів.

АСУ- Автоматизована Система Управління - сукупність математичних методів, технічних засобів (ЕОМ, засобів зв'язку, пристроїв відображення інформації і т. д.) та організаційних комплексів, що забезпечують раціональне управління складним об'єктом (процесом) відповідно до заданої мети. АСУ складається з основи та функціональної частини. В основу входять інформаційне, технічне та математичне забезпечення. До функціональної частини відносять набір взаємозалежних програм, автоматизують конкретні функції управління (планування, фінансово-бухгалтерську діяльність та інших.). Розрізняють АСУ об'єктами (технологічними процесами – АСУТП, підприємством – АСУП, галуззю – ОАСУ) та функціональними автоматизованими системами, напр., проектування, розрахунків, матеріально-технічного та ін. забезпечення.

АСУП- Автоматизована система управління підприємством – комплекс програмних, технічних, інформаційних, лінгвістичних, організаційно-технологічних засобів та дій кваліфікованого персоналу, призначений для вирішення завдань планування та управління різними видами діяльності підприємства

Педагогічні комплекси- пакети прикладних програм для використання у процесі навчання з різних предметів

Нарешті, ще раз підкреслимо як умовність запропонованої вище класифікації, а й наявність перетинів. Так, кожну конкретну експертну систему можна віднести до ППО професійного рівня; принцип гіпертексту реалізовано у низці авторських систем тощо.

2 Програми, що обробляють тексти

Однією з найпоширеніших функцій сучасного комп'ютера є підготовка різноманітних текстових документів. У цьому розділі розглядаються програмні продукти, що функціонують у MS Windows та ОС Linux та призначені для роботи з текстами. Ми ознайомимося з принципами створення та редагування як простих, так і складніших документів.

Розрізняють дві основні групи програм підготовки текстових документів: текстові редактори та текстові процесори.

Текстовими редакторами в основному називають програми, що створюють текстові файли без елементів форматування (тобто не дозволяють виділяти частини тексту різними шрифтами та гарнітурами). Редактори такого роду незамінні під час створення текстів комп'ютерних програм.

Текстові процесори вміють форматувати текст, вставляти в документ графіку та інші об'єкти, які не належать до класичного поняття "текст". Слід зазначити умовність такого поділу - різноманітність програм обробки тексту дозволяє знайти редактор із будь-яким набором функций.

Деякі текстові процесори є так званими редакторами WYSIWYG. Назву отримано за першими буквами фрази What You See Is What You Get - те, що ти бачиш, є те, що ти отримаєш. Коли кажуть, що це WYSIWYG-редактор, то гарантують повну відповідність зовнішнього вигляду документа на екрані комп'ютера та його копії. До редакторів такого типу відносяться Word та StarWriter.

Деякі сучасні редактори підтримують концепцію "майже" WYSIWYG. Вигляд документа на екрані при цьому трохи відрізняється від того, як виглядатиме надрукований документ, але робиться це спеціально для більш ефективного використання робочого вікна документа. Прикладами "майже" WYSIWYG-редакторів є Netscape Composer та KLyX.

Багато текстових файлів передаються у вигляді простого тексту (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.

2.1 Редактори неформатованого тексту

Прості та зручні у використанні редактори неформатованого тексту (plain-text) постійно потрібні програмістам при написанні текстів програм, творцям Web-документів, яких з ряду причин не влаштовують Web-редактори, людям, які використовують TeX або LaTeX, та багатьом іншим. Принципи створення, збереження та редагування документів у них дуже схожі і не вимагають від користувача копіткої роботи з їхнього освоєння. Ми ознайомимося з програмою NotePad, що входить до складу MS Windows, а також з редакторами, що входять до складу середовища KDE (Linux): KEdit, KWrite, McEdit. Потім ми розглянемо програму Emacs, на яку створення plain-тексту є лише мала її потенційних можливостей.

2.1.1 NotePad (Блокнот)

Редактор NotePad є одним із найпоширеніших засобів підготовки неформатованого тексту в середовищі MS Windows. Вікно редактора містить рядок меню, що включає три пункти: Файл, Редагування та Пошук.

Меню Файл використовується для роботи з файлами. Воно дозволяє створювати, зберігати та відкривати існуючий файл. Команди редагування документа (копіювання, вставка, видалення фрагмента тексту) здійснюються за допомогою меню Правка. Для пошуку фрагмента тексту використовується меню Пошук.

NotePad допускає ще один спосіб виклику команд редагування документа – контекстне меню. Щоб викликати контекстне меню, потрібно виділити певний елемент документа, а потім клацнути правою кнопкою миші. Для закриття контекстного меню без вибору команди достатньо клацнути на кнопці миші, помістивши її курсор за межами меню, або натиснути клавішу Esc.

Для виділення частин тексту та переміщення використовуються різні комбінації клавіш, подані у таблиці. Shift+стрілка праворуч Виділіть символ ліворуч від курсора

Для встановлення курсору у певне місце можна використовувати мишу: треба пересунути курсор і зробити клацання лівою кнопкою.

Перед виконанням команд редагування фрагмента тексту його потрібно виділити, для чого можна використовувати два способи: за допомогою миші або за допомогою комбінації клавіш. Щоб виділити текст за допомогою миші, потрібно встановити курсор миші на початок фрагмента тексту, який потрібно виділити, і перемістити курсор при натиснутій лівій кнопці миші до кінця фрагмента. Фрагмент залишається виділеним, доки не буде виділено інший фрагмент.

Редактор NotePad використовує так званий буфер обміну. Буфер обміну тимчасово поміщають фрагменти тексту довільної довжини. Фрагмент з попередньої позиції копіюється або видаляється, при цьому він автоматично поміщається в буфер обміну, а потім може бути вставлений в будь-яке місце тексту. Фрагмент зберігається в буфері, доки не буде внесено новий текст.

2.1.2 Редактор KEdit

Редактор KEdit запускається шляхом набору команди "kedit" у командному рядку або через головне меню KDE. KEdit - простий у використанні, швидкий та зручний редактор.

Основні прийоми набору тексту аналогічні до роботи з іншими найпростішими текстовими редакторами. Усі маніпуляції здійснюються за допомогою меню та панелі інструментів. Панель інструментів містить кнопки для файлових операцій (створення, відкриття, запис), редагування (копіювання, вставка, вирізання), друку та посилки пошти. Це редактор plain-тексту і тому не містить засобів форматування.

Меню Налаштування дозволяє змінювати зовнішній вигляд редактора, встановлюючи шрифти різної гарнітури та зображення. Перезначається колір шрифту і фону, параметри перевірки орфографії, число символів у рядку і т. д. Можна вибрати кодування, в якому буде збережено документ.

2.1.3 Редактор KWrite

Ще одним редактором, який призначений для створення неформатованих текстів, є KWrite. Для його запуску потрібно в командному рядку набрати "kwrite" або скористатися меню KDE.

Редактор KWrite зручно використовувати для набору текстів, що містять команди розмітки та коди програм, оскільки він є синтаксично орієнтованим редактором. Останнє означає, що він вміє виділяти кольором спеціальні конструкції та команди розмітки.

З точки зору інтерфейсу KWrite подібний до KEdit і має рядок меню і панель кнопок. У пункті Файл, крім стандартних пунктів, аналогічних наявному редакторі KEdit, доданий пункт Новий вид (відкриття вікна, що містить копію поточного документа). У меню Перейти додано можливість вставляти так звані мітки, які прискорюють пошук потрібного фрагмента тексту. У пункті Редагування містяться стандартні команди редагування, а також можливість вставляти вміст вказаного файлу в текст. KWrite підтримує так званий журнал відкатки, що дозволяє скасувати ряд дій.

У пункті Інструменти є можливість встановлення/скасування відступів та додавання коментарів, що відповідають типу розширення файлу.

Налаштування в KWrite помітно багатші, ніж у KEdit. У ньому можна встановити розфарбування синтаксису будь-якої мови: C, C++, Java, HTML тощо, гарнітуру, розмір, кодування та колір шрифту. У підпункті Налаштування KWrite можна встановити обмеження довжини рядка (при включенні перенесення за словами), величину табуляції, рівні скасування, різні відступи, а також параметри виділення (у тому числі множинне та вертикальне виділення). Тут же можна визначити гарячі клавіші для великої кількості команд - переміщення курсору, файлових операцій, редагування, виділення, пошуку, заміни та переходу.

2.1.4 Редактор McEdit

Користувачі файлового менеджера Midnight Commander охоче використовують вбудований у нього редактор Mcedit. Однак, він здатний запускатися і як самостійний додаток, в цьому випадку потрібно в командному вікні набрати "mcedit".

Зовні цей редактор нагадує редактор Edit із набору утиліт Norton Commander, добре відомий користувачам ще з часів MS DOS.

Переміщення документом здійснюється за допомогою клавіш керування курсором, а також з використанням миші. Для переходу на інший рядок використовується клавіша Enter. Виділення фрагмента тексту здійснюється за допомогою миші.

У таблиці наведено призначення пунктів меню та деякі комбінації клавіш для роботи з текстом.

2.1.5 Редактор Emacs

У всіх Unix системах, зокрема й Linux, широко використовується редактор Emacs. Будучи редактором plain-тексту, він має ще безліч додаткових функцій і можливостей. Emacs - зручний файловий менеджер, з його допомогою легко маніпулювати файлами та директоріями.

Коли ви запускаєте Emacs, він створює окреме вікно, яке, за винятком першого і останнього рядка, відводиться для відображення тексту. Перший рядок називається смужкою меню, а останній - луною або вікном мінібуфера, де відображаються введені командні послідовності і з'являються запити. Як тільки ви зупиняєтеся більш ніж на секунду всередині команди, всі символи цієї команди відразу ж відображаються. Надалі ми дотримуватимемося позначень, аналогічним що з'являються в луні, наприклад, при одночасному натисканні клавіш Ctrl і x в мінібуфері з'явиться рядок C-x, а при натисканні клавіш Alt і x рядок М-x (клавіша на клавіатурі, позначена Alt, в Emacs грає особливу роль: вона виконує функції спеціальної кнопки - META).

Відлуння використовується також для відображення мінібуфера: вікна, яке застосовується для зчитування аргументів для команд, наприклад, імені файлу для редагування. Коли використовується мінібуфер, луна починається з рядка підказки, яка зазвичай закінчується двокрапкою; крім того, у цьому рядку з'являється курсор, оскільки він стає вибраним вікном. Ви завжди можете вийти із мінібуфера, набравши C-g.

Рекомендований спосіб використання Emacs - запускати його лише один раз одразу після входу в систему. За необхідності одночасної роботи з кількома файлами або різними частинами одного і того ж документа слід командою C-x 5 2 або за допомогою пункту Make New Frame меню Files створити нове вікно (так званий кадр). Допускається поділ одного вікна на кілька робочих областей (в термінології Emacs - вікон), хоча це менш зручно, ніж використання кадрів. Команда C-x2 розділить вікно на два по вертикалі, команда C-x3 - на два по горизонталі, а команда C-x1 залишить лише одне вікно.

Emacs зберігає текст кожного файлу об'єкті, званому буфер (buffer). Під час першого звернення до файлу Emacs створює новий буфер. Щоб побачити список буферів, створених у поточному сеансі роботи, наберіть C-x C-b.

Для роботи редактора Emacs служить команда C-x C-c. Якщо в цей момент були буфери, вміст яких не було збережено на диск, вам буде запропоновано зберегти їх.

Під час запуску редактора командою "emacs .&" на екрані з'являється вікно Emacs з інформацією про вміст поточного каталогу (символ & наприкінці команди забезпечує запуск програми у фоновому режимі). І тут він грає роль файлового менеджера.

Переміщення каталогами

Перші два рядки вікна файлового менеджера Emacs праворуч містять точку (.) та дві точки (..). Рядок з точкою відповідає поточній директорії. Для переміщення до батьківського каталогу (тобто рівень нагору по файловому дереву) служить рядок із двома точками. Якщо ви хочете зайти в якусь піддиректорію поточної директорії, потрібно встановити курсор на рядок з її ім'ям і натиснути клавішу Enter.

Для звернення до потрібного файлу або каталогу використовується команда C-x C-f. У вікні мінібуфера з'явиться рядок Find File, у якому вказано шлях до директорії. Редагуючи її, вкажіть шлях до потрібного вам каталогу відповідно до синтаксису операційної системи Linux. Після введення імені директорії або файлу натисніть клавішу Enter. Якщо вказано ім'я файлу, буде відкрито або створено відповідний файл.

Створення директорії

Для створення директорії є команда +. У мінібуфері з'явиться повідомлення Create directory, після якого потрібно ввести ім'я директорії, що створюється.

Копіювання файлу або групи файлів

Для копіювання файлу потрібно встановити курсор на ім'я файлу і натиснути клавішу C. Після цього у вікні мінібуфера з'явиться рядок Copy to, в якому необхідно вказати шлях до директорії, в яку потрібно скопіювати цей файл.

Якщо ви хочете скопіювати групу файлів, перед копіюванням потрібно попередньо відзначити кожен файл натисканням на клавішу m, після чого в крайній лівій позиції рядка з ім'ям файлу з'являється символ позначки *.

Перейменування (переміщення) файлів та каталогів

Для перейменування файлу потрібно встановити курсор на даному файлі та натиснути клавішу R. У мінібуфері з'являється рядок з ім'ям файлу (каталогу) та вказується повний шлях до нього. Для перейменування файлу достатньо вказати нове ім'я, а переміщення -- шлях до нового каталогу.

Редагування

Щоб редагувати файл, ви повинні дати команду редактору рахувати його та підготувати буфер, що містить копію тексту файлу. Ця операція називається зверненням до файлу. Команди редагування застосовуються безпосередньо до тексту в буфері, тобто копії всередині Emacs. Ваші зміни з'являться у самому файлі лише після збереження буфера. Як зазначалося, для звернення до файлу служить команда C-x C-f. Якщо ви звертаєтесь до файлу, який вже був відкритий, новий буфер не створюється.

Можна розпочати Emacs із зазначенням конкретного імені файлу, наприклад "emacs file.txt &". У цьому випадку редактор створить буфер і завантажить вміст зазначеного файлу (якщо файл з таким ім'ям відсутній, то буде створений порожній буфер), після чого можна відразу приступати до редагування.

Якщо буфер містить зміни, які не були збережені у файлі, то про буфер говорять, що він змінений (або модифікований). Це означає, що зміни будуть втрачені, якщо буфер не зберегти. Ознакою того, що буфер змінено, служать дві зірочки у статусному рядку вікна редактора.

Emacs іноді (ґрунтуючись на підрахунку натиснутих вами кнопок) самостійно записує всі модифіковані буфера. Ця операція називається самозбереження або автозбереження. При автозбереженні створюється файл, ім'я якого відрізняється від імені вихідного файлу наявністю на початку та наприкінці імені символу "#". Наприклад, буфер, пов'язаний з файлом exam.txt, буде збережено у файлі #exam.txt#. Коли ви збережете буфер, Emacs видаляє автозбережений файл.

Для створення та редагування документаможна скористатися рядком меню, розташованим у верхній частині вікна Emacs. Рядок меню містить такі пункти:

Buffers - служить для переміщення раніше створеними буферами з файлами;

Files – це меню дублює команди роботи з файлами;

Tools - служить до виконання безлічі різних дій; відзначимо, що воно містить можливість роботи з кількома буферами;

Edit - при редагуванні документа можна скористатися цим меню, серед функцій є можливість перевірки орфографії (Spell);

Search - це меню необхідно для пошуку фрагментів тексту в документі;

HTML (або TeX, Java і т. д.) -- з'являється, якщо Emacs "довідався" про розширення файлу, в цьому випадку надаються додаткові можливості, специфічні для файлів з даним розширенням (так, наприклад, якщо це файл з розширенням html, то з'являються можливості вставки найбільш поширених команд гіпертекстової розмітки);

Help - меню допомоги.

Виділяти та копіювати текст зручно за допомогою миші. Виділений фрагмент тексту можна видалити, клацнувши на ньому правою кнопкою миші, а також вставити в будь-яку частину документа натисканням на середню кнопку миші або за допомогою команди C-y або Shift+Insert.

Для перемикання введення з російської на англійський текст і назад використовуються можливості операційної системи. Крім цього, часто налаштовують Emacs так, щоб перемикання здійснювалося клавішею F5. Emacs дозволяє використовувати два режими розкладки російських літер на клавіатурі: розкладка під машинку ("йцукен", як правило, вказана на клавіатурі) і фонетична розкладка (за співзвуччю, на клавіші з англійською літерою k знаходиться і російська до). Перемикання між ними здійснюється клавішею F6 або стандартними засобами перемикання клавіатури.

Перерахуємо деякі команди редактора Emacs до роботи з текстом. Якщо ви помилилися під час введення будь-якої команди, то комбінація клавіш C-g перерве її введення.

команда Призначення

Esc(число команда)

Видалити знак перед курсором

Видалити знак після позиції курсору

Знищити все до кінця рядка

Знищити слово

Знищити попереднє слово

Відновити останній знищений текст

Перемістити курсор на початок рядка

Перемістити курсор у кінець рядка

Перемістити курсор на слово вперед

Перемістити курсор на слово назад

Перемістити курсор на рядок вниз

Перемістити курсор на рядок вгору

Перевести слово в нижній регістр

Перевести слово у верхній регістр

Перевести слово в нижній регістр з першою великою літерою

Скасувати дію останньої команди (відкочування)

Повторити вказану кількість разів команду

Важко перерахувати всі можливості Emacs у такому невеликому посібнику. Крім редагування текстів, він дозволяє виконувати ще безліч інших функцій. Далі перераховані лише деякі з них, що дозволяють вам трохи відволіктися від роботи та розслабитися.

Спочатку відзначимо одну зручну можливість, яку надає редактор - це автопродовження при введенні команд у рядку мінібуфера. Набравши початок довгої послідовності символів, скористайтеся клавішею Tab для показу можливих продовжень команди.

Emacs може працювати як настільний календар. Щоб увійти до цього режиму, наберіть M-x calendar. Вікно розділиться на два, у нижньому з них буде показаний календар на три місяці, відцентрований на поточному місяці з поточною датою. Зображення календаря автоматично прокручується, коли ви рухаєтеся за межі видимої частини. Нижче наведено деякі команди для роботи з календарем.

Якщо ви занудьгували, можете скуштувати M-x hanoi. Як видно з назви команди, це реалізація відомої головоломки "Ханойська вежа". Якщо вам дуже нудно, то задайте чисельний аргумент, наприклад M-x hanoi 5.

Гра в хрестики-нуліки на нескінченній дошці вимагатиме від вас особистої участі. Вона запускається командою M-x gomoku; виграє той, хто зможе побудувати ряд із п'яти елементів.

M-x dunnet запускає велику пригодницьку гру.

Якщо вас засмутили, запустіть знамениту програму Eliza (приклад програми, що моделює штучний інтелект). Вона виконує функції психотерапевта, який готовий допомогти вам розібратися у проблемах. Введіть M-x doctor для запуску, а кожну свою відповідь лікареві закінчуйте подвійним натисканням на клавішу Enter. Завершити сеанс спілкування із психотерапевтом слід за допомогою команди quit.

2.2 Редактори тексту з елементами розмітки

2.2.1 Текстовий процесор MS Word

Microsoft Word - це сильний текстовий редактор, який набув широкого поширення серед Windows. Він є зручним інструментом для підготовки різноманітних листів, ділової документації, звітів. З його допомогою зручно створювати як бланки та анкети, так і статті, брошури.

В основі оформлення документів у Word лежить система шаблонів та стилів форматування, які дозволяють досягти єдності оформлення більшості документів. Word відноситься до WYSIWYG-редакторів: надрукований документ виглядає так само, як і на екрані.

Word за замовчуванням зберігає текстові файли у своєму двійковому форматі MSWord (відповідне розширення файлу - .doc). Текстова версія цього формату - формат RTF (RichTextFormat), документована фірмою Microsoft і підтримується текстовими процесорами деяких інших фірм. Через свою текстову структуру формат RTF набагато безпечніший з погляду поширення комп'ютерних вірусів, тоді як файли формату DOC є одним із інструментів передачі вірусів між комп'ютерами. Останні версії процесора можуть зберігати файл у форматі, що включає елементи гіпертекстової розмітки (.html або.htm).

У текстовому процесорі Word використовують кілька панелей інструментів, які полегшують роботу з документом. Давайте розглянемо ці панелі інструментів та їх призначення.

Стандартна - містить кнопки команд, службовців до роботи з файлом і з буфером обміну.

Форматування – служить для форматування тексту.

VisualBasic- призначена для створення програм на VisualBasic, поєднаних із документом Word.

Web-перетворює документ Word на Web сторінку, т. е. файл, що містить розмітку мови HTML.

WordArt – містить кнопки виклику команд створення фігурного тексту.

Автотекст - автоматична заміна фрагментів або швидка вставка фрагмента, що часто повторюється.

Бази даних - призначена для створення та роботи з базами даних, що використовуються в таблицях документа.

Налаштування Зображення – містить кнопки виклику команд, які працюють для графічного зображення.

Рецензування – призначена для вставки повідомлень та рецензій.

Малювання – призначена для вставки у документ графічних об'єктів.

Таблиці та межі - служить для обрамлення таблиць.

Форми - містить кнопки створення форм, таблиць, списків, полів введення під час роботи з базами даних.

Елементи управління - вставляє кнопки, перемикачі та інші елементи VisualBasic у документ.

Колонтитули – за допомогою цієї панелі інструментів можна встановити різні верхні та нижні колонтитули.

Головний документ - служить розробки структури головного документа.

Налаштування об'єму – встановлює варіанти об'єму тексту в документі.

Налаштування тіні дозволяє додати тінь як до тексту, так і до малюнків.

Структура – ​​призначена для встановлення структури документа.

Створення та збереження документа

Word надає кілька шаблонів документів, які дозволять вам створювати спеціальні документи, такі як листи або статті. Один і той же шаблон можна використовувати багато разів. Для створення, збереження, відкриття та закриття документа можна скористатися пунктами меню Файл або кнопками на панелі інструментів Стандартна.

Текстовий редактор Word може зберігати документи у деяких інших форматах. Для збереження документа у форматі, відмінному від Microsoft Word, потрібно у вікні збереження документа у списку "Тип файлу" вибрати потрібний формат файлу.

Однією з найважливіших особливостей текстових процесорів, зокрема програми Word, є можливість різноманітного форматування тексту. Розрізняють три види форматування.

Форматування символів - при форматуванні символів йдеться, переважно, про зміну шрифту.

Форматування абзаців - під форматуванням абзаців розуміється зміна розмірів полів окремих абзаців у тексті, зміна інтервалів між рядками та вирівнювання абзаців.

Форматування сторінок - під форматуванням сторінок розуміється вибір розміру, орієнтації та розміри полів сторінок.

Форматування символів включає зміну кольору, розміру, стилю написання тексту. Для зміни стилю написання символів можна використовувати кнопки на панелі інструментів "Форматування".

Під абзацом у Word розуміється частина документа, за якою слідує маркер абзацу. Під час введення тексту абзац завжди закінчується натисканням клавіші Enter. Якщо потрібно перейти на наступний рядок без виділення нового абзацу, використовуйте комбінацію Shift + Enter.

Процес форматування абзаців включає:

Вирівнювання абзаців;

встановлення абзацних відступів;

встановлення відступу першого рядка абзацу;

встановлення відстані між рядками;

встановлення відстані між абзацами;

Контроль за положенням абзацу на сторінці.

Вирівнювання абзаців встановлюється за допомогою панелі інструментів форматування. За промовчанням Word вирівнює всі абзаци вліво, при цьому рядки починаються ніби з однієї вертикальної лінії. Можна здійснювати вирівнювання як у центрі, і правому краю, і навіть блочне вирівнювання -- вирівнювання по ширині листа.

Для встановлення відступів абзацу та першого рядка можна використовувати горизонтальну лінійку. Виділіть абзаци, для яких потрібно встановити відступ, і за допомогою миші перемістіть маркери відступів абзаців та першого рядка (бігунки), розташовані на горизонтальній лінійці, у потрібну позицію. Основні параметри відступів абзацу також можна встановити в діалоговому вікні Абзац, для чого необхідно з меню Формат викликати пункт Абзац.

За промовчанням Word встановлює відстань між рядками в один інтервал, тобто ця відстань точно відповідає висоті одного рядка. Однак воно може становити півтора, два та більше інтервалів. Відстань між рядками встановлюється у діалоговому вікні Абзац у списку "Міжрядковий".

Будь-який документ, надрукований на папері має поля. Word дозволяє встановити величину для кожного з чотирьох полів (верхнього, нижнього, правого та лівого) окремо. Для цього слід вибрати пункт Параметри сторінки з меню Файл та ввести потрібні величини у відповідні поля.

Для того щоб забезпечити автоматичне виконання переносів слів у всьому документі, потрібно не тільки включити режим перенесення слів (для чого в пункті Перенесення слів меню Сервіс потрібно поставити позначку Автоматичний перенесення слів у документі), але також переконатися, що перенесення слів не заблоковане в жодному абзац. Щоб зняти блокування слів в окремому абзаці в меню Правка, виберіть Виділити все, потім у меню Формат виберіть Абзац, клацніть на вкладці Положення на сторінці та видаліть позначку Без перенесення слів.

Щоб перевірити орфографію документа, натисніть клавішу F7. Також можна використовувати кнопку Орфографія на панелі інструментів Стандартна.

Колонтитули

Під час створення багатосторінкових документів майже завжди у верхній або нижній частині сторінки поміщають додаткову інформацію, яка називається колонтитулами. У колонтитули можна помістити заголовок документа, номер сторінки, дату, час та інші параметри. Меню для роботи з колонтитулами викликається, вибравши пункт Колонтитули з меню Вигляд.

Одна з причин застосування розбиття документів на розділи - необхідність мати різні верхні і нижні колонтитули в різних частинах документа. Виділивши кожну частину в окремий розділ, ви отримуєте можливість встановити для кожного розділу колонтитули, що відрізняються один від одного.

Найчастіше колонтитули поміщають номери сторінок документа. Щоб швидко нумерувати сторінки, виберіть Номери сторінок із меню Вставка. Якщо на першій сторінці не повинно бути номера, видаліть позначку в полі Номер на першій сторінці. У діалоговому вікні Формат номера сторінки Word пропонує вам вибрати один із варіантів розташування номерів сторінок.

Таблиці

Текстовий процесор Word дає змогу вставляти таблицю в документ. Для цього слугує меню Таблиця. Також можна скористатися кнопкою Вставка таблиці на панелі інструментів Стандартна. На екрані з'явиться діалогове вікно Вставка таблиці, в якому можна встановити кількість рядків та стовпців створюваної таблиці. Для вибору одного із стандартних видів оформлення таблиці можна скористатися кнопкою Автоформат, при натисканні на яку Word виведе діалогове вікно Автоформат таблиці на екран.

Для вставлення нового стовпця (рядка) у будь-якому місці таблиці ви можете скористатися пунктом Вставити стовпець (рядок) з меню Таблиця. Виділимо стовпець та виконаємо команду вставки стовпця; новий стовпець буде вставлено зліва від вихідного. Вставка рядка над вихідним здійснюється аналогічно.

Щоб видалити з таблиці цілі стовпці (рядки), виділіть ці стовпці (рядки) і виберіть Видалити стовпці (рядки) з меню Таблиця або Вирізати з меню Правка.

У процесі редагування таблиці може знадобитися поєднання чи розбивка осередків. Для об'єднання осередків необхідно їх виділити та виконати команду Об'єднання осередків із меню Таблиця. Для розбиття комірки потрібно виділити її, виконати команду Розбити комірку з меню Таблиця, і в діалоговому вікні вказати кількість стовпців, на які буде розбито комірку.

Текстові ефекти

За допомогою Microsoft WordArt можна вставити в документ об'єкти, що містять перетворений текст. Можна змінювати форму написів, розтягувати, відтіняти. Для запуску цієї програми потрібно викликати пункт Об'єкт з меню Вставка та у списку діалогового вікна вибрати рядок Microsoft WordArt. Word виведе на екран вікно програми WordArt.

У верхнього краю вікна розташована панель керування. Пояснимо значення всіх кнопок на ній та вкажемо функції, які виконуються при їх натисканні.

Розмір шрифту

Напівжирний

Рівна висота

Розтягнути

Вирівнювання

Інтервал між

символами

обертання

Вибір форми зображення текстового фрагмента

Вибір виду шрифту

Вибір розміру шрифту

Встановлення напівжирного зображення

Встановлення курсивного зображення

Встановлення однакової висоти великих і малих літер

Поворот букв на 90 градусів

Розтягування тексту по горизонталі та вертикалі

Центрування тексту

Вибір відстані між окремими символами

Вибір параметрів повороту тексту

Вибір типу візерунка або кольору для літер тексту

Накладення тіні на текст

Вибір товщини лінії, що обмежує текст

2.2.2 Редактор StarWriter

StarWriter є компонентом програмного продукту StarOffice фірми Sun MicroSystem, реалізований як під MS Windows, так і під ОС Linux.

Це сучасний текстовий процесор, який (подібно до програми Word) є WYSIWYG редактором. Зовні він дуже нагадує Word і має практично таку ж функціональність. З його допомогою можна створювати як звичайні текстові документи, так і статті, брошури і навіть книжки.

Під час старту програми StarOffice з'являється вікно з піктограмами документів різних форматів. Для запуску текстового редактора StarWriter необхідно в меню Файл StarOffice вибрати пункт Текстовий документ із меню Створити, або на робочому столі програми натиснути на значок з написом Новий текст. На екрані розкривається вікно програми StarWriter з порожнім листом.

Вікно програми містить рядок меню з наступними пунктами:

Файл - до роботи з файлами;

Правка - дозволяє здійснювати операції виділення, вставки та видалення тексту, а також функції пошуку та заміни;

Вид - містить у собі компоненти управління зовнішнім виглядом вікна програми;

Вставка - служить для вставки об'єктів та додаткових додатків у документ;

Формат - дозволяє здійснювати елементи форматування тексту;

Сервіс містить додаткові функції, пов'язані з оформленням документа, а також функцію перевірки правопису;

Вікно - встановлює атрибути розташування вікон.

При роботі з редактором StarWriter зручно використовувати службові панелі, які містять кнопки вибору інструментів, які дублюють основні пункти меню. Використання цих панелей значно прискорює роботу з редагування документів. Серед них:

Панель функцій, що містить кнопки команд роботи із файлами; зазвичай розташовується під рядком меню;

панель об'єктів, яка здійснює основні операції форматування тексту; розташована нижче за панель функцій;

Панель інструментів, що містить кнопки команд вставки додаткових об'єктів у документ; розташована ліворуч від області введення тексту.

Горизонтальна лінійка дозволить швидко та точно встановити відступи як червоного рядка, так і всього абзацу.

У рядку стану в нижній частині вікна StarWriter відображається інформація про поточний стан документа та ряд додаткових полів, які дають змогу змінювати деякі параметри документа.

У самому низу вікна редактора розташовується панель завдань, яка служить для створення нових документів і для керування робочим столом та запущеними програмами.

StarWriter, як і Word, має кілька шаблонів, з яких можна створювати спеціалізовані документи, такі як презентації, статті чи листи. Для створення, збереження або закриття документа можна скористатися кнопками на панелі функцій або пунктами меню Файл.

Коли відкриється файл, на екрані з'явиться діалогове вікно Відкрити, в якому можна встановити параметри пошуку файлу. Це вікно забезпечує переміщення по дереву каталогів у пошуках потрібного файлу.

При першому збереженні документа з'явиться діалогове вікно Зберегти, де потрібно вказати місце та ім'я файлу для збереження. Для повторного збереження достатньо скористатися комбінацією клавіш Ctrl+S або кнопкою із зображенням дискети на панелі функцій.

У разі редагування документа часто доводиться виділяти той чи інший фрагмент тексту. Для виділення за допомогою миші потрібно встановити курсор в початок або кінець фрагмента, що виділяється, натиснути ліву кнопку миші і, не відпускаючи її, перемістити курсор в кінець або початок виділеного фрагмента. Для виділення тексту за допомогою клавіатури потрібно натиснути клавішу Shift та стрілки керування курсором для виділення у відповідних напрямках. Комбінація клавіш Ctrl+a виділяє весь текст.

Форматування тексту

StarWriterмає великі можливості як фізичного ("жорсткого"), так і логічного ("м'якого") форматування тексту. При фізичному форматуванні явно задають зображення та розмір шрифтів, відступи, вирівнювання тощо. Для логічного форматування використовують спеціальний інструмент Стиліст.

Прийоми фізичного форматування тексту в StarWriter практично ідентичні аналогічним у Word. Так, наприклад, за допомогою кнопки із символом Ж на панелі об'єктів тексту, бажаний фрагмент тексту буде виділено жирним шрифтом. М'яке форматування виконується наданням тексту певного стилю. Стиль - це набір заданих значень чи засобів під загальним ім'ям, з яких форматуються чи, інакше кажучи, оформляються тексти.

Жорстке форматування краще застосовувати у тих випадках, коли його необхідно швидко виконати. Якщо ви хочете виділити слово, наприклад, жирним шрифтом, достатньо встановити курсор у цьому слові і натиснути кнопку з символом Ж.

М'яке форматування за допомогою стилів рекомендується застосовувати в тих випадках, коли виникає необхідність однаково оформити довгий або кілька текстів. Використання стилів може вимагати попереднього створення стилю за допомогою засобу Стиль (що, звичайно, займає певний час), але загальний виграш у часі особливо помітний у разі багаторазових застосувань форматування.

Для форматування символів можна скористатися панеллю об'єктів. За допомогою неї можна встановити тип шрифту, стиль написання, розмір шрифту, колір тексту і колір фону.

Абзацом вважається частина документа, за якою слідує маркер абзацу. Поділ на абзаци здійснюється натисканням клавіші Enter. При форматуванні абзаців можна в діалоговому вікні Абзац встановлювати відстань між рядками та абзацами, абзацні відступи, контроль положення абзацу на сторінці. Для виведення на екран діалогового вікна Абзац потрібно виділити абзаци, до яких ви хочете застосувати дані елементи форматування, та виконати команду Абзац із меню Формат.

Для форматування сторінок потрібно виконати команду Сторінки з меню Формат, у результаті StarWriter виведе на екран діалогове вікно Стиль сторінки, у якому встановлюються основні параметри розташування аркуша і розміри полів.

Перевірка правопису

StarWriter має функцію автоматичної перевірки правопису, яку можна увімкнути відразу під час введення тексту або викликати за потреби.

Автоматичну перевірку правопису під час введення тексту можна увімкнути або вимкнути за допомогою кнопки Автоперевірка на панелі інструментів. Якщо функція автоперевірки активна, всі слова, не знайдені у словнику (можливо містять помилки) будуть підкреслені червоною хвилястою лінією. Це виділення видно лише на екрані, під час друку воно не відображається. StarWriter має словник під ім'ям "Standard.dic". Але ви завжди можете скласти свій словник або змінити стандартний словник так, щоб він відповідав вашим вимогам. Створити свій словник можна за допомогою вкладки Лінгвістика, щоб відкрити меню Сервіс, вибрати Параметри, потім Загальні... та Лінгвістика.

Виправити неправильно написане слово можна або безпосередньо внісши до нього зміни, або викликавши контекстне меню (клацанням правою клавішею на слові), яке запропонує набір правильно написаних слів, схожих на помилкове. Вибір слова зі списку призведе до заміни неправильно написаного слова на вибране.

Якщо ви хочете перевірити текст на наявність помилок, то потрібно в меню Сервіс вибрати пункт Правопис, а потім Перевірка. У разі виявлення помилок на екрані з'явиться діалогове вікно Правопис, в якому можуть бути вказані варіанти виправлення. У цьому діалоговому вікні є можливість додавання слів до словника.

Колонтитули

Для вставки колонтитула в документ потрібно в меню Вставка вибрати Верхній колонтитул або Нижній колонтитул, потім Стандарт. Після виконання операції у документі з'явиться поле для введення верхнього чи нижнього колонтитула. Якщо ви хочете ввести вміст колонтитула, потрібно встановити курсор миші в це поле і клацнути лівою кнопкою. Для вставки дати або інших додаткових елементів необхідно виконати пункт Поле з меню Вставка і в списку вибрати елемент для вставки в поле колонтитула

2.2.3 Редактор Netscape Composer

Цей редактор призначений для створення документів, які містять команди HTML-розмітки. При роботі з ним не потрібно знання мови HTML, оскільки редактор самостійно вставляє в текст документа необхідні команди розмітки. Файли, створені у редакторі NetscapeComposer, зазвичай мають розширення.html.

Редактор Netscape Composer є компонентом браузера Netscape Communicator, для якого в командному рядку введіть netscape. Після початку браузера виберіть пункт Правити сторінку з меню Файли. У вікні редактора в меню Файли можна вибрати вже існуючу або створити нову сторінку гіпертексту.

Мова HTML, згідно з якою розмічується текст, створюваний у редакторі Composer, не дозволяє вам суворо задавати зовнішній вигляд документа. Часто документи, що містять велику кількість команд форматування, непогано виглядають в одній окремо взятій програмі перегляду (браузері), операційній системі та за конкретного розміру екрану. Однак, якщо вибрати іншу програму перегляду, документ може стати незручним. Тому рекомендується не захоплюватися надмірним форматуванням документа і, по можливості, тестувати створюваний документ у різних програмах перегляду.

кнопка Призначення
Вказує стиль тексту: звичайний, заголовки різного рівня, адресу, елемент списку і т.д.

Встановлює розмір шрифту: від +4 до -2

Вибирає колір тексту

Встановлює жирний, курсивний або підкреслений шрифт та їх комбінації.

Очищує всі стилі

Задає розташування тексту на сторінці: текст притиснутий до лівого краю, центрований або притиснутий до правого краю
Створює нумеровані та марковані списки

Гіпертекстові документи призначені, в основному, для перегляду з екрана монітора, а не для друку на папері, тому при їх створенні використовуються найрізноманітніші відтінки кольорів не тільки для самого тексту, але і для фону документа. Крім цього, як фонове можна використовувати графічне зображення у форматі GIF, JPEG або PNG. Слід врахувати, що фонове зображення має пріоритет над кольором фону. Щоб змінити фон документа, викличте контекстне меню, натиснувши праву кнопку миші, і, не відпускаючи її, виберіть пункт меню Кольори та властивості сторінки (Page Colors and Propeties). З'явиться вікно, в якому можна встановити кольори та властивості документа.

Вставка зображень

Важливим доповненням до тексту документа є вставлені до нього графічні об'єкти. Вони можуть виступати як ілюстрації або посилання. У гіпертекстовий документ можуть бути імпортовані малюнки таких форматів, як GIF, JPG та PNG. Щоб вставити малюнки в документ, виберіть пункт Картинка з меню Вставити. З'являється вікно Властивості з відкритою вкладкою Зображення.

У полі Картинка вказується ім'я файлу, який містить зображення. Кнопка Огляд дозволяє вказати розташування зображення та його ім'я. Група кнопок Вирівнювання та обтікання тексту задає положення малюнка щодо навколишнього тексту. Зверніть увагу, що розташування тексту щодо зображення коректно відображається тільки у вікні браузера.

У цьому ж вікні встановлюється розмір зображення: можна залишити вихідний розмір, або змінити його, вибравши перемикач Замовний розмір і вказавши новий розмір зображення (відсотки від ширини документа або пікселів). Корисно задати деякий вільний простір навколо картинки, інакше текст примикатиме впритул до зображення.

2.2.4 Редактор KLyX

KLyX (старіша версія носить назву LyX) - ще один сучасний текстовий редактор. Він форматує текст, вставляючи команди розмітки мови підготовки документів TeX. Редактор KLyX можна зарахувати до розряду WYSIWYG-редакторів. Хоча при друкуванні документ іноді виглядає і не так, як на екрані, це викликано виключно бажанням більш раціонально використовувати вікно редактора.

Щоб запустити редактор KLyX, введіть у командному рядку klyx (lyx - для більш старої версії) або виберіть його з меню KDE. При старті програми з'являється вікно, у верхній частині якого розташований рядок меню. Трохи нижче за рядок меню розміщені панелі інструментів. На відміну від текстових редакторів Word, StarWriter або NotePad, при початковому відкритті програми не створюється новий документ і деякі функції недоступні.

Кнопки панелі інструментів дублюють частину пунктів меню. Основні елементи робочого вікна аналогічні розглянутим іншим редакторам.

KLyX розрізняє кілька так званих класів документів, основними з яких можна вважати такі:

article - для написання статей;

article (AMS) - для статей, що містять математику;

report - для створення звітів;

book та book (AMS) - для написання книг;

letter - для підготовки листів.

При створенні нового документа користувач повинен встановити його клас, виходячи з цілей, для яких документ створюється. Для цього використовують пункт Document із меню Layout. У вікні Document Layout можна задавати стиль сторінки, режим виділення абзацу, друк тексту в дві колонки і деякі інші опції. Розглянемо їх докладніше.

Опція Pagestyle відповідає за оформлення верхніх та нижніх колонтитулів сторінок, задає режим нумерації. Найчастіше використовують:

default - значення, встановлені за умовчанням цього класу;

empty - повна відсутність колонтитулів;

plain - колонтитули містять лише нумерацію сторінок.

Опція Sides дозволяє встановити різне оформлення для парних і непарних сторінок. Опція Columns визначає кількість колонок на сторінці під час друку документа. Для встановлення міжрядкових інтервалів у документі використовуйте опцію Spasing. Можна встановити одинарну (Single), подвійну (Double) або половину відстань (OneHalf).

Для виділення абзаців використовують опцію Separation вікна Document Layout. Можна встановити режим "червоного рядка", тобто відступу на початку абзацу - Indent, або збільшена відстань між абзацами - Skip.

Якщо для абзацу хочеться встановити свої власні параметри, то використовують пункт Paragraph з меню Layout. З'являється діалогове вікно Paragraph Environment. Для заборони відступу від лівого краю використовують опцію No Indent, зміни відстані від сусідніх абзаців -- Vertical Space: Above -- від попереднього, Below -- від наступного.

Висновок

Останнім часом комп'ютерні технології просуваються дуже інтенсивно, і це сприяє бурхливому розвитку програмного забезпечення. Постійно виходять продукти із безліччю нововведень. Так і текстові редактори не стоять дома. З кожним разом все більше і більше функцій містять дані програми. Але їх розвиток поставлено таким чином, що з кожною новою версією програма зберігає попередній набір можливостей і користувач може використовувати як старі, так і нові функції, введені останні лише для полегшення роботи з програмою. Або суттєво розширюють її можливості.

Але найчастіше трапляється так, що користувачам потрібні лише певний набір необхідних їм функцій, залежно від своїх потреб. Виходячи з цього, вони вибирають продукт на свій смак. Одних спокушає простота роботи, інших функціональність, швидкість виконання команд. Тому з усієї їх множини, неможливо виділити, якийсь певний задовольняє всім вимогам, тому що всі вони дуже різні.

Список літератури

1 Соболь Б.В., Галін А.В. та ін Інформатика. Ростов н/Д, Фенікс, 2007

2 Каймін В.А. Інформатика: Підручник. - М: ІНФРА-М, 2005

3 Бройдо В Л. Основи інформатики. СПб.: СПб.ДІЕА, 2003

4 Острейковський В. Інформатика - Вища школа, Москва, 2003

5 Шауцукова В. А. Інформатика. Інтернет-підручник. 2001.

6 www.wikipedia.ru

7 www.informatka.ru

Інформатика

Прикладне програмне забезпечення

Системи обробки текстової інформації

Сучасний текстовий редакторє програмним продуктом, що забезпечує користувача ПК засобами створення, обробки та зберігання документів будь-якої природи та ступеня складності.
Різноманітність типів документів викликала різноманітність текстових редакторів.
За класифікуючу ознаку, за допомогою якої можна розділити всю множину текстових редакторів на кілька груп, візьмемо тип об'єктів, що обробляються.
Редактори простих текстівпризначені для створення та редагування текстів, наприклад текстів програм (MultiEdit, Brief, Norton Editor, QuickEditor).
Редактори документів -призначені до роботи з документами. У структуру документа можуть входити таблиці, графічні образи, які можна створювати інших додатках. Серед редакторів, призначених до роботи з текстовими документами, можна назвати Лексикон, Ami Pro, MultiEdit, Microsoft Word.
Видавничі системи- використовуються для підготовки великих складних документів (книг, альбомів, журналів, газет). Прикладами видавничої системи є Corel Ventura Publisher, Adobe PageMaker, QuarkXPress. Робота з видавничими системами передбачає використання редакторів документів на етапі попередньої підготовки матеріалів. Видавничі системи потрібні для верстки тексту, яка полягає у розміщенні тексту документа по сторінках, вставці малюнків, використанні різних шрифтів у документах, які вже створені за допомогою редакторів текстів.
Редактори наукових текстівзабезпечують підготовку та редагування наукових текстів, що містять велику кількість формул, графіків тощо. (наприклад, TgX, MathOr).
Введення та редагування тексту
Створення документа передбачає введення тексту - процес його набору за допомогою клавіатури комп'ютера. При цьому текст заноситься до відеопам'яті та відображається на екрані монітора. Курсор вказує позицію на екрані, де відображатиметься символ.
Основний стандарт редагування передбачає такі операції:
введення символьної інформації (за допомогою алфавітно-цифрової клавіатури);
переміщення набраним текстом (за допомогою клавіш керування курсором);
видалення та вставлення символів (за допомогою клавіш Delete, BackSpace, Insert).
У текстових редакторах реалізована можливість роботи з рядками: розділення рядка на два, об'єднання рядків, видалення рядка та вставка порожнього рядка.
Більшість текстових редакторів дозволяє працювати з блоками (фрагментами) тексту: виділяти блок, копіювати, видаляти, переміщати в інше місце тексту чи спеціальний буфер («кишеню») тощо.
Багато текстових процесорах редагування дозволяє здійснювати контекстний пошук і заміну символів, друк всього файлу чи його частини тощо.
Текстовий процесор Word
Текстовий процесор Word – це спеціальна прикладна програма, яка використовується для створення, редагування, форматування, макетування текстових документів.
Текстовим документом Word називають документ, створений прикладному середовищі і складається з різнотипних об'єктів: тексту, малюнків, таблиць, діаграм.
Можливості MS WORD такі:
набір та модифікація неформатованої алфавітно-цифрової інформації;
форматування символів за допомогою шрифтів типу TrueType;
перевірка правопису, підбір синонімів, автоматичне перенесення слів;
реалізація можливостей технології OLE;
виконання багатьох операцій верстки, використання готових шаблонів та стилів оформлення документів.
Головне меню Word. Меню Файлмістить команди, за допомогою яких можна створити, відкрити, закрити документи, здійснити автоматичний пошук документів, встановити параметри сторінки, надрукувати документ на принтері, а також завершити роботу з Word.
За допомогою меню Виправленняможна редагувати документ: помічати, видаляти, копіювати, здійснювати пошук необхідних місць тексту, переходити до вказаної сторінки за номером, скасувати помилково введені команди.
Меню Виддозволяє вибрати форму представлення документа на екрані. За допомогою цього меню можна керувати елементами вікна Word, які можна побачити (панелями інструментів, лінійок, рядки стану), а також масштабом зображення тексту на екрані.
Меню Вставкадозволяє вставити в текст різні об'єкти та текстові елементи: малюнки, графіки, зауваження тощо.
Меню Форматдозволяє форматувати текст (літери, абзаци).
Меню Сервісдозволяє перевірити орфографію та підібрати слова-синоніми, включити режим автокорекції для виправлення помилок під час набору тексту, встановити опції захисту для різних режимів роботи Word, записати макрокоманду та роздрукувати документи.
Меню Таблицямістить всі команди, необхідних роботи з таблицями в текстовому редакторі Word.
Меню Вікно. Word є багатовіконним текстовим процесором. Це означає, що можна одночасно відкрити кілька документів, кожен із яких розміщується в окремому вікні. Один з цих документів є активним, тобто користувач безпосередньо працює тільки з цим документом. Але користувач може вільно переходити від одного відкритого документа до іншого. За допомогою пункту меню Вікноможна перемикатися з роботи над одним документом на роботу з іншим при одночасному обробленні кількох документів, змінювати розташування вікон з документами всередині робочої області головного вікна Word.
Меню Довідкамістить довідку про редактора Word.
Створення нового документа або завантаження тексту з файлу. Команда ФайлВідкритивідкриває наявний документ. Команда ФайлСтворитистворює новий файл, відкриваючи вікно текстового редактора, що містить вікно документа з назвою, наприклад, Документ 1.
Створюючи документи в Word, можна використовувати шаблони для типових документів. Вікно для вибору потрібного шаблону з'являється під час створення нового документа.
Для створення стандартного документа використовується «порожній» шаблон новий документ. Існують стандартні шаблони для створення звітів, листів, офіційних записок тощо. Word має шаблони для створення гіпертекстових документів (web-документів) і повідомлень електронної пошти.
Об'єкт текстового документа. У текстовому процесорі MS Word можна назвати такі групи об'єктів.
Об'єкти середовища (створені у середовищі MS WORD):
1) текст:
абзац;
рядок;
пропозиція, запрошення, речення;
слово;
символ;
2) векторний малюнок;
3) таблиця.
Впроваджені об'єкти (створені в інших прикладних середовищах):
таблиця;
формула;
вибірка бази даних;
діаграма;
малюнок.
Кожен об'єкт має свої властивості, які можна змінювати за бажанням користувача.
Текстові об'єкти мають такі властивості:
вид зображення;
кегль (розмір);
колір.
Для абзацу вводяться додаткові параметри:
втяжка (відступи від лівого чи правого поля сторінки);
відступ 1-го рядка (нульовий, виступ, червоний рядок);
вирівнювання (лівим краєм, правим краєм, центром, шириною);
інтерліньяж (відстань між рядками).
Способи виділення об'єктів документа
Об'єктСпосіб виділення
СловоДвічі клацнути лівою кнопкою миші на будь-якому символі слова
ПропозиціяУтримуючи клавішу Ctrl, клацнути лівою кнопкою миші на будь-якому слові речення
РядокВстановити вказівник миші зліва від рядка (вид покажчика зміниться на стрілку, спрямовану вправо) і один раз клацнути лівою кнопкою миші
Абзац1. Тричі клацнути лівою кнопкою миші на будь-якому символі абзацу.
2. Спочатку виділити перший рядок абзацу, потім, не відпускаючи ліву кнопку миші, протягнути до кінця абзацу.
3. Встановити вказівник миші ліворуч від абзацу (вид покажчика зміниться на стрілку, спрямовану праворуч) і двічі клацнути лівою кнопкою миші
Декілька абзацівВиділити перший (останній) із потрібних абзаців та перемістити вниз (вгору)
Великий блок тексту1. Виділити перший рядок, натиснути клавішу Shift та, утримуючи її, виділити останній рядок потрібного тексту.
2. Виділити перший рядок, натиснути клавішу Ctrl і, утримуючи її, виділити потрібні рядки
Весь документУ віконному мціні вибрати Правка Виділити все

Способи виділення об'єктів таблиці

З об'єктами Word можна виконувати такі операції:
вставка;
копіювання;
переміщення;
видалення.
Редагування тексту. Це процес перевірки та виправлення тексту під час підготовки до друку.
Можна редагувати безпосередньо під час введення тексту. Для цього необхідно встановити режим автоматичної перевірки орфографії: меню СервісПараметриОрфографія.
Орфографію можна перевіряти після введення тексту. Для цього потрібно виконати команду СервісОрфографія.
Текстовий процесор Word дозволяє перевіряти пунктуацію та стиль. Для цього потрібно виконати команду СервісГраматика.
Форматування тексту. Це процес оформлення тексту за певним зразком.
У текстовому процесорі Word є два способи форматування тексту: пряме форматування виділених фрагментів і стильове форматування, за допомогою якого можна переформатувати відразу кілька абзаців.
Форматування шрифту- Зміна параметрів введених символів.
Параметри символу:
гарнітура (вигляд шрифту);
кегль (розмір);
колір.
Форматування шрифту виконують за допомогою кнопок панелі форматування або команд з пункту головного меню ФорматШрифт.
Форматування абзаців- Це завдання чи зміна його параметрів.
Абзац- фрагмент тексту, що закінчується натисканням кнопки Enter.
Параметри абзацу:
ширина (відступи від лівого та правого полів сторінки);
спосіб вирівнювання рядків абзацу (лівим краєм, центром, правим краєм, шириною);
становище на сторінці;
відступ першого рядка абзацу (нульовий відступ, відступ справа (червоний рядок), відступ зліва);
міжрядкову відстань;
інтервал між абзацами.
Абзац можна також виділяти рамкою або затемненням.
Відформатувати абзац можна безпосередньо при наборі тексту або після закінчення. Форматування абзаців виконують за допомогою кнопок панелі форматування або команд із пункту головного меню ФорматАбзац.
Форматування списків- це оформлення послідовних абзаців за допомогою спеціальних позначок.
перелік- це перелік однотипного тексту як списку, елементами якого є послідовні абзаци.
Розрізняють такі види списків:
маркований (кожен елемент якого починається будь-яким символом – маркером);
нумерований (кожен елемент якого починається цифрою (номером) чи буква будь-якого алфавіту);
багаторівневий (елементи містять інші списки).
Форматування списків виконують за допомогою кнопок панелі форматування або команд з пункту головного меню Форматперелік.
Стильове форматування- надання спеціального стилю (характерного вигляду) символам та абзацям, який зберігає в собі дані про параметри об'єкта.
Існує два види стилів:
стиль символу, який визначає зовнішній вигляд символу;
стиль абзацу, який визначає зовнішній вигляд абзацу.
Форматування стилю виконують за допомогою кнопок панелі форматування або команд з пункту головного меню ФорматСтиль.
Форматування таблиць- це надання певного виду рядкам та стовпцям.
Таблицю можна створити кількома способами.
1-й спосіб. На стандартній панелі інструментів вибрати значок із зображенням таблиці та натиснути на неї лівою кнопкою миші. Під значком з'явиться рамка, за допомогою якої потрібно вибрати розмір таблиці.
2-й спосіб. У віконному меню Таблицявибрати ТаблицяДодастьТаблиця. У вікні, яке з'явиться, вибрати кількість стовпців та кількість рядків, а також Автопідбір ширина стовпця.
3-й спосіб. Намалювати таблицю за допомогою олівця на панелі інструментів Таблиці та кордони.
Робота з графічними об'єктами у текстовому документі. У документі Word можуть бути такі графічні об'єкти:
нескладні малюнки, намальовані вбудованим інструментом Word;
готові малюнки та фотографії з бібліотеки Clip Gallery, колекції Clipart;
малюнки, створені у будь-якому графічному редакторі;
формули (редактор формул Microsoft Equation);
структурні схеми (MS Organization Chat);
таблиці, створені у MS Excel.
Друк документів. Для друку готового документа необхідно вибрати команду ФайлДрук. Перед друком документа його можна переглянути: ФайлПопередній перегляд.
Встановлення параметрів друку:
вибір фрагмента для друку (весь документ чи певні сторінки);
вказівку кількості копій;
вибір спеціальних установок для підключеного принтера (якість друку, кольоровий або чорно-білий варіант друку тощо).

Обробка інформації. Системи керування базами даних.

Лекція 11. Прикладне програмне забезпечення,

Прикладне програмне забезпечення (ППО) становлять програми кінцевого користувача. Це найбільший клас ПЗ.

ППО, класифікуючи за призначенням, можна поділити на прикладні програми загального призначенняі прикладні програми спеціального призначення. (Рис. 11.1). Ця класифікація дуже умовна.


Прикладне програмне забезпечення загального призначення.

ППО загального призначення використовується на вирішення найбільш загальних завдань інформаційного характеру у сфері людської діяльності. Воно поєднує у собі широко використовувані програми більшістю користувачів ПК, наприклад, текстові редактори, електронні таблиці, графічні системи, ігри, розваги.

Програми обробки текстів.До них належать текстові редактори, текстові процесори. Кордон між ними вельми умовний. Текстові редактори (Notepad), здатні виконувати основні функції редагування - набір, внесення редагування, збереження, робота з фрагментами. Текстові процесори (Word), крім того, мають можливості різноманітного оформлення – форматування документа.

Електронні таблиці.Основне призначення електронних таблиць – обробка різних типів даних, які у табличній формі (Excel, Lotus 1-2-3). Основною перевагою тут є автоматична зміна одних осередків залежно від зміни змісту інших.

Системи управління базами даних (СУБД).Програми цього класу (Access) дозволяють працювати з великими обсягами структурованих даних – базами даних (зазвичай це табличні структури). До функцій СУБД входить опис даних, доступ до даних, пошук, відбір даних за певними критеріями. Більшість сучасних СУБД дозволяють створювати невеликі програми обробки даних вбудованими мовами, мають оформлювальні можливості, що дозволяють на основі даних створювати звіти, запити. Безліч СУБД, так само як і текстові процесори, мають своїх представників і у ППО загального та ППО спеціального призначення. На рівні ППО загального призначення – це настільні СУБД, на рівні спеціальному – це великі СУБД, що становлять основу інформаційних систем та дозволяють працювати у комп'ютерних мережах.

графічні системи.Це програми, призначені для роботи із графічними зображеннями. До них відносяться редактори растрової та векторної графіки, програми обробки тривимірної графіки.

Інтегровані програмні засоби.Окремі програми, будучи потужним засобом вирішення кола прикладних завдань, що неспроможні повною мірою задовольнити користувача. Розробники ПЗ дуже часто вдаються до інтеграції в єдині програмні пакети декількох програмних продуктів, уніфікуючи при цьому формати файлів, що обробляються. Найпоширеніший продукт цього класу – пакет MS Office що включає єдиний пакет Word, Excel, Power Point, Access, Outlook.

Програмні засоби для вирішення прикладних математичних (статистичних) завданьдозволяють робити математичні розрахунки, аналітичні обчислення.

Перекладачі. Ігри. Розваги. Клас програм для перекладу текстової інформації, ігрові програми, програми перегляду слайдів, прослуховування звукових файлів, відеофайлів.

ППО спеціального призначення.

Вирішує більш вузькі завдання, а також завдання професійного характеру у різних предметних галузях.

Інформаційні системи(ІС), що надають широкі можливості у:

- управлінні підприємством- Це склад, документообіг офісу;

- бухгалтерський облік- Це системи, що мають функції текстових, табличних редакторів та СУБД. Призначені для автоматизації підготовки початкових бухгалтерських документів підприємства та їхнього обліку;

- аналізі економічної та фінансової діяльності; їх використовують у банківських та біржових структурах. Дозволяють контролювати та прогнозувати ситуацію на фінансових, торгових ринках тощо.

Експертні системиє подальший розвиток систем управління базами даних. Призначені для аналізу даних, які у базах знань. На відміну від СУБД, які здійснюють операції маніпуляції даними, експертні системи виробляють логічний аналізданих, функції самонавчання.

Системи автоматизованого проектування– призначені для автоматизації процесів конструювання, використовуються в машинобудуванні, будівництві, архітектурі.

Професійні програмні продукти включають бухгалтерські системи, автоматизовані системи управління, автоматизовані системи наукових досліджень та ін.

Пакети прикладних програм

· ППП є найбільш динамічно розвивається ПЗ: коло розв'язуваних за допомогою ППП завдань постійно розширюється. Багато в чому впровадження комп'ютерів практично у всі сфери діяльності стало можливим завдяки появі нових та вдосконаленню існуючих ППП.

· Досягнення в галузі мікроелектроніки, що призводять до появи потужніших за своїми функціональними можливостями, також є причиною створення нових ППП. У свою чергу, необхідність поліпшення характеристик використання пакета при вирішенні конкретних завдань користувача стимулює вдосконалення архітектури та елементної бази комп'ютерів та периферійних пристроїв.

· Структура та принципи побудови ППП залежать від класу ЕОМ та операційної системи, в рамках якої цей пакет функціонуватиме. Найбільша кількість різноманітних ППП створено для IBM PC-спільних комп'ютерів з операційною системою MS DOS та операційною оболонкою WINDOWS.

Класифікація ППП.

1. Проблемно-орієнтовані ППП - найрозвиненіша у плані реалізованих функцій і численна за кількістю створених пакетів ППП.

2. Текстові процесори – спеціалізовані програми, призначені до роботи з документами (текстами) , дозволяють компонувати, форматувати, редагувати тексти під час створення користувачем документа.

3. Настільні видавничі системи (НІС) – програми, призначені для професійної видавничої діяльності та дозволяють електронну верстку широкого спектра основних типів документів, типу інформаційного бюлетеня, короткої кольорової брошури та об'ємного каталогу чи торгової заявки, довідника (Page Maker, Quark XPress, Frame , Microsoft Publisher і т.д.).

4. Графічні редактори – пакети, призначені для обробки графічної інформації, поділяються на ППП обробки растрової графіки та зображень (Adobe Photoshop), та векторної графіки (призначені для професійної роботи, пов'язаної з художніми та технічними ілюстраціями з наступним кольоровим друком, займають проміжне положення між САПР та НІС (приклад: Corel Draw).



5. Електронні таблиці – пакети програм, виділені на обробки табличним чином організованих даних.

6. Організатори робіт – це пакети програм, призначені для автоматизації процедур планування, використання різних ресурсів як окремої людини, так і всієї фірми або її структурних підрозділів. Поділяються на: управління проектами (MS Project) та організацію діяльності окремої людини (Lotus Organizer ACTI).

Основні компоненти пакета прикладних програм

З часу появи перших комп'ютерів з'явилося безліч прикладних розробок, але, незважаючи на різноманітність, їхню узагальнену внутрішню структуру можна представити у вигляді трьох взаємопов'язаних елементів (рис. 1):

  1. вхідна мова (макромова, мова управління) – представляє засіб спілкування користувача з пакетом;
  2. предметне забезпечення (функціональне наповнення) – реалізує особливості конкретної предметної області;
  3. системне забезпечення (системне наповнення) - являє собою низькорівневі засоби, наприклад, доступ до функцій операційної системи.

Предметне забезпеченнявідображає особливості розв'язуваного класу завдань із конкретної предметної області та включає:

· Програмні модулі, що реалізують алгоритми (або їх окремі фрагменти) прикладних завдань;

· Засоби складання програм з окремих модулів.

Найбільш поширене в даний час оформлення програмних модулів у вигляді бібліотек статично або динамічно, що підключаються. Залежно від використаного розробниками підходу до проектування та реалізації ППП такі бібліотеки містять інтегровані класи та описи їх інтерфейсів (при використанні об'єктно-орієнтованого програмування). При використанні парадигми структурного програмування у бібліотечних модулях містяться процедури та функції, призначені для вирішення деяких самостійних завдань. В обох випадках бібліотеки пов'язані з іншими модулями пакета лише вхідною та вихідною інформацією.

Прикладні програмні системи обробки текстової та графічної інформації.

Засоби обробки текстової інформації

Все різноманіття сучасних текстових редакторів умовно можна розбити на три основні групи:

1. До першої відносяться найпростіші текстові редактори, що володіють мінімумом можливостей і здатні працювати з документами у звичайному текстовому форматі. До цієї групи редакторів можна віднести як входять до комплекту постачання ОС сімейства Windows редактори WordPad і зовсім малофункціональний NotePad (Блокнот), і безліч аналогічних продуктів інших виробників (Atlantis, EditPad, Aditor Pro, Gedit і т.д.).

2. Проміжний клас текстових редакторів включає досить широкі можливості щодо оформлення документів. Вони працюють із усіма стандартними текстовими файлами (TXT, RTF, DOC). До таких програм можна зарахувати Microsoft Works, Лексикон.

3. До третьої групи належать потужні текстові процесори, такі як Microsoft Word або StarOffice Writer. Вони виконують майже всі операції з текстом. Більшість користувачів використовує саме ці редактори у повсякденній роботі.

Сьогодні практично всі потужні текстові редактори входять до складу інтегрованих програмних пакетів, призначених для потреб сучасного офісу. Так, наприклад, Microsoft Word входить до складу найпопулярнішого офісного пакету Microsoft Office.

Аналогічні програми MS Office - OpenOffice.org Writer, StarOffice Writer, Corel WordPerfect, Apple Pages.

Для роботи з комп'ютерною графікою існує багато класів ПЗ. Розрізняють зазвичай два основних види комп'ютерної графіки, які відрізняються принципами формування зображення: растрова та векторна.

Засоби обробки графічної інформації

До найпростіших растрових редакторів відносяться PaintBrush, Paint, Painter, які дозволяють безпосередньо малювати найпростіші растрові зображення.

Основний клас растрових графічних редакторів призначений для обробки готових растрових зображень з метою покращення їх якості та створення власних зображень з наявних. До таких редакторів належать такі потужні програми, як Adobe Photoshop, Corel PhotoPaint, Gimp та інші.

Як і у випадку з растрової графікою, для роботи з векторною є безліч програмних засобів, освоєння яких складніше в порівнянні з растровими. До основних належать програми:

CorelDraw - це професійний графічний редактор з багатими налаштуваннями та розвиненою системою управління.

Adobe Illustrator – основна перевага програми в тому, що вона разом з Adobe Photoshop та Adobe PageMaker утворює досить потужний пакет для виконання комп'ютерної верстки поліграфічних видань та розробки складних документів.

Macromedia Freehand - один із найдружніших та інтуїтивно зрозумілих векторних редакторів. Програма відрізняється простотою системи управління та високою швидкодією, але її можливості дещо скромніші, ніж у попередніх редакторів.