Время чтения: 3 мин Pandoc — универсальный конвертер документов

Pandoc — это открытое программное обеспечение для обработки текста, которое можно использовать для преобразования документов между различными форматами. Существует несколько способов установить Pandoc.

Установка со страницы загрузки

Для установки Pandoc со страницы загрузки выполните следующие шаги:

  1. Перейдите на страницу загрузки Pandoc :https://pandoc.org/installing.html/[https://pandoc.org/installing.html]

  2. Скачайте установщик пакета для вашей операционной системы.

  3. Запустите установщик, чтобы установить Pandoc.

Установка из zip-файла

Чтобы установить Pandoc из файла zip, сделайте следующее:

  1. Скачайте ZIP-файл, содержащий бинарные файлы Pandoc и документацию.

  2. Распакуйте файл zip.

  3. Переместите бинарные файлы в каталог по вашему выбору.

Установка с помощью Chocolatey

Чтобы установить Pandoc с помощью Chocolatey, выполните следующие шаги :

  1. Откройте командную строку.

  2. Выполните следующую команду :

choco install pandoc

Установка с помощью winget

Чтобы установить Pandoc с помощью winget, выполните следующие шаги:

  1. Откройте командную строку.

  2. Выполните следующую команду :

winget install --source winget --exact --id JohnMacFarlane.Pandoc

Рекомендации

По умолчанию Pandoc создает PDF-файлы с помощью LaTeX. Рекомендуется установить LaTeX через MiKTeX. С опцией`--pdf-engine`, вы тем не менее можете указать другие программы для этой задачи.

Предупреждение

Использование нескольких методов установки может привести к двум различным установкам Pandoc. Рекомендуется правильно удалить Pandoc перед переходом на альтернативный метод установки.

Установка на Linux через WSL

Проверьте, не устарела ли версия pandoc в вашем менеджере пакетов. Pandoc находится в репозиториях Debian, Ubuntu, Slackware, Arch, Fedora, NixOS, openSUSE, gentoo и Void.

Чтобы получить последнюю версию, мы предлагаем бинарный пакет для архитектуры amd64 на странице загрузки.

Исполняемый файл статически связан и не имеет динамических зависимостей, ни зависимостей от внешних файлов данных. Примечание: из‑за статической ссылки бинарный файл pandoc этого пакета не может использовать Lua‑фильтры, требующие внешних Lua‑модулей, написанных на C.

Предоставляются tarball и deb‑установщик. Для установки deb:

sudo dpkg -i $DEB

Пример на момент написания :

wget https://github.com/jgm/pandoc/releases/download/3.1.11.1/pandoc-3.1.11.1-1-amd64.deb
sudo dpkg -i pandoc-3.1.11.1-1-amd64.deb

où `$DEB`является путём к загруженному deb Это установит исполняемый файл`pandoc`и man-страница.

Если вы используете дистрибутив, основанный на RPM, вы, возможно, сможете установить deb со нашей страницы загрузки с помощью alien.

На любой дистрибутив, вы можете установить из tarball в`$DEST`(например,/usr/local/ ou $HOME/.local) делая :

tar xvzf $TGZ --strip-components 1 -C $DEST

où `$TGZ`путь к загруженному zip-архиву tarball Для версий Pandoc, предшествующих версии 2.0, которые не предоставляют tarball, попробуйте вместо этого :

ar p $DEB data.tar.gz | tar xvz --strip-components 2 -C $DEST

Вы также можете установить из источника, используя инструкции ниже под`Compilation à partir de la source`. Обратите внимание, что большинство дистрибутивов имеют платформу Haskell в своих пакетных репозиториях. Например, на Debian/Ubuntu, вы можете установить его с

apt-get install haskell-platform

По умолчанию Pandoc создаёт PDF с помощью LaTeX. Мы рекомендуем вам установить TeX Live через ваш менеджер пакетов. (В Debian/Ubuntu,apt-get install texlive). С опцией`--pdf-engine`, однако вы можете указать другие программы для этой задачи.

Похожие статьи