本篇就对MarkDown简要做总结,非常适合初学者快速入门。
总得的来说,MarkDown是一种简单、轻量级的标记语法,它是基于HTML之上,使用简洁的语法就代替了排版,最终可以转换为PDF或HTML格式,方便我们快速做总结或书写文档。
前言
在windows下推荐:
- 使用Typora进行编写
- 在简书的网站中使用markdown进行编写
- 在有道云笔记中也支持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://img.haomeiwen.com/i16364886/a89bcc070a9471b0.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
就像这样:
![风景](https://img.haomeiwen.com/i16364886/a89bcc070a9471b0.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
风景
2.3.2插入网络连接
第一种:
可以直接插入链接,像这样 www.baidu.com
第二种(高级):
可以输入
[百度](www.baidu.com)
就可以得到这样的效果:
百度
【注意】:各种括号一定要在英文输入法下输入
2.4插入代码块
用两个英文输入法下输入的```包裹代码,然后再第一个的后面写下编程语言的名称就可以设置语法高亮
如:在c语言下
#include<stdio.h>
main()
{
printf("hello world!");
return 0;
}
2.6引用
如果文章中有引用其他作者的文章,在被引用的文本前加上>符号,以及一个空格就可以了
- 基本用法
>1+1=2
1+1=2
- 特殊用法
可以进行多层嵌套
>>1+1=2
>2+2=4
>>>3+3=6
1+1=2
2+2=43+3=6
2.7列表
1. 无序列表
输入-
和一个空格即可
- 第一
- 第二
- 第三
得到效果如下
- 第一
- 第二
- 第三
2.有序列表
输入1.
在空格即可
如:
1. 第一
2. 第二
3. 第三
得到:
- 第一
- 第二
- 第三
【注意】:在使用列表时,只要是数字后面加上英文的点,就会无意间产生列表,比如2017.12.30 这时候想表达的是日期,有些软件把它被误认为是列表。解决方式:在每个点前面加上\就可以了。
2.8表格
表格的基本写法很简单,就跟表格的形状很相似:
|学号|姓名|分数|
|:--|:--:|----:|
|013|小红|99|
|014|小明|100|
得到效果如下:
学号 | 姓名 | 分数 |
---|---|---|
013 | 小红 | 99 |
014 | 小明 | 100 |
需要解释的是:其中的冒号(英文输入法下输入)如果在左边则表示左对齐,两个冒号则表示居中对齐。
3.高级用法
3.1数学公式(重要)
1.行内公式:使用两个”$”符号引用公式:
2.行间公式:使用两对“$$”符号引用公式:
具体可参考Latex数学公式
常用:
- 输入上下标
^
表示上标,_
表示下标。如果上下标的内容多于一个字符,需要用 {} 将这些内容括成一个整体。上下标可以嵌套,也可以同时使用
例子如下:
$$ x^{y^z}=(1+{\rm e}^x)^{-2xy^w} $$
效果如下
- 如何输入分数
通常使用\frac {分子} {分母}
命令产生一个分数,分数可嵌套。
便捷情况可直接输入\frac ab
来快速生成一个 ab 。
如果分式很复杂,亦可使用 分子\over
分母 命令,此时分数仅有一层。
例子:$\frac{a-1}{b-1}$
- 如何输入开方
使用\sqrt [根指数,省略时为2] {被开方数}
命令输入开方。
$$\sqrt{2} \quad and \quad \sqrt[n]{3}$$
得到:
- 如何输入大括号
当要显示大号的括号或分隔符时,要用\left
和\right
命令。
这两个都输入在需要变大的括号的左边,必须配对
$$ f(x,y,z) = 3y^2z \left( 3+\frac{7x+5}{1+y^2} \right) $$
效果如下:
- 如何输入积分号
使用\int_积分下限^积分上限 {被积表达式}
来输入一个积分。
$$\int_0^1 x^2dx$$
改变i的个数可以的到二重和三重积分
$$\iint x^2dxdy$$
$$\iiint x^2dxdydz$$
- 如何输入极限运算
使用\lim_{变量 \to 表达式}
表达式 来输入一个极限。如有需求,可以更改 \to 符号至任意符号。
$$ \lim_{n \to +\infty} \frac{1}{n(n+1)} \quad and \quad \lim_{x\leftarrow{示例}} \frac{1}{n(n+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$$
- 如何输入希腊字母
输入\小写希腊字母英文全称
和\首字母大写希腊字母英文全称
来分别输入小写和大写希腊字母。
对于大写希腊字母与现有字母相同的,直接输入大写字母即可。
具体使用时,查下表就可以啦,常用的可以记一下
- 如何输入省略号
数学公式中常见的省略号有两种,\ldots
表示与文本底线对齐的省略号,\cdots
表示与文本中线对齐的省略号。
掌握上面这些基本上大部分的公式都能输出来了,少部分不常见的可以查找一下
4.结束
至此还有一些流程图以及甘特图的用法没有进行介绍,因为大部分软件以及网页无法显示他们,所以留到以后再进行整理。
网友评论