近来忙于大论文的事情,培训的事有些拉下了,抽出一些时间开始整理整理。以前只是简单地使用过MarkDown,也正好借这个机会总结一下。
为什么选择MarkDown
写这段的时候有点写论文研究背景的感觉--!先简单介绍下MarkDown。
MarkDown 是一种轻量级的“标记语言”。可能使用word的同学都深有体会,经常为整理格式、字体设置、排版花费大量时间,Markdown用「标记」语法,来代替常见的排版格式。现在很多博客对MarkDown都提供了支持,包括本站简书。
MarkDown的出现是为了适应于互联网,使作者专注于文字而抛开繁琐的格式束缚。
MarkDown语法介绍
MarkDown具有简洁的语法,上手非常快, 下面进行介绍。
标题
Markdown 支持两种标题的语法,类Setext和类atx 形式。
类Setext类型标题
类 Setext 形式是用底线的形式,利用 = (最高阶标题)和 - (第二阶标题),例如:
一级标题
=======
二级标题
-------
任意数量 =
-
都有效果。
为方便对比演示,本文使用在线markdown编辑器Cmd Markdown,该软件也有Windows/Mac/Linux 全平台客户端,个人觉得界面很简洁,也支持同步。
图例
类atx 形式
使用# 即可表示多级标题,一个#,则代表一级标题,最多到六级。
图例
文字修饰
粗体文本用两个*
或_
包含,斜体文本用一个包含。
例如
**粗体文本**
_斜体文本_
图例
分隔符
分隔符插入***
或者---
上面是分割线↑↑↑
列表
无序列表
在文字之前添加 +
, -
或者*
。
例如
+ 无序列表
- 无序列表
* 无序列表
图例
有序列表
使用数字后面跟上 .
例如
1. 有序列表
2. 有序列表
3. 有序列表
图例
插入图片
插入图片采用如下格式
![名称](辨识链接的标记)
![james](http://epaper.ynet.com/images/2016-11/10/A20/20bt1_b.jpg)
图例
来张吾皇的。
链接
插入链接与图片类似,前面没有!
[名称](辨识链接的标记)
[Baidu](https://www.baidu.com)
效果
Baidu
引用
如果引用一小段别处的句子,那么就要用引用的格式。只需要在文本前加入 >
这种尖括号(大于号)即可
这里引用了
这就好比论文抄别人的话,要加个参考文献————近来职业习惯
行内代码
下面到了程序猿最关注的地方
行内代码用两个 ` 或者 ``` 把中间的代码包裹起来
图例
表格
表格可能是MarkDown最为麻烦的地方,因为它的原生格式是这样的:
| Left-Aligned | Center Aligned | Right Aligned |
| :------------ |:---------------:| -----:|
| col 3 is | some wordy text | $1600 |
| col 2 is | centered | $12 |
| zebra stripes | are neat | $1 |
有没有很麻烦!!
不过老师@李鹏推荐的Typoya工具提供了像 Office 一样的表格编辑能力。通过菜单栏‘Paragraph’中的'Table'插入表格,Typora 会弹出一个表格插入设置,预先设定好行数和列数,确定后表格就出现了。效果如下
有没有很方便!!!
跨平台、简洁快速的MarkDown编辑器Typora
Typora 不同于其他分栏式的编辑器,将「写字」和「预览」这两件事情合并了,你输入的地方,也是输出的地方,有点Office的感觉,只不过编辑文本时不用再去工具栏上点选,一切的格式都能通过符号来控制,也能够用菜单控制,例如插入表格、产生符号、格式等。
第一次写博客,以前总习惯于写技术笔记,有时候翻以前记得会看不懂,发觉这样写出来的思路会更清晰一些,可能也是因为有让别人也能看懂的动力吧,以后希望能自己在完成培训任务的同时也常来写写东西,培养下习惯