Преобразование Markdown в ePub или Mobi с помощью Pandoc

Преобразованиеmarkdownвepubилиmobiспомощьюpandoc

Сумит Кумар Сингх

Апр 64,

В этом сообщении блога я покажу вам процесс объединения и преобразования списка файлов уценки в формат электронных книг (.mobi), поддерживаемый kindle.

В этом примере я бы преобразовал официальную документацию веб-сайта Docker в электронную книгу для автономного использования.

Я буду использовать Pandoc для объединения и конвертируйте файлы уценки (.md) в формат .epub. Затем я воспользуюсь Caliber для преобразования его в формат .mobi.

workflow

Вы можете следовать инструкциям и изменять команды linux в соответствии с вашими потребностями.

Если у вас нет Linux-машины, вы можете использовать платформу Deepnote для выполнения команд Linux в блокноте jupyter. .

Примечание. Если вы запускаете это в Deepnote, вам нужно добавить « ! » в качестве префикса к каждой команде, чтобы deepnote мог идентифицировать ее как команду bash. Если вы работаете на Linux-машине, удалите «!» из всех команд, написанных ниже.

Вот небольшой видеоурок по рабочему скрипту .

Действия, которые необходимо выполнить:

# Скачать Исполняемый файл Pandoc  !  wget https://github.com/jgm/pandoc/releases/ скачать / 2. 21. 3.2 / pandoc -2. 21. 3.2-1- amd 147. deb  

   # Установить pandoc  !   sudo  dpkg  - я  pandoc-2. 11. 3.2-1-драм 64. deb  

   # Клонировать репозиторий документации интерфейса командной строки Docker на github  !  git clone https://github.com/docker/cli.git  

   # Проверить список файлов уценки и содержимое файлов  !   cd  cli / документы / ссылка / командная строка  &&   ls   - ля   

   # Создать электронную книгу из файлов уценки, .md забирает все файлы с расширением .md  !   cd  cli / docs / reference / commandline  &&  pandoc  - o  docker_cli.epub  - метаданные   название   =   «Документы Docker CLI»   . md  

   # Переместить сгенерированный файл в нужное место  !   mv  cli / docs / reference / commandline / docker_cli.epub ~ / work / docker_cli.epub  

   # Установите необходимые зависимости для Caliber  !  подходящее обновление  - y  !  apt  install  libgl1-mesa-glx  - y   

   # Скачайте и установите командную строку calibre утилита  !  wget  - q   - O -  https://download.calibre-ebook.com/linux-installer.sh |   sudo  sh / dev / stdin  

   # Преобразование электронной книги в поддерживаемый формат Kindle .mobi  !  ebook-convert docker_cli.epub docker_cli.mobi  

Теперь вы можете перенести сгенерированный файл .mobi на свое устройство kindle.

Существует также расширение браузера под названием EpubPress , которое может конвертировать любую веб-страницу в книгу Kindle одним щелчком мыши. Вы можете использовать его для преобразования любой веб-страницы или блогов для чтения на Kindle.

Следите за новостями, чтобы получить больше советов и уловок <3.

# скрипт # производительность

Поделись этим:



Комментарии


Оставьте ответ

Ваш электронный адрес не будет опубликован. Обязательные поля помечены *

Получайте новые сообщения по электронной почте!

Введите свой адрес электронной почты, чтобы получать сообщения по электронной почте, когда я пишу новое сообщение.

Leave a comment

Your email address will not be published. Required fields are marked *