Latex 使用笔记

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://img-blog.csdnimg.cn/f3ed3b3f227b49daa9b37816cc99a7f6.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 b1/3M宽度
中等空格a\;b a    b a\;b ab2/7M宽度
小空格a\,b a   b a\,b ab1/6M宽度
没有空格ab a b   ab\, ab0M宽度
紧贴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 Bcal 字母 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 ab单个点
a \cdots b a ⋯ b a \cdots b ab横向三个点
a \vdots b a ⋮ b a \vdots b ab竖向三个点
a \ddots b a ⋱ b a \ddots b ab斜向三个点
a \diagdown b a ╲ b a \diagdown b ab右下斜竖线
a \diagup b a ╱ b a \diagup b ab左下斜数显
\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} abx求和符号上下标放中间
\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可以直接拖到末尾)复制

Part.IV 关于内容

Chap.I 引用

# 1.加入宏包
\usepackage{hyperref}
# 2.引用网址
\href{https://blog.csdn.net/OOFFrankDura}{FrankDura Blog}
# 3.引用邮箱
\href{mailto:sdudzy@163.com}{my email}

Reference

  • 2
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

流浪猪头拯救地球

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值