小伙伴们必用的LaTeX语法介绍!!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了小伙伴们必用的LaTeX语法介绍!!相关的知识,希望对你有一定的参考价值。

参考技术A LaTeX(LATEX,音译“拉泰赫”)是一种基于ΤΕΧ的排版系统,由美国计算机学家莱斯利·兰伯特(Leslie Lamport)在20世纪80年代初期开发,利用这种格式,即使使用者没有排版和程序设计的知识也可以充分发挥由TeX所提供的强大功能,能在几天,甚至几小时内生成很多具有书籍质量的印刷品。对于生成复杂表格和数学公式,这一点表现得尤为突出。因此它非常适用于生成高印刷质量的科技和数学类文档。这个系统同样适用于生成从简单的信件到完整书籍的所有其他种类的文档。

中文名:拉泰赫

外文名:LaTeX

属性:排版系统

开发者:美国计算机学家莱斯利·兰伯特

开发时间:20世纪80年代

LaTeX的数学公式有两种:行内公式和块级公式。行内公式放在文中与其它文字混编,块级公式单独成行。都使用美元符号进行标记显示。

标记方法:使用一个美元符号包围起来

$数学公式$

例子:

这是行内公式:$Gamma(n) = (n-1)!quadforall ninmathbb N$

效果:

这是行内公式:Γ(n)=(n−1)!∀n∈N

标记方法:使用两个美元符号包围起来

$$数学公式$$

例子:

$$ x = dfrac-b pm sqrtb^2 - 4ac2a $$

效果:

^表示上标,_表示下标。如果上下标的内容多于一个字符,要用把这些内容括起来当成一个整体。上下标是可以嵌套的,也可以同时使用。

例子:

$x^y^z=(1+e^x)^-2xy^w$

效果:

xyz=(1+ex)−2xyw

另外,如果要在左右两边都有上下标,可以用sideset命令。

例子:$sideset^1_2^3_4bigotimes$

效果:12⨂34

方法1:frac分子分母

方法2:分子 over 分母

例子:$fraca+bc+d$ 或 $1 over 3$

效果: a+bc+d  或 13

注意:对于frac的方法,如果分子分母都是单个数,那么大括号可以省略,如:$frac12$表示12。

()、[]和|可以直接表示自己,而本来用于分组,因此需要用来表示自身,也可以使用lbrace 和rbrace来表示,其它括号见下面那个表。

例子:$[z-(1+frac23x)y]div 4$

效果: [z−(1+23x)y]÷4

注意原始符号并不会随着公式大小缩放。有时候我们想要括号和分隔符显示的大点,比如上面例子中希望括号能把整个分数都包住,那么可以用left和right标记,实现自适应调整。

例子:$left(1+frac23xright)$

效果:(1+23x)

left和right标记能应用的括号很多:

注意:

left和right标记必须是成对出现的,但有时候我们只用到其中一个,比如只用一个|当作分割线,这时候可以通过.来表示空的那一方,即用left.表达左边空的情况,用right.表达右边空的情况。

例子:$left. fracdudx right| _x=0$

效果:dudx∣∣x=0

根号开方使用sqrt标记,语法格式如下:

sqrt[开方次数,默认为2]开方因子

例子:$sqrtx^3$ 和 $sqrt[3]frac xy$

效果:x3−−√  和 xy−−√3

注意:对于非常复杂的表达式,建议使用...^1/n代替(n是开方次数)。

数学公式中常见的省略号有两种,ldots表示与文本底线对齐的省略号,cdots表示与文本中线对齐的省略号。

例子:$f(x_1,x_2,ldots,x_n) = x_1^2 + x_2^2 + cdots + x_n^2$

效果:f(x1,x2,…,xn)=x21+x22+⋯+x2n

注意:ldot和cdot可以表示与文本底线和中线对齐的单个点。

矢量用vect标记实现,语法格式如下:

vec矢量值

例子:$veca cdot vecb=0$

效果:a⃗ ⋅b⃗ =0

通常MathJax通过内部策略自己管理公式内部的空间,因此a︹︹b与a︹︹︹︹︹b(︹表示空格)都会显示为ab 。可以通过在ab间加入空格或;增加些许间隙,quad 与 qquad 会增加更大的间隙。

例子:$a;b$ 或 $aquad b$ 或 $aqquad b$

效果:ab 或 ab 或 ab

下面的表格用于查询和对比。

± :pm

× :times

÷ :div

∣ :mid

∤ :nmid

⋅ ⋅:cdot

∘ :circ

∗ :ast

⨀ :bigodot

⨂ :bigotimes

⨁ :bigoplus

≤ :leq

≥ :geq

≠ :neq

≈ :approx

≡ :equiv

∑ :sum

∏ :prod

∐ :coprod

∅ :emptyset

∈ :in

∉ :notin

⊂ :subset

⊃ :supset

⊆ :subseteq

⊇ :supseteq

⊇ :bigcap

⋃ :bigcup

⋁ :bigvee

⋀ :bigwedge

⨄ :biguplus

⨆ :bigsqcup

log :log

lg :lg

ln :ln

⊥ :bot

∠ :angle

30∘ :30^circ

sin :sin

cos :cos

tan :tan

cot :cot

sec :sec

csc :csc

′ :prime

∫ :int

∬ :iint

∭ :iiint

∬∬ :iiiint

∮ :oint

lim :lim

∞ :infty

∇ :nabla

∵ :because

∴ :therefore

∀ :forall

∃ :exists

≠ :not=

≯ :not>

⊄ :notsubset

y^ :haty

yˇ :checky

y˘ :brevey

↑ :uparrow

↓ :downarrow

⇑ :Uparrow

⇓ :Downarrow

→ :rightarrow

← :leftarrow

⇒ :Rightarrow

⇐ :Leftarrow

⟶ :longrightarrow

⟵ :longleftarrow

⟹ :Longrightarrow

⟸ :Longleftarrow

几个例子

例子:

$sum_i=0^n frac1i^2$

$prod_i=0^n frac1i^2$

$int_0^1 x^2 rm dx$

$lim_n rightarrow +infty frac1n(n+1)$

效果:

∑ni=01i2

∏ni=01i2

∫10x2dx

limn→+∞1n(n+1)

空格:空格

#:#

$:$ 

%:%

&:&

_:_





公式里的字符也有字体的选择,若要对公式的某一部分字符进行字体转换,可以用如下语法格式:

字体标记 需转换的部分字符

其中“字体标记”可以参照下表选择合适的字体。一般情况下,公式默认为意大利体。

谢谢观看,下期再来!!!!

以上是关于小伙伴们必用的LaTeX语法介绍!!的主要内容,如果未能解决你的问题,请参考以下文章

Markdown语法大全

LaTex——语法介绍

VSCode下配置Latex (TexLive)

LaTex语法介绍

latex中文环境配置(针对北大模板,开题报告+中期答辩+毕业论文)

Helpdesk 必用的Powershell 语句