Markdown使用

  • 欢迎使用Markdown编辑器写博客
    • 快捷键
    • Markdown及扩展
      • 基本语法
      • 文字
      • 链接
      • 表格
      • 定义列表
      • 代码块
      • 脚注
      • 数学公式
        • 算术运算符号
        • 比较运算符号 
        • 上下标
        • 带帽
        • 括号
        • 矩阵
        • 概率
        • 集合运算
        • 微积分运算
        • 函数
        • 字体
        • 其他符号
      • UML 图
    • 离线写博客
    • 浏览器兼容

欢迎使用Markdown编辑器写博客

本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:

  • Markdown和扩展Markdown简洁的语法

  • 代码块高亮

  • 图片链接和图片上传
    图片或者文字居中:

    <\center>

  • LaTex数学公式

  • UML序列图和流程图

  • 离线写博客

  • 导入导出Markdown文件

  • 丰富的快捷键


快捷键

  • 加粗 Ctrl + B

  • 斜体 Ctrl + I

  • 引用 Ctrl + Q

  • 插入链接 Ctrl + L

  • 插入代码 Ctrl + K

  • 插入图片 Ctrl + G

  • 提升标题 Ctrl + H

  • 有序列表 Ctrl + O

  • 无序列表 Ctrl + U

  • 横线 Ctrl + R

  • 撤销 Ctrl + Z

  • 重做 Ctrl + Y

Markdown及扩展

Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档,然后转换成格式丰富的HTML页面。 —— [ 维基百科 ]

使用简单的符号标识不同的标题,将某些文字标记为粗体或者斜体,创建一个链接等,详细语法参考帮助?。

本编辑器支持 Markdown Extra ,  扩展了很多好用的功能。具体请参考Github.

基本语法

换行:在每一行的最后连续两个空格或者< br />
缩进: 

文字

  • 加粗:**text**
  • 斜体:*text*
  • 颜色、大小、字体:text
  • 背景色:
    text
    #这里用十六进制表示颜色

    详细的颜色和数值对应请参考CSDN-markdown编辑器语法——背景色

链接

网页链接:百度
图片链接和图片上传:

表格

Markdown Extra 表格语法:

项目     | 价格

-------- | ---

Computer | $1600

Phone    | $12

Pipe     | $1
项目 价格
Computer $1600
Phone $12
Pipe $1

可以使用冒号来定义对齐方式

| 项目      |    价格 | 数量  |

| :-------- | --------:| :--: |

| Computer  | 1600 元 |  5   |

| Phone     |   12 元 |  12  |

| Pipe      |    1 元 | 234  |
项目 价格 数量
Computer 1600 元 5
Phone 12 元 12
Pipe 1 元 234

定义列表

Markdown Extra 定义列表语法:

项目1
项目2
:   定义 A
:   定义 B

项目3

:   定义 C
:   定义 D
    > 定义D内容

效果:

项目1
项目2
定义 A
定义 B
项目3
定义 C
定义 D
定义D内容

代码块

代码块语法遵循标准markdown代码,例如:


@requires_authorization

def somefunc(param1='', param2=0):

    '''A docstring'''

    if param1 > param2: # interesting

        print 'Greater'

    return (param2 - param1 + 1) or None

class SomeClass:

    pass

>>> message = '''interpreter

... prompt'''

或者缩进四个空格也会生成代码块:

x = 3
y =4

脚注

生成一个脚注1.

数学公式

一篇博文参考

http://m.blog.csdn.net/article/details?id=51482945

  • 行内公式$ $
  • 块级公式$$ $$

算术运算符号

  • 乘号:\times ×
  • 根号:$\sqrt{x}$ x
  • 分数:$\frac{1}{3}$ 13
  • 求积运算符:\prod

比较运算符号 

  • 加减号:$x \pm y$ x±y
  • 小于等于:\leq
    大于等于:\geq
    不等于:\neq
    约等于:\approx
    恒等于:\equiv

上下标

  • 上标:$x^2$ x2
  • 下标:$x_i$ xi
    对于需要放在符号底下的范围,就是采用一般的下标书写。会自动检测前面是否是特殊符号,是的话按需放在右下角或者底下。

带帽

\hat x x^
\bar x x¯
\tilde x~

括号

  • 扩住里面内容的括号:\left[...\right]

矩阵

  • 向量:\vec{值}
  • 矩阵:\begin{matrix} 1 & 2 \\ 2 & 3 \\ \end{matrix}
    1223

概率

  • 服从分布:$x \simP$ xP

集合运算

  • 所有:\forall
  • 存在:\exists
  • 属于:\in
  • 相交:A \bigcup B AB

微积分运算

  • 梯度:\nabla
  • 积分符号:\int
  • 双重积分符号:\iint
  • 三重积分符号:\iiint
  • 无穷 \infty

函数

  • 分段函数:
    f(x)=\begin{cases}Your Functions\end{cases} #每种情况之间用\\隔开;并且使用&对齐

    f(x)={x/2,2x1,if x is evenif x is odd

  • 公式的标号:\tag 1

字体

  • 花体:{\cal 想转换的字}
  • 黑体:\bf 想转换的字

其他符号

  • 箭头:\rightarrow
  • 点号(省略号):和文字底部对齐的点号\cdots \cdot;和文字中间对齐的省略号\dots
  • 空格:
    \space
    \quad:大一点的空格
    \qquad:再大一点的空格
  • 示例:
    $\Gamma(n) = (n-1)!\quad\forall n\in\mathbb N$

    Γ(n)=(n1)!nN

  • 特殊符号:
    pi : \pi \Pi π Π

使用MathJax渲染LaTex 数学公式,详见math.stackexchange.com.
更多LaTex语法请参考 这儿.

UML 图:

可以渲染序列图:

Created with Raphaël 2.1.0 张三 张三 李四 李四 嘿,小四儿, 写博客了没? 李四愣了一下,说: 忙得吐血,哪有时间写。

或者流程图:

Created with Raphaël 2.1.0 开始 我的操作
  • 关于 序列图 语法,参考 这儿,

  • 关于 流程图 语法,参考 这儿.

离线写博客

即使用户在没有网络的情况下,也可以通过本编辑器离线写博客(直接在曾经使用过的浏览器中输入write.blog.csdn.net/mdeditor即可。Markdown编辑器使用浏览器离线存储将内容保存在本地。

用户写博客的过程中,内容实时保存在浏览器缓存中,在用户关闭浏览器或者其它异常情况下,内容不会丢失。用户再次打开浏览器时,会显示上次用户正在编辑的没有发表的内容。

博客发表后,本地缓存将被删除。 

用户可以选择 把正在写的博客保存到服务器草稿箱,即使换浏览器或者清除缓存,内容也不会丢失。

注意:虽然浏览器存储大部分时候都比较可靠,但为了您的数据安全,在联网后,请务必及时发表或者保存到服务器草稿箱

浏览器兼容

  1. 目前,本编辑器对Chrome浏览器支持最为完整。建议大家使用较新版本的Chrome。

  2. IE9以下不支持

  3. IE9,10,11存在以下问题

    1. 不支持离线功能

    2. IE9不支持文件导入导出

    3. IE10不支持拖拽文件导入



  1. 这里是 脚注内容. ↩

你可能感兴趣的:(Markdown使用)