LaTeX数学公式排版,看着一篇就够了

在Jupyter Notebook中使用LaTeX轻松生成常用数学方程式和符号。

本文将介绍如何使用LaTeX方便地创建最常用的数学公式和符号,以及如何在Jupyter Notebook中对其进行格式化。

ed4d130926f7d5d56c3c541f4ba6edf1.png

LaTeX是一种用于生成科学文档的排版语言。在这篇文章中,我们将介绍LaTeX数学符号的一部分,这些符号可以在Jupyter Notebook中使用。总的来说,本文包括以下几个方面。

目录

  • 1.一般规则

  • 2.希腊字母

  • 2.1 小写希腊字母

  • 2.2 希腊字母变体

  • 2.3 大写希腊字母

  • 3.重音符号

  • 4.大符号

  • 5.关系符号

  • 6.下标和上标

  • 7.分数、二项式和堆叠数字

  • 7.1 分数

  • 7.2 二项式

  • 7.3 堆叠数字

1. 一般规则

通常,我们可以使用LaTeX语法添加数学方程式和符号,以\begin{equation}开始,以\end{equation}结束。

例如,我们可以这样写一个积分计算公式:

\begin{equation}
\frac{d}{dx}\sin{x}=\cos{x}
\end{equation}

输出如下:

821f6f61b1dcfa337b66b5e5bb6755d0.png

在Jupyter Notebook中,我们轻松地可以使用一对美元符号$ ... $代替\begin{equation}\end{equation}。例如:

$\frac{d}{dx}\sin{x}=\cos{x}$

这将以行内形式渲染:

143a9d653b6b83976e06b170572634c7.png

我们还可以用双美元符号$$ ... $$将LaTeX代码括起来,使表达式居中对齐。例如:

$$\frac{d}{dx}\sin{x}=\cos{x}$$

渲染结果如下:

b2aff8f58b97bc18c04778bd8bf506d0.png

2. 希腊字母

希腊字母是广泛使用的数学符号,可以使用反斜线\加上字母名称来生成。

2.1 小写希腊字母

如果字母名称的首字母为小写,则可以得到一个小写希腊字母。

8f83ba570df3647012e940e13d87e82c.png

2.2 希腊字母变体

一些希腊字母有替代版本或变体,可以通过在字母名称前添加var来创建。

31efa8891be6c1a805fe56cf58d464d0.png

2.3 大写希腊字母

在大多数情况下,如果Jupyter Notebook中字母名称的首字母为大写,则可以得到一个大写字母,但大写字母Alpha、Beta、Mho和Nabla除外。

ee6368ab893c767595c22e1088c68efb.png

3. 重音符号

重音符号可以放在任何其他符号的前面,以便在其上方添加重音,包括长形和短形。

e58c58a42b948d3b11bd62ba1f1afcc7.png

提示: 使用\imath可以避免在给小写ij添加重音时出现多余的点。

500ff7c1b1cf30e0e05d87bfe2e283f2.png

4. 大符号

在Jupyter Notebook中使用LaTeX可以轻松生成最常用的大符号,也称为大运算符。

ef16e7673fd1842941539b314c3c7c3b.png

5. 关系符号

下表总结了生成这些表示数学关系的最常用符号或运算符的便捷方法。

2730d29c401e891c87104a67da9efd7a.png a87bdc25bf507e06ee32a43a6749d96f.png

6. 下标和上标

要创建下标和上标,可分别使用下划线_和插入符号^

$y_i = x_i^3+b$

渲染结果如下:

4e0b11b904eb25769a2b2ea171c1a1ba.png

7. 分数、二项式和堆叠数字

7.1 分数

可以使用\frac{}{}创建分数。

$\frac{a}{b}$

输出如下:

4cf05f2297c875d4d099b985e5c95b72.png

分数可以任意嵌套:

$\frac{x - \frac{1}{x}}{b}$

产生:

96f0fc91ee63718494340287914d7899.png

警告:需要特别注意在分数周围添加括号。

$(\frac{x - \frac{1}{x}}{b})$

渲染效果如下:

7e42c74add36e0d45c11e5de78e1be94.png

注意:使用显而易见的方法会产生太小的括号。

