天天看點

【Android -- 寫作工具】Markdown 數學公式

【Android -- 寫作工具】Markdown 數學公式

1. 前言

在專業的學術論文中,數學公式往往是不可或缺的。在 Word 中,想表達出一個複雜的公式非常繁瑣,幸運的是 Markdown 其文法中,支援使用 LaTeX 文法實作在文檔中插入數學公式。

2. 文法詳解

2.1 行内

執行個體 1:

$$ f(x)=x $$      

其渲染效果如下:

2.2 段落

執行個體 2:

$$
s=\sum_1^n{n_i}
$$      

其渲染效果如下:

2.3 上标

執行個體 3:

$$ x^2 $$      

其渲染效果如下:

2.4 下标

執行個體 4:

$$ x_i $$      

其渲染效果如下:

2.5 大括号

執行個體 5:

$$ \lbrace a+x \rbrace $$      

其渲染效果如下:

執行個體 6:

$$
f(x)=\begin{cases} 
    1, & x>0\\ 
    0, & x=0\\
    -1, & x<0
\end{cases}
$$      

其渲染效果如下:

2.6 尖括号

執行個體 7:

$$ \langle x \rangle $$      

其渲染效果如下:

2.7 上取整

執行個體 8:

$$ \lceil \frac{x}{2} \rceil $$      

其渲染效果如下:

2.8 下取整

執行個體 9:

$$ \lfloor x \rfloor $$      

其渲染效果如下:

注意: 原始括号不會縮放,如

$$
    \lbrace  \sum_{i=0}^{n}i^{2}=\frac{2a}{x^2+1}   \rbrace
$$      

需要縮放括号的時候,可以加入 \left \right

$$  
\left\lbrace 
\sum_{i=0}^{n}i^{2}=\frac{2a}{x^2+1}                            
\right\rbrace 
$$      

2.9 求和與積分

執行個體 10:

  • ​\sum​

    ​ 表示求和, 下标表示求和下限,上标表示求和上限 如:
$$
\sum_i^n
$$      

其渲染效果如下:

  • ​\int​

    ​ 表示積分, 同樣的,下标表示積分下限,上标表示積分上限.如:
$$ \int_{1}^{\infty} $$      
  • 類似符号還有
$$
\prod_{1}^{n} \\
\bigcup_{1}^{n} \\
\iint_{1}^{n}
$$      

2.11 分式與根式

  • 分式:
$$
\frac ab
$$      

其渲染效果如下:

$$
\frac{1}{2}
$$      

其渲染效果如下:

也可以

$$
{a+1 \over b+1}
$$      

其渲染效果如下:

  • 根式
$$
\sqrt[x+1]{x^2}
$$      

3. 特殊函數與符号

  • 求和符号
$$\sum_{i=0}^{n}$$      
  • 累乘符号
$$\prod$$      
  • 極限符号
$\lim_{x\to +\infty}$      
  • 收斂
$$x_n\stackrel{p}\longrightarrow0$$      
  • 向量
$$\vec{a}$$      

$$\overrightarrow{a} $$      
$$\hat y=a\hat x+b$$      

4. 小結

  • Markdown 可以擴充對 LaTeX 的支援,使得文本有能力渲染成數學公式;
  • Markdown 的同時支援行内公式及獨立公式;
  • Markdown 的數學公式文法與 LaTeX 定義一緻。

繼續閱讀