Pandoc es una biblioteca de Haskell que nos permite convertir de un formato a otro mediante línea de comandos al utilizar esta biblioteca. El programa está diseñado de manera modular con un conjunto de lectores que analizan el texto del formato de origen, y producen una representación nativa final del documento. Con ello, convierten la información nativa al formato de destino.
No obstante, hay que tener en cuenta que, aunque se intenta mantener la estructura de los elementos de un documento, puede que elementos como el formato o los márgenes cambien. Lo mismo ocurre con tablas complejas y de gran tamaño.
Para utilizar Pandoc, es necesario hacer uso de la línea de comandos. Por ejemplo, si queremos convertir un archivo .txt a .html, el comando que deberemos poner es "pandoc MANUAL.txt -o example1.html", sin las comillas.
El listado de formatos de origen desde los que puede convertir son los siguientes:
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 y vimwiki.
El listado de los formatos hacia los que puede convertir son los siguientes:
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, 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 y zimwiki.
Comentarios
Todavía no hay opiniones sobre Pandoc. ¡Sé el primero! Comentar