科研 | 论文写作 | 最常用的LaTeX语法

news2024/10/2 14:25:07

最常用的LaTeX语法

  • 1. 行内公式
  • 2. 行间公式
  • 3. 下标
  • 4. 上标
  • 5. 公式编号
  • 6. 数学公式
  • 7. 根号和分式
  • 8. 上下标记
  • 9. 向量
  • 10. 积分、极限、求和、乘积
  • 11. 三圆点
  • 12. 重音符号
  • 13. 矩阵
  • 14. 小写希腊字母和大写希腊字母
  • 15. 公式组合
  • 16. 拆分单个公式

1. 行内公式

格式:将公式编辑在两个$符号之间

这是行内公式$y=a+b$,就是只占用一行中的一部分位置

效果:
这是行内公式 y = a + b y=a+b y=a+b,就是只占用一行中的一部分位置

2. 行间公式

格式:将公式编辑在两个$$符号之间

这是行间公式$$y=a+b$$,就是占用一整行

效果:
这是行间公式 y = a + b y=a+b y=a+b,就是占用一整行

3. 下标

$f_d$

f d f_d fd

4. 上标

$a^2$

a 2 a^2 a2

5. 公式编号

$$f(x)=a_b\tag{1-1}$$

f ( x ) = a b (1-1) f(x)=a_b\tag{1-1} f(x)=ab(1-1)
这里需要注意用两个$符号,因为既然有编号,那就应该是行间公式

6. 数学公式

拉丁字母、阿拉伯数字和 ±*/= 运算符均可以直接输入获得,命令\cdot表示乘法的圆点,命令\neq表示不等号,命令\equiv表示恒等于,命令\bmod表示取模

$$ x+2-3*4/6=4/y + x\cdot y $$

x + 2 − 3 ∗ 4 / 6 = 4 / y + x ⋅ y x+2-3*4/6=4/y + x\cdot y x+234/6=4/y+xy

$$ 0 \neq 1 \quad x \equiv x \quad 1 = 9 \bmod 2 $$

0 ≠ 1 x ≡ x 1 = 9   m o d   2 0 \neq 1 \quad x \equiv x \quad 1 = 9 \bmod 2 0=1xx1=9mod2

7. 根号和分式

