Pandoc (Markdown)
Sublime Text 2插件,用于Pandoc Markdown渲染器
详细信息
安装
- 总计 6K
- Win 2K
- Mac 2K
- Linux 1K
Aug 7 | Aug 6 | Aug 5 | Aug 4 | Aug 3 | Aug 2 | Aug 1 | Jul 31 | Jul 30 | Jul 29 | Jul 28 | Jul 27 | Jul 26 | Jul 25 | Jul 24 | Jul 23 | Jul 22 | Jul 21 | Jul 20 | Jul 19 | Jul 18 | Jul 17 | Jul 16 | Jul 15 | Jul 14 | Jul 13 | Jul 12 | Jul 11 | Jul 10 | Jul 9 | Jul 8 | Jul 7 | Jul 6 | Jul 5 | Jul 4 | Jul 3 | Jul 2 | Jul 1 | Jun 30 | Jun 29 | Jun 28 | Jun 27 | Jun 26 | Jun 25 | Jun 24 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Mac | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Linux | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
说明
Pandoc插件(适用于Sublime Text 2)
这是一个 Sublime Text 2 插件,用于调用Pandoc Markdown渲染器以创建HTML和DocX输出。Pandoc可以完成更多的工作,但是这里使用的是其特定功能。
安装
最简单的方法是使用 Package Control 安装“SublimePandoc”。
您也可以从Github上获取最新版本,并将其安装到Sublime Text 2软件包文件夹中。
错误:不支持语言“#mycode .sh”
$ git clone git://github.com/jclement/SublimePandoc.git
依赖项
您需要下载并安装 Pandoc 并将其添加到PATH环境中。
可用命令
pandoc_render 将渲染Markdown到HTML或DOCx,并接受以下可选参数
- writeBeside - 当设置为true时,将在同一个文件夹中输出渲染结果,并且具有与源文件相同的名称。这要求缓冲区已保存且具有文件名。默认值为FALSE。
- openAfter - 当设置为true时,将在渲染后打开结果文档。默认值为FALSE。
- target - 可以是 'html' 或 'docx'。默认值为 'html'。
- additionalArguments - 要传递给Pandoc的额外参数列表。
常见任务的菜单项应出现在“工具”>“Pandoc”下。
输出提示
以下提示可以添加到您的文档中,以在Pandoc中启用额外功能。(注意:这些提示由插件处理,而不是Pandoc本身的一部分)
\\: 在输出文档顶部添加目录。
\\: 开启章节编号。
模板
“template.html”控制HTML文档的输出,而“reference.docx”用于DOCX输出的样式定义。
注意:如果您使用的是预构建的Pandoc二进制文件,您将无法在<= 1.9.1版本的Microsoft Word中对reference.docx进行自定义
示例快捷键
Windows上的默认键映射...
错误:不支持语言”#mycode .python .numberlines startfrom="100”
[
{ "keys": ["ctrl+alt+r"],
"command":"pandoc_render",
"args":{"openAfter":true, "target":"html", "writeBeside":false},
"context":[{"key": "selector", "operator": "equal", "operand": "text.html.markdown" }]},
{ "keys": ["ctrl+alt+shift+d"],
"command":"pandoc_render",
"args":{"openAfter":true, "target":"docx", "writeBeside":true},
"context":[{"key": "selector", "operator": "equal", "operand": "text.html.markdown" }]},
{ "keys": ["ctrl+alt+shift+r"],
"command":"pandoc_render",
"args":{"openAfter":false, "target":"html", "writeBeside":true},
"context":[{"key": "selector", "operator": "equal", "operand": "text.html.markdown" }]}
]