Markdowm基本使用

Markdowm封面图

一. 在VScode中使用Markdowm

  1. Markdown All in One 这个辅助Markdown写作的。

  2. Markdown PDF 这个可以把Markdown渲染成PDF,这样你可以发给不会使用Markdown的人阅读。

  3. Code Spell Checker 这个是拼写检查,帮你找错别字的,这个是支持英文,需要中文的话可以使用Spell Right,不过不知为啥在某些电脑上不能用。

  4. Code Spell Checker 这个是拼写检查,帮你找错别字的,这个是支持英文,需要中文的话可以使用Spell Right,不过不知为啥在某些电脑上不能用

二. Markdowm的基本语法

1. 标题

只要在文字前面打上#空格就可以,这一行的文字就会变成标题,#的个数代表标题的级别

# 这是一级标题
## 这是二级标题
### 这是三级标题
#### 这是四级标题
##### 这是五级标题

渲染效果如下:

这是一级标题-一级标题一般一篇文章只有一个

这是二级标题

三级标题

四级标题

五级标题

2. 段落

我们在写的时候如果按下enter,我们代码会换一行,但是实际渲染出来并不会换行:
例如:

你好,我是Luffy。
很高兴见到你。

实际渲染效果如下:

你好,我是Luffy。很高兴见到你。

正确的实现的方法:

  1. 加两个enter

  2. 行末加两个空格,然后再enter

  3. 行末加<br>

你好,我是Luffy。

很高兴见到你。

你好,我是Luffy.   空格+enter
很高兴见到你。

你好,我是Luffy。<br>
很高兴见到你。

效果如下:

你好,我是Luffy。
很高兴见到你。

3. 强调

强调有两种一种是 斜体 ,一种是 加粗 如下面:

强调有两种一种是 *斜体* ,一种是 ** 加粗 **

要注意的事,和后面需要强调的文本不要有空格,不然不零,然后前面最好有个空格,以保证各种Markdown渲染器得兼容。如果你安装了Markdown All in One 那么你可和Word一样,用ctrl+i,ctrl+b来分别切换选中文字的斜体和加粗。

4. 列表

列表分为顺序编号和无编号得:
有序列表

1. 这是一个有编号的列表
2. 就是从1开始,一个数字后面加一`.`和空格
4. 编号的数字我所谓,渲染的时候会自动编号

效果如下:

  1. 这是一个有编号的列表

  2. 就是从1开始,一个数字后面加一`.`和空格

  3. 编号的数字我所谓,渲染的时候会自动编号

实际演示:

  1. 这是一个有序列表

  2. 下面演示的是添加二级列表+tab(直接按下就行)

    1. 按下tab键顺利进入二级列表

    2. 下面还有多级的

      1. 这是三级,这样tab可以无限循环

5. 插入图片

插入图片复制粘贴不过,有些电脑要ctrl+alt+v才能粘贴过来,还有一种方法直接把图片放在文件夹目录下面然后使用下面的语法也可以:

![图片名称](imageFile.png)
*图片caption*

Alt text

Alt text
我在这里直接使用了复制粘贴

6. 数学公式

书写数学公式可以使用或者```blockformula_editor ```
格式如下:

但一个 <span data-formula="\lim_{x \to \infin}f(x)" aria-hidden="true"> 等同于

也有批量的方法:

<span data-formula="" aria-hidden="true">
\lim_{x \to 0}\frac{sin(t)}{x}=1
<span data-formula="" aria-hidden="true">
<span data-formula="" aria-hidden="true">
\lim_{x \to \infin}x^{\frac{1}{x}}=1
\
\
\tag{1}
<span data-formula="" aria-hidden="true">

渲染效果如下:

\lim_{x \to 0}\frac{sin(t)}{x}=1
\lim_{x \to \infin}x^{\frac{1}{x}}=1
\\
f(x)=\beta_1 x+\beta_2
\tag{1}

