Latex基本语法

关于Latex公式的介绍

TEX 是Donald E. Knuth 编写的一个以排版文章及数学公式为目标的计算机程序。TEX的版本号不断趋近于π,现在为3.141592。由Pascal 语言写成,特点: 免费、输出质量高、擅长科技排版、有点像编程。

LATEX 目前使用最广泛的TEX 宏集。 每一个LATEX 命令实际上最后都会被转换解释成几个甚至上百个TEX命令。

基础知识

##1.LATEX控制序列的概念(类似于函数)
控制序列可以是作为命令:以“\”开头,参数:必须参数{}和可选参数[]。

##2.环境概念
以“bengin 环境名”开始,并以“end 环境名”结束。

##3.分类
在数学模式中又分为两种:
一种是公式排版在一个段落之中;另一种是公式独立形式排版。前一种,公式直接放在文字之间,公式高度一般受文本高度限制;后一种,公式另起一行,高度可调整。

行中公式

放在\( 与\) 之间, $ 与$ 之间,或者\begin{math} 与\end{math} 之间;

例如:

$\sum_{i=0}^{n}i^2$

效果:
∑ i = 0 n i 2 \sum_{i=0}^{n}i^2 i=0ni2

独立公式

\[ 与\]之间,$$ 与 $$ 之间,\begin{displaymath} 与\end{displaymath}之间

例如:

$$\sum_{i=0}^{n}i^2$$

效果:

∑ i = 0 n i 2 \sum_{i=0}^{n}i^2 i=0ni2

数学公式的基本语法

###1.上标与下标

上标命令是 ^{角标},下标命令是 _{角标}。当角标是单个字符时可以不用花括号(在 LaTeX 中,花括号是用于分组,即花括号内部文本为一组)。


例如:

$$x_1$$
$$x_1^2$$
$$x^2_1$$
$$x_{22}^{(n)}$$

效果:
x 1 x_1 x1
x 1 2 x_1^2 x12
x 1 2 x^2_1 x12
x 22 ( n ) x_{22}^{(n)} x22(n)

###2.分式

输入较短的分式时,最简单的方法是使用斜线,譬如输入 (x+y)/2,可得到

要输入带有水平分数线的公式,可用命令:\frac{分子}{分母}。
例如:

$$\frac{x+y}{2}$$
$$\frac{1}{1+\frac{1}{2}}$$

效果:

x + y 2 \frac{x+y}{2} 2x+y
1 1 + 1 2 \frac{1}{1+\frac{1}{2}} 1+211

###3.根式

排版根式的命令是:开平方:\sqrt{表达式};开 n 次方:\sqrt[n]{表达式}

例如:

$$\sqrt{2}<\sqrt[3]{3}$$
$$\sqrt{1+\sqrt[p]{1+a^2}}$$
$$\sqrt{1+\sqrt[^p\!]{1+a^2}}$$

效果:
2 &lt; 3 3 \sqrt{2}&lt;\sqrt[3]{3} 2 <33
1 + 1 + a 2 p \sqrt{1+\sqrt[p]{1+a^2}} 1+p1+a2
1 + 1 + a 2 p &NegativeThinSpace; \sqrt{1+\sqrt[^p\!]{1+a^2}} 1+p1+a2

注意:上面第三个示例与第二个示例的区别,有时候 LaTeX 公式需要经过这样的微调会更美观。

###4.求和与积分

排版求和符号与积分符号的命令分别为 \sum 和 \int,它们通常都有上下限,在排版上就是上标和下标。

例如:

$$\sum_{k=1}^{n}\frac{1}{k}$$
$\sum_{k=1}^n\frac{1}{k}$
$$\int_a^b f(x)dx$$
$\int_a^b f(x)dx$
微分符直体:$$\int_a^b f(x)\mathrm{d}x$$

