mathjax 渲染LaTeX 数学公式 使用教程

来源:互联网 发布:便民网络测速 编辑:程序博客网 时间:2024/05/11 03:17

    • 一介绍 Introduction
      • 什么是LaTeX
      • 准备工作
    • 二数学公式 mathematical formula
      • 基础知识
      • 数学模式中的分组
      • 建立数学公式模块
      • 数学空格
      • 垂直对齐

一、介绍 (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⃗ ABab
  9. v=σ1σ2τ1τ2
  10. limx0sinxx=1
  11. 112hoursx2k+1x2k+1x1/2
  12. (nk)xy+2
  13. fN(x)=!1
  14. i=1nπ20ϵ
  15. a,b,c{a,b,c}
  16. 1+(11x2)3
  17. ((x+1)(x+1))2
  18. ((((
  19. }}}}
  20. x1,,xnx1++xn(x1xnx1xn)

4.数学空格

1. $\iint_{D} g(x,y)dxdy \qquad \int\!\!\!\int_{D}g(x,y)dxdy \qquad \int\int_{D} g(x,y)dxdy$2. $\int_{D} \, dxdy$
  1. Dg(x,y)dxdyDg(x,y)dxdyDg(x,y)dxdy
  2. Ddxdy

5.垂直对齐

1. $$\mathbf{X} = \left( \begin{array}{cccc}x_{11} & x_{12} & \ldots \\x_{21} & x_{22} & \ldots \\\vdots & \vdots & \ddots x\end{array} \right) $$2. $$y = \left\{ \begin{array}{ll}a & \textrm{if $d>c$}\\b+x & \textrm{in the morning}\\l & \textrm{all day long}\end{array} \right.$$3. $$\left( \begin{array}{c|c}1 & 2 \\\hline 3 & 4 \end{array} \right)$$4. $$\begin{eqnarray}f(x) & = & \cos x \\f'(x) & = & -\sin x \\\int_{0}^{x} f(y)dy &= & \sin x\end{eqnarray}$$5. $$\begin{eqnarray}\sin x & = & x -\frac{x^{3}}{3!} + \frac{x^{5}}{5!}-\\& &-\frac{x^{7}}{7!}+{}\cdots\end{eqnarray}$$6. $$\begin{eqnarray}{ \cos x = 1-\frac{x^{2}}{2!} +{} }\nonumber\\& & {}+\frac{x^{4}}{4!}-\frac{x^{6}}{6!}+{}\cdots\end{eqnarray}$$7. $$\begin{matrix}1 & 0 & 0 \\0 & 1 & 0 \\ 0 & 0 & 1 \\\end{matrix} $$矩阵边框在起始、结束标记处用下列词替换matrix - pmatrix:小括号边框- bmatrix:中括号边框- Bmatrix:大括号边框- vmatrix:单竖线边框- Vmatrix:双竖线边框8. $$\begin{array}{c|lll}{↓}&{a}&{b}&{c}\\\hline{R_1}&{c}&{b}&{a}\\{R_2}&{b}&{c}&{c}\\\end{array}$$阵列需要array环境:起始、结束处以{array}声明对齐方式:在{array}后以{}逐行统一声明  - 左对齐:l;居中:c;右对齐:r - 竖直线:在声明对齐方式时,插入|建立竖直线插入水平线:\hline9. $$\begin{cases}a_1x+b_1y+c_1z=d_1\\a_2x+b_2y+c_2z=d_2\\a_3x+b_3y+c_3z=d_3\\\end{cases}$$方程组,\begin{cases}  \end{cases}$$\left\{\begin{array}a_1x+b_1y+c_1z=d_1\\a_2x+b_2y+c_2z=d_2\\a_3x+b_3y+c_3z=d_3\\\end{array}\right.$$
  1. X=x11x21x12x22x
  2. y=ab+xlif d>cin the morningall day long
  3. (1324)
  4. f(x)f(x)x0f(y)dy===cosxsinxsinx
  5. sinx=xx33!+x55!x77!+
  6. cosx=1x22!++x44!x66!+
  7. 100010001

    矩阵边框在起始、结束标记处用下列词替换matrix
    • pmatrix:小括号边框
    • bmatrix:中括号边框
    • Bmatrix:大括号边框
    • vmatrix:单竖线边框
    • Vmatrix:双竖线边框

  8. R1R2acbbbccac

    阵列
    需要array环境:起始、结束处以{array}声明
    对齐方式:在{array}后以{}逐行统一声明
    • 左对齐:l;居中:c;右对齐:r
    • 竖直线:在声明对齐方式时,插入|建立竖直线
      插入水平线:\hline
  9. a1x+b1y+c1z=d1a2x+b2y+c2z=d2a3x+b3y+c3z=d3

    方程组,
    {

    1x+b1y+c1z=d1a2x+b2y+c2z=d2a3x+b3y+c3z=d3

1

2

3

4

献上一本LaTexSymbols.pdf,里面有大量数学符号
链接:http://pan.baidu.com/s/1eSkZOPW 密码:b0td

原创粉丝点击