[CodeEdit--Sublime]用Sublime和Pandoc写markdown文档
来源:互联网 发布:易娱网络待遇好吗 编辑:程序博客网 时间:2024/06/15 07:04
简述
Markdown对于各类写作而言,非常有用,因为书写格式很简单,关键是能转成各种格式的文档,比如word pdf ppt这种,也能转成html等网页形式,这样就能适合在各种场合,写一次内容就能用于不同场景下的展示。比如这篇CSDN博客就是Marddown写的~
工具选择
之前Windows下用MarddownPad,但是貌似只支持基本Markdown语法,但是有时候整理一些比较专业的文档时,就有些不够用了,需要用Pandoc扩展语法。找了一下觉得还是直接用Sublime Text吧,起码跨平台,以后换电脑系统了可以继续用,另外MarddownPad还没找到支持Pandoc,可能付费版本有,但是不免费,觉得没必要了吧。
Pandoc看起官方介绍是,需要用命令行去进行格式转换,不过Sublime Text可以找到插件,避免这个命令行操作。
About Pandoc
写技术文档之前主要是MS Office相关办公工具来写,但是有些时候,比如需要放在网站,直接粘贴上去的情况,就不太好用了。Markdown是比较好的选择了。不过使用Markdown下来,发现功能限制还是很多的,因此要想用markdown写出更好的技术文档,就找到了pandoc了,pandoc是一个格式转换工具,同时也有更多的markdown扩展语法。
Pandoc支持的文件格式
因为一项工具和语法如果支持所有主流的格式的话,那么文档内容就可以只编辑一次,再通过工具转换为需要的格式,来在各种不同的应用场合使用。
Pandoc支持的转换前格式(书写格式)如下:
markdown, reStructuredText, textile, HTML, DocBook, LaTeX, MediaWiki markup, TWiki markup, OPML, Emacs Org-Mode, Txt2Tags, Microsoft Word docx, LibreOffice ODT, EPUB, Haddock markup
Pandoc支持的转换后格式(输出文件格式)如下:
- [CodeEdit--Sublime]用Sublime和Pandoc写markdown文档
- [CodeEdit--Sublime]写支持Pandoc扩展的markdown文档
- [CodeEdit--Sublime]Sublime热键
- [CodeEdit--Sublime]Sublime使用相关
- [CodeEdit--Sublime]一些好用的Plugins
- Windows下Sublime Text 3 + TexLive + Pandoc Markdown配置
- 用sublime来撰写markdown文档
- 使用Sublime Text写markdown
- pandoc 用markdown写毕业论文 markdown转pdf,docx
- pandoc 用markdown写毕业论文 markdown转pdf,docx
- MarkDown使用pandoc转PDF和Word文档
- Ubuntu下用sublime text3和latextool插件写latex文档。
- 使用Sublime Text 3写Markdown
- 使用 Sublime Text + Markdown 写博客
- 用pandoc把markdown转化为pdf文档
- Sublime的Markdown插件:MarkDownEditing 和 OmniMarkupPreviewer
- 如何优雅高效的写博客 sublime+markdown完美结合
- 用Sublime Text 3编辑MarkDown
- Linux系统--从malloc中窥探Linux内存分配策略
- [Matlab]Matlab安装及破解(MATLAB 2016b)
- Java容器HashSet和LinkedHashSet源代码解析
- MySQL数据备份之mysqldump使用
- slub数据结构
- [CodeEdit--Sublime]用Sublime和Pandoc写markdown文档
- leetcode 300. Longest Increasing Subsequence
- 实现不同用户登录显示不同页面
- 基于 vue2 的响应式基础组件(滚动条)
- http网络请求 返回不同的statusCode(状态码)500,200,400等
- Socket Server-基于线程池的TCP服务器
- [Unity Graphics] 菲涅耳效应(The Fresnel Effect)
- 《UNIX网络编程 卷1》 笔记: 描述符传递技术
- java.lang.Object是如何成为默认父类的