Pandoc là một thư viện Haskell cho phép bạn chuyển đổi tệp từ định dạng này sang định dạng khác qua dòng lệnh. Chương trình được thiết kế theo kiểu mô-đun với tập hợp các trình đọc để phân tích văn bản nguồn nhằm tạo ra một biểu diễn nội bộ của tài liệu. Qua đó, văn bản gốc được chuyển đổi sang định dạng mục tiêu.
Tuy nhiên, cần lưu ý rằng mặc dù cố gắng duy trì cấu trúc của các yếu tố được tìm thấy trong một tài liệu, một số khía cạnh như định dạng hoặc lề văn bản có thể thay đổi. Điều này cũng áp dụng cho các bảng lớn và phức tạp.
Để tận dụng được Pandoc, cần sử dụng dòng lệnh. Ví dụ, nếu bạn muốn chuyển đổi một tệp .txt thành .html, lệnh bạn nên nhập là "pandoc MANUAL.txt -o example1.html" không có dấu ngoặc.
Danh sách các định dạng mà bạn có thể chuyển đổi như sau:
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, và vimwiki.
Danh sách các định dạng mà bạn có thể chuyển đổi sang như sau:
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, và zimwiki.
Đánh giá
Vẫn chưa có ý kiến về Pandoc. Hãy là người đầu tiên chia sẻ! Đánh giá