<?xml version="1.0" encoding="utf-8"?>
<page xmlns="http://projectmallard.org/1.0/" type="topic" id="gedit-general-intro" xml:lang="uk">

  <info>
    <link type="guide" xref="index" group="intro-second"/>
  
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
      <mal:name>Максим Дзюманенко</mal:name>
      <mal:email>dziumanenko@gmail.com</mal:email>
      <mal:years>2007</mal:years>
    </mal:credit>
  
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
      <mal:name>Назарій Ріттер</mal:name>
      <mal:email>nazariy.ritter@gmail.com</mal:email>
      <mal:years>2014</mal:years>
    </mal:credit>
  
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
      <mal:name>Юрій Чорноіван</mal:name>
      <mal:email>yurchor@ukr.net</mal:email>
      <mal:years>2023</mal:years>
    </mal:credit>
  </info>

  <title>Загальний вступ до користування текстовими редакторами</title>

  <section id="not-a-word-processor">
    <title>Не є текстовим процесором</title>
    <p><em>Текстовий редактор</em> слід відрізняти від <em>текстового процесора</em>.</p>
    <p>Прикладом текстового процесора є <link href="https://www.libreoffice.org/">LibreOffice Writer</link> — безкоштовна програма з відкритим кодом.</p>
    <p>Текстові процесори уможливлюють створення документів різних типів (звітів, листів, книг тощо) з можливістю вставлення зображень, таблиць та інших елементів.</p>
    <p>Текстові редактори, подібні до <app>gedit</app> використовують для створення та редагування <em>текстових файлів</em>. Файли, які зберігає <app>gedit</app>, на диску містять лише текст.</p>
  </section>

  <section id="text-file-formats">
    <title>Формати текстових файлів</title>
    <p>За допомогою текстового редактора ви можете писати прості нотатки у формі довільного тексту. Але текст також може відповідати певному <em>формату</em>.</p>
    <p>Інші програми приймають текстові файли як вхідні дані, читають з них текст і видають результат. Наприклад, браузери можуть читати текстові файли, у яких використано формат HTML, і показують їх як вебсторінки.</p>
    <p>Формат текстового файла вказує, як слід структурувати дані для того, щоб їх могли обробляти інші програми.</p>
  </section>

  <section id="examples">
    <title>Приклади</title>

    <section id="example-documents">
      <title>Записування документів</title>
      <p>Цікаво зауважити, що за допомогою простого текстового редактора і текстових файлів можна записувати такі самі документи, що і створені текстовим процесором.</p>
      <p>Якщо розглядати наш попередній приклад з HTML, щоб вставити зображення, слід послатися на зовнішній файл зображення (наприклад, файл, що зберігається на диску у тому самому каталозі). Хоча файл зображення не є частиною файла HTML, веббраузер знає, що слід вбудувати це зображення до сторінки.</p>
    </section>

    <section id="example-source-code">
      <title>Початковий код</title>
      <p>Використання текстових файлів не обмежено написанням нотаток або документів. Іншою областю їхнього застосування є <em>початковий програмний код</em>, тобто розробка програмного забезпечення мовою програмування або скриптовою мовою.</p>
    </section>
  </section>

  <section id="syntax-highlighting">
    <title>Підсвічування синтаксису</title>
    <p>При написанні тексту у певному форматі (або певною «мовою») дуже корисним є візуальне вирізнення елементів різних типів, якщо певна частина тексту має спеціалізоване призначення. Спеціалізоване призначення залежить від <em>синтаксису</em> мови, тобто того, яким чином структуровано дані.</p>
    <p>Це завдання виконують додаванням кольорів до тексту (або іншого виокремлення, зокрема напівжирним, курсивним, підкресленим текстом тощо).</p>
    <p>Важливо зауважити, що ці кольори <em>не</em> зберігаються до файла. Так представляє користувачеві дані файла сама програма текстового редактора.</p>
  </section>
</page>
