Markdown进阶语法学习笔记

学完了Markdown基本的基本语法,想起来偶然看到过有表格,但是基础语法好像没有提到,一查才知道,原来Markdown还有更强大的进阶语法,Markdown能做的事超出想象。

备注:文章写完以后发现进阶语法的有些效果在博客里显示不出来,但是最近比较忙,所以没时间修改,需要看效果的,请移步https://www.zybuluo.com/mdeditor?url=https://www.zybuluo.com/static/editor/md-help.markdown#cmd-markdown

1.表格

例子

| 列1 | 列2 | 列3 | 列4 |
| : - | : - : | - : | - |
| 1 | 2 | 3 | 4 |
| 5 | 6 | 7 | 8 |

列1 列2 列3 列4
1 2 3 4
5 6 7 8

由上面的例子看出,对表格最重要的是第二行的标记| : - | : - : | - : | - |,分隔表头和表格,使用| - |分隔(空格可有可无,-的数量不影响),:相对于-的位置表示表格内容的对齐方式(左对齐,居中和右对齐),如果没有默认左对齐。

2.加强的代码块表示

支持多种编程语言的语法高亮显示,以及显示行号,标记方式``` + 语言(python),注意,代码块结尾同样要用```包裹代码块。

例子

``` python
from PIL import Image, ImageDraw, ImageFont

def add_num(img):
  draw = ImageDraw.Draw(img)
  myfont = ImageFont.truetype('C:/windows/fonts/Arial.ttf', size=40)
  fillcolor = "#ff0000"
  width, height = img.size
  draw.text((width-40, 0), '99', font=myfont, fill=fillcolor)
  img.save('result.jpg','jpeg')

return 0
if name == 'main':
  image = Image.open('image.jpg')
  add_num(image)
```

  from PIL import Image, ImageDraw, ImageFont

  def add_num(img):
    draw = ImageDraw.Draw(img)
    myfont = ImageFont.truetype('C:/windows/fonts/Arial.ttf', size=40)
    fillcolor = "#ff0000"
    width, height = img.size
    draw.text((width-40, 0), '99', font=myfont, fill=fillcolor)
    img.save('result.jpg','jpeg')

    return 0
  if __name__ == '__main__':
    image = Image.open('image.jpg')
    add_num(image)

3.注脚

使用[^keyword]表示注脚。

这有一个注脚[^footnote]
这有一个注脚[1]

备注:不同编辑器对注脚的表示方式不同。以上表示来自“作业部落”。

4.删除线

使用~~包裹所需文字,实现删除线显示。

~这是一段被删除的文字。~
这是一段被删除的文字。

5.LaTeX公式

$标记行内公式。

质能方程$E=mc^$
质能方程$E=mc^$

$$标记整行公式。

$$f(x_1,x_x,\ldots,x_n) = x_1^2 + x_2^2 + \cdots + x_n^2 $$
$$f(x_1,x_x,\ldots,x_n) = x_1^2 + x_2^2 + \cdots + x_n^2 $$

更多更详细的公式表示请参考MathJax

6.待办事宜Todo列表

使用带有 [ ] 或 [x] (未完成或已完成)项的列表语法创建一个待办事宜列表,且该列表支持嵌套以及混用Markdown语法。

- [ ] __作业__
    - [x] 语文
    - [ ] 数学
    - [ ] 物理
- [ ] **英语**
    - [ ] 口语
    - [x] 听力
    - [ ] 阅读
    - [x] 写作
  • [ ] 作业
    • [x] 语文
    • [ ] 数学
    • [ ] 物理
  • [ ] 英语
    • [ ] 口语
    • [x] 听力
    • [ ] 阅读
    • [x] 写作

7.Markdown可以用于画一些图,以下为这些图的效果以及语法参考链接,如有需要,请自行查阅。

1.流程图

st=>start: Start:>https://www.zybuluo.com
io=>inputoutput: verification
op=>operation: Your Operation
cond=>condition: Yes or No?
sub=>subroutine: Your Subroutine
e=>end

st->io->op->cond
cond(yes)->e
cond(no)->sub->io

语法请参考流程图语法参考

2.Mermaid流程图

A[Hard edge] -->|Link text| B(Round edge)
B --> C{Decision}
C -->|One| D[Result one]
C -->|Two| E[Result two]

语法请参考Mermaid流程图语法参考

3.序列图

Alice->Bob: Hello Bob, how are you?
Note right of Bob: Bob thinks
Bob-->Alice: I am good thanks!

语法请参考序列图语法参考

4.甘特图

title 项目开发流程
section 项目确定
需求分析 :a1, 2016-06-22, 3d
可行性报告 :after a1, 5d
概念验证 : 5d
section 项目实施
概要设计 :2016-07-05 , 5d
详细设计 :2016-07-08, 10d
编码 :2016-07-15, 10d
测试 :2016-07-22, 5d
section 发布验收
发布: 2d
验收: 3d

语法请参考甘特图语法参考

更多用法参考Mermaid


  1. 这是一个 注脚文本

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 211,348评论 6 491
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,122评论 2 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 156,936评论 0 347
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,427评论 1 283
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,467评论 6 385
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,785评论 1 290
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,931评论 3 406
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,696评论 0 266
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,141评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,483评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,625评论 1 340
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,291评论 4 329
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,892评论 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,741评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,977评论 1 265
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,324评论 2 360
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,492评论 2 348

推荐阅读更多精彩内容

  • # 欢迎使用 Cmd Markdown 编辑阅读器 ------ 我们理解您需要更便捷更高效的工具记录思想,整理笔...
    raidery阅读 1,043评论 0 1
  • 为什么学习Markdown 自从搭建了 Hexo 博客之后,发现还有 Markdown 这种写文章的方法,想到以后...
    lifeColder阅读 20,138评论 10 217
  • [『Cmd 技术渲染的沙箱页面,点击此处编写自己的文档』](https://www.zybuluo.com/mde...
    likaiguo阅读 305评论 0 2
  • 刚刚读完一篇论文,已经是凌晨,我决定今天的工作要告一段落啦!伸手去够水杯,我这才发现里面的水已经冰凉,而书房外面漆...
    Foreverared阅读 329评论 0 4
  • 文/匡开草 01 “都收拾收拾东西,可以搬了。” 距离上一届高考结束不到一个小时,就有人推着下一届的我们上战场。那...
    青石路上匡开草阅读 524评论 0 2