Pandoc — это библиотека Haskell, которая позволяет преобразовывать файлы из одного формата в другой через командную строку. Программа спроектирована модульно: она использует установленные наборы считывателей для анализа исходного текста и создания внутреннего представления документа. Таким образом, оригинальный текст преобразуется в целевой формат.
Однако следует учитывать, что, несмотря на попытки сохранить структуру элементов документа, некоторые его аспекты, такие как форматирование или отступы, могут измениться. То же самое относится и к большим и сложным таблицам.
Чтобы воспользоваться Pandoc, необходимо использовать командную строку. Например, если вы хотите преобразовать файл .txt в .html, введите команду "pandoc MANUAL.txt -o example1.html" без кавычек.
Список форматов, из которых вы можете выполнять преобразование:
bibtex, biblatex, commonmark, commonmark_x, creole, csljson, csv, docbook, docx, dokuwiki, endnotexml, epub, fb2, gfm, haddock, html, ipynb, jats, jira, json, latex, markdown, markdown_mmd, markdown_phpextra, markdown_strict, mediawiki, man, muse, native, odt, opml, org, ris, rtf, rst, t2t, textile, tikiwiki, twiki и vimwiki.
Список форматов, в которые вы можете конвертировать:
asciidoc, beamer, bibtex, biblatex, commonmark, commonmark_x, context, csljson, docbook, docbook4, docbook5, docx, dokuwiki, epub, epub2, epub3, fb2, gfm, haddock, html, html5, html4, icml, ipynb, jats_archiving, jats_articleauthoring, jats_publishing, jats, jira, json, json, latex, man, markdown, markdown_mmd, markdown_phpextra, markdown_strict, markua, mediawiki, ms, muse, native, odt, opml, opendocument, org, pdf, plain, pptx, rst, rtf, texinfo, textile, slideous, slidy, dzslides, revealjs, s5, tei, xwiki и zimwiki.
Комментарии
Пока нет мнений по поводу Pandoc. Будьте первыми! Оставить отзыв