看了网上很多这方面的内容,觉得都不是很齐和有条理,所以自己又重新整理了一下, 有错漏的以后发现了会陆续修改,主要还是为了以后自己用起来好查。
“#”表示标题类别,总共有六级,或者快捷键Ctrl + 数字1-6,表示1到6级标题。注意,“#”和标题内容之间需要有空格。
目录用"[TOC]"命令自动生成,所有标题中的内容都会出现在目录中,标题层级通过缩进显示
使用“
使用“……”
这是加下划线的内容
使用"~~……~~"
这是加了删除线的内容
有两种方式可以加分割线,分别是"***“和“—”,效果展示分别如下
使用"*……*"或者“_……_”两种方式可以添加斜体
这是用星号添加斜体的方法
这是用下划线添加斜体的方法
使用“**……**”或者"__……__"对文字进行加粗
使用双星号对文字进行加粗
使用双下划线对文字进行加粗
使用"[^1]"来标注注脚,对注脚内容的解释部分用“[^1]: ……”。注意其中两部分的数字是要对应的。
情绪原因识别任务1
网上搜的很多教程都是用使用"…^ …^“格式来标注上标,使用”…~… ~“来标注下标,但我自己试了一下,发现在typora这种方式并不能直接得到上标和下标,需要对typora的默认设置进行修改,在路径"文件—偏好设置—Markdown扩展语法"中勾选可以用以上两种方式表示上标和下标,上述方法才能生效。因为markdown兼容HTML的语法,所以我们也可以用HTML中的语法来得到上标和下标:”……“得到下标,两个“”之间包裹的内容为下标;“……”得到下标,两个”"之间包裹的内容为上标
H2O
X2
内容引用使用">……"实现,多个“>”表示引用的嵌套,即引用间的层级关系,这一点上和标题的样式类似
引用内容1,格式为">……"
引用内容2,格式为“>……”
引用内容3,格式为“>>……”
使用":……:“来插入表情,比如当将其中的省略号替换成英文单词happy时,会得到表情”:happy:"。注意,两边的引号必须是英文格式的。更多的表情,可以访问 https://coolsymbol.com/emojis/emoji-for-copy-and-paste.html 这个网址直接选择复制粘贴过来,里面包含的表情非常多
使用"==……=="来得到高亮文本。同时需要注意的一点是,typora默认设置并不支持这个操作,所以需要在路径"文件—偏好设置—Markdown扩展语法"中勾选高亮文本,才能使这种方法生效。
需要高亮的文本
输入“+……”、“-……”、或“*……”创建无序的列表,要创建层次列表只需要加tab缩进即可实现,提升某一层的级别使用shift + tab。结束输入只需要连续两次回车即可。
使用任意数字开头即可创建有序列表,格式为:任意数字+点号+空格+内容,如“1. Item1”。要创建层次列表只需要加tab缩进即可实现,提升某一层的级别使用shift + tab。结束输入只需要连续两次回车即可。
1. Item1
1. Item 1.1
2. Item 2
1. Item 2.1
这种列表可以在方框中勾选表示任务完成或未完成。使用的格式为“- [ ] 内容”,注意横线和中括号之间有空格,中括号中间要空一格,如果默认勾选,则中括号中间包含的是一个字符“x”。同样的,要创建层次列表只需要加tab缩进即可实现,提升某一层的级别使用shift + tab。结束输入只需要连续两次回车即可。
这种方式下只显示链接到特定网址的可点击文本(一般显示为蓝色),格式为“[要显示的内容](网址)”,如果无法直接点击,按住Ctrl点击鼠标右键即可访问。
百度一下,你就知道
当需要直接现实网址时,用尖括号将网址括起来即可,格式为“<网址>”
https://www.baidu.com/
当在正文中不给出网址,但提供与网址链接的可点击文本,同时需要在注脚显示出网址时,利用参考式,同时参考式也便于在文中多次引用同一个网址。其正文中格式为“[链接文字][名字]”,参考形式为“[名字]: 网址 title”
我平时用百度比较多
markdown中的数学公式一般使用latex来写的,可以直接通过latex代码来写,也可以通过一些比如mathtype这样的公式书写工具来生成。直接写代码来实现的,可以参考《试试LaTex插入数学公式》和《Markdown中数学公式整理》。利用工具生成的方式,可以在在线LaTex公式编辑器中生成代码,然后复制粘贴就行。当然,其实最方便的方法是直接在MathType里面敲公式,然后得到代码,毕竟mathtype的确非常好用,教程可以参考《LaTex 论文排版(2): 插入公式 (从MathType公式编辑器导入到LaTex中)》。但无奈的是,我实在是找不到mathtype的破解版,不破解是无法实现这个功能的,绝望!!
∂ J ( θ ) ∂ θ j = − 1 m ∑ i = 0 m ( y i − h θ ( x i ) ) x j i \frac{\partial J(\theta)}{\partial\theta_j}=-\frac1m\sum_{i=0}^m(y^i-h_\theta(x^i))x^i_j ∂θj∂J(θ)=−m1i=0∑m(yi−hθ(xi))xji
表格中每一列的元素之间通过“|”隔开,第一行为标题,第二行定义每一行的对齐方式:“:—”为左对齐,“:—:”为居中,“—:”为右对齐
|姓名|性别|毕业学校|工资|
|:---|:---:|:---:|---:|
|张三|男|山西农业大学|3200|
|李四|男|北京理工大学|5000|
|王五|女|中南财经政法大学|2000|
姓名 | 性别 | 毕业学校 | 工资 |
---|---|---|---|
张三 | 男 | 山西农业大学 | 3200 |
李四 | 男 | 北京理工大学 | 5000 |
王五 | 女 | 中南财经政法大学 | 2000 |
使用”`……`“标注,注意必须要在英文环境下输入,否则无效。其实这里我有一个问题,单行代码这种表示方法,貌似代码的样式不能指定为某种语言,所以这种方式的代码表示并不实用,其实只要有下节的多行代码的表示方法就足够了。
`print("Hello World!")`
使用“```……```”标注多行代码,注意必须是在英文环境下的符号。具体格式如下:
```某种特定语言(如java, python等)
代码块
```
for i in range(0, 10):
print("Step {}: Hello World!".format(i))
快捷键 | 作用 | 快捷键 | 作用 |
---|---|---|---|
Ctrl + 1 | 一阶标题 | Ctrl + B | 字体加粗 |
Ctrl + 2 | 二阶标题 | Ctrl + l | 字体倾斜 |
Ctrl + 3 | 三阶标题 | Ctrl + U | 下划线 |
Ctrl + 4 | 四阶标题 | Ctrl + Home | 返回Typora顶部 |
Ctrl + 5 | 五阶标题 | Ctrl + End | 返回Typora底部 |
Ctrl + 6 | 六阶标题 | Ctrl + T | 创建表格 |
Ctrl + L | 选中某句话(不是某行) | Ctrl + K | 创建超链接 |
Ctrl + D | 选中某个单词 | Ctrl + F | 搜索 |
Ctrl + E | 选中相同格式的文字 | Ctrl + H | 搜索并替换 |
Alt + Shift + 5 | 删除线 | Ctrl + Shift + I | 插入图片 |
Ctrl + Shift + M | 公式块 | Ctrl + Shift + Q | 引用 |