Це стара версія документу!


Програми створення текстових документів. Стилі оформлення та подання інформації

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

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

Інші текстові редактори мають розширені функції форматування тексту, впровадження в нього графіків, формул, таблиць та об'єктів. Такі редактори часто називають текстовими процесорами й призначені вони для створення різного роду документів — від особистих листів до офіційних паперів. Класичні приклади — Microsoft Word і Libre Office.

Ще один клас програм цієї групи — текстові середовища — по суті, повноцінні робочі середовища, в яких можна вирішувати найрізноманітніші завдання: за допомогою надбудов вони дозволяють писати й читати листи, вебканали, працювати в вікі й Вебі, вести щоденник, керувати списками адрес і завдань. Представники цього класу — Emacs, Archy, Vim та Acme з операційної системи Plan 9. Такі програми можуть служити середовищами розробки програмного забезпечення, в кожному разі, завжди містять текстовий редактор як необхідний інструмент програмування.

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

Порядковий (рядковий) текстовий редактор (англ. line editor) працює з текстом як послідовністю пронумерованих рядків, виконуючи операції над текстом у вказаних рядках. Прикладом такого редактора може бути edlin, що входив у склад MS-DOS.

Контекстний (рядковий) редактор (англ. context editor), прикладом якого може бути ECCE (англ. Edinburgh Compatible Context Editor), виконує операції над текстом у даній позиції.

Екранний текстовий редактор дозволяє користувачу пересувати курсор у тексті за допомогою клавіш або інших пристроїв вводу.

Відносно новий вид текстових редакторів — онлайн редактор тексту.

Також, є певні відмінності між Текстовим редактором та:

  • інтегрованим середовищем розробляння, зокрема, IDE містить увесь функціонал текстового редактора, тоді як текстовий редактор не може мати функціоналу IDE.
  • текстовим процесором — т.п. першочергово може вбудовувати у текст різноманітні об'єкти, зберігаючи загальну структуру тексту. Станом на 2021 — ця відмінність майже втратила свою актуальність.
  • Знайти та замінити — Текстові редактори надають широкі можливості для пошуку та заміни тексту як у групах файлів, так і інтерактивно. Розширені редактори можуть використовувати регулярні вирази для пошуку та редагування тексту чи коду.
  • Вирізати, скопіювати та вставити — більшість текстових редакторів надають методи дублювання та переміщення тексту всередині файлу або між файлами.
  • Форматування тексту — Текстові редактори часто надають основні функції візуального форматування, такі як перенесення рядків, автоматичний відступ, форматування списку маркерів із використанням символів ASCII, форматування коментарів, виділення синтаксису тощо. Вони, як правило, призначені лише для зображення і не вставляють коди форматування в сам файл.
  • Скасувати та повторити — Як і в текстових процесорах, текстові редактори надають можливість скасувати та повторити останнє редагування або більше. Часто — особливо у старих текстових редакторах — запам'ятовується лише один рівень історії редагування, і послідовно видаючи команду скасування буде лише «перемикати» останню зміну. Сучасні або складніші редактори зазвичай надають багаторівневу історію, така що повторна команда скасування поверне документ до послідовно (покроково) попередніх (старих) редагувань. Окрема команда повтору буде циклічно редагувати «вперед» до останніх змін. Кількість змін, що зберігає програма, залежить від редактора і часто налаштовується користувачем.
  • Можливість обробки тексту, закодованого UTF-8.

ASCII

(МФА: [ˈæski], акронім від назви Американський стандартний код для інформаційного обміну, англ. American Standard Code for Information Interchange) в обчислювальній техніці — система кодів, у якій числа від 0 до 127 включно поставлені у відповідність літерам, цифрам і символам пунктуації. Наприклад, 45 відповідає знаку переносу, а 65 — літері «А» великій. Перші 32 коди використовуються для керівних функцій, на зразок введення і стирання попереднього символу. Власне, ASCII — це семибітний код, а восьмий біт часто використовується для забезпечення відповідності чи додаткових символів. Такий 8-бітний варіант коду називають розширеним ASCII.

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

Графічний редактор — прикладна програма (або пакет програм), що дозволяє її користувачеві створювати й редагувати зображення на екрані комп'ютера і зберігати їх в графічних форматах файлів, наприклад, JPEG, PNG, GIF, TIFF.

Деякі графічні редактори призначені для редагування фотографій, тоді як інші — переважно для створення та редагування малюнків.

  • Растрові графічні редактори. Найпопулярніші: Adobe Photoshop для операційних систем Microsoft Windows і Mac OS X, GIMP для GNU/Linux і інших POSIX-сумісних. GIMP розповсюджується під ліцензією GNU GPL. Artweaver для операційних систем Microsoft Windows.
  • Векторні графічні редактори. Найпопулярніші: Adobe Illustrator, Corel Draw, Macromedia Free Hand — для Windows, Inkscape — для всіх ОС.
  • Гібридні графічні редактори. Найпопулярніші: RasterDesk для AutoCAD, Spotlight для операційних систем Microsoft Windows.
  • Тривимірні графічні редактори. Найпопулярніші: 3D Studio Max та Maya.
  • subjects/special/inftech/text_graphic_doc.1665336540.txt.gz
  • Востаннє змінено: 4 років тому
  • повз Адміністратор