Typora及Markdown使用小结

Markdown语法

首先的首先,自然是Markdown语法的使用练习。Markdown作为一种简单的标记语言,大体有以下几种输入对象。


标题

输入# 标题即可生成标题,#的个数决定了标题的层级,最多可有六级。

例:

# 一级标题 ## 二级标题 ### 三级标题

段落

在打算换行的地方连续输入两个及以上的Space其后再输入Enter即可新启一段,也可以通过在段落间保留一个空行来实现。


列表

分为有序列表和无序列表两种。有序列表通过输入1.并在其后输入内容完成第一项的录入,无序列表可以通过输入*并在其后输入内容。此外,列表还可互相嵌套,处于某父级列表下时,只需在输入标记前输入Tab进行缩进,便可新启一个嵌套的列表。

例:

1. 父级列表 2. 包含嵌套列表的某项 * 嵌套列表 * 嵌套列表的嵌套列表 1.不论是否有序,都可以随意嵌套。

效果:

  1. 父级列表
  2. 包含嵌套列表的某项
    • 嵌套列表
    • 嵌套列表的嵌套列表
      1. 不论是否有序,都可以随意嵌套。

区块

是一种适用于展示对象层级关系的格式,通过在内容前输入>实现。其中,>的个数决定对象所处层级。

例:

> 如果你说我这波操作很捞 > > 这说明你在第二层 > > 以为我在第一层 > > > > > 其实我在第五层

效果:

如果你说我这波操作很捞

这说明你在第二层

以为我在第一层

其实我在第五层


代码

Markdown支持两种形式的代码输入,一种是行内的代码,用反引号`将代码括起即可。另一种是代码区块,可以通过三个反引号将代码区块括起来实现。此外可以在前三个反引号后注明代码所用语言,可以实现关键字及函数高亮。

例:

```python for i in range(520): if i == 520: print('I love U!') else: print('No way!') ​```

效果:

for i in range(520): if i == 520: print('I love U!') else: print('No way!')

链接

链接也有几种实现方式,常用的一种是显示链接名称而隐藏链接本体的,另一种则是直接使用链接本体。

两者实现方法如下:

[锦鲤大王的沙漏](http://www.chen-kai.fun/) <http://www.chen-kai.fun/>

效果:

锦鲤大王的沙漏

http://www.chen-kai.fun/


此外,还有种高级的实现方式,将网址用变量名代替,在文档末尾再对变量赋值。实现效果类似论文引用。

例:

这是[锦鲤大王的沙漏][my_website] [my_website]: http://www.chen-kai.fun/

效果:

这是锦鲤大王的沙漏


图片

图片的插入方式类似于链接,有几种实现方法。Markdown原生的插入方式为,先输入一个!,其后再用[]输入图片的名称,最后用()将图片地址括起即可,这里的图片地址也可以采用变量名代替的方式,见链接处的示例。值得注意的是原生的图片插入方式并不能调整图片尺寸,所以,当需要调整插入图片尺寸时请使用HTML<img>标签。

废话不多说,直接上代码。

![原生插入方式](https://images.cnblogs.com/cnblogs_com/blogs/667965/galleries/1938075/o_210227070052image1.png) <img src="https://images.cnblogs.com/cnblogs_com/blogs/667965/galleries/1938075/o_210227070117image2.png" style="zoom:20%;" />

效果:
原生插入方式


表格

Markdown中的表格实现方式类似于LaTeX中的实现方式。分割线符号|用于分栏,|---|用于分隔表头。|:-||-:||:-:|分别用于定义该列左、右及居中对齐。

例:

| 表头 | 表脑 | 表项上 | | :--- | :--: | ---: | | 表脖 | 表肩 | 表锁骨 |

效果:

表头 表脑 表项上
表脖 表肩 表锁骨

公式

Markdown中可以通过输入连续两个$开启公式区块,同样通过连续的两个$结束该区块。(暂时仅发现Typora支持)对于其他笔记软件(有道云笔记),可以选择类代码环境的输入方式。

例:

$$ v_{合} = \frac{v_1+v_2}{1+\frac{v_1v_2}{c^2}} $$ ​```math v_{合} = \frac{v_1+v_2}{1+\frac{v_1v_2}{c^2}} ```

效果:

v=v1+v21+v1v2c2

v_{合} = \frac{v_1+v_2}{1+\frac{v_1*v_2}{c^2}}

该式为狭义相对论下的合速度公式。


脚注

脚注作为一种注释,可以有效的提升读者阅读时的愉悦感,是一种类似弹幕的神奇注释!

只需将脚注的名称的前后分别用[^]括起,即可在后文中以[^脚注名称]: 脚注内容的格式进行注释,鼠标移到该处脚注时,将会显示对应的内容。

例:

前面的Python代码写错了,导致没法输出I love U.[^才怪] [^才怪]: 是因为我就喜欢看别人失败。

效果:

前面的Python代码写错了,导致没法输出I love U.


  1. 1.后记得输入Space再输入内容。Markdown的各类非闭合式标记,大多需要在标记后内容前输入一个Space才能生效 ↩︎

  2. 此处的读者仅指我自己。 ↩︎

  3. 是因为我就喜欢看别人失败。 ↩︎


__EOF__

本文作者travonD
本文链接https://www.cnblogs.com/travonD/p/14455804.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。您的鼓励是博主的最大动力!
posted @   travonD  阅读(88)  评论(0编辑  收藏  举报
编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示