1. 程式人生 > >mathjax 渲染LaTeX 數學公式 使用教程

mathjax 渲染LaTeX 數學公式 使用教程

一、介紹 (Introduction)

1.什麼是LaTeX

LaTeX(發音 lay-tek)是一種基於ΤΕΧ的排版系統,由美國計算機學家萊斯利·蘭伯特(Leslie Lamport)在20世紀80年代初期開發,利用這種格式,即使使用者沒有排版和程式設計的知識也可以充分發揮由TeX所提供的強大功能,能在幾天,甚至幾小時內生成很多具有書籍質量的印刷品。對於生成複雜表格和數學公式,這一點表現得尤為突出。因此它非常適用於生成高印刷質量的科技和數學類文件。這個系統同樣適用於生成從簡單的信件到完整書籍的所有其他種類的文件。
它的一個非常方便的功能就是,你可以用它來寫複雜的數學公式。在你寫部落格的時候極其有用。你不用像以前一樣在其他的地方複製來一張圖片貼到自己的文章中,文章排版不美觀,你可以自己用LaTeX來寫數學公式,文章排版及美觀,用起來也方便。

2.準備工作

在csdn部落格上寫部落格,csdn的markdown編輯器這裡是用mathjax渲染LaTex數學公式的,所以我們可以在這裡直接使用LaTeX語句來寫數學公式。
安裝應用 TexShop 、TexWork、TexStudio、Atom之類的編輯器:程式碼視窗在螢幕左邊,PDF預覽器在螢幕右邊。寫作和修改都在PDF文件上查詢,再跳回原始檔修改,並不容易混亂。
LaTeX是用來排版的,不是用來寫作的。我們可以除了數學公式外,其他的東西用markdown句法來寫作。

二、數學公式 (mathematical formula)

LATEX 使用一種特殊的模式來排版數學符號和公式(mathematics)。段落中的數學表示式應該置於 \( 和\), $ 和$ 或者\begin{math} 和\end{math} 之間。

1. 基礎知識

表達方式如下:
1. $a$  
2. $b$
3. $c^{2} = a^{2} + b^{2}$
4. $$ c^{2}=a^{2}+b^{2}$$
5. $\epsilon > 0$
6. $\lim_{n \to \infty}\sum_{k=1}^n\frac{1}{k^2}=\frac{\pi^2}{6}$
7. $$\lim_{n \to \infty}\sum_{k=1}^n\frac{1}{k^2}=\frac{\pi^2}{6}$$
8. $\forall x\in\mathbf{R}:\qquad x^2\geq 0$
9. $x^2 \geq
0 \qquad \textrm{for all} x \in \mathbf{R}$
10. $x^2 \geq 0 \qquad \textrm{for all} x \in \mathbb{R}$
  1. a
  2. b
  3. c2=a2+b2
  4. c2=a2+b2
  5. ϵ>0
  6. limnnk=11k2=π26
  7. limnk=1n1k2=π26
  8. xR:x20
  9. x20for allxR
  10. x20for allxR

2.數學模式中的分組

$a^x+y \neq a^{x+y}$
  1. ax+yax+y

3.建立數學公式模組

1.  $a^x + y \neq a^{x+y} $
2. $\lambda  , \xi , \pi , \mu , \phi , \omega $
3. $a_{1} \qquad x^2 \qquad e^{-at} \qquad  a_{ij}^{3} \qquad e^{x^2} \neq {e^x}^2$
4. $\sqrt{x} \qquad \sqrt{x^2 + \sqrt{y}} \qquad \sqrt[3]{2} \qquad \surd[x^2 + y^2]$
5. $\overline{m+n} \qquad \underline{m+n}$
6. $\underbrace{a+b+\cdots + z}$
7. $y = x^2 \qquad y' = 2x \qquad y'' = 2$
8. $\vec a \qquad \overrightarrow{AB} \qquad \overleftarrow{ab}$
9. $v = {\sigma}_1\cdot {\sigma}_2{\tau}_1 \cdot {\tau}_2$ 
10. $$\lim_{x \to 0}\frac{\sin x}{x} = 1$$
11. $1\frac{1}{2}hours \qquad \frac{x^2}{k + 1} \qquad x^{\frac{2}{k + 1}} \qquad x^{1/2}$
12. ${n \choose k} \qquad {x \atop y+2}$
13. $\int f_N(x) \stackrel {!}{=} 1$
14. $$\sum_{i = 1}^{n} \qquad \int_0^{\frac{\pi}{2}} \qquad \prod_\epsilon$$
15. $a,b,c \neq \{a,b,c\}$
16. $1 + \left (\frac {1}{1 - x^2}\right)^3$
17. $\Big( (x + 1) (x + 1) \Big)^2 $
18. $\big(  \Big(  \bigg(  \Bigg($
19. $\big\}  \Big\}  \bigg\}  \Bigg\}$
20. $\big\|  \Big\|  \bigg\|  \Bigg\|$
21. $x_1,\ldots , x_n \qquad x_1+\cdots + x_n \qquad {x_1  \qquad x_n \choose x_1 \ddots   x_n}$
  1. ax+yax+y
  2. λ,ξ,π,μ,ϕ,ω
  3. a1x2eata3ijex2ex2
  4. xx2+y23[x2+y2]
  5. m+n¯¯¯¯¯¯¯¯¯m+n
  6. a+b++z
  7. y=x2y=2xy′′=2
  8. a⃗ AB