效果:
∑ k = 1 n 1 k \sum_{k=1}^{n}\frac{1}{k} k=1nk1
∑ k = 1 n 1 k \sum_{k=1}^n\frac{1}{k} k=1nk1
∫ a b f ( x ) d x \int_a^b f(x)dx abf(x)dx
∫ a b f ( x ) d x \int_a^b f(x)dx abf(x)dx
微分符直体: ∫ a b f ( x ) d x \int_a^b f(x)\mathrm{d}x abf(x)dx

在数学模式中,TEX 根据上下文选择字体大小。例如,上标会排版成较小的字体。如果你想要把等式的一部分排版成罗马字体,不要用\textrm 命令,只因\textrm 会暂时切换到文本模式, 而此时字体大小切换机制将不起作用。使用\mathrm 来保持字体大小切换机制的正常

5.公式中的空格

LaTeX 能够自动处理公式中的大多数字符之间的空格,但是有时候需要自己手动进行控制。

例如:

紧贴 $a\!b$
没有空格 $ab$
小空格 a\,b
中等空格 a\;b
大空格 a\ b
quad空格 $a\quad b$
两个quad空格 $a\qquad b$

效果:

紧贴 a &NegativeThinSpace; b a\!b ab
没有空格 a b ab ab
小空格 a,b
中等空格 a;b
大空格 a\ b
quad空格 a b a\quad b ab
两个quad空格 a b a\qquad b ab

在公式中灵活的运用空格命令可以起到美化公式的作用。
例如:

插入小空格前:$\int_a^b f(x)\mathrm{d}x$$
插入小空格后:$$\int_a^b f(x)\,\mathrm{d}x$$

效果:
插入小空格前: ∫ a b f ( x ) d x \int_a^b f(x)\mathrm{d}x abf(x)dx
插入小空格后: ∫ a b f ( x ) &ThinSpace; d x \int_a^b f(x)\,\mathrm{d}x abf(x)dx

###6.公式中的定界符

这里所谓的定界符是指包围或分割公式的一些符号
例如:

$($
$)$
$[$
$]$
$\{$
$\}$
$|$
$\|$ 

效果:
( ( (
) ) )
[ [ [
] ] ]
{ \{ {
} \} }
∣ |
∥ \|

在上述这些定界符之前冠以 \left(修饰左定界符)或 \right(修饰右定界符),可以得到自适应缩放的定界符,它们会根据定界符所包围的公式大小自适应缩放。
例如:

$$\left(\sum_{k=\frac{1}{2}}^{N^2}\frac{1}{k}\right)$$

效果:
( ∑ k = 1 2 N 2 1 k ) \left(\sum_{k=\frac{1}{2}}^{N^2}\frac{1}{k}\right) k=21N2k1

###7.矩阵

对于少于 10 列的矩阵,可使用 matrix,pmatrix,bmatrix,Bmatrix,vmatrix 和 Vmatrix 等环境。

例如:

$$\begin{matrix}1 & 2\\3 &4\end{matrix}$$
$$\begin{pmatrix}1 & 2\\3 &4\end{pmatrix}$$
$$\begin{bmatrix}1 & 2\\3 &4\end{bmatrix}$$
$$\begin{Bmatrix}1 & 2\\3 &4\end{Bmatrix}$$
$$\begin{vmatrix}1 & 2\\3 &4\end{vmatrix}$$
$$\begin{Vmatrix}1 & 2\\3 &4\end{Vmatrix}$$

效果:
1 2 3 4 \begin{matrix}1 &amp; 2\\3 &amp;4\end{matrix} 1324
( 1 2 3 4 ) \begin{pmatrix}1 &amp; 2\\3 &amp;4\end{pmatrix} (1324)
[ 1 2 3 4 ] \begin{bmatrix}1 &amp; 2\\3 &amp;4\end{bmatrix} [1324]
{ 1 2 3 4 } \begin{Bmatrix}1 &amp; 2\\3 &amp;4\end{Bmatrix} {1324}
∣ 1 2 3 4 ∣ \begin{vmatrix}1 &amp; 2\\3 &amp;4\end{vmatrix} 1324
∥ 1 2 3 4 ∥ \begin{Vmatrix}1 &amp; 2\\3 &amp;4\end{Vmatrix} 1324

