美文网首页
小伙伴们必用的LaTeX语法介绍!!

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

作者: 质料库_d14c | 来源:发表于2019-05-29 11:50 被阅读0次

一、La Tex的概念

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

中文名:拉泰赫

外文名:LaTeX

属性:排版系统

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

开发时间:20世纪80年代

二、LaTeX语法介绍之使用markdown语法写数学公式

标记公式

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

行内公式

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

$数学公式$

例子:

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

效果:

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

块级公式

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

$$数学公式$$

例子:

$$ x = dfrac{-b pm sqrt{b^2 - 4ac}}{2a} $$

效果:

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

上标和下标

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

例子:

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

效果:

xyz=(1+ex)−2xyw

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

例子:$sideset{^1_2}{^3_4}bigotimes$

效果:12⨂34

分数表示

方法1:frac{分子}{分母}

方法2:分子 over 分母

例子:$frac{a+b}{c+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标记能应用的括号很多:

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

注意:

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

例子:$left. frac{du}{dx} right| _{x=0}$

效果:dudx∣∣x=0

根号表示

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

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

例子:$sqrt{x^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{矢量值}

例子:$vec{a} cdot vec{b}=0$

效果:a⃗ ⋅b⃗ =0

间隔空间

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

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

效果:ab 或 ab 或 ab

希腊字母

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

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

特殊字符

关系运算符

± :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^ :hat{y}

yˇ :check{y}

y˘ :breve{y}

箭头符号

↑ :uparrow

↓ :downarrow

⇑ :Uparrow

⇓ :Downarrow

→ :rightarrow

← :leftarrow

⇒ :Rightarrow

⇐ :Leftarrow

⟶ :longrightarrow

⟵ :longleftarrow

⟹ :Longrightarrow

⟸ :Longleftarrow

几个例子

例子:

$sum_{i=0}^n frac{1}{i^2}$

$prod_{i=0}^n frac{1}{i^2}$

$int_0^1 x^2 {rm d}x$

$lim_{n rightarrow +infty} frac{1}{n(n+1)}$

效果:

∑ni=01i2

∏ni=01i2

∫10x2dx

limn→+∞1n(n+1)

其它特殊字符:

空格:空格

#:#

$:$ 

%:%

&:&

_:_

{:{

}:}

字体种类

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

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

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

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

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

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

相关文章

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

    一、La Tex的概念 LaTeX(LATEX,音译“拉泰赫”)是一种基于ΤΕΧ的排版系统,由美国计算机学家莱斯利...

  • LaTeX语法介绍

    LaTeX语法介绍 什么是LaTeX LaTeX(LATEX,音译"拉泰赫")是一种基于TeX的排版系统,最大的特...

  • LaTeX语法介绍

    什么是 LaTeX? LaTeX是一种基于ΤΕΧ的排版系统,将文章的排版以代码的形式呈现,在学术写作中被广泛使用,...

  • markdown MathJax - 介绍

    摘要: 介绍如何在 hexo 的 next 主题下,编辑数学公式 MathJax 下 latex 语法介绍 介绍 ...

  • 论文杀器LaTeX用法汇总(2)——基础语法

    安装好LaTeX及编译器后我们就开始写LaTeX啦,在这里先介绍一些LaTeX的基础语法。 1.文档结构 文件结构...

  • 在简书中使用Latex书写数学公式

    开宗明义 简书中使用Latex写法: Latex语法基础: 1.LaTeX文件的通常语法如下: \document...

  • latex语法

    1. latex 语法 latex笔记:基本语法[https://zhuanlan.zhihu.com/p/243...

  • 小白入门LaTex编写数学公式

    LaTeX语法介绍 摘自维基百科: LaTeX, 是一种基于TEX的排版系统,利用这种格式,即使用户没有排版和程序...

  • 职场中必用的Markdown语法介绍!!!!

    一、什么是 Markdown Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可...

  • Latex基本语法(入门)

    最近开始用尝试用latex写论文,着实喜欢上里面的排版了,这里记录下使用latex的最基本语法以免日后忘了。个人感...

网友评论

      本文标题:小伙伴们必用的LaTeX语法介绍!!

      本文链接:https://www.haomeiwen.com/subject/iaietctx.html