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 thông qua dòng lệnh. Chương trình được thiết kế theo kiểu mô-đun với một tập hợp các trình đọc để phân tích cú pháp của văn bản nguồn và tạo ra một đại diện nguyên bản của tài liệu. Khi thực hiện điều này, văn bản gốc sẽ đượ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ó nỗ lực duy trì cấu trúc của các phần tử trong tài liệu, các khía cạnh như định dạng hoặc lề có thể thay đổi. Điều này cũng áp dụng đối với những bảng lớn và phức tạp.
Để tận dụng Pandoc, bạn 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 sang .html, câu lệnh bạn sẽ nhập là "pandoc MANUAL.txt -o example1.html" mà không có dấu ngoặc kép.
Danh sách các định dạng từ đó 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 bao gồm:
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á