Pandoc

維基百科,自由的百科全書
跳至導覽 跳至搜尋
Pandoc
原作者John MacFarlane英語John MacFarlane (philosopher)
首次釋出0.1 / 2006年8月14日,​19年前​(2006-08-14[1]
目前版本2.11.2(2020年11月20日,​5年前​(2020-11-20[2]
原始碼庫
  • {{URL|example.com|可选的显示文本}}
Module:EditAtWikidata第29行Lua錯誤:attempt to index field 'wikibase' (a nil value)
程式語言Haskell
引擎
    Module:EditAtWikidata第29行Lua錯誤:attempt to index field 'wikibase' (a nil value)
    作業系統FreeBSD, NetBSD, Linux, Windows, Mac OS X
    類型標記式語言轉換工具
    特許條款GNU GPL[3]
    網站pandoc.org

    Pandoc是使用Haskell語言編寫的一款跨平台自由開源命令列介面標記式語言轉換工具,可實現不同標記式語言間的格式轉換,堪稱該領域中的「瑞士軍刀[3]

    Pandoc支援的標記式語言格式[編輯]

    Pandoc可讀取的源格式 Pandoc可生成的目標格式

    Pandoc的使用[編輯]

    Pandoc的基本指令格式是[4]

    pandoc [options] [input-file] ...
    

    簡單的格式轉換指令:

    pandoc -o output.html input.md
    

    其中-o ouput.html表示輸出檔案為output.html,input.md是輸入檔案。

    Pandoc會根據檔案的字尾名自動判斷格式,用戶也可以顯式地指定輸入檔案和輸出檔案格式:

    pandoc -f markdown -t html -o output.html input.md
    

    其中-f markdown表示輸入檔案格式為Markdown,-t html表示輸出檔案格式為HTML。

    詳細的指令參數請參見Pandoc用戶手冊頁面存檔備份,存於互聯網檔案館)。

    參考資料[編輯]

    1. ^ Pandoc - changelog. [2020-11-26]. (原始內容存檔於2020-07-23). 
    2. ^ Releases · jpm/pandoc. [2020-11-26]. 
    3. ^ 3.0 3.1 Pandoc - about. [2014-05-20]. (原始內容存檔於2021-01-25). 
    4. ^ Pandoc - getting started. [2014-05-20]. (原始內容存檔於2014-05-20). 

    外部連結[編輯]