这是我自己的Typora语法总结

这是我自己的Typora语法总结

目录

文章目录

  • 这是我自己的Typora语法总结
      • 目录
      • 一 、文本格式
        • 0. 分级标题
  • 这是一级标题
    • 这是二级标题
      • 这是三级标题
        • 这是四级标题
          • 这是五级标题
            • 这是六级标题
        • 1. *倾斜*
        • 2. **加粗**
        • 3. ***加粗倾斜***
        • 4.~~删除线~~
        • 5. 下划线
        • 6. 分隔符
      • 二、列表与表格
        • 1. 无序列表
        • 2. 有序列表
        • 3. 多层次无序列表
        • 4. 多层次有序列表
        • 5. 任务列表或称为可选列表
        • 6. 表格插入
      • 三、公式与图表等
        • 1. 数学公式
        • 2. 图像插入
        • 3. 链接插入
        • 4. 代码块插入
        • 5. 脚注
        • 6. 引用
        • 7. 高亮
        • 8. 生成目录
        • 6. 引用
        • 7. 高亮
        • 8. 生成目录

一 、文本格式

0. 分级标题

markdown这是*倾斜*+**加粗**)语法当中,我们首先要了解的是表题标题,按照语法规定,几个#号就是几级标题,也可以使用typora中的快捷方式进行调用,其调用命令为:

ctrl + 1/2/3/4/5/6

示例标题如下:

这是一级标题

这是二级标题

这是三级标题

这是四级标题

这是五级标题
这是六级标题

显然每级标题的间距各部相同,第一级标题还有分割线与下面自动分开;再进一步,认为插入分割线的方法为“*”、“+”或者“—”,重复三次即可,其效果如下:


再最后就是生成目录,其会自动将同一级的标题进行分配聚合,命令为[toc]。

1. 倾斜

语法:*倾斜内容*,以两个星号把倾斜的内容括起来,或者使用两个下滑线,如_倾斜的下划线_,效果为 倾斜的下划线

​ 在typora中的可以使用快捷键Ctrl + I,将两个星号自动调出;

2. 加粗

语法:**加粗的内容**,以左右各两个星号把要加粗的内容括起来,或使用左右两个下划线:--加粗的下划线__

​ 在typora中可以使用快捷键Ctrl + B,调出四个星号;

3. 加粗倾斜

语法:***倾斜加粗的内容***,左右各三个星号把要加粗倾斜的内容括起来

4.删除线

语法:~~删除线~~,用左右各两个浪文符号将删除线内容括起来;有意思的是,使用单个浪文符号,会产生下标效果,这与数学公式当中的使用$ 括 起 来 或 者 使 用 括起来或者使用 使$ $$括起来不同:***这就是文本内的文字下标效果***。

​ 在typora当中使用Alt + Shift + 5,在要加删除线的文本后调出删除线;

5. 下划线

语法:下滑线的内容,即用将要加下滑的内容括起来

​ 在typora中使用快捷键 Ctrl +U,在相关文本后调用;

6. 分隔符

语法:三种方式“***”、“—”,“___”(重复三次),如下

三个星号“***”


三个短划线“—”


三个短下滑线“___”


二、列表与表格

1. 无序列表

语法:以*、+、-等三种符号加一个空格开头的内容即自动形成列表,列表以黑点开头,回车自动延续;当要退出列表编辑时,只需要连两个回车换行,与列表隔一行即可以正常输入,语法格式如下:

  1. * 列表内容
  2. +列表内容
  3. - 列表内容

举例:

  • 列表1
  • 列表2
  • 这行下回车两次,隔一行即可正常输入

【我是正常输入】

2. 有序列表

语法:以一个 数字开头,加点“.”,再空格 ,即可输入正常列表内容,如下所示,回车换行后将自动编号:

  1. \1. 列表内容
  2. \2. 列表内容

举例:

  1. 第一列表
  2. 第二列表

3. 多层次无序列表

语法:每层次的无序列表都如上语法,要形成不同缩进层次,进行TAB键缩进即可,如下;需要注意的是

