每一个写作者都应该掌握这门语言
它让你忘掉排版与格式,专注于内容。
精致的外表有很多,但有趣的灵魂却很少。——Satura
大部分的人,应该都有用过Word/Pages写作的经历,你的文本文档也多以.doc/.docx/pages的格式存在于硬盘/邮箱/QQ上。虽然大家都是这么做,但是你有没有经历过如下几类情况?
你发给我的文档,我打不开,提示不兼容。
我没有软件可以打开。
谢天谢地,终于打开了。嗯?等等,为什么是空白?
文档出现乱码了。
为了保证文档发给谁都正常打开,你保存为.txt格式。可是...
哪些是标题?哪些是段落?
什么?!你用断行来表示标题?哦,好吧。
那下面的断行也都是标题咯?什么?!只是为了排版美观,这段文字单独作一行处理而已?哦,好吧。
文字需要加粗?你怎么不早说?文档里面又没写。
这排版,辣眼睛。
txt本身也有问题:不知道哪些是标题,哪些是段落,哪里要加粗,文字密密麻麻不好看。
如果你是一个文字工作者,曾经经历过上述情况,觉得生活可以变得更美好。我想,你或许应该要学习一下Markdown了。
Markdown是什么
Markdown是一种轻量级标记语言。使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML/HTML文档。——wikipedia.org
Markdown 的初衷就是实现「易读易写」(easy-to-read and easy-to-write )。
Markdown语法适不适合写作
虽然Markdown是为编程而设计的,但它对于写作者有很重要的一点,就是易读易写。编写完的文档在字面上,就能够很好地阅读和理解,而不需要被一些格式化的指令对其标记。换言之,就是用精挑细选之后的符号,对文章的排版进行简单的释义,使其兼顾任何人都能打开,大多数人都能看懂,不会有我这篇文档是用XXX版的Word写的,在你的电脑上看格式可能会有点问题的情况出现。
以下,将结合示例实践,系统梳理总结Markdown纯文本写作的语法基础和使用过程中的诸多规范细节。
一、标题
文档中,要表示标题,用#符号。具体实例如下:
#一级标题
##二级标题
###三级标题
####四级标题
#####五级标题
######六级标题
一级标题
二级标题
三级标题
四级标题
五级标题
六级标题
二、斜体与粗体
文档中的粗斜体是比较常用到的,但从中文字体来看,斜体中文字普遍不够美观。斜体用*
粗体用**,具体实例如下:
*斜体*
**粗体**
斜体
粗体
三、引用
如果要在文档中引用一段文字,用>符号。具体实例如下:
>这里需要引用一段文字,来自Satura
这里需要引用一段文字,来自Satura
四、有序列表与无序列表
文档中常用来表示步骤或要点。具体用法如下:
有序列表:数字加实心点 .(注意:在中文输入法下,输入的数字一定要是半角才可以,全角类型的数字,不会被转译,而且在实心点 . 的后面需要敲一个空格。)
无序列表:- 符号加空格 (注意:在 - 的后面需要敲一个空格,同时 + 符号也是被支持的。效果一致。)
具体实例如下:
1. 这是有序列表
2. 这是有序列表
3. 这是有序列表
- 这是有序列表
- 这是有序列表
- 这是有序列表
- 这是无序列表
- 这是无序列表
- 这是无序列表
- 这是无序列表
- 这是无序列表
- 这是无序列表
五、链接
如果文档需要插入链接,在知道具体链接的情况下用 [ ] 和 ( ) 符号。具体实例如下:
[这是一篇简书官方的Markdown语法指南] (http://www.jianshu.com/p/q81RER)
显示如下
这是一篇简书官方的Markdown语法指南
只要链接正确,就能够点击跳转。你可以试试看。上面的链接是简书官方的语法指南,同样详尽地阐述了Markdown。
六、图片链接
如果文档需要插入图片,在知道具体链接的情况下用 ! 和 [ ] 和 ( ) 符号。具体实例如下:
![](//cdn2.jianshu.io/assets/web/logo-58fd04f6f0de908401aa561cda6a0688.png)
显示如下:
七、代码引用
代码引用,与引用类似,但内容不一定非得是代码。如果你愿意,可以放入任何的内容。用 ` 符号表示代码引用,如果引用多行内容,使用```置于首行和末行。具体用法如下:
`这是代码引用`
显示如下:
这是代码引用
多行代码块引用
多行代码块引用
多行代码块引用
···
显示如下:
多行代码块引用
多行代码块引用
多行代码块引用
#总结
以上是我总结的写作中常用的语法。除此之外,Markdown还有其他的语法,如想了解和学习,请点击[创始人的官方网站](https://daringfireball.net/projects/markdown/)。
Markdown虽然好用,不过要想所见即所得,还需要编辑器的支持。支持Markdown的编辑器着实不少,而我亲自用过的有以下四款。
Windows平台:Typora
macOS平台:Mou
Chrome OS/Chome:Mado
Website:简书
排名不分先后,且我们使用Markdown写作的目的,不正是要忽略格式和排版,将注意力都用在撰写的内容上吗。所以,只要你喜欢,打开系统自带的文本编辑器,绑好安全带,直接上路吧!
![切换预览模式](http://upload-images.jianshu.io/upload_images/259-b7a1aa59aaca63e4.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
如果你看到这里之后,对Markdown跃跃欲试,强烈建议将简书的编辑器调整为**预览模式**。用上述的方法,亲手写一篇文章,体验一下Markdown的优雅之旅吧!