前言:

使用Markdown近一个来月。越来越认为不舒爽。

改字体、改字号、改颜色、改样式,全不会!想加个数学公式。得,仅仅会截图。把图片传上去了还不会控制大小。也不会控制文字与图片的排版,写出来的博客怎么看都还是有点丑!今天真忍不住了,这内容不咋地也就算了,排版也给弄美丽点吧!

今晚要搜遍网上各种关于Markdown语法的文章,作个总结!

表格:

标题1|标题2|标题3
---:|:-----:|:--
abc|上面的虚线可用多个减号取代|efg
123|英文冒号能够调节居左、中、右|456

效果:

标题1 标题2 标题3
abc 上面的虚线可用多个减号取代 efg
123 英文冒号能够调节居左、中、右 456

数学公式(MathJax):

MathJax语法:

希腊字母:

字母 语法 字母 语法
A A α \alhpa
B B β \beta
Γ \Gamma γ \gamma
Δ \Delta δ \delta
E E ϵ \epsilon
Z Z ζ \zeta
H H η \eta
Θ \Theta θ \theta
I I ι \iota
K K κ \kappa
Λ \Lambda λ \lambda
M M μ \mu
N N ν \nu
Ξ \Xi ξ \xi
O O ο \omicron
Π \Pi π \pi
P P ρ \rho
Σ \Sigma σ \sigma
T T τ \tau
Υ \Upsilon υ \upsilon
Φ \Phi ϕ \phi
X X χ \chi
Ψ \Psi ψ \psi
Ω Omega ω \omega

数学符号:

运算符 说明 实例 代码
+ x+y $ x + y $
- x−y $ x - y $
\times x×y $ x \times y $
\cdot x⋅y $ x \cdot y $
\ast x∗y $ x \ast y $
\div x÷y $ x \div y $
\frac 分数 xy $ \frac{x}{y} $
^ 上标 xy $ x ^ y $
_ 下标 xy $ x _ y $
\sqrt 开二次方 x√ $ \sqrt x $
\sqrt 开方 y4+3y−1−−−−−−−−−√x $ \sqrt[x]{y^4+3y-1} $
\lceil 和 \rceil 上取整 ⌈12⌉ $ \lceil\frac12\rceil $
\lfloor 和 \rfloor 下取整 ⌊12⌋ $ \lfloor\frac12\rfloor $
\pm 加减 x±y $ x \pm y $
\mp 减加 x∓y $ x \mp y $
= 等于 x=y $ x = y $
\leq 小于等于 x≤y $ x \leq y $
\geq 大于等于 x≥y $ x \geq y $
\ngeq 不大于等于 x≱y $ x \ngeq y $
\not\geq 不大于等于 x≱y $ x \not\geq y $
\neq 不等于 x≠y $ x \neq y $
\approx 约等于 x≈y $ x \approx y $
\equiv 恒等于 x≡y $ x \equiv y $
\bigodot 定义运算符 x⨀y=x+y2 $ x \bigodot y=x+y^2 $
\bigotimes 定义运算符 x⨂y=x+y2 $ x \bigotimes y=x+y^2 $
\in 属于 x∈y $ x \in y $
\notin 不属于 x∉y $ x \notin y $
\subset 子集 x⊂y $ x \subset y $
\not\subset 非子集 x⊄y $ x \not\subset y $
\subseteq 子集 x⊆y $ x \subseteq y $
\supset 超集 x⊃y $ x \supset y $
\supseteq 超集 x⊇y $ x \supseteq y $
\cup x∪y $ x \cup y $
\cap x∩y $ x \cap y $
\log 对数 log(x) $ \log(x) $
\overline 平均数 $ \overline{x} $
\overline 连线符号 a+b+c+d¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ $ \overline{a+b+c+d} $
\underline 下划线 a+b+c+d−−−−−−−−−− $ \underline{a+b+c+d} $
\overbrace 上大括号 a+b+c1.0+d2.0 $\overbrace{a+\underbrace{b+c}_{1.0}+d}^{2.0}$
\underbrace 下大括号 a+d3 $ \underbrace{a+d}_3 $
\partial 部分 ∂x∂y $ \frac{\partial x}{\partial y} $
\lim 极限 limx→∞ $ \lim_{x\to\infty} $
\displaystyle 块公式格式 limx→∞ $ \displaystyle \lim_{x\to\infty} $
\sum 求和 ∑ni=1 $ \sum_{i=1}^n $
\infty 极限 ∑∞i=0i2 $ \sum_{i=0}^\infty i^2 $
\int 积分 ∫10x2dx $ \int_0^1 x^2 {\rm d}x $
\iint 二重积分 ∬Df(x,y)dσ $ \iint_D f(x,y)d\sigma $
\oint 曲面积分 ∮ex+yds $ \oint e^{x+y} ds $
\ldots 底端对齐的省略号 1,2,…,n $ 1,2,\ldots,n $
\cdots 中线对齐的省略号 x21+x22+⋯+x2n $ x_1^2 + x_2^2 + \cdots + x_n^2 $
\uparrow 上箭头 $ \uparrow $
\Uparrow 上箭头 $ \Uparrow $
\vec 向量 a⃗  $ \vec{a} $
\hat 拟合值 Y^=β^0+β^1X $\hat Y = \hat \beta_0 + \hat \beta_1X $
\bot 垂直 A⊥B $ A \bot B $
\circ 45∘ $ 45^\circ $

