算法乐园 主页 笔记 刷题




Markdown语法

参考视频

注意:带*的是扩展语法,只有typora支持,其他markdown编辑器不一定支持

1.标题

# 标题

2.强调

欢迎报考中山大学

欢迎报考中山大学

在typora中,可以选中要强调的文字按下Ctrl+B

3.斜体

*欢迎各位大佬来浇浇我各种知识*

_欢迎各位大佬来浇浇我各种知识_

或者选中想要强调的文字按下Ctrl+I

欢迎各位大佬来浇浇我各种知识

斜体并强调用***___包围

斜体并强调

4.删除线

~~我宣布个事儿,我是shabi~~

我宣布个事儿,我是傻逼

5.*高亮

(用==包围)

注意:这是扩展语法,仅typora支持

==我是黄色==

我是黄色

6.代码

sudo rm -rf /*(没事别乱敲这个)

7.代码块

8.引用

[>+空格 前置]

引用是可以嵌套的

24岁,是学生

学生特有的无处不在(恼)

9.无序列表

[-++空格 前置]

敲回车会自动补全,按Tab会自动缩进一级

10.有序列表

数字+.+空格 前置

我来这里就为了三件事:

  1. 公平
  2. 公平
  3. 还是™的公平

11.*上标

^包围即可

231-1=2147483647

12.*下标

~包围即可

H2O是剧毒的

13.*注释(标参考文献)

[^]后置

滑了天下之大稽1

14.链接

(注意:文内跳转为扩展语法)

打开力扣

点击这里回到梦开始的地方

15.任务列表

16.表格

 

|绘制表格边框

第一行为表头,由第二行分割线决定对齐方式与长度,第三行及之后即表格数据

学号姓名年龄
114514田所24
1919810浩二25

17.图片

[直接拖进来或复制粘贴]

反复分析

18.分割线




 

19.Emoji

用英文输入Emoji是扩展语法

敲键盘或回车点击,后置的:一般不需要手动输

要求英语水平够高,记得每个Emoji的英文名

😅

🤤 🤡

对于其余普通的Markdown编辑器,可以直接将Emoji表情复制进来,这是直接硬编码的 (刻进DNA里)

可以复制Emoji的网站

😇😂

20.*自动生成目录

输入[TOC]即可

21.内联HTML代码

参考文献

<></>包围

我不会 HTML 呜呜呜...浇浇我

 

简单的文字居中也可以这样

下划线

只要你会写,你完全可以把Markdown当作HTML来写

同时,.md文件可以直接导出成一个网页

下划线还可以选中后按下Ctrl+U

22.内联LATEX公式

(部分编译器会不识别某些符号,Typora完全支持)

LATEX是最棒的论文排版语言 an+bn=cn

+f(x)e2πjxdx

limxi=1n(1+1n)n

x2=a11x1+a12y1y2=a21x1+a22y1(x2y2)=(a11a12a21a22)(x1y1)

(麦克斯韦方程组)

{×E=Bt×H=Jv+DtD=ρvB=0{D=ϵEB=μHJv=σE
D[x(t)]3π2q=0(z+L^)qexp(iq2x)(TrA)(Λj1j2i1i2Γi1i2j1j2DP)=ϖαk|μTμν2~K3Fe(CN)6,zR

23.网络图床

分享一个 Typora 搭配腾讯云COS/阿里云OSS图床的例子. 新用户免费试用6个月, 另外还可选择七牛云或者路过图床.

24.*常用快捷键

按键效果按键效果
Ctrl + D选中当前词Ctrl + L选中当前句/行
Ctrl + E选中当前区块Ctrl + F搜索当前选中
Ctrl + B加粗当前选中Ctrl + H替换当前选中
Ctrl + I倾斜当前选中Ctrl + U下划当前选中
Ctrl + K将当前选中生成链接Ctrl + J滚动屏幕将选中滚至顶部
Ctrl + W关闭当前窗口Ctrl + N打开新窗口
Ctrl + O打开文件Ctrl + P搜索文件并打开
Ctrl + 回车表格下方插入行Ctrl + ,打开偏好设置
Ctrl + .切换全角/半角标点Ctrl + /切换正常/源代码视图
Ctrl + Shift + -缩小视图缩放Ctrl + Shift + +放大视图缩放

还有一些不常用的/三键的快捷键不在此列出.

25. *Typora 的主题样式与检查元素

Markdown 在编译后约等于 HTML. 而 Typora 的正常视图就是编译后的 Markdown, 故Typora的主题样式本质就是 CSS 文件.

可以下载各种好看的主题给 Typora换上, 同时也可以自己调整对应的 CSS 文件, 或者自己手搓.

在 Typora 设置中开启 调试模式 后即可在正常视图右击打开 检查元素, 在其中就可以完全将 Markdown 文件当成 HTML 来编辑.

26.*mermaid语法

参考文献

流程图:

A
B
C
D

时序图:

AliceBobJohnloop[Healthcheck]Rational thoughts prevail!Hello John, how are you?Fight against hypochondriaGreat!How about you?Jolly good!AliceBobJohn

甘特图:

Adding GANTT diagram to mermaid2014-01-072014-01-092014-01-112014-01-132014-01-152014-01-172014-01-192014-01-212014-01-23Completed task Active task Future task Future task2 A sectionAdding GANTT diagram to mermaid

类图:

Cool
Where am i?
Cool label
Class01
int chimp
int gorilla
size()
AveryLongClass
Class03
Class04
Class05
Class06
Class07
Object[] elementData
equals()
Class08
Class09
C2
C3

实体关系图:

CUSTOMERORDERLINE-ITEMDELIVERY-ADDRESSplacescontainsuses

用户旅程图:

My working dayCatMe
Go to work
Go to work
Me
Make tea
Make tea
Me
Go upstairs
Go upstairs
MeCat
Do work
Do work
Go home
Go home
Me
Go downstairs
Go downstairs
Me
Sit down
Sit down
My working day

状态图:

 

Still
Moving
Crash

饼图:

79%17%3%DogsCatsRats

27.*markdown注释

在typora中,你可以看到注释的内容,但是导出为PDF后,注释的内容就会消失

💯 总结

至此, Markdown + Typora 的手册教程也告一段落.

不知你看完这么长的教程/手册, 是否能体会到 Markdown 的精妙简洁之处呢?

其实 Markdown 只是标记语言的最开始, 我的感受是会了 Markdown 之后对于理解 HTML 也有帮助, 对于用 LATEX 来写论文也有帮助. 标记语言正是为了摆脱 Word 那种虽然"所见即所得", 但又过于花哨浮华, 很差的兼容性与闭源的编码的缺陷. 当你能掌握这样的"所写即所得"时, 你肯定会感受到用 Markdown 这类语言来处理文本的妙处!


1 史记·滑稽列传——司马迁