Pandoc
Pandoc是使用Haskell语言编写的一款跨平台、自由开源及命令行界面的标记语言转换工具,可实现不同标记语言间的格式转换,堪称该领域中的“瑞士军刀”[3]。
原作者 | John MacFarlane |
---|---|
初始版本 | 0.1 / 2006年8月14日[1] |
穩定版本 | 2.11.2 (2020年11月20日[2]) |
源代码库 | |
编程语言 | Haskell |
操作系统 | FreeBSD, NetBSD, Linux, Windows, Mac OS X |
类型 | 标记语言转换工具 |
许可协议 | GNU GPL[3] |
网站 | pandoc |
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用户手册 页面存档备份,存于。
参考资料
外部链接
- Pandoc用户手册(HTML格式)页面存档备份,存于
- Pandoc用户手册(PDF格式)页面存档备份,存于
- 在线试用Pandoc页面存档备份,存于
- Pandoc转换示例页面存档备份,存于
- Haskell库中的Pandoc包页面存档备份,存于
- Pandoc项目的Github页面页面存档备份,存于
- Pandoc项目的Google Code页面页面存档备份,存于(自1.12.3版本后已移至Github)
- 支持Pandoc绑定或插件的文本编辑器列表页面存档备份,存于
- Pandoc版Markdown语法说明(中文)页面存档备份,存于(Pandoc对原始的Markdown语法进行了扩充,由此形成了Pandoc版本的Markdown)
- Pandoc与Multimarkdown的比较页面存档备份,存于
- 在Raspberry Pi上安装使用Pandoc页面存档备份,存于
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.