Mrkdown使用笔记分享!
Markdown
Markdown是一种轻量级标记语言,创始人为约翰·格鲁伯(英语:John Gruber)。 它允许人们使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML(或者HTML)文档。这种语言吸收了很多在电子邮件中已有的纯文本标记的特性。 由于Markdown的轻量化、易读易写特性,并且对于图片,图表、数学式都有支持,目前许多网站都广泛使用Markdown来撰写帮助文档或是用于论坛上发表消息。 如GitHub、Reddit、Diaspora、Stack Exchange、OpenStreetMap 、SourceForge、简书等,甚至还能被使用来撰写电子书。(引自百度百科)
标题
要创建标题的话只需使用井号 #
开头,井号的数量对应标题的级别。
段落
使用空行分隔文本即可实现段落效果。
- 未使用空行
- 使用空行
注意:段落开头不要使用空格或者制表符(t
即 Tab 键)来缩进,否则可能会被当做代码块渲染
加粗和强调
- 加粗文本:使用两个星号
**
或者两个下划线__
包裹待加粗的文本。
加粗加粗 文本文本 - 强调文本:使用一个星号
*
或者一个下划线_
包裹待强调的文本。
强调强调 文本文本 - 加粗并强调文本:加粗并强调文本
块引用
在段落前加>
即可创建块引用 <blockquote>
。
>这是块引用
>这是块引用
>这是块引用
渲染效果:
这是块应用
这是块应用
这是块应用
列表
有序列表
有序列表可以通过阿拉伯数字后跟 .
来创建,数字不必递增连续,.
后面要添加空格
- 项目列表1
- 项目列表2
无序列表
无序列表可以通过短横线 -
或者 星号 *
或者 加号 +
来开头,后面需要跟一个空格来分隔文本内容。
- 项目列表1
- 项目列表2
- 项目列表3
- 项目列表2
列表项中可包含其他元素:段落、块引用、代码块、图片等,有序列表和无序列表之间也可进行嵌套。
- 项目列表1
- 子列表1
- 项目列表2
- 子列表2
代码
代码可以通过反引号 ``
包裹。
python
import
opencv
代码块
使用```来包裹代码块,并且指定语法高亮语言。
渲染效果:
import cv2 as cv
import numpy as np
分隔线
通过大于等于三个星号 ***
、短横线 ---
或者下划线 ___
来创建分隔线。
超链接
通过[链接文本](URL)
或者<链接地址>
来创建超链接。
欢迎访问我的博客:[羊羊博客](https://zhengpingyang.gitee.io)。
渲染结果:
欢迎访问我的博客:羊羊博客。
高级链接:
可以通过变量设置链接,在文档末尾(或开头)进行变量赋值。
示例:
这是链接1 链接1
这是链接2 链接2
[1]http://zhengpingyang.gitee.io
[2]http://zhengpingyang.github.io
图片
使用感叹号 !
后跟超链接就可以渲染图片了。
![图片名称](https://gitee.com/zhengpingyang/image/raw/master/markdown/markdown.png)
渲染结果:
转义字符
可使用反斜杠 来转义如下字符:
几乎所有 ASCII 标点符号都可以使用反斜杠进行转义。
表格
使用 |
来分隔不同的单元格,使用-
来分隔表头和其他行。
| 表头 | 表头 |
| ---- | ---- |
| 单元格 | 单元格 |
| 单元格 | 单元格 |
渲染效果:
设置表格对齐方式:
-:
设置内容和标题栏居右对齐。:-
设置内容和标题栏居左对齐。:-:
设置内容和标题栏居中对齐。
| 左对齐 | 右对齐 | 居中对齐 |
| :-----| ----: | :----: |
| 单元格 | 单元格 | 单元格 |
| 单元格 | 单元格 | 单元格 |
公式
可以使用两个美元符 $$ 包裹 TeX 或 LaTeX 格式的数学公式来实现。提交后,问答和文章页会根据需要加载 Mathjax 对数学公式进行渲染。
$$
mathbf{V}_1 times mathbf{V}_2 = begin{vmatrix}
mathbf{i} & mathbf{j} & mathbf{k}
frac{partial X}{partial u} & frac{partial Y}{partial u} & 0
frac{partial X}{partial v} & frac{partial Y}{partial v} & 0
end{vmatrix}
${$tep1}{style{visibility:hidden}{(x+1)(x+1)}}
$$
渲染效果:
Markdown软件推荐
(网上有很多Markdown软件,小编在这推荐自己使用体验比较好的一款软件 - ->Typora!
这款软件除了免费,还有一个特点就是即时渲染(所写即所得),并且支持图床功能,体验贼好!
当然,萝卜青菜各有所爱,适合自己的才是最好的,选一款合适的Markdown软件对写文章很有好处。