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

  <info>
    <link type="guide" xref="index" group="intro-second"/>
  
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
      <mal:name>Stas Solovey</mal:name>
      <mal:email>whats_up@tut.by</mal:email>
      <mal:years>2011-2018</mal:years>
    </mal:credit>
  
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
      <mal:name>Ivan Komaritsyn</mal:name>
      <mal:email>vantu5z@mail.ru</mal:email>
      <mal:years>2017</mal:years>
    </mal:credit>
  
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
      <mal:name>Ser82-png</mal:name>
      <mal:email>asvmail.as@gmail.com</mal:email>
      <mal:years>2023-2024</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>
