Pandoc é uma biblioteca Haskell que permite converter arquivos de um formato para outro por meio da linha de comando. O programa é projetado de forma modular com um conjunto de leitores que analisam o texto fonte para produzir uma representação nativa do documento. Ao fazer isso, o texto original é convertido para o formato de destino.
No entanto, deve-se observar que, embora se tente manter a estrutura dos elementos encontrados em um documento, certos aspectos do mesmo, como formatação ou margens, podem mudar. O mesmo se aplica a tabelas grandes e complexas.
Para aproveitar o Pandoc, é necessário usar a linha de comando. Por exemplo, se você quiser converter um arquivo .txt para .html, o comando que deve inserir é "pandoc MANUAL.txt -o example1.html" sem as aspas.
A lista de formatos de entrada a partir dos quais você pode converter é a seguinte:
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, e vimwiki.
A lista de formatos de saída para os quais você pode converter é a seguinte:
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 e zimwiki.
Comentários
Ainda não há opiniões sobre Pandoc. Seja o primeiro! Comentar