Markdown简明教程

本篇就对MarkDown简要做总结,非常适合初学者快速入门。
总得的来说,MarkDown是一种简单、轻量级的标记语法,它是基于HTML之上,使用简洁的语法就代替了排版,最终可以转换为PDF或HTML格式,方便我们快速做总结或书写文档。

前言

在windows下推荐:

  1. 使用Typora进行编写
  2. 在的网站中使用markdown进行编写
  3. 在有道云笔记中也支持markdown语法

需要记住其中的代码部分如各种括号标点符号,一定要在英文输入法下输入

1.快捷键

功能 快捷键
加粗 Ctrl+B
斜体 Ctrl + l
引用 Ctrl + Q
插入链接 Ctrl + L
插入代码 Ctrl + K
插入图片 Ctrl + G
提升标题 Ctrl + H
有序列表 Ctrl + O
无序列表 Ctrl + U
横线 Ctrl + R
撤销 Ctrl + Z

2.基本语法

2.1设置斜体,粗体,删除线

*这里是文字*
_这里是文字_
**这里是文字**
***这里是文字***
~~这里是文字~~

各自得到的效果如下:

这里是文字
这里是文字
这里是文字
这里是文字
这里是文字

2.2 分级列表

写法1:
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题

得到效果如下:

一级标题

二级标题

三级标题

四级标题

五级标题
六级标题
写法2:
这是一个一级标题
============================

二级标题
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

得到效果相同:

这是一个一级标题

二级标题


2.3 插入链接

2.3.1 插入图片

可在网络上直接复制粘贴,链接会自动生成,也可以自己截图后复制粘贴,图片链接都会自动生成。改变[image.png]的【】中的内容可以给图片命名

![image.png](https://upload-images.jianshu.io/upload_images/16364886-a89bcc070a9471b0.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

就像这样:

![风景](https://upload-images.jianshu.io/upload_images/16364886-a89bcc070a9471b0.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
风景
2.3.2插入网络连接

第一种:
可以直接插入链接,像这样 www.baidu.com
第二种(高级):
可以输入

[百度](www.baidu.com)

就可以得到这样的效果:
百度

【注意】:各种括号一定要在英文输入法下输入

2.4插入代码块

用两个英文输入法下输入的```包裹代码,然后再第一个的后面写下编程语言的名称就可以设置语法高亮
如:在c语言下

#include
main()
{
printf("hello world!");
return 0;
}

2.6引用

如果文章中有引用其他作者的文章,在被引用的文本前加上>符号,以及一个空格就可以了

  1. 基本用法
>1+1=2

1+1=2

  1. 特殊用法
    可以进行多层嵌套
>>1+1=2
>2+2=4
>>>3+3=6

1+1=2
2+2=4

3+3=6

2.7列表

1. 无序列表

输入-和一个空格即可

- 第一
- 第二
- 第三

得到效果如下

  • 第一
  • 第二
  • 第三
2.有序列表

输入1.在空格即可
如:

1. 第一
2. 第二
3. 第三

得到:

  1. 第一
  2. 第二
  3. 第三
    【注意】:在使用列表时,只要是数字后面加上英文的点,就会无意间产生列表,比如2017.12.30 这时候想表达的是日期,有些软件把它被误认为是列表。解决方式:在每个点前面加上\就可以了。

2.8表格

表格的基本写法很简单,就跟表格的形状很相似:

|学号|姓名|分数|
|:--|:--:|----:|
|013|小红|99|
|014|小明|100|

得到效果如下:

学号 姓名 分数
013 小红 99
014 小明 100

需要解释的是:其中的冒号(英文输入法下输入)如果在左边则表示左对齐,两个冒号则表示居中对齐。

3.高级用法

3.1数学公式(重要)

1.行内公式:使用两个”$”符号引用公式:
2.行间公式:使用两对“$$”符号引用公式:
具体可参考Latex数学公式

常用:
  1. 输入上下标
    ^ 表示上标, _ 表示下标。如果上下标的内容多于一个字符,需要用 {} 将这些内容括成一个整体。上下标可以嵌套,也可以同时使用
    例子如下:
$$ x^{y^z}=(1+{\rm e}^x)^{-2xy^w} $$

效果如下

  1. 如何输入分数
    通常使用\frac {分子} {分母}命令产生一个分数,分数可嵌套。
    便捷情况可直接输入\frac ab 来快速生成一个 ab 。
    如果分式很复杂,亦可使用 分子\over分母 命令,此时分数仅有一层。
    例子:$\frac{a-1}{b-1}$
  2. 如何输入开方
    使用\sqrt [根指数,省略时为2] {被开方数}命令输入开方。
$$\sqrt{2} \quad and \quad \sqrt[n]{3}$$

得到:

  1. 如何输入大括号
    当要显示大号的括号或分隔符时,要用\left\right 命令。
    这两个都输入在需要变大的括号的左边,必须配对
$$ f(x,y,z) = 3y^2z \left( 3+\frac{7x+5}{1+y^2} \right) $$

效果如下:

  1. 如何输入积分号
    使用 \int_积分下限^积分上限 {被积表达式} 来输入一个积分。
$$\int_0^1 x^2dx$$


改变i的个数可以的到二重和三重积分

$$\iint x^2dxdy$$
$$\iiint x^2dxdydz$$


  1. 如何输入极限运算
    使用 \lim_{变量 \to 表达式}表达式 来输入一个极限。如有需求,可以更改 \to 符号至任意符号。
$$ \lim_{n \to +\infty} \frac{1}{n(n+1)} \quad and \quad \lim_{x\leftarrow{示例}} \frac{1}{n(n+1)} $$

效果如下:

  1. 如何输入累成累加运算
    使用 \sum_{下标表达式}^{上标表达式} {累加表达式}来输入一个累加。
    与之类似,使用 \prod \bigcup \bigcap来分别输入累乘、并集和交集。
    此类符号在行内显示时上下标表达式将会移至右上角和右下角。
    例子:
$$\sum_{i=1}^n \frac{1}{i^2} \quad and \quad \prod_{i=1}^n \frac{1}{i^2} \quad and \quad \bigcup_{i=1}^{2} R$$

  1. 如何输入希腊字母
    输入\小写希腊字母英文全称\首字母大写希腊字母英文全称 来分别输入小写和大写希腊字母。
    对于大写希腊字母与现有字母相同的,直接输入大写字母即可。
    具体使用时,查下表就可以啦,常用的可以记一下
  2. 如何输入省略号
    数学公式中常见的省略号有两种,\ldots 表示与文本底线对齐的省略号,\cdots 表示与文本中线对齐的省略号。

掌握上面这些基本上大部分的公式都能输出来了,少部分不常见的可以查找一下

markdown数学公式

4.结束

至此还有一些流程图以及甘特图的用法没有进行介绍,因为大部分软件以及网页无法显示他们,所以留到以后再进行整理。

你可能感兴趣的:(Markdown简明教程)