01 make down 语法使用


1. 输出目录

目录
  • 1. 输出目录
  • 2. 代码块
  • 3. 标题
    • 例如
  • 一号标题
    • 二号标题
      • 三号标题
        • 四号标题
          • 五号标题
            • 六号标题
  • 4. 斜体和粗体
  • 5. 分割线
  • 6. 超链接和图片
  • 7. 无序列表
  • 8. 有序列表
  • 9. 文字引用
  • 10. 表格
  • 11. 流程图 ~
  • 12. 数学公式 ~
  • 13. 为字体加颜色
  • 14. 加特殊符号
  • 15. 计划表,用于显示计划的完成情况

2. 代码块

一对  "```" 。注意是两行。
注意:很多字符是需要转义的,使用反斜杠`\` 进行转义
!/bin/bash
行内代码
`st=>start: start:>https://www.baidu.co`

行内代码
curl "https://www.baidu.com"

3. 标题

#      一号标题
##     二号标题
###    三号标题
####   四号标题
#####  五号标题
###### 六号标题
#号必须在行首

例如

一号标题

二号标题

三号标题

四号标题

五号标题
六号标题

4. 斜体和粗体

*斜体*
**粗体**
***又斜又粗***
# "\" 表示换行

斜体
粗体
又斜又粗

5. 分割线

使用三个以上的 "---" 或者 "***"
表示,且这一行只有符号,注意不要被识别为二级标题即可,例如中间或者前面可以加空格
例如下面效果:

dfwe


dsf


cds


1 23


6. 超链接和图片

超链接写法: [https://www.baidu.com/]
图片写法: ![https://www.baidu.com/]
#写法类似,超链接在图片前面加 `!`

7. 无序列表

+ 一层
    - 二层(这里使用tab建补齐,即4个空格)
    - 二层
        * 三层 (这里使用两个tab建补齐,即8个空格)
            + 四层 (这里使用三个tab建补齐,即12个空格)
+ 一层
例子如下:
  • 一层
    • 二层(这里使用tab建补齐,即4个空格)
    • 二层
      • 三层 (这里使用两个tab建补齐,即8个空格)
        • 四层 (这里使用三个tab建补齐,即12个空格)
  • 一层

8. 有序列表

使用`1. ` (点号后面有个空格)表示有序列表,可嵌套
1. 一层
    1. 二层 (这里使用tab建补齐,即4个空格)
        1. 三层 (这里使用两个tab建补齐,即8个空格)
        2. 三层
            1. 四层 (这里使用三个tab建补齐,即12个空格)
    2. 二层
2. 一层
例如:
  1. 一层
    1. 二层 (这里使用tab建补齐,即4个空格)
      1. 三层 (这里使用两个tab建补齐,即8个空格)
      2. 三层
        1. 四层 (这里使用三个tab建补齐,即12个空格)
    2. 二层
  2. 一层

9. 文字引用

使用 > 表示,可以有多个 > ,表示层级更深,注意换行用 `\`

> 第一层 \
one data
>> 第二层 \
two data (`\` 表示换行) \  
> 这样是跳不出去的
>>>  第三层 (还可以更深)\
three  data
例如:

第一层
one data

第二层
two data (\ 表示换行) \
这样是跳不出去的

第三层 (还可以更深)
three data

10. 表格

直接看例子吧,第二行的 ---: 表示了对齐方式,默认左对齐,还有 右对齐 和 居中

|商品|数量|单价|
|-|-------:|:------:|
|苹果|10|\$1|
|电脑|1|\$1000|
商品 数量 单价
苹果 10 $1
电脑 1 $1000
id name phone
1 abao 2121312213131
2 zhangsan dvvafv

11. 流程图 ~

主要的语法为 name=>type: describe,其中 type 主要有以下几种:
1.开始和结束:start end
2.输入输出:inputoutput
3.操作:operation
4.条件:condition
5.子程序:subroutine

12. 数学公式 ~

使用 $ 表示,其中一个 $ 表示在行内,两个 $ 表示独占一行。
eg : $\sum_{i=1}^n a_i=0$
支持 LaTeX 编辑显示支持,访问 MathJax 参考更多使用方法。
推荐一个常用的数学公式在线编译网站:https://private.codecogs.com/latex/eqneditor.php

eg : $\sum_{i=1}^n a_i=0$
$$E=mc^2$$

13. 为字体加颜色

我是黑体字
我是微软雅黑
我是华文彩云
color=#0099ff size=72 face="黑体"
color=#00ffff
color=gray

#参考链接:https://blog.csdn.net/liuhw4598/article/details/78279737/

我是黑体字
我是微软雅黑
我是华文彩云
color=#0099ff size=72 face="黑体"
color=#00ffff
color=gray

14. 加特殊符号

":xx:"  xx为字符
例如:
::star 显示一颗小星星

15. 计划表,用于显示计划的完成情况

使用无序列表的 * ,+,- 符号跟空格,包裹空格的中括号,空格组成未完成列表项;使用无序列表的 * ,+,- 符号跟空格,包裹字母x 的中括号,空格组成已完成列表项:
在这里插入图片描述在这里插入图片描述
. [ ]   #表示未完成任务
. [x]   #表示已完成任务

. [ ] #表示未完成任务
. [x] #表示已完成任务