Pandoc คือไลบรารี Haskell ที่ให้คุณสามารถแปลงไฟล์จากรูปแบบหนึ่งไปเป็นอีกรูปแบบได้ผ่านทางคำสั่งใน command line โปรแกรมถูกออกแบบมาในลักษณะโมดูลาร์พร้อมกับเซ็ตของผู้อ่านที่แยกรหัสข้อความต้นฉบับเพื่อสร้างตัวแทนพื้นเมืองของเอกสาร ในกระบวนการนี้ ข้อความต้นฉบับจะถูกแปลงเป็นรูปแบบที่ต้องการ
แต่ควรทราบว่า ถึงแม้พยายามรักษาโครงสร้างขององค์ประกอบที่พบในเอกสารไว้ แต่อาจมีบางแง่มุม เช่น การจัดรูปแบบหรือขอบต่าง ๆ ที่อาจเปลี่ยนแปลงได้ เช่นเดียวกับตารางที่มีขนาดใหญ่และซับซ้อน
ในการใช้ประโยชน์จาก Pandoc จำเป็นต้องใช้ command line ตัวอย่างเช่น ถ้าคุณต้องการแปลงไฟล์ .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 เป็นคนแรก! คอมเมนต์