/* 层次1的无序列表

​ /* 层次2的无序列表【符号前加一个TAB】

​ /* 层次3的无序列表 【符号前有两个TAB】

举例:

  • 层次1列表
    • 层次2列表 【回车换行后,TAB缩进】
      • 层次3列表 【回车换行后自动续的是层次2,再TAB缩进即可】
      • 层次3列表 【回车换行即是层次3内容】
    • 层次2的列表 【回车换行自动为层次3,再回车一次,将可以编辑层次2列表下的正常内容,再回车即可以自动延续编号层次2】
  • 层次1的列表 【同上,本行回车两次回到层次1列表;回车1次,对层次1列表下的内容正常编辑】

4. 多层次有序列表

语法:语法基本同[3. 多层次无序列表][多层次无需]

举例:

  1. 第一层次列表1
    1. 第二层次列表1
      1. 第三层次列表1
      2. 第三层次列表2
    2. 第二层次列表2
  2. 第一层次列表2

5. 任务列表或称为可选列表

语法:列表开头符号(即*,+,- 三种符号),加空格,加 [ ],加空格,加文字的方式—开头符号 + 空格 + [ ] + 空格 + 文字,选择了哪一条就在[ ]中加入x即可,或者直接鼠标点击符号

举例:

  • 这是第一个可选项
  • 这是第二个可选项
  • 这是第三个可选项

6. 表格插入

语法:在typora中可以直接使用快捷键Ctrl + T,会调出界面设置几行几列,最后会插入一个表格,可以自己选择进行对齐的对齐方式;也可以使用语法如下:

| 这里输入表头 | 列2表头 | 列3表头 | 列4表头 |

|这里可以指定每列对齐方式|–:表示右对齐|:–: 表示居中对齐|:–表示左对齐|

| 输入内容|输入内容 | 输入内容 | 输入内容 | 输入内容 |

这是一个表格这是第二列这是第三列
这个是正式内容这是正式内容第一列这是正式内容第几列
这一个右对齐的内容这个居中对齐这个左对齐

三、公式与图表等

1. 数学公式

在Markdown中,单独一行的数学公式需要使用 括起来,或者使用快捷键 Ctrl + Shift + M,如下所示,其将居中:
T h i s i s a f o r m u l a x 2 = y . This\ is\ a\ formula\ x^2 = y. This is a formula x2=y.
字符之间的空格需要\进行转义才能输入显示,否则无效。

另外,对于行内公式的输入,在typora中是以两个$ $ 括起来的,但要使其生效则需要在typora的***偏好设置***当中进行选择设置,使”内联公式 “、”上标/下标 “等Markdown扩展语法生效,如 $ x^2 = y $ ;

  1. 上/下标

    • 上标:^{上标},如 α 2 \alpha^{2} α2
    • 下标:_{下标},如 x 1 x_{1} x1 , H 2 O H_{2}O H2O
    • 上下标:^{上标}_{下标},如 x j ( i ) x^{(i)}_{j} xj(i)
  2. 分式

    • 普通式,如1/2
    • 分子分母上下式,\frac{分子}{分母},如 1 2 \frac{1}{2} 21
  3. 省略号

    语法:一个\cdots对应三个点,如 ⋯ ⋯ \cdots\cdots

  4. 根式

    语法:\sqrt{x}表示平方根,\sqrt[n]{x}表示x的n次方根

    举例: 8 \sqrt{8} 8 , x n \sqrt[n]{x} nx

  5. 均值(在表达式上边划水平线)

    语法:\overline{x}

    举例: x ‾ \overline{x} x

  6. 在表达式下边划横线

    语法:\underline{x}

    举例: 8 2 = 2 ‾ \underline{\sqrt[2]{8}=2} 28 =2

  7. 其他注意事项

    • 在同一行输入多个公式,需要在公式之间加 " \空格 "或 “\quad”
    • 多行公式,或者一行无法写完,需要在上一行公式的末尾加"\\";
  8. 其他常用公式表达

    数学表达式语法举例
    向量\vec{a}\cdot\vec{b}=0 a ⃗ ⋅ b ⃗ = 0 \vec{a}\cdot\vec{b}=0 a b =0
    均值\overline{x} x ‾ \overline{x} x
    极限\lim_{n\to+\infty} n or \lin n lim ⁡ n → + ∞ n o r lim ⁡ n \lim_{n\to+\infty} n\ or \lim n limn+n orlimn
    积分\int_0^n f(x)dx or \int f(x)dx ∫ 0 n f ( x ) d x o r ∫ f ( x ) d x \int_0^n f(x)dx\ or \int f(x)dx 0nf(x)dx orf(x)dx
    累加\sum_{i=1}^n x_i or \sum x_i ∑ i = 1 n x i o r ∑ x i \sum_{i=1}^n x_i\ or \sum x_i i=1nxi orxi
    累乘\prod_{i=1}^n x_i or \prod x_i ∏ i = 1 n x i o r ∏ x i \prod_{i=1}^n x_i\ or \prod x_i i=1nxi orxi
  9. 常用希腊字母

    希腊字母Markdown
    阿尔法 α \alpha α\alpha
    贝塔 β \beta β\beta
    伽玛 γ \gamma γ\gamma
    德尔塔 δ \delta δ\delta
    艾塔 η \eta η\eta
    西塔 θ \theta θ\theta
    兰布达 λ \lambda λ\lambda
    μ \mu μ\mu
    西伽马 σ \sigma σ\sigma
    τ \tau τ\tau
    欧米伽 ω \omega ω\omega

2. 图像插入

语法:![图片名称](本地图片路径,或者网络图片链接),typora的快捷键为Ctrl +Shift +I 调出图片输入语法

举例:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Gx0A6StJ-1595734749731)(C:\Users\10255796\Desktop\5ba188ab97113.webp.jpg)]

3. 链接插入

  1. 语法1:自动链接式 ——

  2. 举例1:

  3. 语法2:行内式链接 ——[链接名字](链接地址)

  4. 再举例: 百度一下

  5. 语法3:参考式链接 ——[显示的链接文本][链接ID],然后在[链接ID]:链接地址及title

  6. 举例:百度一下

4. 代码块插入

语法:在文字当中使用两个单引号’ ‘ 将单行代码括起来,快捷键 Ctrl + Shift + ’;

​ 对于代码块则使用三个波浪线~~~ 开头即可,而传统Markdown语法为上下两行各三个单引号’‘’ ‘’‘’ 将代码块括起来,在第一行’‘’后可以注明代码语言,或者使用typora快捷键 Ctrl + Shift + K ;

举例:

def my_markdown(s):print("This is a python function!")print("defined in Markdown editor: Typora!")print("The paramater is",s)
my_markdown<-function(pa){paste("This a R function in Typora",pa,sep = ":")
}

5. 脚注

语法:在要加脚注的文字后使用[^脚注序号或脚注名],然后在后边以***“[^脚注序号或脚注名] + : + 脚注内容文字 ”***的形式进行说明

举例:

这一行Typora中的脚注1

6. 引用

语法:以“> + \空格 + 内容”的形式进行引用,回车换行,双回车跳出;二级引用则是两个>>

举例:

张同志是一个号同志,我们应该好好欣赏他的作品。——某不愿意透露姓名的张先生

“谷雨知节春将去,荼蘼花了迎夏来。“

7. 高亮

语法:使用== ==将要高亮的文本括起来,如:高亮hightlight

8. 生成目录

语法:输入[toc],然后回车即可,举例见本文目录

notes]:Typora 是一款好用的离线Markdown编辑器,非常好用。

6. 引用

语法:以“> + \空格 + 内容”的形式进行引用,回车换行,双回车跳出;二级引用则是两个>>

举例:

张同志是一个号同志,我们应该好好欣赏他的作品。——某不愿意透露姓名的张先生

“谷雨知节春将去,荼蘼花了迎夏来。“

7. 高亮

语法:使用== ==将要高亮的文本括起来,如:高亮hightlight

8. 生成目录

语法:输入[toc],然后回车即可,举例见本文目录


  1. Typora 是一款好用的离线Markdown编辑器,非常好用。 ↩︎


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部