首页 > 其他分享 >Markdown使用说明

Markdown使用说明

时间:2023-11-28 09:57:42浏览次数:36  
标签:文字 Markdown 代码 单元格 标题 说明 item 使用

Markdown使用规范

目录

0、使用VSCode编写Markdown代码

写在前面
使用一个好用的编辑器来编辑Markdown是很有必要的,这里推荐VSCode。
首先在VSCode上安装下图三个插件,并重启VSCode,便可以愉快的编写Markdown啦~

  • Markdown All in One
  • Markdown Preview Enhanced
  • Markdown Preview Github Styling

3个插件

1、正文段落

这是一段正文文字,直接编辑文字即可,换行需要在末尾添加两个以上空格再回车
这行就是换行后的文字。可以发现两空格加回车的换行方式会使两行紧挨在一起。

该行是与上面的段落隔了一个空行所形成的一个新的段落。可以发现与上面的段落有了一定的距离,可以看做一个新的段落。

2、标记

加粗文字:
**粗体文字**-----粗体文字

斜体文字:
*斜体文字*-----斜体文字

斜体加粗文字:
***斜体粗体文字***-----斜体粗体文字

删除线文字:
~~删除线文字~~-----删除线文字

删除线粗体文字:
~~**删除线粗体文字**~~-----删除线粗体文字

3、分割线

使用三个及以上的星号(*)或者破折号(-)或者下划线(_),形成单独一行。


***
---
___

为保证兼容性,建议在分割线行上下都加上一个空行。

4、标题

# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题

上面的代码显示效果如下:
各级标题

为了保证兼容性,通过一个空格在#和标题之间进行分隔。

5、引用

一行以>开头,形成一段引用。

这是一句引用。
This is a reference.

6、列表

有序列表

以标号加小数点开头,形成有序列表。

1. First item
2. Second item
3. Third item
4. Fourth item

表现形式如下:

  1. First item
  2. Second item
  3. Third item
  4. Fourth item

无序列表

*或者+或者-开头,形成无序列表。

+ First item
+ Second item
+ Third item
+ Fourth item

表现形式如下:

  • First item
  • Second item
  • Third item
  • Fourth item

7、代码段

介绍一下如何在markdown中插入代码段。

段落内嵌代码

