latex 语法总结

怎么打公式

简单

1
2
3
$……$
……为你要输入得到内容。
例如 $Cyx^tql$

(这里说一下,_是把后面一个字符放到右下角(上标),^为放到右上角(下标))

你会得到 $Cyx^tql$

但是你如果想这样:

$Cyx^{tql}$

很简答,加括号就可以了

1
$Cyx……{tql}$

所以,当要放长度超过1的字符在一个地方上的时候,你需要用大括号链接。

右边的上标和下表可以搞了,接下来是左边的。

不过本人目前貌似不知道什么方式可以打左边的上标和下标

这里本人推荐一种方式

左边设置一个空的大括号对,然后对他设置右边的上标和下标,这样就变成第二个字符的左边的上边和下标

比如${}_1^2{C}_3^4$

1
${}_1^2{C}_3^4$

但是还有会$A{}_1^2{C}_3^4$这种情况,说不清2,1是管A还是C的。

A,C加了一个空格后你会惊奇的发现,还是会有这种情况。

因为latex数学公式中空格是一个’~’或者’\;’

$A~~ {}_1^2{C}_3^4$

1
2
$A~~ {}_1^2{C}_3^4$
$A\;\; {}_1^2{C}_3^4$

还要说明一下并不是打两个才会成功,只是打两个的空格间距比较大较容易看出来区别

另外说明一下,如果你要在公式里面打大括号的话,你需要输入

1
2
3
4
\lbrace
\{
\rbrace
\}

上面两个实在打左边的大括号,右边是打右边的大括号

效果$\{\}$

中等

现在我们已经对它有了一点初步的认识和了解了,但是对于求和$\sum$,微积分$\int$,分数$\frac{817}{1926}$,根号$\sqrt N$,交集$\bigcap$,并集$\bigcup$等还是束手无策

求和

$\sum^1_n\limits$ 与$\sum^{1}_{n}$

$\sum$这个符号要用\sum打出来,然后打出来的时候发现1和n在左边不符合一般的规律,所以更改渲染方式即可实现(感谢$rainy$指出。)

1
2
$\sum^1_n\limits$ 
$\sum^1_n$

分数

$x \over y$

有这么几个方式

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

两个都可以,应该不会有什么区别的,不过下面的比较常用。

(例如$\frac{x+1}{y+1}$)

根号

$\sqrt[3]5$

1
$\sqrt[3]5$

[x]表示开x次方,后面是被开方数,同样长度比1打的时候记得括号

微积分

$\int_1^2$

$\iiiint_1^2$

1
2
$\int_1^2$
$\iiiint_1^2$

\int一个,\iint为$\iint$,最大到4个

\int什么不加的话会是这样 有时候会变成$inr$(也许只是我渲染器出了锅)

交补并集

$\bigcap$ \bigcap

$\bigcup$ \bigcup

补集没找到

属于$\in$ \in

含于 $\subset$ \sub或者\subset

$\subseteq$ \subseteq

简单的符号

因为 $\because$ \because

所以 $\therefore$ \therefore 不是\so

除 $\div$ \div

乘 $\times$ \times

正负(加减) $\pm$ \pm

小于等于 $\leq$ \leq或者\le

大于等于 $\geq$ \geq或者\ge

约等于 $\approx$ \approx

不等于 $\neq$ \neq或者\ne

你为我<和>怎么打?看键盘

存在 $\exists$ \exist 或者\exists

任意 $\forall$ \forall

上划线 $\overline{a}$ \overline

这个的用法

1
$\overline{a}$

下划线 $\underline{a}$ \underline

用法同理

横向大括号

$2+\overbrace{2}+2$

\overbrace

1
$2+\overbrace{2}+2$

$2+\underbrace{2}+2$

\underbrace

1
$2+\underbrace{2}+2$

简单了解一下希腊的字母

$\sigma$ \sigma 不是 $\sum$(这个是\Sigma或者\sum)

$\mu$ \mu

$\pi$ \pi

$\alpha$ \alpha

$\beta$ \beta

$\theta$ \theta 不是 \cita

$\Omega$ \Omega

$\omega$ \omega

$\lambda$ \lambda 不是\lenda

高级

先要掌握的几个东西

1.${\small(}(\big($更大的括号

1
$\small((\big($

以上是不行的,因为\small要连续吧\big之前的括号都要变小

所以解决的办法是加括号

2.左边的大括号

并不是\bigleftbrace

$\begin{cases} cyx AK IOI \ cyxAK CTS \end{cases}$

首先两个括号开始和结束

\begin{cases}

\end{cases}

中间就可以打东西了,注意如果要换行的话,要两个\\

$

3.条件

$\begin{cases} cyx ak ioi,\quad & orz \ cyx ak noi, \quad & ooorz \end{cases} $

1
$\begin{cases} cyx ak ioi,\quad  &\ orz \\  cyx ak noi, \quad & \ ooorz \end{cases} $

就是以上代码 只是用来空格(貌似) &用来对其,\quad用来增加宽度(可加可不加)

以上代码很难看,因为只有一行。

因此ctrl+shift+M插入数学公式,就可以分开打了。

因此我们就可以得到以下的东西

$\
c(y,x)=
\begin{cases}ak ioi,\quad &
cyx\in\big[NOIAu\big],\
aknoi, \quad & cyx\in\big[IOIag],
\end{cases}

$

更新日志

2019-10-20 第一版本,写了简单和中等。

2019-10-27 修改了部分错误,写了一点高级篇。

Author: MMMsc0.618
Link: http://yoursite.com/2019/10/20/latex-语法总结/
Copyright Notice: All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.
Donate
  • 微信
  • 支付宝

Comment