【iTools】使用 LaTex 编辑数学公式

本文详细介绍了如何使用 LaTex 与 MathJax 编辑数学公式,涵盖了从基础到进阶的多个方面,包括希腊字母、上标下标、括号、分数、特殊函数、矩阵以及等式对齐等关键知识点,是 LaTeX 公式编辑的实用教程。
摘要由CSDN通过智能技术生成

1. Basic 基础

CSDN 的 LATEX L A T E X 公式编辑器也是使用的 MathJax,所以看到任何一个公式,右键点击,选择 Show Math As > TeX Commands,就会弹窗显示语法命令。但是 $不会显示,copy-paste的时候要自己加上。

2. Display 显示

自己编辑的时候,行内嵌入公式,用 $...$ 包裹,单独起一个公式块儿,用 $$...$$ 包裹。例如

  • $ c = \frac ab $ 在本行显示为 c=ab c = a b
  • $$ c = \frac ab $$ 在新起一行显示为
    c=ab c = a b

3. Greek letters 希腊字母

希腊字母表

希腊字母小写、大写LaTeX形式希腊字母小写、大写LaTeX形式
αA α A \alpha A μN μ N \mu N
βB β B \beta B ξΞ ξ Ξ \xi \Xi
γΓ γ Γ \gamma \Gamma oO o O o O
δΔ δ Δ \delta \ Delta πΠ π Π \pi \Pi
ϵεE ϵ ε E \epsilon \varepsilon E ρϱP ρ ϱ P \rho \varrho P
ζZ ζ Z \zeta Z σΣ σ Σ \sigma \Sigma
ηH η H \eta H τT τ T \tau T
θϑΘ θ ϑ Θ \theta \quad \vartheta \quad \Theta υΥ υ Υ \upsilon \Upsilon
ιI ι I \iota I ϕφΦ ϕ φ Φ \phi \varphi \Phi
κK κ K \kappa K χX χ X \chi X
λΛ λ Λ \lambda \Lambda ψΨ ψ Ψ \psi \Psi
μM μ M \mu M ωΩ ω Ω \omega \Omega

特殊字母

  • \ell

4. superscripts and subscripts 上标和下标

  • 上标,使用 ^
  • 下标,使用 _

e.g.

  • x2i x i 2 : x_i^2
  • log2x log 2 ⁡ x : \log_2 x

5. Groups 组合

Group 是 单个字符,或者 用 {...} 框起来的表达式, e.g.

  • 10^10 => 1010 10 1 0 , 而 10^{10} => 1010 10 10 .
  • x^y^z => Error! , {x^y}^z => xyz x y z , x^{y^z} => xyz x y z
  • x_i^2 => x2i x i 2 , x_{i^2} => xi2 x i 2

6. Parentheses 括号

  • () 平常使用
  • [] 平常使用
  • { } 需要转义 \{ \}, 因为在 5 中用来构建Group了

但是以上三种直接使用的方式,不会随着括号内的内容做缩放,比如对于 (xy3) ( x y 3 ) 来说,括号就显得太小了。这时候,使用 \left(\right) 就可以使得括号自动调整大小了: (xy3) ( x y 3 ) . 注意一定要配对儿使用。只使用一边会报错。

\left\right 适用于下列所有括号

  • (x) ( x )
  • [x] [ x ]
  • {x} { x } : \{x\}
  • |x| | x | : \vert x \vert
  • x ‖ x ‖ : \Vert x \Vert
  • x ⟨ x ⟩ : \langle x \rangle
  • x ⌈ x ⌉ : \lceil x \rceil
  • x ⌊ x ⌋ : \lfloor x \rfloor
  • 12} 1 2 } : \left.\frac12\right\rbrace, 仅使用一边括号,将隐藏的一边用 . 代替

7. Sums and Integrals 累加 和 积分

  • 离散变量的累加 : \sum =>
  • 连续变量的积分 : \int =>
  • 下限 : _
  • 上限: ^

