Latex基础语法简介与快查

latex是基于tex的排版系统,主要用来表达数学符号,自从自己的笔记从纯文本改为markdown格式后,发现可以更加优雅的记数学书的笔记了。此前一直觉得这东西好难啊,了解了之后才发现,难的是数学,不是latex😂。

正巧最近在读《普林斯顿微积分读本》,就正好由浅入深地一起学习了一下latex,整理了一下最近用到的latex语法,即使没有任何基础,10分钟就能写出漂亮的复杂公式,还不快来尝试一下~

环境

环境上我使用vscode作为记录笔记的工具,安装如下两个插件,可以实现代码提示和预览

创建文档以.md结尾,在mac上command+shift+v可以预览效果
还有很多markdown工具都支持latex,甚至csdn的博客也支持,选择趁手的工具就好。

基本表达格式

latex使用$作为代码块的开始和结束标识,比如:

Latex预览
$x^{2}$ x 2 x^{2} x2
$$x^{2}$$ x 2 x^{2} x2

单个$用于表达行内表达式,双$可用于表达多行表达式

latex预览描述
x^{2} x 2 x^{2} x2单行
f(x)=3x \ g(y)=2y+5 f ( x ) = 3 x g ( y ) = 2 y + 5 f(x)=3x \\ g(y)=2y+5 f(x)=3xg(y)=2y+5多行,其中\\表示换行

为了排版显式的干净,在后面的介绍中,会省略$符号

基本符号

特殊符号/希腊字母

Latex中使用希腊字母的英文单词来表达,比如\alpha,就表示 α \alpha α
如果需要大写的希腊字母,只需要首字母大写即可,比如\Alpha,表示 A \Alpha A,\Delta表示 Δ \Delta Δ
常见的字母示例:

Latex预览说明
\Beta, \beta B , β \Beta, \beta B,β贝塔
\Gamma, \gamma Γ , γ \Gamma, \gamma Γ,γ伽马
\Epsilon, \epsilon E , ϵ \Epsilon, \epsilon E,ϵ艾普西隆
\Theta, \theta Θ , θ \Theta, \theta Θ,θ西塔
\Omega, \omega Ω , ω \Omega, \omega Ω,ω欧米伽

一般用\infin表示 ∞ \infin ,前面加一个减号-\infin表示 − ∞ -\infin

等式/不等式

等号就直接使用键盘上的=即可,Latex没有特殊定义,不等符号则具有定义

Latex预览说明
a=5 a = 5 a=5 a=5等式
a\neq{5} a ≠ 5 a\neq{5} a=5不等式
a\lt{5}, a\gt{5} a < 5 , a > 5 a\lt{5}, a\gt{5} a<5,a>5大于/小于 不等式
a\le{5}, a\ge{5} a ≤ 5 , a ≥ 5 a\le{5}, a\ge{5} a5,a5大于等于/小于等于 不等式

可以注意到,这里使用了大括号,一般来说没有特殊前缀,大括号不会展示出来。
为了表达清晰,Latex符号后面的内容最好用大括号括起来,不然当公式变得复杂时,代码将很难阅读,修改起来会很苦难。
此外,有些场景就强制使用大括号的,比如下面要看到的分式

分数/分式

Latex语法预览说明
\frac{a}{b} a b \frac{a}{b} ba分数
\frac{a+b}{2} a + b 2 \frac{a+b}{2} 2a+b分数表达式

frac即分数(fraction),\frac后面有两个大括号,第一个表示分子,第二个表示分母。

指数/角标

前面已经见过一个指数的实例了,事实上除了指数,任何你想放到符号右上角标的东西,都可以通过这种形式,如:

Latex语法预览说明
f(x)=x^{2} f ( x ) = x 2 f(x)=x^{2} f(x)=x2右上角数字角标
f ^ {’}(x)=x+1 f ′ ( x ) = x + 1 f^{'}(x)=x+1 f(x)=x+1右上角符号角标

f^{’}表示了 f ′ f^{'} f函数

如果要把角标放在右下角如何操作呢,只需要把 ‘^’ 符号换成 ‘_’ 即可。

Latex语法预览说明
f(x)=x_{1}+x_{2} f ( x ) = x 1 + x 2 f(x)=x_{1}+x_{2} f(x)=x1+x2右下角符号角标

对数

对于对数,直接写log也可以,或者\log也行,但是在预览上还是有区别的,log被解释为普通字符串,通常是斜体展示,\log是Latex符号,展示为普通字体。
示例如下:

Latex语法预览说明
\log_{3}{N} log ⁡ 3 N \log_{3}{N} log3N任意底数对数
\lg{N} lg ⁡ N \lg{N} lgN以2为底的对数
\ln{N} ln ⁡ N \ln{N} lnN以e为底数的对数

无理数

常见的无理数是e和π,e直接输入字母e即可,现在很多输入法输入pai都可以打出来π。

当然你也可以用\pi来表示 π \pi π,字体美观度还是有差别的。

Latex预览说明
\sqrt[3]{5} 5 3 \sqrt[3]{5} 35 根号表示法
5^{\frac{1}{3}} 5 1 3 5^{\frac{1}{3}} 531分数指数表示法

三角函数

对于三角函数符号,你也可以直接写英文字母sin,也可以用latex风格的\sin,区别无非是字体渲染上的不同。

Latex预览说明
\sin(x) sin ⁡ ( x ) \sin(x) sin(x)正弦
\cos(x) cos ⁡ ( x ) \cos(x) cos(x)余弦
\tan(x) tan ⁡ ( x ) \tan(x) tan(x)正切
\cot(x) cot ⁡ ( x ) \cot(x) cot(x)余切
\sec(x) sec ⁡ ( x ) \sec(x) sec(x)正割
\csc(x) csc ⁡ ( x ) \csc(x) csc(x)余割
\arcsin(x) arcsin ⁡ ( x ) \arcsin(x) arcsin(x)反正弦
\arctan(x) arctan ⁡ ( x ) \arctan(x) arctan(x)反正切

组合一下之前的内容,可以写出这样的公式:
c o s ( 2 x ) = c o s 2 x − s i n 2 x cos(2x)=cos^{2}x-sin^{2}x cos(2x)=cos2xsin2x

求和

latex预览说明
\sum_{i=1}^{n}x_{i} ∑ i = 1 n x i \sum_{i=1}^{n}x_{i} i=1nxi简版加和
\displaystyle\sum_{1} ∑ i = 1 n x i \displaystyle\sum_{i=1}^{n}x_{i} i=1nxi加和

这里\displaystyle是起到将求和区间放置在求和符号上下的作用,后面极限中也是一样的。

极限

极限这里有两个关键字,一个是\lim,表示 lim ⁡ \lim lim,一个是\to,表示极限中的趋向于 → \to ,用起来是这样的:

latex预览说明
\lim_{h\to{\infin}}\frac{h}{h+1}=1 lim ⁡ h → ∞ h h + 1 = 1 \displaystyle\lim_{h\to{\infin}}\frac{h}{h+1}=1 hlimh+1h=1极限

表达式看起来比较长,前半段是lim符号,后半段\frac部分是极限表达式。最终极限值为1。再看一个复杂点的:

f ′ ( x ) = lim ⁡ h → 0 f ( x + h ) − f ( x ) h f^{'}(x)=\lim_{h\to{0}}\frac{f(x+h)-f(x)}{h} f(x)=h0limhf(x+h)f(x)
这是导数的极限形式表示,latex语法如下

f^{’}(x)=\lim_{h\to{0}}\frac{f(x+h)-f(x)}{h}

结束

先写这么多吧,用到了再继续写

  • 3
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值