Pandoc – универсальная утилита (“швейцарский нож”) для работы с текстовыми форматами. Основная сфера применения – форматирование математических и технических текстов. Работает под управлением операционных систем Microsoft Windows, Mac OS X, Linux, BSD.
Поддерживаемые форматы Pandoc
- markdown, reStructuredText, HTML и LaTeX.
- Форматы на основе HTML: XHTML, HTML5, HTML слайды презентаций (S5, Slidy, Slideous, DZSlides).
- Форматы текстовых процессоров: Microsoft Word .docx, Apache OpenOffice/LibreOffice ODT, OpenDocument XML
- Электронные книги: EPUB версии 2 или 3, FictionBook2
- Форматы технической документации: DocBook, GNU TexInfo, Groff
- Форматы системы TeX: LaTeX, ConTeXt, слайды LaTeX Beamer
- PDF (с помощью LaTeX)
- Легковесные текстовые форматы: Markdown, reStructuredText, AsciiDoc, MediaWiki, Emacs Org-Mode, Textile
Особенности Pandoc
В Pandoc реализовано множество полезных расширений синтаксиса Markdown, в том числе метаданные документа (информация об авторе, названии и дате), сноски, таблицы и списки определений, верхние и нижние индексы, зачёркивание, а также встроенные математические команды LaTeX.
Для визуализации математических формул в HTML предоставляется восемь различных методов, в том числе MathJax и перевод на MathML. Математические формулы LaTeX отображаются в docx с использованием встроенных объектов Word.
Ссылки