markdown精简教程

为什么要用markdown?

emmm......word相比markdown,其优点在于不用排版(word不刻意去排版真的很难看)

对新手来说,会觉得这纯粹找事,但是熟练之后不管是做笔记还是会议记录,甚至是写论文markdown都比已有的工具方便得多。

此外markdown支持html和 latex 语法(word也支持latex,但那个渲染真的无语了)

看看这么多人都用markdown,大部分都是刚学的时候觉得啥玩意?~之后,真香

你能相信下面的全是用markdown写出来的吗?(只要动键盘就行了)

水平分割线


  • 支持latex

\[y_{\theta}=\sum_{i=1}^n \int_0^{+\infty}\frac{\sigma}{x^2} 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
  • 流程图
graph LR A[信源]-->B[发送设备] B[发送设备]-->C[信道] D[噪声源]-->C[信道] C[信道]-->E[接收设备] E[接收设备]-->F[信宿]
  • 有序列表
  1. 任务A
  2. 任务B
    1. 任务C
    2. 任务D
  • 无序列表
  • 列表
    • A
    • B
      • D
        • E
    • C

加粗斜体下划线

超链接

引入图像

  • 支持html,例如用html的img标签引入图像,center标签控制居中,width控制图片大小

  • 表格

    A B C
    哈哈 呵呵 嗯哼

编写的文档很自然地可以导出成html或者PDFword等,图像品质不会压缩。另外大多数博客平台都支持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/ (官网下载很慢哦)

posted @ 2020-07-14 08:43  赤沙咀-菜虚坤  阅读(45)  评论(0编辑  收藏  举报