用法:

 1. 在$…$中插入MathJax语法(仅仅能在行内输入。不能换行):$S = \pi r^2$
2. 在$$…$$中插入MathJax语法(能够换行):
$$
\Gamma(z) = \int_0^\infty t^{z-1} e^{-t} dt
$$

效果:

1.在$…$中插入MathJax语法(仅仅能在行内输入,不能换行):S=πr2

2.在$$…$$中插入MathJax语法(能够换行):

Γ(z)=∫∞0tz−1e−tdt

附加内容:

  1. $\sideset{^1_2}{^3_4}\bigotimes$——⨂12⨂34
  2. 加空格:能够加 \空格\quad\qquad 的空格更大。

    $a\ bcd\quad efghij\qquad k$——a bcdefghijk
  3. 换行:\\

    $1234\\567$——1234567
  4. 括号自适应大小:

    $(\frac12)$——(12)

    $ \left(\frac12\right)$——(12)
  5. 方程组:

    $\left\{\begin{array}\\y=2x^2+1\\{y=4x;}\\y-z=x; \end{array}\right.$

    ⎧⎩⎨⎪⎪y=2x2+1y=4x;y−z=x;

字体:

语法 字体 样例 效果
\rm 罗马体 {$\rm 你好。World,123$} {你好,World,123}
\bf 黑体 {$\bf 你好,World,123$} {你好。World。123}
\Bbb 黑板粗体字 {$\Bbb 你好,World,123$} {你好,World,123}
\mit 数学斜体 {$\mit 你好,World,123$} {你好。World。123}
\scr 小体大写字母 {$\scr 你好,World。123$} {你好,World,123}
\it 意大利体 {$\it 你好,World,123$} {你好,World。123}
\cal 花体 {$\cal 你好,World。123$} {你好。World,123}
\sf 等线体 {$\sf 你好,World。123$} {你好。World。123}
\tt 打字机字体 {$\tt 你好,World。123$} {你好,World,123}
\frak Fraktur字母(一种德国字体) {$\frak 你好,World,123$} {你好,World,123}

颜色:

代码 效果
$\color{black}{Hello World!}$ HelloWorld!
$\color{gray}{Hello World!}$ HelloWorld!
$\color{silver}{Hello World!}$ HelloWorld!
$\color{white}{Hello World!}$ HelloWorld!
$\color{maroon}{Hello World!}$ HelloWorld!
$\color{red}{Hello World!}$ HelloWorld!
$\color{yellow}{Hello World!}$ HelloWorld!
$\color{lime}{Hello World!}$ HelloWorld!
$\color{olive}{Hello World!}$ HelloWorld!
$\color{green}{Hello World!}$ HelloWorld!
$\color{teal}{Hello World!}$ HelloWorld!
$\color{aqua}{Hello World!}$ HelloWorld!
$\color{blue}{Hello World!}$ HelloWorld!
$\color{navy}{Hello World!}$ HelloWorld!
$\color{purple}{Hello World!}$ HelloWorld!
$\color{fuchsia}{Hello World!}$ HelloWorld!

Markdown快捷键

动作 快捷键 动作 快捷键
加粗 Ctrl + B 撤销 Ctrl + Z
斜体 Ctrl + I 重做 Ctrl + Y
横线 Ctrl + R 引用 Ctrl + Q
插入链接 Ctrl + L 插入代码 Ctrl + K
插入图片 Ctrl + G 插入标题 Ctrl + H
有序列表 Ctrl + O 无序列表 Ctrl + U

页内跳转

  1. 先定义一个标识(即以下这行代码),并把它放到要跳转的地方。

    <div id="footer"></div>
  2. 然后把跳转链接放在随意地方,当点击这个跳转链接的时候变回跳到当前标识所在的位置。

    [跳转到数学公式](#footer)

    比如我把标识代码放在数学公式的上一行,当点击跳转到数学公式的时候便会实现跳转。

參考文献:

转载请注明出处,谢谢!(原文链接:http://blog.csdn.net/bone_ace/article/details/46400975

CSDN-Markdown语法集锦的更多相关文章

  1. markdown语法集锦

    参考:http://wowubuntu.com/markdown/#blockquote 1. 标题 # 一级标题 ## 二级标题 ### 三级标题 共六级标题 2. 列表 有序列表:1,2,3: 无 ...

  2. CSDN markdown 编辑器 第四篇 LaTex语法

    Latex是为了写数学公式的. 嗯-但实际这样的语言的作用是为了排版的.数学公式仅仅是他的附加属性. 可是markdown引入这个全然是为了写公式.其它的Latex语法不支持. CSDN markdo ...

  3. 使用markdown语法撰写csdn博客

    在CSDN之下写blog无疑是一件非常吃力的事情,对于非常多simple爱好者来讲,能用markdown语法来书写代码是最优雅简洁只是的了.本文主要介绍markdown语法和怎样它来撰写csdn下的b ...

  4. CSDN Markdown简明教程5-高速上手

    0.文件夹 文件夹 前言 CSDN Markdown特点 CSDN Markdown高速上手 1 使用快捷键 粗体斜体 引用 链接 高亮代码块 图片 标题 列表 切割线 撤销反复 2 使用离线写作 3 ...

  5. CSDN Markdown简明教程3-表格和公式

    0. 文件夹 文件夹 前言 表格 1 表格 2 表格对齐方式 公式 1 行内公式 2 陈列公式displayed formulas 3 MathJax语法 深入 声明 1. 前言 Markdown是一 ...

  6. CSDN Markdown简明教程4-UML画画

    0.文件夹 文件夹 前言 序列图 1 序列图演示样例 2 序列图语法 流程图 1 流程图演示样例 2 流程图语法 节点定义 节点连接 Gravizo 声明 1. 前言 Markdown是一种轻量级的标 ...

  7. Markdown语法你都会了吗?

    关于Markdown,它可以说是程序员公认最好的文档语言了,没有之一!我相信经常写文章或者开发文档的大佬们都对其能生成简洁.大方.雅观的文档都深有体会,它的强大是毋庸置疑的.它编写的文档不但能生成ht ...

  8. Markdown语法及SublimeText下使用技巧

    Markdown语法及SublimeText下使用技巧 0.缘起 最近因为一直在学习Sublime Text,所以也就顺便试用了一下ST对Markdown的支持.正好CSDN正在大力宣传新上线的Mar ...

  9. [CSDN_Markdown] 使用CSDN Markdown编辑器

    简介 最近CSDN支持Markdown语法写博客了,甚是欢喜.前几天写了一篇实验了下,感觉不错.准备写几篇文章介绍一下如何使用CSDN的Markdown编辑器写博客,不求全面,但求够用,望大家批评指正 ...

随机推荐

  1. android 推断Apk是否签名和 签名是否一致

    推断Apk是否签名 用命令:jarsigner -verify -verbose -certs <apk文件> 假设有Android Debug字樣就是debug 假设已经签名: [证书的 ...

  2. JSTL解析——003——core标签库02

    上一节主要讲解了<c:if/><c:choose/><c:when/><c:otherwise><c:out/>标签的使用,下面继续讲解其它 ...

  3. [CSAPP笔记][第一章计算机系统漫游]

    计算机系统漫游 我们通过追踪hello程序的生命周期来开始对系统的学习—–从它被程序员创建,到系统上运行,输出简单的消息,然后终止.我们沿着这个程序的生命周期,简要介绍一些逐步出现的概念,专业术语和组 ...

  4. c#中的表达式

    // 把变量和字面值(在使用运算符时,将它们统称为操作数)与运算符组合起来 // 就可以创建表达式,表达式是计算的基本构件 // 操作数可以是数值也可以是变量 + ; ; int num3 = num ...

  5. c#中传递参数前加out

    首先:两者都是按地址传递的,使用后都将改变原来参数的数值. 其次: rel 可以把参数的数值传递进函数,但是 out 是要把参数清空,就是说你无法把一个数值 从 out 传递进去的, out 进去后, ...

  6. 关于用Java写的贪吃蛇游戏的一些感想

    学习Java有那么一个月了,兴趣还是挺高的.然而最近老师布置的一个迷宫问题,着实让我头疼了一两个礼拜,以至于身心疲惫,困扰不安.无奈,暂且先放下这个迷宫问题,写个简单点的贪吃蛇程序,以此来提高低落的情 ...

  7. C#遍历数组

    Eg: using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ...

  8. C#获取QQ旋风的下载记录

    /* * 用户:从前的我 * 日期:2015/8/26 */ using System; using System.IO; namespace GetXf { class Program { publ ...

  9. (原)Eclipse中将JNI生成的so打包成jar的步骤

    说明:新人,对java不熟,见谅. 1. 新建工程,添加好native support,写好对应的文件(包括cpp文件,so文件和对应的java文件,此处称对应的java文件为SoJAR.java,) ...

  10. 【转载】solr教程,值得刚接触搜索开发人员一看

    转载:http://blog.csdn.net/awj3584/article/details/16963525 Solr调研总结 开发类型 全文检索相关开发 Solr版本 4.2 文件内容 本文介绍 ...