UltKit
Изображения11
PDF13
Документы и данные7
Видео6
Аудио4
Другие инструменты22

Конвертер TXT в EPUB

Файл .txt содержит только слова: ни глав, ни курсива, ни обложки. Если перевести его в EPUB, текст получит структуру, понятную электронной читалке: по главам можно переходить, а абзацы подстраиваются под любой экран.

Конвертер электронных книг

или перетащите сюда файлы EPUB, MOBI, AZW … ·

Макс. 95 MB на файл· До 20 файлов· Удаляются через 30 минут

Вывод

Файлы обрабатываются на наших серверах и удаляются через 30 минут.

Как пользоваться инструментом

  1. 1

    Загрузите текстовый файл

    Добавьте один или несколько файлов .txt: до 20 за раз, не более 95 MB каждый. Если редактор позволяет выбрать кодировку, сохраняйте файлы в UTF-8.

  2. 2

    Укажите название книги

    В текстовом файле нет полей названия и автора, поэтому введите их в поля Название и Автор в разделе Расширенные настройки. Оставьте включённым Оглавление, чтобы получить меню глав.

  3. 3

    Конвертируйте и читайте

    Нажмите Преобразовать в EPUB, затем откройте книгу в приложении для чтения или отправьте её на Kindle. Загруженный файл удаляется с нашего сервера через 30 минут.

Ответ

Как файл TXT превращается в EPUB с главами?

Конвертер читает текст, склеивает строки одного абзаца и считает заголовками глав короткие отдельные строки вроде «Глава 7» или «Часть вторая». Эти заголовки становятся оглавлением EPUB.

Что происходит с TXT-файлом при конвертации

  1. Чтение и декодирование

    Текст декодируется из UTF-8 или устаревшей кодировки, а переводы строк Windows, Mac и Linux приводятся к единому виду.

  2. Поиск структуры

    Пустые строки обозначают абзацы; короткие строки, похожие на заголовки глав, начинают новые главы.

  3. Сборка книги

    Каждая глава становится файлом XHTML внутри EPUB и попадает в оглавление и порядок чтения.

Текстовый файл не может указать, что является заголовком, поэтому главы определяются по шаблонам. Отдельная строка, которая начинается со слов Chapter, Part, Book, Prologue или Epilogue (или «Глава», «Часть», «Пролог», «Эпилог»), либо строка только с числом или римской цифрой, с пустыми строками вокруг, считается заголовком главы. Calibre, бесплатная программа для управления электронными книгами, использует похожий подход на основе шаблонов для текстового ввода, и он подходит для большинства романов. Если номера глав стоят внутри предложения или пустых строк нет совсем, получится одна длинная глава.

Вторая задача — перенос строк. Во многих текстовых книгах, в том числе на Project Gutenberg, каждая строка обрывается примерно на 70 символах, а абзацы разделены пустой строкой. Если перенести такой текст в электронную книгу без изменений, на телефоне предложения будут разорваны посередине, поэтому конвертер склеивает строки каждого абзаца, а перенос под экран выполняет программа чтения.

Откуда берутся книги в формате TXT

первый электронный текст Project Gutenberg, набранный Майклом Хартом
1971
символов в строке в типичном простом текстовом файле Gutenberg
~70
кодировка, в которой стоит сохранить файл перед загрузкой
UTF-8
текстовых файлов за раз, до 95 MB каждый
20

Простой текст появился раньше любого формата электронных книг. Gutenberg начался с Декларации независимости США на университетском мейнфрейме, а сегодня сайты веб-романов, архивы фанфиков, приложения для заметок и старые коллекции на дискетах экспортируют .txt, потому что его откроет любое устройство. Но удобного чтения ни один из них не даёт: на читалке длинный текстовый файл выглядит как бесконечная лента без возможности перейти к главе 30. Конвертация в EPUB решает это без перепечатывания.

