高友谊

记录科研、技术与思考

Markdown 基础使用说明

这篇文章整理 Markdown 最常用的基础语法,适合拿来当一份速查表。

资源地址

[置顶]链接:点击前往某度网盘下载
视频教学:B站UID:508828019
提示:这里只是基础部分,不包含数学公式,具体公式后面会补充

基础语法

1,换行

两种,一种是大换行,用于小标题的换行,直接 Enter即可;另一种用于一句话的换行,使用Shift+Enter

2,分割线

建议使用三个-符号+Enter


3,文本内容

    (1)粗体
        两种,可以使用两端加**,或者快捷键Ctrl+B

    (2)删除线
        虽然有快捷键Shift+Alt+5,但是一般仍建议使用两端加~~

    (3)下划线
        快捷键Ctrl+U,但我习惯html中的l两端加‘<a>’标签,U可以理解位Underline

    (4)斜体
        快捷键Ctrl+L,也可以使用两端加单个*

    (5)高亮
        没有快捷键,两端加==即可
        ==示例文字=

    **值得注意的是**:所有的标签都会遵循html的配对原则,也就是比如我们输入一个==,则编辑器会自动帮我们匹配到下一个\ ==,所以如我们输入数学的\*乘法时,会有可能引起下一个\*的配对,此时我们可以使用\\+符号的操作来规避自动配对,那我们如何打出\\符号呢,其实只要打两个\,即\\\,那么就可以保留一个\

    (6)上下标和脚注
        上标两端加\^,比如X^2^ 表示X的2次方
        下标两端加\~,比如X~2~ 表示第2个X参数
        脚注:先添加名词的标号,比如:这是一段很难理解的话[^1],使用方法是\[\^序号],解释部分同理

    **需要注意的是,这两个一般只用在简单的上下标中,后面数学我们会提到**

    (7)列表

        **无序列表**:使用\*或\+或\-加空格即可
        有序列表:使用数字\+ . \+空格
        任务表:使用\+空格\+[ ]即可,**注意[ ]为英文输入且内部有一个空格**

    **对于增加子列表,可以直接使用Tab即可,如果调整层级,可以使用Ctrl+左或右小键**

    (8) 代码嵌入
        行内代码:内容两端加\`,比如`int a = 0; //初始化a变量 `
        代码块:内容的开始和结束行加入\`\`\`,示例如下:
        
1
2
3
def add_function(a,b){
return a+b;
}
(9)链接嵌入 域名跳转:使用/[名称]/+(网站地址),比如[百度首页](www.baidu.com) 页面内容跳转:[名称任意]\(标题级别+标题名称),如本文[点击跳转到基础语法](##基础语法),可以写为\[点击跳转到基础语法]\(##基础语法),**注意标题级别和标题明程中间没有空格** 本地图片插入:使用\!\[不显示]\(图片本地路径),快捷键Ctrl+Shift+i,i可以理解位image (10)表格插入 我建议只记住快捷键Ctrl+T即可,T可以理解为Table