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