Как подготовить TXT-файл к распознаванию глав

  • Ставьте каждый заголовок главы на отдельную строку с пустой строкой сверху и снизу.
  • Начинайте заголовки со слов «Глава», «Часть» или «Пролог» либо используйте просто число, например 12 или XII.
  • Разделяйте абзацы одной пустой строкой или единообразно делайте отступ в первой строке каждого.
  • Удалите колонтитулы, номера страниц и блоки лицензий, которые не нужны в книге.
  • Обозначайте смену сцены строкой из трёх звёздочек, а не несколькими пустыми строками.
  • Сохраните файл в UTF-8, чтобы сохранились кавычки-ёлочки, тире и буквы с диакритикой.

TXT

Обычный текст

Файл TXT содержит только простые символы без форматирования, шрифтов, изображений и вёрстки. Современные текстовые файлы обычно хранятся в кодировке UTF-8, которая охватывает все языки, хотя старые файлы могут использовать другие кодировки и показывать нечитаемые символы. Обычный текст весит очень мало, никогда не устаревает и открывается на любом устройстве — от телефонов до серверов. В нём не может быть полужирного текста, таблиц или картинок, поэтому структуру приходится передавать отступами или простой разметкой.

Сжатие
–
Прозрачность
–
Анимация
–
Год появления
–
Конвертер TXT

EPUB

Электронная книга EPUB

EPUB — открытый стандарт электронных книг, впервые опубликованный International Digital Publishing Forum в 2007 году и сейчас поддерживаемый W3C. Он упаковывает XHTML, CSS, изображения и метаданные в ZIP-файл, поэтому текст перестраивается под любой размер экрана и настройки шрифта. EPUB 3 добавляет аудио, видео, фиксированную вёрстку и функции доступности. EPUB открывают Apple Books, Kobo, Google Play Книги и большинство приложений для чтения, а Kindle принимает его через Send to Kindle.

Сжатие
–
Прозрачность
–
Анимация
–
Год появления
2007 · IDPF (now W3C)
Конвертер EPUB

TXT в EPUB даёт голому тексту главы, меню оглавления и перестраиваемые абзацы, которые нужны читалке; EPUB в TXT работает в обратную сторону и оставляет от книги только слова для анализа или средств доступности.

Вопросы о конвертации TXT в EPUB

Почему весь мой TXT-файл превратился в одну главу?

Ни одна строка не подошла под шаблон главы. Обычно это значит, что заголовки идут прямо в тексте или содержат необычные слова. Поставьте каждый заголовок на отдельную строку между пустыми строками, начните его со слова «Глава» (Chapter) или с числа и конвертируйте снова.

Почему в EPUB вместо é отображаются символы вроде é?

Текст, сохранённый в одной кодировке, был прочитан как другая, чаще всего UTF-8 открылся как Windows-1252. Откройте файл в текстовом редакторе, например в Блокноте или TextEdit, явно сохраните его в UTF-8 и загрузите снова.

Можно ли добавить курсив или жирный шрифт в TXT перед конвертацией?

Обычный текст не может их хранить. Если форматирование важно, напишите книгу в Word со стилями заголовков и воспользуйтесь DOCX в EPUB или сохраните текст как Markdown (.md): этот конвертер тоже принимает такой формат.

Стоит ли самому конвертировать TXT-файлы из Project Gutenberg?

Обычно нет: на Gutenberg для большинства книг есть издания EPUB и Kindle с настоящими главами и курсивом. Конвертируйте простой текст, только если другого издания нет или вы сами отредактировали текст.

Будет ли у EPUB, созданного из текста, обложка?

В текстовом файле нет изображений, поэтому у книги нет обложки. Большинство приложений для чтения показывают заглушку с названием, и это ещё одна причина заполнить Название перед конвертацией.

Можно ли превратить EPUB обратно в обычный текст?

Да. EPUB в TXT убирает разметку и оставляет слова. Это удобно для программ чтения с экрана, анализа текста и быстрого поиска.