解决方案是在括号前加上\left\right,以告知解析器这些括号包含整个对象:

$\left(\frac{x - \frac{1}{x}}{b}\right)$

产生:

92b306fc18dfe214d225a64a2ef9e667.png

主要区别在于尺寸大小:

  • \frac:表示实际上下文意味着上面的决定。

  • \dfrac:表示分数设置为displaystyle,创建一个“大”分数。

  • \tfrac:表示分数设置为textstyle,创建一个“小”分数。

$\frac{a}{b}$  vs. $\dfrac{a}{b}$  vs. $\tfrac{a}{b}$
8751409cf2c008f761872bfa031d318b.png

\frac{}{}\tfrac{}{}相同,而在\displaystyle环境中它们与\dfrac{}{}相同。

$\dfrac{a}{b}$
$\displaystyle \frac{1}{2}$

产生:

3a7d0e9ff47e25fd8725577c7aabf788.png

7.2 二项式

\binom{}{}通常用于表示二项式系数。

二项式系数的定义如下式:

$$\binom{n}{k} = \frac{n!}{k!(n-k)!}$$
564835d59f7b991cbd51de63bbbcbc29.png

二项式系数可以是分数:

$\binom{1/3}{-2/3}$
2c5fd868b8926c1f1355ddedbf02bc17.png

7.3 堆叠数字

可以使用\genfrac{#1}{#2}{#3}{#4}{#5}{#6}创建,它代表定义具有可选分隔符、线条粗细和指定样式的分数的最通用命令。

  • #1:左分隔符(空,表示没有左分隔符)。

  • #2:右分隔符(空,表示没有右分隔符)。

  • #3:分数线粗细(设置为 0pt 可使其消失)。

  • #4:0、1、2 或 3,其中:0表示\displaystyle,1表示\textstyle,2表示\scriptstyle,3表示\scriptscriptstyle

  • #5:分子。

  • #6:分母。

$\genfrac{}{}{0}{}{e}{f}$
$\genfrac{(}{)}{0pt}{0}{a}{b}$

渲染效果如下:

c75e955b1c1a12d768426e5f154a97d9.png

推荐书单

《LaTeX 入门实战》

《LaTeX入门实战》全面介绍了LaTeX的安装和使用,并且提供了丰富的学习资料,可以帮助读者轻松入门LaTeX。全书分为14章。第1章介绍了如何安装LaTeX。第2章介绍了文本格式化和宏的使用方法。第3章介绍了页面版式。第4章至第10章分别介绍了列表、图片、表格、引用、目录、数学公式、字体的使用。第11章介绍了如何利用基本功能创建大型文档。第12章介绍了优化LaTeX文档的方法。第13章对LaTeX中的常见问题进行了讲解。第14章介绍了丰富的网络资源。《LaTeX入门实战》立足实战,指导读者学习LaTeX,示例翔实,源码清晰,并提供了源码下载和在线编译功能。

《LaTeX入门实战》适合作为从事学术研究、论文撰写、学位论文写作等学术界人士、科研人员、学生的LaTeX教材和参考书,也适合作为希望使用LaTeX创建技术文档、用户手册、报告和其他技术文献的相关专业人员的自学用书和参考手册。

【半价促销中】购买链接:https://item.jd.com/14626214.html

 
 

55416e8b48408b4edca9e446f5be2246.jpeg

 
 
 
 
 
 
 
 
 
 
 
 
往期精彩回顾




适合初学者入门人工智能的路线及资料下载(图文+视频)机器学习入门系列下载机器学习及深度学习笔记等资料打印《统计学习方法》的代码复现专辑
  • 交流群

欢迎加入机器学习爱好者微信群一起和同行交流,目前有机器学习交流群、博士群、博士申报交流、CV、NLP等微信群,请扫描下面的微信号加群,备注:”昵称-学校/公司-研究方向“,例如:”张小明-浙大-CV“。请按照格式备注,否则不予通过。添加成功后会根据研究方向邀请进入相关微信群。请勿在群内发送广告,否则会请出群,谢谢理解~(也可以加入机器学习交流qq群772479961)

51e910199aae26f01f0264bf2252028b.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值