极客是如何写文稿的
Markdown 是一种「标记语言」,通常为程序员群体所用。我想用这篇文章解释一下Markdown保存自己写的东西有什么好处。以及如何快速掌握与使用。
「Geek生活指南」系列是以记录极客生活为主题
用极客的方法解决现实生活中的问题
达到向大众推广极客文化,普及技术知识的目的
难度指数:*
日常写文稿时,大家有没有遇到以下问题:
- 多数精力浪费在编辑软件上,经常困扰于Word版本问题;不同终端打开后样式难以统一;无法跨平台(windows与mac不通)
- 使用Word时,我们会花费大量力气去排版,试图让文档变得漂亮一些。对一些文档,其实这不是重点
- 无法使用版本跟踪,经常时一个文稿会保存多个版本对文件,效率低,还经常容易出错
Markdown可以很好对解决以上问题。
Markdown是什么?
Markdown 是一种「标记语言」,通常为程序员群体所用。
我想用这篇文章解释一下Markdown保存自己写的东西有什么好处。以及如何快速掌握与使用。
不要被标记语言吓到,其实5分钟就可以掌握基本语法。
Markdown使用纯文本书写,同时可以使用工具转换成PDF,DOCX或是HTML等。
以下就是一个简单对Markdown文档,由标题,列表,图片等组成。左边是书写的纯文本,右边是编辑器渲染后的效果。
Markdown是由深谙互联网文本之道的John Gruber设计。因为Ruby与Github圈的极客们的热捧,以及来自Github、Stack Overflow等的大力支持,得以流行。最近热门的博客平台GHOST同样使用Markdown语法,Wordpress也有Markdown插件。国内的简书也支持Markdown语法。
如何使用Markdown
首先任何你使用的纯文本编辑器都可以用来编辑Markdown文件。TextWrangler, FoldingText, TextEdit, Notepad, Notepad++, Ultraedit等等。但是渲染Markdown文件需要专门的插件或集成了Markdown功能的编辑器,推荐使用如下几款:
- Atom |由Github维护开发的跨平台编辑器,自带Markdown语法渲染,不仅适用于程序员,只用于文档工作也是相当顺手。
- Mou | Mou也是一款相当不错的Markdown编辑器。运行在Mac平台,集编辑与渲染功能于一体。
- Ghost | Ghost是一个博客平台,开源免费,不仅可以使用Markdown编辑文档,更是一个分享想法的好地方。
Markdown语法简要说明
下面开始展示Markdown的强大,录入内容与渲染后效果左右对比:
如何实现版本跟踪与文件共享
Markdown其实只依赖于一个纯文本文件,所以所有的编辑器都能打开它,不存在Word软件的版本问题。
文件协作与版本跟踪需要配合Github或是其他Git服务器一起使用。直接去GitHb下载Windows的客户端即可。详细请参阅Github。如果不需要协作,单机的git客户端已经满足需求。
文档排版与主题
Markdown文档的主题排版完全基于渲染器的CCS文件,Mou 编辑器除了自带几种默认风格,也可以导入自定义的主题效果。完全不用担心格式乱掉,专注于写作。
文档格式转换
Mou 可以将Markdown文档转换成HTML或PDF。
Pandoc 是一款功能强大转换工具,基本可以把Markdown文件转换成任意的文档格式。
马上去下载ATOM开始书写Markdown吧!
·END·
觉得本文有帮助?请分享给更多人