Markdown快速上手指南
Markdown快速上手指南
1、Markdown介绍
markdown可以实现快速html文档编辑,格式优没,并且不需要使用html元素。 markdown采用普通文本的形式,例如读书笔记等易于使用的文本格式进行编写。 如果实在需要生成markdown不支持的html元素的话,可以直接在文本中嵌入html标签,markdown并不会将其显式出来。
2、标题标签
markdown使用#方式对应生成相应的标题标签,#的个数就是标题的题号!其中二号标题带添加下划线。markdown代码与效果图如下:
#标题1
##标题2
###标题3
####标题4
#####标题5
######标题6
#######标题7

3、引用文本
引用某段文本,效果是左侧有竖线进行修饰,每一行可以使用两个以上的空格结尾,就可以实现换行效果。markdown文本与效果如下:
> ~~~~~~~~~~~黄鹤楼~~~~~~~~~~
> 故人西辞黄鹤楼,烟花三月下扬州。
> 孤帆远影碧空尽,唯见长江天际流。
故人西辞黄鹤楼,烟花三月下扬州。
孤帆远影碧空尽,唯见长江天际流。

4、无编号列表
无符号列表是没有数字序号,使用圆点作为修饰符号。markdown使用*、+、-效果是相同的。代码与效果如下:
- 条目1
- 条目2
- 条目3
- 条目4
- 条目1
- 条目2
- 条目3
- 条目4
5、有编号列表
有序列表是有数字序号,markdown可以使用任何数字,不一定非要连续。但是生成的序号是连续的。markdown代码与效果如下:
1. 条目1
1. 条目2
1. 条目3
1. 条目4
- 条目1
- 条目2
- 条目3
- 条目4
6、列表内使用标题、段落和引用
列表中可以使用标题,正常使用即可。列表内还可以嵌入段落。代码与效果如下:
条目1
条目2
hello world!final V putVal(int hash, K key, V value, boolean onlyIfAbsent,boolean evict) ..}
条目2
段落内容段落内容段落内容段落内容段落内容段落内容段落内容段落内容段落内容
段落内容段落内容段落内容段落内容内容内容内容内容内容内容段落内容段落内容
段落内容段落内容段落内容段落内容条目1
段落内容段,落内容段落内容段落内容段落内容段落内容段落内容。段落内容段落内容
段落内容段落内容段落内容段落内容段落内容段落内容段落内容段落内容段落内容。到
段落段落内容段落内容段落内容段落内容!final V putVal(int hash, K key, V value, boolean onlyIfAbsent,
boolean evict) {
...
return null;
}
条目2
段落内容段落内容段落内容段落内容段落内容段落内容段落内容段落内容段落内容
段落内容段落内容段落内容段落内容内容内容内容内容内容内容段落内容段落内容
段落内容段落内容段落内容段落内容
7、分割线
markdown可以使用*、-、_实现分割线效果,三者区别是分割线和字体的效果不同。代码和效果如下:
部分1
----
部分2
***
部分3
____

8、文本强调
文本强调使用*或-线括起来。代码和效果如下:
冬天的时候,*不要*舔铁!!!
冬天的时候,**不要**舔铁!!!
冬天的时候,***不要***舔铁!!!
冬天的时候,不要舔铁!!!
冬天的时候,不要舔铁!!!
冬天的时候,不要舔铁!
9、表格
表格第一行使用|分割多个字段的名称,就表示表头,第二行就是每列的对齐属性,:-表示左对齐、
-:表示右对齐;:-:表示中间对齐。代码和效果如下:
| ID | 姓名 | 年龄 |
|---|---|---|
| 1 | tom | 90 |
| 2 | tomas | 100 |
| 3 | tomasLee | 90 |
| 4 | tomson | 80 |
10、时序图
时序图是UML图中非常重要的一种图,markdown中支持该图,但是markdownpad2软件不支持。代码效果如下:
```sequence
Alice->Bob: Hello Bob,how are you?
note right of Bob: Bob thinks
Bob-->Alice: I am good thanks!
```
Alice->Bob: Hello Bob,how are you?
note right of Bob: Bob thinks
Bob-->Alice: I am good thanks!

11、流程图
流程图是UML图中非常重要的一种图,markdown中支持该图,但是markdownpad2软件不支持。代码效果如下:
```flow
st=>start: Start
op=>operation: Your Operation
cond=>condition: Yes or No?
e=>end
st->op->cond
cond(yes)->e
cond(no)->op
</font>
```
st=>start: Start
op=>operation: Your Operation
cond=>condition: Yes or No?
e=>end
st->op->cond
cond(yes)->e
cond(no)->op
</font>