e.g.

  • n1 ∑ 1 n : sum_1^n
  • i=0i2 ∑ i = 0 ∞ i 2 : \sum_{i=0}^\infty i^2

相似的符号

  • : \prod
  • : \int
  • : \iint
  • : \iiint
  • : \bigcup
  • : \bigcap

8. Fractions 分数

  • 最简单的 frac, \frac {a+1}{b+1} => a+1b+1 a + 1 b + 1
  • 复杂点儿的,用 over. a+1 \over b+1 => a+1b+1 a + 1 b + 1

9. Fonts 字体

  • ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z : \mathbb, for blackboard bold
  • ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z : \mathbf for boldface
  • ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z : \mathtt, for typewriter
  • ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z : \mathrm for roman font
  • ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z : \mathsf for sans-serif font
  • ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z : \mathcal for calligraphic letters 书法字体
  • ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z : \mathscr for script letters 手写字体
  • 通用的字体格式
    • LaTeX L a T e X \bf, 加粗
    • LaTeX L a T e X _ \underline,下划线

10. Radical signs 根号

使用 sqrt, 自动适配大小

  • x3 x 3 : \sqrt{x^3}
  • xy3 x y 3 : \sqrt[3]{\frac xy}
  • 更复杂的,用 {...}^{1/2}

11. Special functions 特殊函数

一般都已经内置了,直接调用就好。不要用 plain text 直接写,格式不协调

  • limx0 lim x → 0
    : $$\lim_{x \to0}$$, 但是对于单行 $\lim_{x \to0}$ -> limx0 lim x → 0 , 很不友好,用 $\lim \limits_{x \to 1}$ -> limx1 lim x → 1
  • sin sin
  • max max
  • log log
  • ln ln

12. Special sysmbols and notations 特殊符号和标记

比较运算符LaTeX形式集合运算LaTeX形式
< < \lt \cup
> > \gt \cap
\le \setminus
\leq \subset
\eqq \subseteq
\leqslant \subsetneq
\ge \supset
\geqq \in
\geqq \notin
\geqslant \emptyset
\neq \varnothing
\not \lt 前面加 \not来添加否定划线
基本运算符号 LaTeX形式 微积分符号 LaTeX形式
×\times \infty
÷ ÷ \div 0 ℵ 0 \aleph_0
± ± \pm \nabla
\mp \partial
, e.g. xy x ⋅ y \cdot I \Im
R \Re
逻辑运算算符LaTeX形式约等于符号LaTeX形式箭头标识符LaTeX形式形状符号LaTeX形式
\land \approx \to \star
\lor \sim \rightarrow \ast
¬ ¬ \lnot \simeq \leftarrow \oplus
\forall \cong \Rightarrow , e.g. 90 90 ∘ \circ
\exists \equiv \Leftarrow \bullet
\top \prec \mapsto \odot
\bot \lhd a1,a2,,an a 1 , a 2 , … , a n \ldots
\vdash a1+a2++an a 1 + a 2 + ⋯ + a n \cdots
\vDash

排列组合运算

  • (n+12k) ( n + 1 2 k ) n+1 \choose 2k

modular equivalence

  • ab(modn) a ≡ b ( mod n ) : a\equiv b\pmod n

13. Spaces 间隔

* ab a b : 小空格 \,
* ab a b : 中空格 \;
* ab a b : 大空格 \quad
* ab a b : 特大空格 \qquad

14. Accents & diacritical marks 音调和区别符号

  • x^ x ^
  • xyˆ x y ^
  • x¯ x ¯
  • xyz¯¯¯¯¯¯¯¯ x y z ¯
  • x⃗  x →
  • xy x y →
  • xy x y ↔
  • ddxxx˙=x˙2+xx¨ d d x x x ˙ = x ˙ 2 + x x ¨

