Markdown语言学习

Markdown语言学习

文章内容只是个人认识,用于日后回忆。

介绍

​ 是一个简单好用的纯文本格式的标记语言。因为语法简单好用,常用于写笔记或者博客。但是语法虽然是一致的,但是不同的编辑器预览展示的效果还是有很大的区别。比如像notepad++的MarkdownViewer++插件实现时,不管是表格还是代码块实现都很难看。还是比较推荐Typora,感觉挺好使的。

基础语法

目录

该控制会自动更新,不过在不同编辑器会有不同显示,在Typora中是[toc],在CSDN中是@[toc]。

@[toc]

显示:

文章目录

  • Markdown语言学习
    • 介绍
    • 基础语法
      • 目录
      • 标题
  • 一级标题
    • 二级标题
      • 三级标题
        • 四级标题
          • 五级标题
            • 六级标题
      • 引用
      • 超链接
      • 图片
      • 表格
      • 列表
      • 代码块
      • 段落内容格式
      • 分割线
      • 小表情
      • 注脚
      • 数学公式
      • 内联公式

标题

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

对应着html中的h1~h6

显示:

一级标题

二级标题

三级标题

四级标题

五级标题
六级标题

引用

> 文本内容

显示:

文本内容

超链接

链接到[百度网页](https://www.baidu.com)

显示:

链接到百度网页

图片

![连接到百度首页logo图片](https://www.baidu.com/img/bd_logo1.png?where=super)

显示:

连接到百度首页logo图片

表格

|标题1|标题2|标题3|
|:--:|:--:|:--:|
|cell1|cell2|cell3|

显示:

标题1 标题2 标题3
cell1 cell2 cell3

ps:语法中:表示表格内容的位置,符号在哪边,就偏向哪边,两边都有则剧中。

列表

1.有序列表项1
2.有序列表项2
3.有序列表项3

* 无序列表项1
* 无序列表项2
* 无序列表项3

显示:

1.有序列表项1
2.有序列表项2
3.有序列表项3

  • 无序列表项1
  • 无序列表项2
  • 无序列表项3

代码块

​```(这里写语言名称)
段落代码块
​```
或者是`小块代码`。

显示:

代码

或者是小块代码

段落内容格式

*斜体*
_斜体_

**加粗**
__加粗__

***加粗***
___加粗___

下划线

~~删除线~~


显示:

斜体
斜体

加粗
加粗

斜体加粗

斜体加粗

下划线

删除线

分割线

---
***

显示:



小表情

:smile: 微笑
:laughing: 大笑

显示:

?

?

更过的表情,可以在这里(http://emojihomepage.com/)查看。使用时,代码是名称的小写,空格用_代替。

注脚

​ 这里注解的位置在不同编辑器中有不同的显示,在Typora中显示在代码的位置,在CSDN中会显示在页面底下。

	This is a paragraph. I will show how to use the footnote[^footnote]. Mouse on the ‘footnote’ superscript to see content of the footnote.
	[^footnote]: This is the **footnote**.

显示:

​ This is a paragraph. I will show how to use the footnote1. Mouse on the ‘footnote’ superscript to see content of the footnote.

数学公式

公式编辑,使用Latex格式。

$$
\mathbf{V}_1 \times \mathbf{V}_2 =  \begin{vmatrix} 
\mathbf{i} & \mathbf{j} & \mathbf{k} \\
\frac{\partial X}{\partial u} &  \frac{\partial Y}{\partial u} & 0 \\
\frac{\partial X}{\partial v} &  \frac{\partial Y}{\partial v} & 0 \\
\end{vmatrix}
$$

显示:
V 1 × V 2 = ∣ i j k ∂ X ∂ u ∂ Y ∂ u 0 ∂ X ∂ v ∂ Y ∂ v 0 ∣ \mathbf{V}_1 \times \mathbf{V}_2 = \begin{vmatrix} \mathbf{i} & \mathbf{j} & \mathbf{k} \\ \frac{\partial X}{\partial u} & \frac{\partial Y}{\partial u} & 0 \\ \frac{\partial X}{\partial v} & \frac{\partial Y}{\partial v} & 0 \\ \end{vmatrix} V1×V2=iuXvXjuYvYk00

内联公式

该功能在Typora中使用,需要在偏好设置中勾选扩展项。

可以在行内写公式,比如$\lim_{x \to \infty} \exp(-x) = 0$。

显示:

可以在行内写公式,比如 lim ⁡ x → ∞ exp ⁡ ( − x ) = 0 \lim_{x \to \infty} \exp(-x) = 0 limxexp(x)=0

相关:

一些符号可以在这里https://artofproblemsolving.com/wiki/index.php/LaTeX:Symbols查看。

这里有部分翻译的中文版http://lixingcong.github.io/2016/04/04/LaTex-intro/查看。


  1. This is the footnote. ↩︎

你可能感兴趣的:(Markdown,工具)