MarkDown语法学习

一、标题

一级标题

二级标题

三级标题

四级标题

五级标题
六级标题

二、有序列表

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

三、无序列表

  • 文本1
  • 文本2
  • 文本3

四、链接和图片

简书
This is an example image

五、引用

一盏灯, 一片昏黄; 一简书, 一杯淡茶。 守着那一份淡定, 品读属于自己的寂寞。 保持淡定, 才能欣赏到最美丽的风景! 保持淡定, 人生从此不再寂寞。

六、诗的引用

朝辞白帝彩云间
千里江陵一日还
两岸猿声啼不住
轻舟已过万重山

七、斜体和粗体

一盏灯, 一片昏黄;一简书, 一杯淡茶。 守着那一份淡定, 品读属于自己的寂寞。 保持淡定, 才能欣赏到最美丽的风景! 保持淡定, 人生从此不再寂寞。

八、表格

1
2
3
4
5
| Tables        | Are           | Cool  |
| ------------- |:-------------:| -----:|
| col 3 is | right-aligned | $1600 |
| col 2 is | centered | $12 |
| zebra stripes | are neat | $1 |
Tables Are Cool
col 3 is right-aligned $1600
col 2 is centered $12
zebra stripes are neat $1
1
2
3
4
5
dog | bird | cat
----|------|----
foo | foo | foo
bar | bar | bar
baz | baz | baz
dog bird cat
foo foo foo
bar bar bar
baz baz baz

Excel转markDown
下载地址
MAC下下载exceltk.0.1.3.pkg安装
执行命令方式:

1
2
3
4
5
6
7
8
exceltk -t md -xls example.xls
exceltk -t md -xls example.xls -sheet sheetname
exceltk -t md -xls example.xlsx
exceltk -t md -xls example.xlsx -sheet sheetname
exceltk -t md -p 2 -xls example.xls, where -p 2 setting the decimal precision to 2
exceltk -t md -bhead -xls example.xls, which will use the first row to replace table header, and keep the head empty, so that the table will auto response in small screen device, this is just a simply solution.
exceltk -t cm, Now you can copy sheet from excel, then paster to any editor, which will be Markdown table.
exceltk -t md -a r -xls example.xlsx, where the -a option can be followd by a aligin character
-a l: aligin left
-a r: aligin right
-a c: aligin center

Convert Excel to Json

1
exceltk -t json -xls example.xls

Convert Excel to TeX

1
exceltk -t tex -xls example.xls
using -st n option to split table into multitable
using -sn option to adjust number, for example, 1234656 will be split into 1 2 3 4 5 6, it the table width is too large, this is useful

九、显示链接中带括号的图片

![][1]
[1]: http://latex.codecogs.com/gif.latex?\prod%20\(n_{i}\)+1

十、分割线




十一、代码区块

1
print ("I like jianshu! ")
正常代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// 是否有手势密码
private boolean isHasGesture() {
if (HiApplcation.getInstance().getUser() == null
|| StringUtil.isEmpty(HiApplcation.getInstance().getUser()
.getId()))
return false;
String gesture = SharedPreferencesUtil.getInstance(this)
.loadStringSharedPreference(
HiConfig.GESTURE_PWD
+ HiApplcation.getInstance().getUser().getId());
if (StringUtil.isNotEmpty(gesture)) {
return true;
} else
return false;
}