15. Special characters 转义字符

  • $ $
  • { {
  • : 注意 这个是 \backslash, 而不是 \\, 因为在 LATEX L A T E X \\代表新起一行

16. Matrices 矩阵相关

基础矩阵

111xyzx2y2z2 1 x x 2 1 y y 2 1 z z 2

code

$$
    \begin{matrix}
    1 & x & x^2 \\
    1 & y & y^2 \\
    1 & z & z^2 \\
    \end{matrix}
$$

矩阵两边加不同括号

(1324) ( 1 2 3 4 )

[1324] [ 1 2 3 4 ]

{1324} { 1 2 3 4 }

1324 | 1 2 3 4 |

1324 ‖ 1 2 3 4 ‖

矩阵中间用点表示

111a1a2ama21a22a2man1an2anm ( 1 a 1 a 1 2 ⋯ a 1 n 1 a 2 a 2 2 ⋯ a 2 n ⋮ ⋮ ⋮ ⋱ ⋮ 1 a m a m 2 ⋯ a m n )

矩阵中间插线

[142536] [ 1 2 3 4 5 6 ]

ac10bd01 ( a b c d 1 0 0 1 )

行内小矩阵

(acbd) ( a b c d )

17. 方程等式相关

Aligned equations 等式对齐

37=7321122=7321227321732=7321227321732=7312117327312(112732)(51)(52)(53)(54)(55) (51) 37 = 73 2 − 1 12 2 (52) = 73 2 12 2 ⋅ 73 2 − 1 73 2 (53) = 73 2 12 2 73 2 − 1 73 2 (54) = 73 12 1 − 1 73 2 (55) ≈ 73 12 ( 1 − 1 2 ⋅ 73 2 )

x=a0+12a1+22a2+32a3+44a4+ x = a 0 + 1 2 a 1 + 2 2 a 2 + 3 2 a 3 + 4 4 a 4 + ⋯

分段函数

f(n)={n/2,3n+1,if n is evenif n is odd f ( n ) = { n / 2 , if  n  is even 3 n + 1 , if  n  is odd

方程组

a1x+b1y+c1z=d1a2x+b2y+c2z=d2a3x+b3y+c3z=d3 { a 1 x + b 1 y + c 1 z = d 1 a 2 x + b 2 y + c 2 z = d 2 a 3 x + b 3 y + c 3 z = d 3

a1x+b1y+c1za2x+b2ya3x+b3y+c3z=d1+e1=d2=d3 { a 1 x + b 1 y + c 1 z = d 1 + e 1 a 2 x + b 2 y = d 2 a 3 x + b 3 y + c 3 z = d 3

a1x+b1y+c1za2x+b2ya3x+b3y+c3z=d1+e1=d2=d3 { a 1 x + b 1 y + c 1 z = d 1 + e 1 a 2 x + b 2 y = d 2 a 3 x + b 3 y + c 3 z = d 3

18. Colors

\color{black}{text}\color{gray}{text}\color{silver}{text}\color{white}{text}\color{maroon}{text}\color{red}{text}\color{yellow}{text}\color{lime}{text}\color{olive}{text}\color{green}{text}\color{teal}{text}\color{aqua}{text}\color{blue}{text}\color{navy}{text}\color{purple}{text}\color{fuchsia}{text}texttexttexttexttexttexttexttexttexttexttexttexttexttexttexttext \color{black}{text} t e x t \color{gray}{text} t e x t \color{silver}{text} t e x t \color{white}{text} t e x t \color{maroon}{text} t e x t \color{red}{text} t e x t \color{yellow}{text} t e x t \color{lime}{text} t e x t \color{olive}{text} t e x t \color{green}{text} t e x t \color{teal}{text} t e x t \color{aqua}{text} t e x t \color{blue}{text} t e x t \color{navy}{text} t e x t \color{purple}{text} t e x t \color{fuchsia}{text} t e x t


Ref

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值