markdown用法

简介
markdown简介
请参考百度百科、维基百科
markdown可以把markdown的笔记转换成成html和pdf文档,也可以把markdown的代码发布到各大的博客网站,比如cnblogs、csdn、简书、开源中国等。
markdown编辑器
支持markdown语法的编辑器有:markdown Pad、Sublime Text、MarkPad、MacDown、Cmd Markdown; 这里推荐了5款常用的markdown编辑器,这里不再赘述安装教程,安装方法请查看官方的安装教程或者自行搜索安装教程。我安装的是markdown pad2.
markdown语法
我们会介绍几种常用的markdown语法,如果满足不了自己的需求,请自行查阅资料或者查看一下的文件
http://www.jianshu.com/p/q81RER
http://www.jianshu.com/p/1e402922ee32/
http://www.jianshu.com/p/888c5eaebabd
https://www.cnblogs.com/peaceWang/p/Markdown-tian-jia-Latex-shu-xue-gong-shi.html
注意:markdown支持html,所以有些相同的功能我们也可以用html代码来实现
标题
this is H1
this is H2
this is H3
this is H4
this is H5
this is H6
Code:

This is an H1

This is an H2

This is an H3

This is an H4

This is an H5
This is an H6

注意:可以用html中的h1~h6来表示6级标题,也可以用#来表示,1个#表示一级标题,2个#表示二级标题,以此类推;二级标题下面会有一根分割线
列表
有序列表 1. first 2. second
code:

  1. first
  2. second
    注意:有序列表使用数字接着一个英文句点加上一个空格
    无序列表
    Red
    Red_yellow
    Red_black
    Green
    Blue
    code:
  • Red
    • Red_yellow
    • Red_black
  • Green
  • Blue
    注意:无序列表是使用,+,-中任意一种来表示
    引用
    简单引用1
    简单引用2
    多行引用
    嵌套引用
    引用中使用Markdown语法。
    这是第一行列表项。
    这是第二行列表项。
    给出一些例子代码:
    return shell_exec("echo $input | $markdown_script");
    code:

简单引用1

简单引用2

多行引用

嵌套引用

引用中使用Markdown语法。

  1. 这是第一行列表项。
  2. 这是第二行列表项。

给出一些例子代码:

return shell_exec("echo $input | $markdown_script");
注意:一级应用是一个>符号,如果二级应用(嵌套应用就用2个>),两个同级引用在一起时,需要加一个换行,在应用后面可以加标题(#)
代码区块
代码块1
代码块2
code:

代码块1

代码块2
注意:建立代码区块,只需要简单地缩进4个空格或是1个制表符就可以代码块一直持续到没有缩进的那一行(或是文件的结尾),也可以用来包起我们要表示的代码 代码 段落代码 包含反引号
包含 两个反引号
<特殊符号&>
code:

段落代码

包含`反引号

包含 `两个反引号`

<特殊符号&>
注意:如果要标记一段行内代码,可以用反引号 ` 把它包起来,用多个反引号来开启和结束代码区段
分隔线
---
* * *
注意:一行中用三个以上的星号、减号、底线来建立一个分隔线,行内不能有其他东西,也可以在星号或是减号中间插入空格
段落和换行
段落
注意:段落是由一个或多个连续的文本行组成,它的前后要一个以上的空行(显示上看起来像是空的)
换行
line1
line2 line3
line4
code:
line1

line2
line3

line4
注意:Mardown允许段落内的强迫换行(插入换行符)。要依赖Markdown来插入
标签的话,在
插入处要先按入两个以上的空格然后回车
链接
支持两种形式的连接语法: 行内式和参考式
行内式:baidu
参考式:google
隐式链接标记:github
html:cnblogs
http:\www.baidu.com
强调
斜体
斜体
粗体
粗体
code:

斜体

斜体

粗体

粗体
注意:Markdown使用性星号(*)和底线(_)作为标记强调字词的符号,两端被一个或_包围的单词会被转换成斜体;两端被两个或_包围的单词会被转换成粗体;*或_的两端不能有空白;用什么符号就以什么符号结尾。
图片
行内式
baidu
baidu
code:

  • 行内式

baidu
参考式
code:

  • 参考式

[google][gg]
[gg]:https://www.google.com.hk/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png "谷歌"
注意:图片全是网络资源,如果是本地资源,可以上传到网络上再制作超链接,也可以直接在markdown pad2中粘贴,粘贴时会提上上传到三方服务器上,然后我们可以用上的那个地址作为超链接
数学公式
$$ H(p,q)=- \sum_x p(x) \log q(x) $$
code:

$$ H(p,q)=- \sum_x p(x) \log q(x) $$
这是行间公式
$$x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}$$
code:

$$x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}$$
这是行内公式
这里是行内公式 (E = mc^2) 这里是行内公式
code:

这里是行内公式 \(E = mc^2\) 这里是行内公式
注意:如果需要其他格式的公式,请参考我在文档头部的链接或者自行搜索解决方案
转义
code

  反斜线
` 反引号

  • 星号
    _ 底线
    {} 花括号
    [] 方括号
    () 括弧

    井字号

  • 加号
  • 减号
    . 英文句点
    ! 惊叹号
    注意:使用反斜杠()来插入一些在语法中有其它意义的符号,如*需要转义的字符

猜你喜欢

转载自www.cnblogs.com/lijinshan950823/p/9366077.html