首页 > 其他分享 >Markdown入门指南

Markdown入门指南

时间:2024-08-02 14:17:14浏览次数:14  
标签:指南 Markdown 入门 -- after 嵌套 第一项 overrightarrow

Markdown入门指南

HelyaHsiung
2021.9.27
SRE IN UESTC

1.The Title of Markdown

(1) Denote title using '=' or '-'

First title
===========

Second title
-----------

(2) Denote title using '#'

# First title
## Second title
### Third title
#### Fourth title
##### Fifth title
###### Sixth title

2.The paragraph of Markdown

(1) Create a paragrapha by two blankspaces and an 'Enter'

Paragraph 1  
Paragraph 2

(2) Create a paragraph by two 'Enter'

Paragraph 1 

Paragraph 2

3.The font of Markdown

*斜体文字*
_斜体文字_
**粗体文字**
__粗体文字__
***粗斜体文字***
___粗斜体文字___
CO<sub>2</sub>
O<sub>16</sub><sup>8</sup>
$O_{16}^{8}$

斜体文字
斜体文字
粗体文字
粗体文字
粗斜体文字
粗斜体文字
CO2
O168
\(O_{16}^{8}\)​

4.The split line of Markdown

You can create an new split line by more than 3 continuous '*', even with blankspace in them. However, other symbols or figures aren't permitted among '*', '-' or '_'.

***
* * *
---
- - -
___
_ _ _

5.The Strikethrough of Markdown

~~baidu~~

baidu

6.The underline of Markdown

<u>要加下划线的文本<u>                  //<u>为html语言

$\underline{要加下划线的文本}$

\(\underline{要加下划线的文本}\)

7.The footnote of Markdown

使用 Markdown可以效率的书写文档, 直接转换成 HTML[1], 你可以使用 Typora[2] 编辑器进行书写。(引文见本指南文末)

使用 Markdown可以效率的书写文档, 直接转换成 HTML[^HTML], 你可以使用 Typora[^2] 编辑器进行书写。

# 脚注说明在文档末尾
[^HTML]:HyperText Markup Language 超文本标记语言
[^2]:NEW WAY TO READ & WRITE MARKDOWN

8.The list of Markdown

Markdown支持无序列表和有序列表。

(1) Unordered lists

* 第一项
* 第二项
+ 第一项
+ 第二项
- 第一项
- 第二项
  • 第一项

  • 第二项

  • 第一项

  • 第二项

  • 第一项

  • 第二项

(2) Ordered lists

1. 第一项
2. 第二项
  1. 第一项
  2. 第二项

(3) The nest of lists

嵌套列表只需要在子列表之前加入4个空格。

1. 第一项
    * 第一项嵌套的第一个元素
        * 第一项嵌套的第一个元素嵌套的第一个元素
        * 第一项嵌套的第一个元素嵌套的第二个元素
    * 第一项嵌套的第二个元素
2. 第二项
    * 第二项嵌套的第一个元素
    * 第二项嵌套的第二个元素
  1. 第一项
    • 第一项嵌套的第一个元素
      • 第一项嵌套的第一个元素嵌套的第一个元素
      • 第一项嵌套的第一个元素嵌套的第二个元素
    • 第一项嵌套的第二个元素
  2. 第二项
    • 第二项嵌套的第一个元素
    • 第二项嵌套的第二个元素

9. The block of Markdown

(1) The cition of block(区块引用)

> 有志者,事竟成,破釜沉舟,百二秦关终属楚;
苦心人,天不负,卧薪尝胆,三千越甲可吞吴。

有志者,事竟成,破釜沉舟,百二秦关终属楚;
苦心人,天不负,卧薪尝胆,三千越甲可吞吴。

(2) The nest of block

> 最外层嵌套
> > 第一层嵌套
> > > 第二层嵌套

最外层嵌套

第一层嵌套

第二层嵌套

(3) Using lists in block