###8.排版数组

当矩阵规模超过 10 列,或者上述矩阵类型不敷需求,可使用 array 环境。该环境可把一些元素排列成横竖都对齐的矩形阵列。

X = ( x 11 x 12 … x 21 x 22 … ⋮ ⋮ ⋱ ) \mathbf{X} = \left( \begin{array}{ccc} x_{11} &amp; x_{12} &amp; \ldots \\ x_{21} &amp; x_{22} &amp; \ldots \\ \vdots &amp; \vdots &amp; \ddots \end{array} \right) X=x11x21x12x22

mathbf大写控制符,\表示换行,{ccc}表示列样式。array 环境也可以用来排版这样的表达式,表达式中使用一个“.” 作为其隐藏的\right 定界符。

例如:

$$
y = \left\{ \begin{array}{ll}
a & \textrm{if $d>c$}\\
b+x & \textrm{in the morning}\\
l & \textrm{all day long}
\end{array} \right.
$$

效果:
y = { a if  d &gt; c b + x in the morning l all day long y = \left\{ \begin{array}{ll} a &amp; \textrm{if $d&gt;c$}\\ b+x &amp; \textrm{in the morning}\\ l &amp; \textrm{all day long} \end{array} \right. y=ab+xlif d>cin the morningall day long

也可以在array 环境中画线,如分隔矩阵中元素。
例如:

$$
\left(\begin{array}{c|c}
1 & 2 \\
\hline
3 & 4
\end{array}\right)
$$

效果:
( 1 2 3 4 ) \left(\begin{array}{c|c} 1 &amp; 2 \\ \hline 3 &amp; 4 \end{array}\right) (1324)

###9.希腊字母

01.-----\alpha: α \alpha α
02.-----\beta: β \beta β
3.-----\gamma: γ \gamma γ
4.-----\Gamma: Γ \Gamma Γ
5.-----\delta: δ \delta δ
6.-----\Delta: Δ \Delta Δ
7.-----\epsilon: ϵ \epsilon ϵ
8.-----\varepsilon: ε \varepsilon ε  
9.-----\zeta: ζ \zeta ζ 
10.-----\eta: η \eta η 
11.-----\theta: θ \theta θ 
12.-----\Theta: Θ \Theta Θ 
13.-----\vartheta: ϑ \vartheta ϑ
14.-----\iota: ι \iota ι 
15.-----\kappa: κ \kappa κ 
16.-----\lambda: λ \lambda λ 
17.-----\Lambda: Λ \Lambda Λ 
18.-----\mu: μ \mu μ 
19.-----\nu: ν \nu ν
20.-----\xi: ξ \xi ξ 
21.-----\Xi: Ξ \Xi Ξ
22.-----\pi: π \pi π 
23.-----\Pi: Π \Pi Π 
24.-----\varpi: ϖ \varpi ϖ  
25.-----\rho: ρ \rho ρ
26.-----\varrho: ϱ \varrho ϱ  
27.-----\sigma: σ \sigma σ 
28.-----\Sigma: Σ \Sigma Σ 
29.-----\varsigma: ς \varsigma ς  
30.-----\tau: τ \tau τ
31.-----\upsilon: υ \upsilon υ 
32.-----\Upsilon: Υ \Upsilon Υ
33.-----\phi: ϕ \phi ϕ 
34.-----\Phi: Φ \Phi Φ 
35.-----\varphi: φ \varphi φ  
36.-----\chi: χ \chi χ
37.-----\psi: ψ \psi ψ 
38.-----\Psi: Ψ \Psi Ψ 
39.-----\omega: ω \omega ω 
40.-----\Omega: Ω \Omega Ω

###10.其它特殊字符
±:\pm
×:\times
÷:\div
∣:\mid
∤:\nmid
⋅:\cdot
∘:\circ
∗:\ast
⨀:\bigodot
⨂:\bigotimes
⨁:\bigoplus
≤:\leq
≥:\geq
≠:\neq
≈:\approx
≡:\equiv
∑:\sum
∏:\prod
∐:\coprod

###11.集合运算符:
∈:\in
∉:\notin
⊂:\subset
⊃:\supset
⊆:\subseteq
⊇:\supseteq
⋂:\bigcap
⋃:\bigcup
⋁:\bigvee
⋀:\bigwedge
⨄:\biguplus
⨆:\bigsqcup

###12.对数运算符:
log:\log
lg:\lg
ln:\ln

###13.三角运算符:
⊥:\bot
∠:\angle
30∘:30^\circ
sin:\sin
cos:\cos
tan:\tan
cot:\cot
sec:\sec
csc:\csc

###14.微积分运算符:
′:\prime
∫:\int
∬:\iint
∭:\iiint
∬∬:\iiiint
∮:\oint
lim:\lim
∞:\infty
∇:\nabla

###15.逻辑运算符:
∵:\because
∴:\therefore
∀:\forall
∃:\exists
≠:\not=
≯:\not>
⊄:\not\subset

###16.戴帽符号:
y^:\hat{y}
yˇ:\check{y}
y˘:\breve{y}

###17.连线符号:
a+b+c+d¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯:\overline{a+b+c+d}
a+b+c+d−−−−−−−−−−:\underline{a+b+c+d}
a+b+c1.0+d2.0:\overbrace{a+\underbrace{b+c}_{1.0}+d}^{2.0}

###18.箭头符号:
↑:\uparrow
↓:\downarrow
⇑:\Uparrow
⇓:\Downarrow
→:\rightarrow
←:\leftarrow
⇒:\Rightarrow
⇐:\Leftarrow
⟶:\longrightarrow
⟵:\longleftarrow
⟹:\Longrightarrow
⟸:\Longleftarrow

要输出字符 空格 # $ % & _ { } ,用命令: \空格 # $ % & _ { }

###19.字体转换

要对公式的某一部分字符进行字体转换,可以用{\rm 需转换的部分字符}命令,其中\rm可以参照下表选择合适的字体。一般情况下,公式默认为意大利体。
\rm  罗马体
\it  意大利体
\bf  黑体        
\cal   花体
\sl  倾斜体     
\sf  等线体
\mit 数学斜体      
\tt  打字机字体
\sc  小体大写字母

文章参考:

http://www.cnblogs.com/houkai/p/3399646.html

http://iori.sinaapp.com/17.html

http://blog.csdn.net/fzch_struggling/article/details/44998901

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
LaTeX是一种专业的排版软件,常被用于书籍、论文、报告等文档的排版。在美赛中,使用LaTeX可以帮助我们更好地展示数学模型和结果。 LaTeX基本语法包括以下几个方面: 1. 文档结构:使用\documentclass定义文档类型,比如article、report或者book等。然后使用\begin{document}和\end{document}来标记文档的开始和结束。 2. 标题和章节:使用\title、\author、\date等命令定义标题信息,并使用\maketitle命令生成标题。使用\section、\subsection和\subsubsection命令来定义章节和子章节。 3. 数学公式:使用$符号或者\[\]来表示行内和行间的数学公式。使用\begin{equation}和\end{equation}来显示带编号的数学公式。 4. 列表和序号:使用\begin{itemize}和\end{itemize}来创建无序列表,使用\begin{enumerate}和\end{enumerate}来创建有序列表。使用\item命令来标记每一项。 5. 图片和表格:使用\includegraphics命令来插入图片,使用\begin{figure}和\end{figure}来设置图片的位置和标题。使用\begin{tabular}和\end{tabular}来创建表格,使用\hline来画水平线。 6. 参考文献:使用\begin{thebibliography}和\end{thebibliography}来创建参考文献列表。使用\cite命令在正文中引用文献。 总之,掌握LaTeX基本语法有助于我们在美赛中更好地描述问题、推导公式和展示结果,提高报告的专业性和可读性。在实践中,通过不断的练习和尝试,我们可以逐渐熟悉和掌握LaTeX的使用。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值