使用LaTeX写数学公式

最近常常会写到数学公式,可是由于不会用LaTeX,写出来贼难看。下面分享如何用LaTeX写漂亮的数学公式

添加公式的方法

  • 行内公式
    $行内公式$
  • 行间公式
    $ $ 行间公式 $ $(两个$$夹着)

Latex 数学公式语法

  • 角标(上下标)
    上标命令^{}
    下标命令_{}
  1. 上下标命令用来放在需要插入上下标的地方,华括弧内为上下标的内容,当角标为单个字符时候,可以不使用花括号;如果角标为多字符或者多层次的时候,必须要使用花括号。举例
    x^ 2、x_1^ 2、x^ {(n)}{22}、^ {16}O^ {2-}{32}、x^ {y^ {z^ a}}、x^ {y_z}
    x 2 x^2 x2 x 1 2 x_1^2 x12 x 22 ( n ) x^{(n)}_{22} x22(n) 16 O 32 2 − ^{16}O^{2-}_{32} 16O322 x y z a x^{y^{z^a}} xyza x y z x^{y_z} xyz

  2. 如果需要使用文字作为角标,要加上改变文字大小的命令,例如
    \partial f_{{\tiny 极大值}}
    显示为: ∂ f 极 大 值 \partial f_{{\tiny 极大值}} f

  3. 当角标位置看起来不明显时,可以强制改变角标大小或层次,距离如下:
    y_N、y_{_N}
    显示为:
    y N y_N yN y N y_{_N} yN
    第一种输出为正常输出,但输出效果不明显;第二种是将一级角标改为二级角标,字体也自动变为二级角标字体

  • 分式
  1. 分式命令:\frac{分子}{分母},举例
    行内分式:$\frac{x+y}{y+z}$,显示为 x + y y + z \frac{x+y}{y+z} y+zx+y
    行间分式:$ $ \frac{x+y}{y+z} $ $,显示为
    x + y y + z \frac{x+y}{y+z} y+zx+y
    上面的例子表明行内分式字体比行间字体小,因为行内分式使用的是角标字体,可以人工改变行内分式的字体大小,例如:$\displaystyle\frac{x+y}{y+z}$显示为 x + y y + z \displaystyle\frac{x+y}{y+z} y+zx+y

  2. 连分式:$x_0+\frac{1}{x_1+\frac{1}{x_2+\frac{1}{x_3+\frac{1}{x_4}}}}$,显示为 x 0 + 1 x 1 + 1 x 2 + 1 x 3 + 1 x 4 x_0+\frac{1}{x_1+\frac{1}{x_2+\frac{1}{x_3+\frac{1}{x_4}}}} x0+x1+x2+x3+x41111
    可以通过强制改变字体大小使得分子分母字体大小一致,例如:
    $\newcommand{\FS}[2]{\displaystyle\frac{#1}{#2}}x0+\FS{1}{X_1+\FS{1}{X_2+\FS{1}{X_3+\FS{1}{X_4}}}}$显示为 x 0 + 1 X 1 + 1 X 2 + 1 X 3 + 1 X 4 \newcommand{\FS}[2]{\displaystyle\frac{#1}{#2}}x0+\FS{1}{X_1+\FS{1}{X_2+\FS{1}{X_3+\FS{1}{X_4}}}} x0+X1+X2+X3+X41111

  3. 其中第一行命令定义了一个新的分式命令,规定每个调用该命令的分式都按\displaystyle的格式显示分式;分数线长度值是预设为分子分母的最大长度,如果想要使分数线再长一点,可以在分子或分母两端添加一些间隔,例如$\frac{1}{2}、\frac{;1;}{;2;}$,显示为 1 2 、    1       2    \frac{1}{2}、\frac{\;1\;}{\;2\;} 2121,其中第一个显示是正常的显示,第二个显示是分子分母前后都放入一个间隔命令;

  • 根式
  1. 二次根式命令:\sqrt{表达式}
    如果表达式是个单个字符,则不需要花括号,但需要在字符和sqrt之间加入一个空格,如$\sqrt{a}$显示为 a \sqrt{a} a

  2. n次根式命令:\sqrt[n]{表达式}
    如$\sqrt[5]{a}$显示为 a 5 \sqrt[5]{a} 5a

  • 求和与积分
  1. 求和命令:\sum_{k=1}^n表达式(求和项紧随其后,下同)
  2. 积分命令:\int_a^b表达式
    例如:无穷级数$\sum_{k=1}^\infty\frac{x^n}{n!}$显示为 ∑ k = 1 ∞ x n n ! \sum_{k=1}^\infty\frac{x^n}{n!} k=1n!xn,可以化为积分$\int_0^\infty e^x$显示为 ∫ 0 ∞ e x \int_0^\infty e^x 0ex,也即是: ∑ 0 ∞ x n n ! = ∫ 0 ∞ e x \sum_{0}^\infty\frac{x^n}{n!} = \int_0^\infty e^x 0n!xn=0ex
    改变上下限位置的命令:\limits(强制上下限在上下侧) 和 \nolimits(强制上下限在左右侧),例如
    $\sum\limits_{k=1}^n$ 和 $\sum\nolimits_{k=1}^n$
    显示结果为
    ∑ k = 1 n \sum\limits_{k=1}^n k=1n ∑ k = 1 n \sum\nolimits_{k=1}^n k=1n
  • 下划线、上划线等
  1. 上划线命令: \overline{公式}
  2. 下划线命令:\underline{公式}
    如$\overline{\overline{a2}+\underline{ab}+\bar{a}3}$显示为 a 2 ‾ + a b ‾ + a ˉ 3 ‾ \overline{\overline{a^2}+\underline{ab}+\bar{a}^3} a2+ab+aˉ3
  • 花括弧
  1. 上花括弧命令:\overbrace{公式}{说明}
  2. 下花括弧命令:\underbrace{公式}{说明}
    例如$\underbrace{a+\overbrace{b+\dots+b}^{m{\tiny 个}}}
    {20{\scriptsize 个}}$显示为 a + b + ⋯ + b ⏞ m 个 ⎵ 20 个 \underbrace{a+\overbrace{b+\dots+b}^{m{\tiny 个}}}_{20{\scriptsize 个}} 20 a+b++b m
  • 数学重音符号
    以a为例,;如果字母i或j带有重音,字母i,y应该替换为\imath、\jmath,例如
    \hat{a}
    \check{a}
    \breve{a}
    \tilde{a}
    \bar{a}
    \vec{a}
    \acute{a}
    \grave{a}
    \mathring{a}
    \dot{a}
    \ddot{a}
    显示结果为
    a ^ a ˇ a ˘ a ~ a ˉ a ⃗ a ˊ a ˋ a ˚ a ˙ a ¨ \hat{a} \check{a} \breve{a} \tilde{a} \bar{a} \vec{a} \acute{a} \grave{a} \mathring{a} \dot{a} \ddot{a} a^aˇa˘a~aˉa aˊaˋa˚a˙a¨
  • 堆积符号
    \stacrel{上位符号}{基位符号} 基位符号大,上位符号小
    {上位公式\atop 下位公式} 上下符号一样大
    {上位公式\choose 下位公式} 上下符号一样大;上下符号被包括在圆弧内
    例如\vec{x}\stackrel{\mathrm{def}}{=}{x_1,\dots,x_n}\ {n+1 \choose k}={n \choose k}+{n \choose k-1}\ \sum_{k_0,k_1,\ldots>0 \atop k_0+k_1+\cdots=n}A_{k_0}A_{k_1}\cdots 显示效果为
    x ⃗ = d e f x 1 , … , x n ( n + 1 k ) = ( n k ) + ( n k − 1 ) ∑ k 0 , k 1 , … > 0 k 0 + k 1 + ⋯ = n A k 0 A k 1 ⋯ \vec{x}\stackrel{\mathrm{def}}{=}{x_1,\dots,x_n}\\ {n+1 \choose k}={n \choose k}+{n \choose k-1}\\ \sum_{k_0,k_1,\ldots>0 \atop k_0+k_1+\cdots=n}A_{k_0}A_{k_1}\cdots x =defx1,,xn(kn+1)=(kn)+(k1n)k0+k1+=nk0,k1,>0Ak0Ak1
  • 定界符
  1. 定界符的表示
    ()\big(\big) \Big(\Big) \bigg(\bigg) \Bigg(\Bigg)
    显示结果为
    ( ) ( ) ( ) ( ) ( ) ( ) ( ) ()\big(\big) \Big(\Big) \bigg(\bigg) \Bigg(\Bigg) \big(\Big) \bigg(\Bigg) ()()()()()()()
  2. 自适应放大命令:\left 和\right,本命令放在左右定界符前,自动随着公式内容大小调整符号大小
  • 占位宽度
  1. 两个quad空格 a \qquad b 两个m的宽度, 显示为 a b a \qquad b ab
  2. quad空格 a \quad b 一个m的宽度,显示为 a b a \quad b ab
  3. 大空格 a\ b 1/3m宽度,显示为 a   b a\ b a b
  4. 中等空格 a;b 2/7m宽度,显示为 a    b a\;b ab
  5. 小空格 a,b 1/6m宽度, 显示为 a   b a\,b ab
  6. 没有空格 ab, 显示为 a b ab ab
  7. 紧贴 a!b 缩进1/6m宽度, 显示为 a ​ b a\!b ab
  8. \quad代表当前字体下接近字符‘M’的宽度
  • 集合相关的运算命令
  1. 集合的大括号: { …},显示为 { . . . } \{ ...\} {...}
  2. 集合中的|:| 显示为 ∣ |
  3. 属于: \in 显示为 ∈ \in
  4. 不属于: \not\in 显示为 ̸ ∈ \not\in ̸
  5. A包含于B: A\subset B显示为 A ⊂ B A\subset B AB
  6. A真包含于B:A \subsetneqq B 显示为 A ⫋ B A \subsetneqq B AB
  7. A包含B:A \supset B 显示为 A ⊃ B A\supset B AB
  8. A真包含B:A \supsetneqq B 显示为 A ⫌ B A \supsetneqq B AB
  9. A不包含于B:A \not \subset B 显示为 A ̸ ⊂ B A \not \subset B A̸B
  10. A交B: A \cap B 显示为 A ∩ B A \cap B AB
  11. A并B:A \cup B 显示为 A ∪ B A \cup B AB
  12. A的闭包:\overline{A}显示为 A ‾ \overline{A} A
  13. A减去B: A\setminus B显示为 A ∖ B A\setminus B AB
  14. 实数集合: \mathbb{R} 显示为 R \mathbb{R} R
  15. 空集:\emptyset 显示为 ∅ \emptyset

摘自:https://www.cnblogs.com/peaceWang/p/Markdown-tian-jia-Latex-shu-xue-gong-shi.html

  • 2
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值