文章目录
Part.I Introduction
Latex
音译“拉泰赫”,是一种基于ΤΕΧ的排版系统,由美国计算机学家莱斯利·兰伯特(Leslie Lamport)在20世纪80年代初期开发,利用这种格式,即使使用者没有排版和程序设计的知识也可以充分发挥由TEX所提供的强大功能,能在几天、甚至几小时内生成很多具有书籍质量的印刷品。对于生成复杂表格和数学公式,这一点表现得尤为突出。因此它非常适用于生成高印刷质量的科技和数学类文档。这个系统同样适用于生成从简单的信件到完整书籍的所有其他种类的文档。
Chap.I 传送门
下面是一些传送门:
Chap.II 常识
注意:
- 在CSDN中
Latex
是通过$$
来使用的 - 在知乎中
Latex
是通过 菜单栏→公式 来体现的 - 在 LeetCode 中有一些比较优秀的功能,比如插入代码块,幻灯片放映的图片,别慌等会细说。
- 在 Word 中,可以通过
Mathtype
的插件将Mathtype
公式转换为Latex
公式。
LeetCode
中一些比较 NB 的功能:
插入代码块
幻灯片图片放映
<![图片名称1](图片地址1),![图片名称2](图片地址2),![图片名称3](图片地址3)>
CSDN
中一些比较 NB 的功能:
调整图片大小
<left><img src="https://i-blog.csdnimg.cn/blog_migrate/5f4b44153fac85b9f06c9bfef82cf60e.png" width="60%">
Part. II 语法
其实,很多 Latex 编辑器已经非常好用了,它的语法大多数已经不需要记得那么清楚了,只不过有些 Latex 编辑器在某些功能上不能直观便捷的实现,所以这里进行一些补充和记录,以备后续查看!
常用符号或命令
符号 | 含义 | 符号 | 含义 |
---|---|---|---|
\空格 | 空格,前面需加转义字符 | \ | 转义字符,换行 |
\newline | 换行 | \par | 分段 |
\newpage | 换页 | \clearpage | 换页 |
\^{} | ^ | \~{} | ~ |
字号转换命令表
点数(pt) | 相应中文字号 | 控制命令 |
---|---|---|
25 | 一号 | \Huge |
20 | 二号 | \huge |
17 | 三号 | \LARGE |
14 | 四号 | \Large |
12 | 小四号 | \large |
10 | 五号 | \normalsize |
9 | 小五号 | \small |
8 | 六号 | \footnotesize |
7 | 小六号 | \scriptsize |
5 | 七号 | \tiny |
Chap.I 字体控制
空格控制
名称 | 语法 | 示例 | 备注 |
---|---|---|---|
两个quad空格 | a \qquad b | a b a \qquad b ab | 两个M 的宽度 |
quad空格 | a \quad b | a b a \quad b ab | 一个M 的宽度 |
大空格 | a\ b | a b a\ b a b | 1/3M 宽度 |
中等空格 | a\;b | a b a\;b ab | 2/7M 宽度 |
小空格 | a\,b | a b a\,b ab | 1/6M 宽度 |
没有空格 | ab | a b ab\, ab | 0M 宽度 |
紧贴 | a\!b | a b a\!b ab | 缩进1/6M 宽度 |
注:M
宽度代表当前字体下接近字符'M'
的宽度
常用西文字符转换表
latex | 含义 | 示例 |
---|---|---|
\textbf{0} | 字体加粗 | 0 \textbf{0} 0 |
\color{color}{文本} | 字体变色 | 文本 \color{red}{文本} 文本 |
\mathscr B | 花体字母 | B \mathscr B B |
\mathcal B | cal 字母 | B \mathcal B B |
\mathbb{R} | 黑板粗体 | R \mathbb{R} R |
\mathbf{R} | 粗体 | R \mathbf{R} R |
\mathfrak{A} | fraktur 体 | A \mathfrak{A} A |
\mathit{P} | 斜体 | P \mathit{P} P |
\rm P | 罗马体 | P {\rm P} P |
\bm \theta | 数学符号加粗 | θ {\bm \theta} θ |
\it{R} | 意大利斜体 | R \it{R} R |
\bf{R} | 黑体 | R \bf{R} R |
\sf{R} | 等线体 | R \sf{R} R |
\tt{R} | 打字机字体 | R \tt{R} R |
Chap.II 数学符号
常用的数学符号
latex | 样例 | 含义 |
---|---|---|
30^{\circ} | 3 0 ∘ 30^{\circ} 30∘ | 度数 |
\cong | ≅ \cong ≅ | 矩阵相抵 |
\simeq | ≃ \simeq ≃ | 矩阵合同 |
\sim | ∼ \sim ∼ | 矩阵相似 |
\equiv | ≡ \equiv ≡ | 恒等于 |
\Vert | ∥ \Vert ∥ | 取模符号 |
a \cdot b | a ⋅ b a \cdot b a⋅b | 单个点 |
a \cdots b | a ⋯ b a \cdots b a⋯b | 横向三个点 |
a \vdots b | a ⋮ b a \vdots b a⋮b | 竖向三个点 |
a \ddots b | a ⋱ b a \ddots b a⋱b | 斜向三个点 |
a \diagdown b | a ╲ b a \diagdown b a╲b | 右下斜竖线 |
a \diagup b | a ╱ b a \diagup b a╱b | 左下斜数显 |
\dot x | x ˙ \dot x x˙ | 字母上面一个点 |
\ddot x | x ¨ \ddot x x¨ | 字母上面两个点 |
\vec{v} | v ⃗ \vec{v} v | 字母上一个箭头 |
\sum\limits_{a}^{b}{x} | ∑ a b x \sum\limits_{a}^{b}{x} a∑bx | 求和符号上下标放中间 |
\check{z} | z ˇ \check{z} zˇ | 倒着的尖尖帽子 |
\breve{a} | a ˘ \breve{a} a˘ | u 帽子 |
\overline{z} | z ‾ \overline{z} z | 上横线 |
\underline{z} | z ‾ \underline{z} z | 下横线 |
\propto | ∝ \propto ∝ | 正比于 |
\tag{1} | 在公式末尾添加编号 |
注1:反斜向三个点
\begin{sideways}$\ddots$\end{sideways}
,只有支持旋转包sideways
才能实现
注2:主要是在矩阵当中用的比较多
Chap.III 数学公式
一句话技巧
\\ # 在公式末尾打双反斜杠,使公式居中;在行尾打双反斜杠换行
\tag{1} # 在公式后面打这个,可以在公式末尾产生一个序号,并且使公式居中
\sum\limits_{a}^{b}{x} # \limits 使得下标位于公式正下方。
\mathop{X} \limits_{t\times 1} # 普通的符号,使下标在其下方
矩阵
\begin{array}{ccc}
1 & 2 & 3 \\
4 & 5 & 6 \\
7 & 8 & 9 \\
\end{array} #矩阵,这是是3*3的,用在[]中的
增广矩阵
\left [
\begin{array}{c:c}
\begin{matrix}
1&1\\
2&4
\end{matrix}&
\begin{matrix}
15\\
40
\end{matrix}
\end{array}
\right ]
公式对齐:在=
处(使用&
来控制的)对齐
\begin{align*}
A &= B + C \\
&= C + D + C \\
&= 2C + D
\end{align*}
单边大括号
aligned
是控制对齐的,要对齐的前面加 &
符号即可
\left\{
\begin{matrix}
\begin{aligned}
&a \\
&b
\end{aligned}
\end{matrix}
\right.
Part.III 实用操作
下面是一些实用的操作。
Chap.I 公式图片转 Latex
这个小功能可能只能用于特定的公式图片,是从某知乎大佬文章下面评论里面学到的,具体操作如下:
- 在公式上右键→在新标签页中打开图片
- 进入新标签页,选中地址栏
/equation?tex=
后面的一堆代码(shift + end可以直接拖到末尾)复制
-
通过站长工具中的小工具转换http://tool.chinaz.com/tools/urlencode.aspx,贴进去,点Url解码
-
解码后
Part.IV 关于内容
Chap.I 引用
# 1.加入宏包
\usepackage{hyperref}
# 2.引用网址
\href{https://blog.csdn.net/OOFFrankDura}{FrankDura Blog}
# 3.引用邮箱
\href{mailto:sdudzy@163.com}{my email}