命令:\sqrt表示平方根,\sqrt[n]表示n次方根,\frac表示分式( 分子 分母 \frac{分子}{分母} 分母分子

$$\sqrt{x} + \sqrt{x^{2}+\sqrt{y}} = \sqrt[3]{k_{i}} - \frac{x}{m}$$

x + x 2 + y = k i 3 − x m \sqrt{x} + \sqrt{x^{2}+\sqrt{y}} = \sqrt[3]{k_{i}} - \frac{x}{m} x +x2+y =3ki mx

8. 上下标记

命令:\overline, \underline 分别在表达式上、下方画出水平线
下方画线:

$$\overline{x+y}$$

x + y ‾ \overline{x+y} x+y

上方画线:

$$\underline{x+y}$$

x + y ‾ \overline{x+y} x+y

命令:\overbrace, \underbrace 分别在表达式上、下方给出一个水平的大括号
上方画水平大括号:

$$\overbrace{x+y}$$

1 + 2 + 3 + ⋯ + n ⏞ n 个 \overbrace{1+2+3+\cdots+n}^{n个} 1+2+3++n n

下方画水平大括号:

$$\overbrace{x+y}$$

a + b + c + ⋯ + z ⏟ 26 个 \underbrace{a+b+c+\cdots+z}_{26个} 26 a+b+c++z

9. 向量

命令:\vec表示向量,\overrightarrow表示箭头向右的向量,\overleftarrow表示箭头向左的向量

$$\vec{b} + \overrightarrow{CD} + \overleftarrow{EF}$$

b ⃗ + C D → + E F ← \vec{b} + \overrightarrow{CD} + \overleftarrow{EF} b +CD +EF

10. 积分、极限、求和、乘积

命令:\int表示积分,\lim表示极限, \sum表示求和,\prod表示乘积,^、_表示上、下限

$$  \lim_{x \to \infty} x^2_{22} - \int_{1}^{5}x\mathrm{d}x + \sum_{n=1}^{20} n^{2} = \prod_{j=1}^{3} y_{j}  + \lim_{x \to -2} \frac{x-2}{x} $$

lim ⁡ x → ∞ x 22 2 − ∫ 1 5 x d x + ∑ n = 1 20 n 2 = ∏ j = 1 3 y j + lim ⁡ x → − 2 x − 2 x \lim_{x \to \infty} x^2_{22} - \int_{1}^{5}x\mathrm{d}x + \sum_{n=1}^{20} n^{2} = \prod_{j=1}^{3} y_{j} + \lim_{x \to -2} \frac{x-2}{x} xlimx22215xdx+n=120n2=j=13yj+x2limxx2

11. 三圆点

命令:\ldots点位于基线上,\cdots点设置为居中,\vdots使其垂直,\ddots对角线排列

$$ x_{1},x_{2},\ldots,x_{5}  \quad x_{1} + x_{2} + \cdots + x_{n} $$

x 1 , x 2 , … , x 5 x 1 + x 2 + ⋯ + x n x_{1},x_{2},\ldots,x_{5} \quad x_{1} + x_{2} + \cdots + x_{n} x1,x2,,x5x1+x2++xn

12. 重音符号

常用命令如下:

$$ \hat{x} + \bar{x} +\tilde{x}$$

x ^ + x ˉ + x ~ \hat{x} + \bar{x} +\tilde{x} x^+xˉ+x~

13. 矩阵

其采用矩阵环境实现矩阵排列,常用的矩阵环境有matrix、bmatrix、vmatrix、pmatrix,其区别为在于外面的括号不同:
在这里插入图片描述
下列代码中,&用于分隔列,\用于分隔行

$$\begin{bmatrix}
1 & 2 & \cdots \\
67 & 95 & \cdots \\
\vdots  & \vdots & \ddots \\
\end{bmatrix}$$

[ 1 2 ⋯ 67 95 ⋯ ⋮ ⋮ ⋱ ] \begin{bmatrix} 1 & 2 & \cdots \\ 67 & 95 & \cdots \\ \vdots & \vdots & \ddots \\ \end{bmatrix} 167295

14. 小写希腊字母和大写希腊字母

希腊字母无法直接通过美式键盘输入获得。在LaTeX中通过反斜杠\加上其字母读音实现,将读音首字母大写即可输入其大写形式,详见下表

$$ \alpha^{2} + \beta = \Theta  $$

α 2 + β = Θ \alpha^{2} + \beta = \Theta α2+β=Θ
在这里插入图片描述

15. 公式组合

通过cases环境实现公式的组合,&分隔公式和条件,还可以通过\limits来让x→0位于lim的正下方而非默认在lim符号的右下方显示

$$D(x) = \begin{cases}
\lim\limits_{x \to 0} \frac{a^x}{b+c}, & x<3 \\
\pi, & x=3 \\
\int_a^{3b}x_{ij}+e^2 \mathrm{d}x,& x>3 \\
\end{cases}$$

D ( x ) = { lim ⁡ x → 0 a x b + c , x < 3 π , x = 3 ∫ a 3 b x i j + e 2 d x , x > 3 D(x) = \begin{cases} \lim\limits_{x \to 0} \frac{a^x}{b+c}, & x<3 \\ \pi, & x=3 \\ \int_a^{3b}x_{ij}+e^2 \mathrm{d}x,& x>3 \\ \end{cases} D(x)= x0limb+cax,π,a3bxij+e2dx,x<3x=3x>3

16. 拆分单个公式

通过split环境实现公式拆分

$$\begin{split}
\cos 2x &= \cos^2x - \sin^2x \\
&=2\cos^2x-1
\end{split}$$

cos ⁡ 2 x = cos ⁡ 2 x − sin ⁡ 2 x = 2 cos ⁡ 2 x − 1 \begin{split} \cos 2x &= \cos^2x - \sin^2x \\ &=2\cos^2x-1 \end{split} cos2x=cos2xsin2x=2cos2x1

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/380320.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

流计算框架storm概览

Attention: supervison 和 nimbus的状态都实时保存在zookeeper集群中和本地. Enchance, this means you can kill -9 Nimbus or the Supervisors and theyll start back up as nothing happened. Topologies 1. storm jar all-my-code.jar org.apache.storm.MyTopology a…

父类子类静态代码块、构造代码块、构造方法执行顺序

github:https://github.com/nocoders/java-everything.git 名词解释 静态代码块&#xff1a;java中使用static关键字修饰的代码块&#xff0c;每个代码块只会执行一次&#xff0c;JVM加载类时会执行静态代码块中的代码&#xff0c;静态代码块先于主方法执行。构造代码块&#…

[Java面经] 三年工作经验, 极兔一二面

极兔一二面面经: 1. mysql的acid怎么实现的 这一点先回答ACID分别是A(原子性),C(一致性),I(隔离性),D(持久性), 其中持久性是数据库落磁盘的操作,无需额外实现. 隔离性是通过事务的隔离级别来实现, MySQL默认的隔离级别是RR(可重复读), 虽然上面还有一层Serializable(串行化…

如何在canvas中模拟css的背景图片样式

笔者开源了一个Web思维导图mind-map&#xff0c;最近在优化背景图片效果的时候遇到了一个问题&#xff0c;页面上展示时背景图片是通过css使用background-image渲染的&#xff0c;而导出的时候实际上是绘制到canvas上导出的&#xff0c;那么就会有个问题&#xff0c;css的背景图…

【日常总结】docker容器相互调用,占用服务器带宽解决方案

目录 一、场景&#xff1a; 1. 环境 2. 项目背景&#xff1a; 3. 全球时区解决方案 4. 方案二步骤 二、问题 三、产生原因 四、解决方案 五、解决步骤 六、整改效果 一、场景&#xff1a; docker容器相互调用&#xff0c;占用慢服务器带宽&#xff0c;导致netty连接的…

go 切片(slice)原理及用法注意事项

切片(slice)定义 go语言中的slice是一种数据结构,其定义为一个结构体,如下所示; type SliceHeader struct {Data uintptr // 指向底层数组的指针Len int // 切片的长度Cap int // 切片的容量 }切片与数组 切片的底层数据存储结构是 数组切片较为灵活,能动态扩容,而数组是定…

vue2使用v-viewer实现图片预览ImagePreview

追溯&#xff1a; View UI Plus 是 View Design 设计体系中基于 Vue.js 3 的一套 UI 组件库&#xff0c;里面有个组件ImagePreview可以实现“图片预览”。 使用ImagePreview组件&#xff0c;报错&#xff1a; [Vue warn]: Unknown custom element: <ImagePreview> - d…

odoo15 标题栏自定义

odoo15 标题栏自定义 如何显示为自定义呢 效果如下: 代码分析: export class WebClient extends Component {setup() {this.menuService = useService("menu");this.actionService = useService("action");this.title = useService("title&…

在Docker 上完成对Springboot+Mysql+Redis的前后端分离项目的部署(全流程,全截图)

本文章全部阅读大约2小时&#xff0c;包含一个完整的springboot vue mysqlredis前后端分离项目的部署在docker上的全流程&#xff0c;比较复杂&#xff0c;请做好心理准备&#xff0c;遇到问题可留言或则私信 目录 1 安装Docker&#xff0c;以及简单使用参照 2 Docker部署m…

HOT100--(3)无重复字符的最长子串

点击查看题目详情 大思路&#xff1a; 创建哈希表&#xff0c;元素类型为<char, int>&#xff0c;分别是字符与其对应下标 用哈希表来存储未重复的子串&#xff0c;若有重复则记录下当前子串最大值maxhashsize 并且开始以相同方法记录下一子串 遍历完成以后&#xff0c…

Android OpenCV(七十三):吊打高斯模糊的StackBlur Android 实践

前言 OpenCV 4.7.0 2022年12月28日Release,ChangeLog中提到 Stackblur algorithm implementation. Stackblur是一种高斯模糊的快速近似,由Mario Klingemann发明。其计算耗时不会随着kernel size的增大而增加,专为大kernel size的模糊滤波场景量身定制。 使用建议:当kerne…

[RDMA-高级计算机网络report] Congestion Control for Large-Scale RDMA Departments

本文主要解决的问题是在RoCEv2体系中&#xff0c;基于优先级的拥塞控制PFC是一种粗粒度的机制。 它在端口&#xff08;或端口加优先级&#xff09;级别上运行&#xff0c;并且不区分流。PAUSE机制是基于每个端口&#xff08;和优先级&#xff09;的&#xff0c;而不是基于每个流…

mysql数据库之索引使用原则

一、最左前缀法则。 1、如果索引使用了多列&#xff08;联合索引&#xff09;&#xff0c;要遵守最左前缀法则。最左前缀法则指的是查询从索引的最左列开始&#xff0c;并且不跳过索引中的列。 如果跳跃到某一列&#xff0c;索引将部分失效&#xff08;后面的字段索引失效&am…

springboot启动时遇见的版本不同、无法启动、自动停止问题解决方案

Springboot项目启动失败初来乍到&#xff0c;听说springboot很好用&#xff0c;很简便&#xff0c;于是爱搞事情的我就打算试试&#xff0c;因为最近在找工作&#xff0c;很多软件开发的也要求springboot的使用&#xff0c;于是我就开启了springboot的学习之旅&#xff0c;打算…

Vue3 企业级项目实战:认识 Spring Boot

Vue3 企业级项目实战 - 程序员十三 - 掘金小册Vue3 Element Plus Spring Boot 企业级项目开发&#xff0c;升职加薪&#xff0c;快人一步。。「Vue3 企业级项目实战」由程序员十三撰写&#xff0c;2744人购买https://s.juejin.cn/ds/S2RkR9F/ 越来越流行的 Spring Boot Spr…

人工智能及其应用(蔡自兴)期末复习

人工智能及其应用&#xff08;蔡自兴&#xff09;期末复习 相关资料&#xff1a; 人工智能期末复习 人工智能复习题 人工智能模拟卷 人工智能期末练习题 1 ⭐️绪论 人工智能&#xff1a;人工智能就是用人工的方法在机器&#xff08;计算机&#xff09;上实现的智能&#xff0…

攻不下dfs不参加比赛(八)

标题 为什么练dfs题目重点为什么练dfs 相信学过数据结构的朋友都知道dfs(深度优先搜索)是里面相当重要的一种搜索算法,可能直接说大家感受不到有条件的大家可以去看看一些算法比赛。这些比赛中每一届或多或少都会牵扯到dfs,可能提到dfs大家都知道但是我们为了避免眼高手低有…

2.2 数据库的常用操作

文章目录1.分类2.创建数据库3.删除数据库4.查看所有数据库5.备份数据库6.数据库维护7.数据库使用与结构7.1 数据库的使用7.2 数据库结构虽然我们已经安装了可视化视图软件&#xff0c;但前期为了熟悉管理命令行的操作&#xff0c;我们暂时先在管理命令窗口进行操作&#xff1a;…

关于.bashrc和setup.bash的理解

在创建了ROS的workspace后&#xff0c;需要将workspace中的setup.bash文件写入~/.bashrc 文件中&#xff0c;让其启动&#xff1a; source /opt/ros/melodic/setup.bash这句话的目的就是在开新的terminal的时候&#xff0c;运行这个setup.bash&#xff0c;而这个setup.bash的作…

【2373. 矩阵中的局部最大值】

来源&#xff1a;力扣&#xff08;LeetCode&#xff09; 描述&#xff1a; 给你一个大小为 n x n 的整数矩阵 grid 。 生成一个大小为 (n - 2) x (n - 2) 的整数矩阵 maxLocal &#xff0c;并满足&#xff1a; maxLocal[i][j] 等于 grid 中以 i 1 行和 j 1 列为中心的 3 …