LaTeX
公式插入方式
行内公式$ f(x) = a+b $
$ f(x) = a+b $
行间公式$$ f(x) = a+b $$
$$ f(x) = a+b $$
手动编号$$ f(x) = a - b \tag{1.1} $$
$$ f(x) = a - b \tag{1.1} $$
空格
名称 | 语法 | 预览 | 说明 |
---|---|---|---|
两个quad空格 | a \qquad b | \(a \qquad b\) | 两个m的宽度 |
quad空格 | a \quad b | $ a \quad b$ | 一个m的宽度 |
大空格 | a\ b | $ a\ b$ | 1/3m宽度 |
中等空格 | a;b | \(a\;b\) | 2/7m宽度 |
小空格 | a,b | \(a\,b\) | 1/6m宽度 |
运算符
拉丁字母、阿拉伯数字和 +-*/=
运算符均可以直接输入
\cdot \(\cdot\)
\neq \(\neq\)
\equiv \(\equiv\)
\bmod \(\bmod\)
上下标
_
下标
^
上标
上下标内容不止一个字符时,需用大括号{}
括起来
根式和分号
\sqrt{x} \(\sqrt{x}\)
\sqrt[n]{x} \(\sqrt[n]{x}\)
\frac{x}{y} \(\frac{x}{y}\)
上下大标记
\overline{x} \(\overline{x}\)
\underline{x} \(\underline{x}\)
\overbrace{x} \(\overbrace{x}\)
\underbrace{x} \(\underbrace{x}\)
向量
\vec{a} \(\vec{a}\)
\overrightarrow \(\overrightarrow{x}\)
\overleftarrow \(\overleftarrow{x}\)
求和与累积
\sum_{i=1}^{n} \(\sum_{i=1}^{n}\)
\prod_{j=1}^{m} \(\prod_{j=1}^{m}\)
三圆点
\ldots \(\ldots\)
\cdots \(\cdots\)
\vdots \(\vdots\)
\ddots \(\ddots\)
重音符号
\bar{x} $ \bar{x} $
\hat{x} $ \hat{x} $
\tilde{x} $ \tilde{x} $
矩阵
表格类型 | 预览 |
---|---|
matrix | $ \begin{matrix} a \end{matrix} $ |
bmatrix | $ \begin{bmatrix} a \end{bmatrix} $ |
vmatrix | $ \begin{vmatrix} a \end{vmatrix} $ |
pamatrix | $ \begin{pmatrix} a \end{pmatrix} $ |
以\begin{矩阵类型}
开始 以\end{矩阵类型}
结束
&分割列 \分割行
大括号(同时成立)
以\begin{cases}
开始 以\end{cases}
结束
&分割列 \分割行
希腊字母
大写希腊字母只需将单词首字母大写
\(\alpha\) \alpha
\(\beta\) \beta
\(\gamma\) \gamma
\(\delta\) \delta
\(\epsilon\) \epsilon
\(\varepsilon\) \varepsilon
\(\zeta\) \zeta
\(\eta\) \eta
\(\theta\) \theta
\(\vartheta\) \vartheta
\(\pi\) \pi
\(\upsilon\) \upsilon
\(\iota\) \iota
\(\kappa\) \kappa
\(\lambda\) \lambda
\(\phi\) \phi
\(\psi\) \psi
\(\varpi\) \varpi
\(\mu\) \mu
\(\nu\) \nu
\(\xi\) \xi
\(\rho\) \rho
\(\varrho\) \varrho
\(\tau\) \tau
\(\varphi\) \varphi
\(\chi\) \chi
\(\omega\) \omega
\(\sigma\) \sigma
Markdown
HTML
<a href="url">显示文字</a>
文字超链接
<a href="url"> <img src="image_url(.jpg/.png)" alt="示例图片"> </a>
图片超链接
位运算优先级
define相关
#define
定义宏
#undef
取消已定义的宏
#if
如果给定条件为真,则编译下面代码
#ifdef
如果宏已经定义,则编译下面代码 (等效于#if defined()
)_
#ifndef
如果宏没有定义,则编译下面代码 (等效于#if !defined()
)_
#else
如果前面的#if给定条件不为真,则编译下面代码
#elif
如果前面的#if给定条件不为真,当前条件为真,则编译下面代码(等效于#else和#if指令的综合)
#endif
结束一个#if……#else条件编译块
#error
停止编译并显示错误信息
宏定义的换行需要在每个换行符处加上一个/
一些网站
CC BY-NC-ND 4.0 DEED
博客美化后台
建图网站