урок 1
Загальні відомості про текстові редактори, процесори та видавничі системи.
Загальні відомості про текстові редактори, процесори та видавничі системи.
Для роботи з текстом на ПК використовують: текстові редактори, текстові процесори та видавничі системи. У загальному їх називають системами обробки текстів — програми, які призначені для створення, редагування й друку текстових документів.
Текстовий редактор — це програма, що дозволяє вводити, редагувати, форматувати та зберігати текст.
Текстові редактори - Microsoft Office Word, BDV Notepad, Emacs, Notepad ++
Vim, PS Pad Multі-Еdіt, Блокнот, WоrdРаd, Твір, Лексикон.
Текстовий процесор — це програма, що дозволяє вводити, редагувати й форматувати текст, вставляти малюнки й таблиці, перевіряти правопис, складати зміст, виконувати перенос слів та багато інших складних операцій.
Текстові процесори - Mісrоsоft Wоrd, Wоrd Рrеfесt, ОреnОffісе, Wоrd-Stаr.
Настільна видавнича система (НВС) — це програма, за допомогою якої можна створювати високоякісні оригінал-макети, що містять текст і графічні зображення для тиражування в друкарні.
Настільні видавничі системи - Аdоbе РаgеMаkеr, Соrеl Vеnturа, Mісrоsоft Рublіshеr, QuаrkХРrеss.
Що таке текстові редактори?
n Текстовий редактор — комп'ютерна програма, призначена для створення й зміни текстових файлів, а також їх перегляду на екрані, виводу на друк, пошук фрагментів тексту тощо.
n Деякі текстові редактори забезпечують також розширену функціональність, таку як підсвічування синтаксису, сортування рядків, шаблони, конвертація кодування символів тощо. Така функціональність часто характерна для редакторів коду, призначених для написання сирцевого коду комп'ютерних програм.
n Інші текстові редактори мають розширені функції форматування тексту, впровадження в нього графіки й формул, таблиць йоб'єктів. Такі редактори часто називають текстовими процесорами і призначені вони для створення різного роду документів, від особистих листів до офіційних паперів. Класичний приклад — Microsoft Word.
Microsoft Office Word — текстовий процесор. Доступний під Windows і Apple Mac OS X. Дозволяє готувати документи різної складності. Підтримує OLE, модулі сторонніх розробників, шаблони і багато що інше. Основним форматом в останній версії є той, що позиціонується як відкритий Microsoft Office Open XML, який є ZIP-архівом, що містить текст у вигляді XML, а так само всю необхідну графіку. Найпоширенішим залишається двійковий формат файлів Microsoft Word 97—2000 з розширенням .doc (розширення імені файлу). Продукт займає провідне положення на ринку текстових процесорів, і його формати використовуються як стандарт в документообігу більшості підприємств. Word також доступний в деяких редакціях Microsoft Works. Головні конкуренти — OpenOffice.org Writer, StarOffice Writer, Corel WordPerfect і Apple Pages (тільки на платформі Mac OS), а також, з деякими обмовками AbiWord (у тих випадках, коли його можливості достатні, а малий обсяг і швидкість роботи при невисоких вимогах до ресурсів важливіші).
BDV Notepad — безкоштовний текстовий редактор, заміна стандартному Блокноту Windows. Має додаткові можливості для редагування та обробки тексту. Програма не має вузької спеціалізації, розроблена для звичайного користувача.
Основні можливості:
· швидке завантаження та редагування великих текстових файлів;
· багатомовний інтерфейс;
· багаторівнева відміна останньої дії;
· підсвітка та відкриття інтернет-адрес;
· відображення спеціальних символів;
· вставка символів, дати тощо;
· автоматичне збереження;
· зміна регістру;
· сортування рядків;
· розширені можливості пошуку/заміни;
· перекодування.
Emacs — це вид текстового редактора, який має розширюваний набір можливостей, та популярний у середовищіпрограмістів і технічно підкованих користувачів комп'ютера.
n Певно, найвідомішим представником цього сімейства редакторів є GNU Emacs, котрий є частиною проекту GNU і перебуває в активній розробці. Документація до GNU Emacs представляє як: «розширюваний, легкий в налаштуванні, само документований, дисплейний редактор реального часу». До того ж він є найбільш портабельним, та портованим на найбільшу кількість платформ реалізацією Emacs.
n XEmacs — це друга із найпоширеніших версій Emacs.
Notepad++ — текстовий редактор, призначений для програмістів і тих, кого не влаштовує скромна функціональність Блокнота, що входить до складу Windows. Notepad++ базується на компоненті Scintilla (потужному компоненті для редагування), написаному на C++ з використанням тільки Win32 API і STL, що забезпечує максимальну швидкість роботи при мінімальному розмірі програми. Інтерфейс у Notepad++ — багатомовний. Серед особливостей програми — підсвічування синтаксису, підтримка великої кількості мов (C, C++, Java, XML, HTML, PHP, Java Script, ASCII, VB/VBS, SQL, CSS, Pascal, Perl і Python), багатомовна підтримка, робота з декількома документами.
Ø Підсвічування тексту і можливість згортання блоків, згідно з синтаксисом мови програмування
Ø WYSIWYG (друкуєш і отримуєш те, що бачиш на екрані)
Ø Режим підсвічування синтаксису, що налаштовується користувачем
Ø Авто-завершення слова, що набирається
Ø Одночасна робота з безліччю документів
Ø Підтримка регулярних виразів для пошуку/заміни
Ø Повна підтримка перетягування фрагментів тексту
Ø Динамічна зміна вікон перегляду
Ø Автоматичне визначення стану файлу
Ø Підтримка великої кількості мов
Ø Замітки
Ø Плаґіни
Ø Запис макросу і його виконання
Vim — текстовий редактор, створений на основі старішого vi. Нині це один з найпотужніших текстових редакторів з повною свободою налаштування та автоматизації, і створених завдяки цьому розширень і надбудов. Інтерфейс Vim'а працює в текстовому (командному) режимі, проте існує й модифікація для використання в графічному віконному інтерфейсі — GVim. Багато команд в GVim можуть викликатися через відповідні меню. Одна з головних особливостей редактора — застосування двох основних, режимів вводу: командного ( «нормального») і текстового (режим безпосереднього редагування тексту, аналогічний більшості «звичайних» редакторів).
PSPad — безкоштовний текстовий редактор і редактор текстів програм для операційної системи Windows. Редактор містить ряд засобів для розробника програмного забезпечення, наприклад, підсвітку синтаксису, HEX-редактор, дозволяє вести роботу з файлами у вигляді проекту і працювати одночасно з великою кількістю файлів через вкладки, має функції автодоповнення, засоби пошуку і підтримує роботу з FTP, розроблений для різних мов програмування як то PHP, Perl, HTML,Java тощо. Мовні інтерфейси реалізовані для великої кількості мов, в тому числі наявний український інтерфейс.