找生活

专注写作 Markdown语言10分钟速成

起因:

Markdown语言,在小众群体:程序猿、github圈、专业作家里早已流行。Markdown一词也多次出现我的眼前,可我多次把它忽略,直到周末使用typecho开源程序搭建了该站。发现typecho支持Markdown语言撰写文章,一个无聊的下午,一个无聊的我,开始研究起Markdown。经过大量的资料搜索,学习,发现Markdown语言对专注写作有一定帮助。

Markdown是什么?

引用维基百科的介绍,Markdown 是一种轻量级标记语言,创始人为约翰·格鲁伯(John Gruber)。它允许人们“使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML(或者HTML)文档”,甚至直接导出PDF文件。

Markdown的优点:

  • 标准统一
  • 语法简洁
  • 轻量级、简单、容易上手
  • 减少排版,专注写作
  • 广泛应用(blog、github简书、写作)

Markdown的使用:

  • 说明:
    通过Markdown语言撰写的内容,可以转换成Html和导出PDF,不限软件限制,不担心排版混乱。学习成本远低于word,功能性远超text。
  1. 标题:
    平时常用的的文本编辑器中实现的方式是这样的:输入文本、选中文本、设置标题格式。
    用Markdown我们不需要这么麻烦,你只需要在文本前面加上“#” 即可,一个“#”代表一级标题,增加”##”代表二级标题、三级标题、四级标题、五级标题和六级标题同理,总共六级,”#”越多标题字号相应降低。例如:
    1
    2
    3
    4
    # 一级标题
    ## 二级标题
    ### 三级标题
    ....
  1. 列表:
    在Markdown语言,添加列表的方式,也很简单。

无序列表:

1
2
- 文本1
- 文本2

  • 效果是这样:
  • 文本1
  • 文本2

有序列表:

1
2
1. 文本1
2. 文本2

  • 效果是这样:
  1. 文本1
  2. 文本2

    注:”#”、”-“、”1.”与文本之间加上一个空格

  3. 链接:
    在Markdown语言,添加链接的方式和HTML的类似“文字+链接”

链接例子:

1
[链接文本](http://www.nozuonodie.info)

  1. 图片:
    在Markdown语言,图片添加和链接逻辑是一样,只是多了一个”!”

图片例子:

1
![](http://zhaolife.u.qiniudn.com/wuhan-04.jpg)

  • 效果是这样:
  1. 粗体和斜体:
    在普通的文本编辑器或者word我们添加粗体和斜体,一般会选择类似”b”和”/“的按钮来添加,在Markdown语言,粗体和斜体的实现就变得容易很多了。

粗体:

1
**粗体1**

  • 效果是这样:
    粗体1

斜体:

1
*斜体1*

  • 效果是这样:
    斜体1
  1. 引用:
    在写作的时,需要引用他人的文字,在Markdown语言中,可以通过”>”来实现。

引用的例子:

1
>引用一段话

  • 效果是这样:

    引用一段话

  1. 代码显示:
    程序员经常需要在内容中粘贴代码展示,在Markdown语言里,显示单行代码用”``”来表示

代码:

1
`<html></html>`

  • 效果是这样:
    <html></html>

结语:

上面所展示的只是Markdown语言的速成部分,用10分钟学懂以上的内容,就足以应付日常的写作需求了,Markdown还能编写表格,流程图…如想了解Markdown语言更多的内容可以查看Markdown 语法说明 (简体中文版)

Markdown工具介绍:

你看完以上的内容,产生浓厚的兴趣想马上体验Markdown,在这向大家介绍几款Markdown编辑器:

以上内容使用Markdown编辑,更多内容,待续…