MarkDown学习笔记

简介

用码字的过程中总会碰到一些数学公式,频繁调整上标和下标以及公式表达是一件很头疼的事。曾经本着没必要用就不用的心态一直没有学习Markdown的语法,现在觉得是时候了。所以整理一篇对Markdown语法的简单说明,便于查阅和使用。

编辑器:Typora for Mac,优点是所见即所得。码完字以后加上文件头就可以post。

辅助:LaTeX

常用语法记录

标题和分割线

如同本文的各级标题,都是直接使用Markdown形成的(终于不用在Wordpress里调整各级标题了)

# 一级标题
## 二级标题
###### 六级标题

*** 或者 ___ 可形成一条分割线

文字效果

常见的文字效果有:

*斜体*
_斜体_
**加粗**
<u>下划线</u>
~~删除线~~

效果如下:

斜体 加粗 下划线 删除线

区块引用

> In typora, just input ‘>’ followed by quote contents a block quote is  generated. Typora will insert proper ‘>’ or line break for you. Block quote inside anther block quote is allowed by adding additional levels of ‘>’. 

会得到以下效果:

In typora, just input ‘>’ followed by quote contents a block quote is generated. Typora will insert proper ‘>’ or line break for you. Block quote inside anther block quote is allowed by adding additional levels of ‘>’.

条目

无序条目:
* 项目1
* 项目2
* 项目3

有序条目:
1. 项目1
2. 项目2
3. 项目3

效果如下:

  • 项目1

  1. 项目1

代码区域

切换至英文输入法,输入
​```
即可生成整行代码区域。
输入
`
可生成行内代码区域

本块内容即是代码区域,行内代码区域效果如下。

行内代码区域:printf()

脚注

脚注可以用于对图片的说明,创建方法为:
[^脚注]: 这是一行脚注

链接

Markdown支持内链和外链。内链可以链接至文本内任何标题的位置。

插入外链的格式:
[Hope](https://leohope.com)
第一个中括号内填写链接文本,小括号内写链接地址,双引号为可选项,标明窗口名称。

插入内链的格式:
[内链](#MarkDown For Typora)
效果如下。

Hope

内链

图片

图片和链接的形式几乎一致,只需在前面加一个感叹号!

效果如下:

示例图片

数学公式

数学公式符合LATEX的语法,常用的LaTeX语法说明如下:

空格和缩进(TAB):
\ (将空格符转义)
\quad(一个TAB) 或 \qquad (两个TAB)
大于等于(理解成:Greater-EQual-SLANT):
\geq 或 \geqslant
小于等于(理解成:Less-than-EQual-SLANT):
\leq 或 \leqslant
行内数学公式:
$\lim_{x \to \infty} \exp(-x) = 0$
整块数学公式:
Alt+Command+B
---
The Newton's second law is F=ma. 
行内公式:The Newton's second law is $F=ma$. 
单行公式:The Newton's second law is $$F=ma$$ 
	 或:The Newton's second law is \[F=ma\] 
希腊字母:Greek Letters $\eta$ and $\mu$ 
除法:Fraction $\frac{a}{b}$ 
幂:Power $a^b$ 
下标:Subscript $a_b$ 
导数:Derivate $\frac{\partial y}{\partial t} $ 
向量:Vector $\vec{n}$ 
加粗表达的向量:Bold $\mathbf{n}$ 
微分:To time differential $\dot{F}$ 
矩阵:Matrix (lcr here means left, center or right for each column) 
  \[ 
    \left[ 
      \begin{array}{lcr} 
        a1 & b22 & c333 \\ 
        d444 & e555555 & f6 
      \end{array} 
    \right] 
  \] 
等式:Equations(here \& is the symbol for aligning different rows) 
\begin{align} 
  a+b&=c\\ 
  d&=e+f+g 
\end{align} 

\[ 
  \left\{ 
    \begin{aligned} 
      &a+b=c\\ 
      &d=e+f+g 
    \end{aligned} 
  \right. 
\] 
以上说明的效果如下:

大于等于:$\geq$ $\geqslant$

小于等于:$\leq$ $\leqslant$

The Newton’s second law is F=ma.

The Newton’s second law is $F=ma$.

The Newton’s second law is \(F=ma\)

Greek Letters $\eta$ and $\mu$

Fraction $\frac{a}{b}$

Power $a^b$

Subscript $a_b$

Derivate $\frac{\partial y}{\partial t} $

Vector $\vec{n}$

Bold $\mathbf{n}$

To time differential $\dot{F}$

Matrix (lcr here means left, center or right for each column) $$ \left[

  \begin{array}{lcr} 

    a1 & b22 & c333 \\

    d444 & e555555 & f6 

  \end{array} 
\right] $$ Equations(here & is the symbol for aligning different rows)  $$ \begin{align} 

a+b&=c\

d&=e+f+g

\end{align} $$

\[\left\{ \begin{aligned} &a+b=c\\ &d=e+f+g \end{aligned} \right.\]

Markdown的一些常用操作就是这些,不定期更新。

  • 2017.9.5 更新LATEX语法:空格和缩进/大于等于/小于等于