有个快捷方式ctrl+m按一下m就是```blockformula_editor,按两下就是``````blockformula_editor

7. 表格

下面中":"在左表示向左对齐,在右向右对齐,两边都有就是居中
格式如下:
>姓名 \| 性别 \| ID
>--- | --- | ---
>*Luffy*|*男*| 007

姓名 | 性别 | ID
--- | ---: | ---
Luffy|| 007

姓名 | 性别 | ID
--- | :--- | ---
Luffy|| 007

姓名 | 性别 | ID
--- | :---: | ---
Luffy|| 007

渲染效果如下:

姓名

性别

ID

Luffy

007

姓名

性别

ID

Luffy

007

姓名

性别

ID

Luffy

007

姓名

性别

ID

Luffy

007

注:Alt+shift+f 可以使编辑md文件的表格格式美化

8. 链接

创建超链接的格式如下:

[ ](https://www.bilibili.com/)
要在[]括号内填字,后面()内填地址
[哔哩哔哩](https://www.bilibili.com/)

渲染效果如下:
哔哩哔哩

9.代码

我们平时会使用到代码,Markdown最闪耀的就是渲染代码里,如果渲染器支持可以实现各种语言语法的高亮。首先是inline代码,只要再行中写两个`````之间的就会被认为是代码,不会被Markdown渲染格式。但是inline代码不支持指定语言。你可以这么写:

```python
s = "Python syntax highlighting"
print s
```

```javascript
var s = "JavaScript syntax highlighting";
alert(s);
```

渲染效果如下:

s = "Python syntax highlighting"
print s
var s = "JavaScript syntax highlighting";
alert(s);

三. Markdown其他语法

1. 字体

字体样式修改face,字体颜色修改color,字体大小修改size
格式如下:

<font color=grey>
<font face="黑体">黑体字
<font face="微软雅黑">微软雅黑
<font face="STCAIYUN">华文彩云
<font color=blue>蓝色
<font color=#008000>绿色
<font color=Red>红色
<font size=5>尺寸

渲染效果如下:

黑体字
微软雅黑
华文彩云
蓝色
绿色
红色
尺寸

常见颜色:
颜色

想了解markdowm字体详细教程进入此网站:
【Markdown语法】字体颜色大小及文字底色设置

2. 缩进

半方大的空白&ensp或&#8194
全方大的空白&emsp或&#8195
不断行的空白格&nbsp或&#160
想要起生效请在后面加上“;”

3. 引用

格式如下:

在行首使用">"
例如:
>你好,我是Luffy。
很高兴认识你。

嵌套使用
例如:
>房子
>>房子里面的桌子
>>>房子里面的桌子上面的手机

渲染效果如下:

房子

房子里面的桌子

房子里面的桌子上面的手机

4. 分割

分割线格式如下:

直接打上三个减号---
例如:
君不见黄河之水天上来,奔流到海不复回。
君不见高堂明镜悲白发,朝如青丝暮成雪。
人生得意须尽欢,莫使金樽空对月。
天生我材必有用,千金散尽还复来。
---
黄河的水流不断向海流淌,永远不会回头;明亮的镜子反映出高堂中悲伤的白发,时间如流水般匆匆流逝。人生若能一直快乐,不要让空荡的酒杯对着月亮。天生有才能必定会有用处,即使之前花费了千金,也可以重新积累财富。

渲染效果如下:

君不见黄河之水天上来,奔流到海不复回。
君不见高堂明镜悲白发,朝如青丝暮成雪。
人生得意须尽欢,莫使金樽空对月。
天生我材必有用,千金散尽还复来。

黄河的水流不断向海流淌,永远不会回头;明亮的镜子反映出高堂中悲伤的白发,时间如流水般匆匆流逝。人生若能一直快乐,不要让空荡的酒杯对着月亮。天生有才能必定会有用处,即使之前花费了千金,也可以重新积累财富。

文章引用了以下内容: 一种写作的新方法
【Markdown语法】字体颜色大小及文字底色设置
markdown中关于空格缩进的问题

这是我第一次写博客,当作一个学习笔记


本文章使用limfx的vscode插件快速发布