> 1. 第一项
>     * 第一项嵌套的第一个元素
>         * 第一项嵌套的第一个元素嵌套的第一个元素
>         * 第一项嵌套的第一个元素嵌套的第二个元素
>     * 第一项嵌套的第二个元素
> 2. 第二项
>     * 第二项嵌套的第一个元素
>     * 第二项嵌套的第二个元素
  1. 第一项
    • 第一项嵌套的第一个元素
      • 第一项嵌套的第一个元素嵌套的第一个元素
      • 第一项嵌套的第一个元素嵌套的第二个元素
    • 第一项嵌套的第二个元素
  2. 第二项
    • 第二项嵌套的第一个元素
    • 第二项嵌套的第二个元素

(4) Using block in lists

1. 第一项
    > 第一个区块
2. 第二项
    > 第二个区块
  1. 第一项

    第一个区块

  2. 第二项

    第二个区块

10.Code block in Markdown

(1) Code block in sentences

Bracket the code block using two ' ` '(反单引号)

`printf()`函数

printf()函数

(2) Code block out of sentences(You may need select language)

i Bracket the code block using ' ``` '(3个反单引号)

代码如下:

```C
printf("Hello, World!");
return 0;
```(这里空着)

效果如下:

printf("Hello, World!");
return 0;

ii Typing 'Tab' or 4 blankspaces before the code block

代码如下:

    printf("Hello, World!");
    return 0;

效果如下:

printf("Hello, World!");
return 0;

i Method 1 插入隐式链接

