为什么要用markdown?
emmm…word相比markdown,其优点在于不用排版(word不刻意去排版真的很难看)
对新手来说,会觉得这纯粹找事,但是熟练之后不管是做笔记还是会议记录,甚至是写论文markdown都比已有的工具方便得多。
此外markdown支持html和 latex 语法(word也支持latex,但那个渲染真的无语了)
看看这么多人都用markdown,大部分都是刚学的时候觉得啥玩意?~之后,真香
你能相信下面的全是用markdown写出来的吗?(只要动键盘就行了)
水平分割线
- 支持latex
y θ = ∑ i = 1 n ∫ 0 + ∞ σ x 2 d x y_{\theta}=\sum_{i=1}^n \int_0^{+\infty}\frac{\sigma}{x^2} dx yθ=i=1∑n∫0+∞x2σdx
- 代码块~语法高亮
import cv2
import numpy as np
def cv_imread(file_path):
cv_img=cv2.imdecode(np.fromfile(file_path, dtype=np.uint8), -1)
cv_img = cv2.IMREAD_GRAYSCALE(img)
return cv_img
- 流程图
- 有序列表
- 任务A
- 任务B
- 任务C
- 任务D
- 无序列表
- 列表
- A
- B
- D
- E
- D
- C
加粗、斜体、下划线
-
支持html,例如用html的img标签引入图像,center标签控制居中,width控制图片大小
-
表格
A B C 哈哈 呵呵 嗯哼
编写的文档很自然地可以导出成html或者PDF、word等,图像品质不会压缩。另外大多数博客平台都支持markdown排版,例如这篇就是用markdown写的(都是统一的,就不会像word那样出现乱码或者排版不对这些情况)。相比word,markdown更简洁,功能较少但能让人专注于写作(就是不需要去排版,但排版仍然会很好看)
如果刚开始用不熟悉,也不是非得用键盘,有些markdown编辑软件支持鼠标点击打开某项功能,比如黑体、代码块,表格等。
常见的一些markdown语法(其实语法不多,但一开始就记一堆,难免会让人难以接受,建议先掌握下面这些常用的,以后用写笔记markdown编辑器代替word就好啦,用过几次后自然熟悉)
标题
一级标题: #+空格+文字
二级标题: ##+空格+文字
…
六级标题: ######+空格+文字
黑体斜体
* + 文字+ * 让文字变成斜体,注意中间不带空格,如:
文字
* *+文字+ ** 让文字变成黑体,注意中间不带空格,如:
文字
只一个*+空格 会出现一个点,如:
连续输入三个*会变成分割线,如:
列表
ctrl+shift+[ 有序列表
ctrl+shift+] 无序列表
代码块和公式块
代码块: ctrl+shift+K
latex公式块: ctrl+shift+M
这些是基础操作,如果各位还会写html或latex语法的话更佳,不会也不要紧,掌握上述命令即可自(wu)由(nai)写作。
markdown编辑器有很多,我个人比较喜欢用typora,附上win10_64位的下载链接,Typora
官网: https://www.typora.io/ (官网下载很慢哦)
位的下载链接,Typora
官网: https://www.typora.io/ (官网下载很慢哦)