在正文中以两个`包含的内容为嵌入式代码:
在Arduino中,有两个函数:一个为setup()函数,另一个为loop()函数。

代码区块

以```开头,以```结尾,形成独立代码片段。

C语言风格如下:

#include <stdio.h>
int main()
{
   /* 我的第一个 C 程序 */
   printf("Hello, World! \n");

   return 0;
}

markdown风格如下:

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

python代码风格如下:

print("hello world")

verilog代码风格如下:

wire [1:0]  results ;
assign results = (a == 1'b0) ? 2'b01 :
                   (b==1'b0) ? 2'b10 :
                   2'b11 ;

也可以使用 制表符(Tab) 或者 4个空格 来形成代码区块。

8、插入图片

![图片标题](图片链接 "可选的图片文本")
[![图片标题](图片链接 "可选的图片文本")](点击图片的超链接)

Markdown All in One
官方教程

图片链接可以是本地的绝对路径链接,可以是相对路径衔接,也可以是网络图片链接

9、插入链接

[超链接显示名](超链接地址 "超链接title")

这是一个链接 Markdown语法

10、公式

$......$ 中的数学表达式将会在行内显示。
$$......$$ 中的数学表达式将会在块内显示。

这是一个行内公式:\(y=ax+b\)

块内公式(LC谐振频率):

$$
F_{s} =\frac{1}{2\pi \sqrt{LC} } 
$$

\[F_{s} =\frac{1}{2\pi \sqrt{LC} } \]

矩阵:

$$
\begin{Bmatrix}
   a & b \\
   c & d
\end{Bmatrix}
$$

\[\begin{Bmatrix} a & b \\ c & d \end{Bmatrix} \]

11、表格

|  表头   | 表头  |
|  ----  | ----  |
| 单元格  | 单元格 |
| 单元格  | 单元格 |

| 左对齐 | 右对齐 | 居中对齐 |
| :-----| ----: | :----: |
| 单元格 | 单元格 | 单元格 |
| 单元格 | 单元格 | 单元格 |
表头 表头
单元格 单元格
单元格 单元格
左对齐 右对齐 居中对齐
单元格 单元格 单元格
单元格 单元格 单元格

12、代办事项

- [x] 考英语六级
- [ ] 写论文
- [ ] 组会报告

13、列出全部标题TOC

TOC 全称为 Table of Content,列出全部标题。使用[TOC]命令列出。

目录

参考资料和网址

  1. 菜鸟Markdown教程
  2. Markdown官方教程
  3. 在线的Markdown编辑器
  4. 在线的公式编辑器

标签:文字,Markdown,代码,单元格,标题,说明,item,使用
From: https://www.cnblogs.com/haostudio/p/17861169.html

相关文章

  • MPV进阶使用:LIBMPV
    一、介绍mpv不仅提供了IPC的使用方式,还提供了函数库,方便将mpv嵌入其他程序。EMBEDDINGINTOOTHERPROGRAMS(LIBMPV)mpvcanbeembeddedintootherprogramsasvideo/audioplaybackbackend.Therecommendedwaytodosoisusinglibmpv.Seelibmpv/client.hinthe......
  • 通过项目中的实际例子,介绍 LocalStorage 在 Angular 开发中的使用场景
    笔者之前在掘金社区的技术文章,介绍过自己项目组中负责开发的一款基于Angular的电商SDK:Angular应用支持PWA(ProgressiveWebApplication)特性的开发步骤分享Angular应用的搜索引擎优化(SEO)实战指南本文笔者会分享自己项目过程中,在设计这款SDK时使用Web开发领域的......
  • R语言和Python对copula模型Gaussian、t、Clayton 和 Gumbel 族可视化理论概念和文献计
    原文链接:http://tecdat.cn/?p=27240 原文出处:拓端数据部落公众号最近我们被客户要求撰写关于copula的研究报告,包括一些图形和统计输出。本文包含一些直观的示例来说明copula理论的核心概念。以下是脚本及其各自用途的简短列表:首先演示如何使用高斯copula来模拟具有任意......
  • 使用OSS搭建私有云内网yum仓库的方法
    版权声明:原创作品,谢绝转载!否则将追究法律责任。—————作者:kirin使用OSS搭建私有云内网yum仓库的方法文字&图片内容已脱敏#、前几天接到一个搭建内网yum源的任务。刚接到这个任务的时候还是比较头疼的,因为内部有很多VPC。VPC与VPC之间是不互通的,又不能打高速通道,也不可能......
  • 关于ppm.m与molecule/cm2单位转换的说明
    现在想象一个截面积为\(1cm^2\)、长为1m的长方体,内部填充着摩尔质量为\(M_g\)的特殊气体。其柱浓度为Xppm.m,设柱浓度可以表示为Y\(molecule/cm^2\),求Y。假设标准大气压条件,摩尔体积为\(22.4L/mol\),并且\(1mol=6.02*10^{23}molecule(分子数)\)。解答:长方体的体积......
  • 如何使用Grid中的repeat函数
    在本文中,我们将探索CSSGridrepeat()函数的所有可能性,它允许我们高效地创建Grid列和行的模式,甚至无需媒体查询就可以创建响应式布局。不要重复自己通过grid-template-columns和grid-template-rows属性,我们可以显式地设置网格中的行数和列数,并指定它们的大小。如果我......
  • 使用math库函数计算数值
    #include<stdio.h>#include<math.h> intmain(){ floata=2.78f,d=0.8888; intb=90; intc=5; printf("cos(%f)=%f\n",2.78,cos(2.78)); printf("log10(%d)=%f\n",90,log10(90)); printf("sqrt(%d)=%f\n&......
  • Vue3中 使用v-for嵌套 获取其他数组中的值作为key值 渲染数据
    <tbody><trv-for="(row,idx)inrows":key="idx"><tdv-for="(item,key)intitle":key="key">{{row[key]}}</td></tr>......
  • 掌握Vim编辑器:从基础到高级的使用方法
        Vim是一款强大而高效的文本编辑器,广泛用于Linux系统和其他Unix-like系统。虽然Vim的学习曲线可能相对陡峭,但一旦掌握,它将成为程序员和系统管理员不可或缺的工具。本文将介绍如何使用Vim编辑器,从基础的入门到一些高级的使用方法。1.安装Vim在大多数Linux系统中,Vim通......
  • Android Compose 使用Pager (with TabRow)
    Pager基本内容看官方吧:AndroidCompose中的分页器不同页显示不同内容错误示范@ComposableHorizontalPager(state=pagerState,modifier.fillMaxHeight(),beyondBoundsPageCount=2,verticalAlignment=Alignment.Top){if(pagerState.currentPage==0){//使......