[菜鸟教程](https://www.runoob.com)

菜鸟教程

ii Method 2 明文插入链接

<https://www.runoob.com>

https://www.runoob.com

Assign the interlink by variable.

谷歌链接用 1 作为网址链接 [Google][1]
菜鸟教程链接用 runoob 作为网址链接 [Runoob][runoob]
然后在文档的结尾为变量赋值。

[1]: https://www.google.com/
[runoob]: https://www.runoob.com/

谷歌链接用 1 作为网址链接 Google
菜鸟教程链接用 runoob 作为网址链接 Runoob
然后在文档的结尾为变量赋值。

12.Insert Pictures in Markdown

(1) Get pictures from website (依赖网络)

获取图片地址方法:在浏览器右键图片,点击复制图片地址。

![图片说明(可选)|200](/i/l/?n=24&i=blog/2331888/202408/2331888-20240802141613654-87186117.jpg "标题(可选)")

原生Markdown不支持图片缩放,但是在部分编辑器(如Obsidian)的支持下可以设定,我们也可以借助html实现图片位置和大小的设定。

(2) Get pictures from local files (需要图片存储在固定位置)

![图片|400x300](./sources/IMG_20210724_102851.jpg "本地图片")               //当前文件夹

或者

![图片|400x300](D:/AppData/MarkDown/IMG_20210724_102851.jpg "本地图片") //文件夹全称

(3) Store Pictures into the picture database (图床同样依赖网络)

这里不再展示。

(4) Transform the picture into base64 code (需要Python或者其他工具)

base64编码太长,这里不再展示。

(5) Insert video into markdown file

![Video](./sources/2023-08-16-16-38-49.mkv)

Video

13.Table

(1)居中对齐

| 中国省份 | 对应省会 | 典型美食 |
|:----:|:----:|:----:|
| 河南 | 郑州 | 胡辣汤 |
| 湖北 | 武汉 | 热干面 |
| 湖南 | 长沙 | 臭豆腐 |
中国省份 对应省会 典型美食
河南 郑州 胡辣汤
湖北 武汉 热干面
湖南 长沙 臭豆腐
图片1 还是图片1
加载失败 加载失败

(2)靠左对齐

| 中国省份 | 对应省会 | 典型美食 |
|:---- |:---- |:---- |
| 河南 | 郑州 | 胡辣汤 |
| 湖北 | 武汉 | 热干面 |
| 湖南 | 长沙 | 臭豆腐 |
中国省份 对应省会 典型美食
河南 郑州 胡辣汤
湖北 武汉 热干面
湖南 长沙 臭豆腐

(3)靠右对齐

| 中国省份 | 对应省会 | 典型美食 |
| ----:| ----:| ----:|
| 河南 | 郑州 | 胡辣汤 |
| 湖北 | 武汉 | 热干面 |
| 湖南 | 长沙 | 臭豆腐 |
中国省份 对应省会 典型美食
河南 郑州 胡辣汤
湖北 武汉 热干面
湖南 长沙 臭豆腐

14.Markdown support for HTML

[-^-] 试试插入这个
<iframe src="https://www.bilibili.com/" width=100% height=500px></iframe>

(1)HTML设置图片大小以及对齐方式

<div align=center>
<img 
src='/i/l/?n=24&i=blog/2331888/202408/2331888-20240802141613654-87186117.jpg'
width='100px'
height='150px'
alt='加载失败时显示该内容' />
</div>
加载失败

(2)HTML设置字体对齐方式

<p align = "left">月是故乡明</p>
<center>月是故乡明</center>
<p align = "right">月是故乡明</p>

月是故乡明

月是故乡明

月是故乡明

(3)HTML设置字体、颜色、字号

<center>
<font face = "微软雅黑" color = "red" size = 5>
我是红色微软雅黑, 字号为5, 你值得拥有
</font>
</center>
我是红色微软雅黑, 字号为5, 你值得拥有
<center>
<font face = "华文行楷" color = "purple" size = 20>
<b>             //字体加粗
三百六十行行行出状元
</b>            //字体加粗
</font>
</center>
三百六十行行行出状元

(4)HTML特殊字体设置

标签 描述
<b></b> 定义粗体文字
<i></i> 定义斜体文字
<sub></sub> 定义下标文字
<sup></sup> 定义上标文字
<del></del> 定义删除文字

15.Equation in Markdown

(1) Equationes in sentences

$\lim \limits_{i \to \infty} \Sigma \mu_{i} \cdot d_{i}$

我们说没事敲一敲像 \(\lim \limits_{i \to \infty} \Sigma \mu_{i} \cdot d_{i}\) 这样的公式可以缓和心情。

(2) Equationes between sentences

$$
\begin{cases}
\oiint_{s} \overrightarrow{D} \cdot \overrightarrow{dS} = \iiint_v \rho dV\\
\oint_{c} \overrightarrow{E} \cdot \overrightarrow{dl} = \iint_{s} (-\frac{\partial{\overrightarrow{B}}}{\partial{t}}) \cdot \overrightarrow{dS}\\
\oint_{c} \overrightarrow{H} \cdot \overrightarrow{dl} = \int_s (\overrightarrow{J}_{s} + \frac{\partial \overrightarrow{D}}{\partial t}) \cdot\overrightarrow{dS}\\
\oiint_{s} \overrightarrow{B} \cdot \overrightarrow{dS} = 0\\
\end{cases}
$$

\[\begin{cases} \oint_{s} \overrightarrow{D} \cdot \overrightarrow{dS} = \iiint_v \rho dV\\ \oint_{c} \overrightarrow{E} \cdot \overrightarrow{dl} = \iint_{s} (-\frac{\partial{\overrightarrow{B}}}{\partial{t}}) \cdot \overrightarrow{dS}\\ \oint_{c} \overrightarrow{H} \cdot \overrightarrow{dl} = \int_s (\overrightarrow{J}_{s} + \frac{\partial \overrightarrow{D}}{\partial t}) \cdot\overrightarrow{dS}\\ \oint_{s} \overrightarrow{B} \cdot \overrightarrow{dS} = 0\\ \end{cases} \]

16.Flow diagram in Markdown

(1) 横向流程图

```mermaid
    graph LR
    A[方形] -->B(圆角)
    B --> C{条件a}
    C -->|a=1| D[结果1]
    C -->|a=2| E[结果2]
    F[横向流程图]
```(这里空着)
graph LR A[方形] -->B(圆角) B --> C{条件a} C -->|a=1| D[结果1] C -->|a=2| E[结果2] F[横向流程图]

(2) 竖式流程图

```mermaid
    graph TD
    A[方形] --> B(圆角)
    B --> C{条件a}
    C --> |a=1| D[结果1]
    C --> |a=2| E[结果2]
    F[竖向流程图]
```(这里空着)
graph TD A[方形] --> B(圆角) B --> C{条件a} C --> |a=1| D[结果1] C --> |a=2| E[结果2] F[竖向流程图]

(3) UML标准时序图

```mermaid
    %% 时序图例子,-> 直线,-->虚线,->>实线箭头
    sequenceDiagram
    participant 张三
    participant 李四
    participant 王五
    张三->王五: 王五你好吗?
    loop 健康检查
        王五->王五: 与疾病战斗
    end
    Note right of 王五: 合理 食物 <br/>看医生...
    李四-->>张三: 很好!
    王五->李四: 你怎么样?
    李四-->王五: 很好!
```(这里空着)
%% 时序图例子,-> 直线,-->虚线,->>实线箭头 sequenceDiagram participant 张三 participant 李四 participant 王五 张三->王五: 王五你好吗? loop 健康检查 王五->王五: 与疾病战斗 end Note right of 王五: 合理 食物 <br/>看医生... 李四-->>张三: 很好! 王五->李四: 你怎么样? 李四-->王五: 很好!

(4) 甘特图

示例一:

```mermaid
       gantt
       dateFormat  YYYY-MM-DD
       title 使用mermaid语言定制甘特图
       section 任务1
       已完成的任务           :done,    des1, 2014-01-06,2014-01-08
       正在进行的任务               :active,  des2, 2014-01-09, 3d
       待完成任务1               :         des3, after des2, 5d
       待完成任务2              :         des4, after des3, 5d
       section 关键任务
       已完成的关键任务 :crit, done, 2014-01-06,24h
       已完成的关键任务2         :crit, done, after des1, 2d
       正在进行的关键任务             :crit, active, 3d
       待完成的关键任务        :crit, 5d
       待完成任务           :2d
       待完成任务2                      :1d
       section 文档编写
       描述甘特图语法               :active, a1, after des1, 3d
       完成甘特图实例1      :after a1  , 20h
       完成甘特图实例2    :doc1, after a1  , 48h
```(这里空着)
gantt dateFormat YYYY-MM-DD title 使用mermaid语言定制甘特图 section 任务1 已完成的任务 :done, des1, 2014-01-06,2014-01-08 正在进行的任务 :active, des2, 2014-01-09, 3d 待完成任务1 : des3, after des2, 5d 待完成任务2 : des4, after des3, 5d section 关键任务 已完成的关键任务 :crit, done, 2014-01-06,24h 已完成的关键任务2 :crit, done, after des1, 2d 正在进行的关键任务 :crit, active, 3d 待完成的关键任务 :crit, 5d 待完成任务 :2d 待完成任务2 :1d section 文档编写 描述甘特图语法 :active, a1, after des1, 3d 完成甘特图实例1 :after a1 , 20h 完成甘特图实例2 :doc1, after a1 , 48h

示例二:

```mermaid
gantt
        %% 语法示例
        dateFormat  YYYY-MM-DD
        title 软件开发甘特图

        section 设计
        需求                      :done,    des1, 2014-01-06,2014-01-08
        原型                      :active,  des2, 2014-01-09, 3d
        UI设计                     :         des3, after des2, 5d
        未来任务                     :         des4, after des3, 5d

        section 开发
        学习准备理解需求                      :crit, done, 2014-01-06,24h
        设计框架                             :crit, done, after des2, 2d
        开发                                 :crit, active, 3d
        未来任务                              :crit, 5d
        耍                                   :2d

        section 测试
        功能测试                              :active, a1, after des3, 3d
        压力测试                               :after a1  , 20h
        测试报告                               : 48h
```(这里空着)
gantt %% 语法示例 dateFormat YYYY-MM-DD title 软件开发甘特图 section 设计 需求 :done, des1, 2014-01-06,2014-01-08 原型 :active, des2, 2014-01-09, 3d UI设计 : des3, after des2, 5d 未来任务 : des4, after des3, 5d section 开发 学习准备理解需求 :crit, done, 2014-01-06,24h 设计框架 :crit, done, after des2, 2d 开发 :crit, active, 3d 未来任务 :crit, 5d 耍 :2d section 测试 功能测试 :active, a1, after des3, 3d 压力测试 :after a1 , 20h 测试报告 : 48h
  1. HyperText Markup Language 超文本标记语言 ↩︎

  2. NEW WAY TO READ & WRITE MARKDOWN ↩︎

标签:指南,Markdown,入门,--,after,嵌套,第一项,overrightarrow
From: https://www.cnblogs.com/XiongHaiyang/p/18338664

相关文章

  • SpringBoot入门、进阶、强化、扩展、知识体系完善等知识点学习、性能优化、源码分析专
    场景作为一名Java开发者,SpringBoot已经成为日常开发所必须。势必经历过从入门到自学、从基础到进阶、从学习到强化的过程。当经历过几年企业级开发的磨炼,再回头看之前的开发过程、成长阶段发现确实是走了好多的弯路。作为一名终身学习的信奉者,秉承Java体系需持续学习、持续优......
  • ChatGPT使用指南(保姆级)
    随着ChatGPT的爆火,AI大模型工具如雨后春笋般涌现,数据大模型也确实展现了其不仅仅停留于概念上的价值,在实际应用中也开始崭露头角。国外ChatGPT的大模型工具使用对于国内大部分人来说仍然有比较大的门槛,比如网络访问限制问题,账户注册限制,账户封号等问题。那么在国内,有没有一些......
  • Java入门、进阶、强化、扩展、知识体系完善等知识点学习、性能优化、源码分析专栏分享
    场景作为一名Java开发者,势必经历过从入门到自学、从基础到进阶、从学习到强化的过程。当经历过几年企业级开发的磨炼,再回头看之前的开发过程、成长阶段发现确实是走了好多的弯路。作为一名终身学习的信奉者,秉承Java体系需持续学习、持续优化的信念。不惜耗费无数个日日夜夜,耗......
  • 智汇软库——PS下载安装指南
     打开您的浏览器,访问PS下载链接进行下载。目录Photoshop(PS)下载安装及使用教程一、准备工作二、下载Photoshop三、安装Photoshop四、使用Photoshop1.启动Photoshop2.基础操作2.1新建文件2.2打开文件2.3常用工具2.4编辑图像2.5图层操作3.滤镜和效果4.......
  • Markdown的使用方法
    Markdown的使用非常简单。以下是一些基本的Markdown语法,可以帮助你开始使用它来格式化文本。标题在文字前面加上#来创建标题。#的数量代表标题的级别。markdown复制#一级标题##二级标题###三级标题####四级标题#####五级标题######六级标题段落与换......
  • 数学建模实战快速入门
    数学建模实战快速入门前言:数学建模竞赛是一个对参赛者的发散思维、数理逻辑能力以及资料搜集和处理问题的能力有着较高要求的综和性竞赛,希望获得好的奖项的参赛者需要对次提前进行充足的准备,包括提前找到最合适自己的小伙伴,提前了解和准备好各类需要的软件工具,并提前了解......
  • Git 入门到精通:新手的 Git 使用完全指南
    Git配置首先,你需要设置Git的全局用户名和邮箱地址,这将影响你电脑上所有Git仓库的默认设置。gitconfig--globaluser.name"YourName"gitconfig--globaluser.email"[email protected]"如果你只想为当前仓库设置用户身份,可以省略--global标志。2.创建代......
  • Linux设备树配置指南:ES8388音频编解码器集成
    在嵌入式Linux开发中,设备树对于硬件集成至关重要。本文详细介绍了如何在设备树中配置ES8388音频编解码器,包括耳机检测、扬声器控制和音频路由。在嵌入式系统设计中,音频功能是一个常见需求。ES8388是一款流行的音频编解码器,支持多种音频输入输出功能。本文将指导您如何在Linux......
  • ToDesk连接记录查询指南,安全守护远控过程
    当你经常使用远程控制办公,并且连接的设备较多,怎么样才能高效又安全的管理诸多远控设备,保证其远控的安全性?小社长发现ToDesk新版本的连接记录查询功能,可以帮你解决这个难题!这个功能可以让你最快速度找到最近连接的被控设备,并且在移动端上还能查询到被控设备连接的具体时间记录,有......
  • Markdown与数学公式
    在写偏理科的文章的时候,多多少少会涉及到一些公式、函数的输入,本篇就来讲讲如何在Markdown中书写数学公式。在此之前,我们先介绍下LaTex和MashJax,Markdown就是基于它们来实现数学公式的输入。LaTex简介LaTex(读作/ˈlɑːtɛx/或/ˈleɪtɛx/),可以理解为是非常......