12、希腊字母表
| 字母名称 | 大写 | markdown原文 | 小写 | markdown原文 |
|---|---|---|---|---|
| alpha | A | A | α | \alpha |
| beta | B | B | β | \beta |
| gamma | Γ | \Gamma | γ | \gamma |
| delta | Δ | \Delta | δ | \delta |
| epsilon | E | E | ϵ | \epsilon |
| - | - | - | ε | \varepsilon |
| zeta | Z | Z | ζ | \zeta |
| eta | E | E | η | \eta |
| theta | Θ | \Theta | θ | \theta |
| iota | I | I | ι | \iota |
| kappa | K | K | κ | \kappa |
| lambda | Λ | \Lambda | λ | \lambda |
| Mu | M | M | μ | \mu |
| nu | N | N | ν | \nu |
| xi | Ξ | \Xi | ξ | \xi |
| omicron | O | O | ο | \omicron |
| pi | Π | \Pi | π | \omicron |
| rho | P | P | ρ | \rho |
| sigma | Σ | \Sigma | σ | \sigma |
| tau | T | T | τ | \tau |
| upsilon | Υ | \Upsilon | υ | \upsilon |
| phi | Φ | \Phi | ϕ | \phi |
| - | - | - | φ | \varphi |
| chi | X | X | χ | \chi |
| psi | Ψ | \Psi | ψ | \psi |
13、数学符号表(Latex)
markdown支持多种数学符号,使用方式如下:
注意:数学公式使用时需要使用$包起来,有时出不来效果的话,就在$和$$切换使用一下,可以看到效果。
| 符号 | 解释 | 语法 |
|---|---|---|
| \(\to\) | 趋近于 | \to |
| \(\infty\) | 无穷大 | \infty() |
| \(\sum_{n=1}^\infty\) | 求和 | \sum |
| x | 乘法 | times(x) |
| \(\div{}\) | 除法 | \div() |
| $\pm $ | 加减号 | \pm |
| \(\circ\) | 圆圈 | \circ |
| \(\cdot\) | 点乘 | \cdot |
| \(\leq\) | 小于等于 | \leq |
| \(\geq\) | 大于等于 | \geq |
| \(\subset\) | 子集 | \subset |
| \(\supset\) | 超集 | \supset |
| \(\in\) | 属于 | \in |
| \(\not=\) | 不等 | \noteq |
| \(\leftarrow\) | 左箭头 | \leftarrow |
| \(\rightarrow\) | 右箭头 | \rightarrow |
| \(\longrightarrow\) | 右长箭头 | \longrightarrow |
| \(\uparrow\) | 上箭头 | \uparrow |
| \(\downarrow\) | 下箭头 | \downarrow |
| \(\nabla\) | \nabla | |
| \(\angle\) | 角 | \angle |
| \(\forall\) | 任意 | \forall |
| $$\exists$$ | 存在 | \exists |
| $$\prime$$ | 导数 | \prime |
| \(\sin\) | 正弦 | \sim |
| $$\cos$$ | 余弦 | \cos |
| \(\lim_{n=1}^\infty\) | 极限 | \lim |
| $$\log$$ | 对数 | \log |
| $$\prod$$ | 累乘 | \proc |
| $$ \bigcup$$ | 并集 | \bigcup |
| $$ \bigcap$$ | 交集 | \bigcap |
| $$\frac{1}{2}$$ | 分数线 | \frac{1}{2} |
| \(\vline\) | 绝对值竖线 | \vline |
| $$\sqrt[3]{4}$$ | 根号 | \sqrt[3]{4} |
14、数学公式表示
14.1 直线函数
$$
y = ax + b
$$
\]
14.2 二次函数
$$
y=ax^2 + bx + c
$$
\]
14.3 三元二次方程
$$
f(x) = X^2 + Y^2 + Z^2 + C
$$
\]
14.4 两点间距离公式
$$
\vline AB \vline=\sqrt[2]{{(x_2 - x_1)}^2 + {(y_2 - y_1)}^2}
$$
\]
14.5 一元二次方程的解
$$
x = \frac{-b \pm \sqrt{b^2 - 4ac}}{2a}
$$
\]
14.6 矩阵输入
$$
\left\{
\begin{matrix}
1 & 2 & 3 \\
4 & 5 & 6 \\
7 & 8 & 9
\end{matrix}
\right\} \tag{2}
$$
\begin{matrix}
1 & 2 & 3 \\
4 & 5 & 6 \\
7 & 8 & 9 \\
\end{matrix}
\right\}
\tag{2}
\]
Markdown快速上手指南的更多相关文章
- Rancher 快速上手指南操作(1)
Rancher 快速上手指南操作(1)该指南知道用户如何快速的部署Rancher Server 管理容器.前提是假设你的机器已经安装好docker了.1 确认 docker 的版本,下面是 ubunt ...
- UnityShader快速上手指南(三)
简介 这一篇还是一些基本的shader操作:裁剪.透明和法向量的应用 (纠结了很久写不写这些,因为代码很简单,主要是些概念上的东西) 先来看下大概的效果图:(从左到右依次是裁剪,透明,加了法向量的透明 ...
- [转]Rancher 快速上手指南操作(1)
本文转自:http://www.cppblog.com/zhiyewang/archive/2016/03/17/213053.aspx Rancher 快速上手指南操作(1)该指南知道用户如何快速的 ...
- Github Action 快速上手指南
前言 各位读者,新年快乐,我是过了年匆忙赶回上海努力搬砖的蛮三刀. Github之前更新了一个Action功能(应该是很久以前了),可以实现很多自动化操作.用来替代用户自己设置的自动化脚本(比如:钩子 ...
- UnityShader快速上手指南(二)
简介 前一篇介绍了如果编写最基本的shader,接下来本文将会简单的深入一下,我们先来看下效果吧 呃,gif效果不好,实际效果是很平滑的动态过渡 实现思路 1.首先我们要实现一个彩色方块 2.让色彩动 ...
- UnityShader快速上手指南(一)
简介 引言 其实网上有很多shader教程,但是大概看了下,也不知是网上各位大神已经脱离了代码层面的高度还是啥原因.貌似没有找到从代码方面作为入门讲解的,导致了shader对于苦逼程序员入门有一定要求 ...
- Mac快速上手指南
上周刚入手了2017版MacBookPro,预装macOS High Sierra.第一次接触Mac系统,经过一周的使用,简单总结下与Windows相比最常用的功能,快速上手. 1.Mac键盘实现Ho ...
- IDEA 快速上手指南(全配置)(Day_23)
Idea快速入门指南 1.安装 1.1.安装 我们使用的是2017.3.4版本: 双击打开, 选择一个目录,最好不要中文和空格: 然后选择桌面快捷方式,请选择64位: 然后选择安装: 开始安装: 然后 ...
- Markdown快速使用指南
Markdown 是一种轻量级的标记语言,他简洁.高效,目前被越来越多的写作爱好者,撰稿者广泛使用.Markdown的语法十分简单.常用的标记符号也不超过十个,这种相对于更为复杂的 HTML 标记语言 ...
随机推荐
- react 中文文档案例一 (倒计时)
1.函数试组件 import React from 'react'; import ReactDOM from 'react-dom'; function Clock(props){ return( ...
- java的MAP接口方法
常用操作说明 void clear() 从此映射中移除所有映射关系(可选操作). boolean containsKey(Object key) 如果此映射包含指定键的映射关系,则返回 true. b ...
- POJ 3686 *最小费用流-转化成普通指派问题)
题意] 有N个订单和M个机器,给出第i个订单在第j个机器完成的时间Mij,每台机器同一时刻只能处理一个订单,机器必须完整地完成一个订单后才能接着完成下一个订单.问N个订单完成时间的平均值最少为多少. ...
- 利用RELK进行日志收集
利用RELK进行日志收集 发布时间:April 3, 2018 // 分类:运维工作,开发笔记,python // No Comments 前不久在做应急的总是遇到要求对日志进行分析溯源,当时就想到如 ...
- 单元测试mock框架——jmockit实战
JMockit是google code上面的一个java单元测试mock项目,她很方便地让你对单元测试中的final类,静态方法,构造方法进行mock,功能强大.项目地址在:http://jmocki ...
- EF上下文容器,保存线程唯一性
在工作中有个疑问,就是EF上下文容器到底创建了多少个? 在asp.net中,EF上下文容器.如果只要有一个,则每次一个用户访问,添加一些实体,然后又不会自动销毁,就会造成内存爆炸.如果每次创建一个,则 ...
- apache 与php的安装
1 系统环境与软件 1 php5.5.6 下载链接:http://windows.php.net/download/#php-5.5 推荐 V11 x64,也就是64bit的. 2 apache2 ...
- php数组·的方法-数组排序
/* * * 数组排序函数*/ //asort() 数组元素值升序排序 //arsort() 降序 $arr7=array(1,23,65,34,3,2,3,34,453,54,456,65,5); ...
- TCP和UDP的区别以及各自应用
TCP(Transmission Control Protocol,传输控制协议)和UDP(User Datagram Protocol,用户数据报协议)是运输层的两个主要协议,均是互联网的正式标准. ...
- CentOS 7 Linux 卸载/安装 Mariadb MySQL mysql 5.7
[root@localhost mysql]# ls mysql-community-client--.el7.x86_64.rpm mysql-community-embedded-compat-- ...