latex在ipython jupyter notebook中的使用

2023-05-16

In [2]:

from IPython.display import Latex
  
In [5]:

# 数学公式的前后要加上 $ 或 \( 和 \)
Latex(r"$f(x) = 3x + 7$")
  
Out[5]:
In [6]:

# 普通字符在数学公式中含义一样,除了 # $ % & ~ _ ^ \ { }
# 若要在数学环境中表示这些符号# $ % & _ { },
# 需要分别表示为\# \$ \% \& \_ \{ \},即在个字符前加上\
  
In [7]:

# 上标和下标
# 用 ^ 来表示上标,用 _ 来表示下标
# 如果有多个字符做上标或下标,要用{}括起来
Latex(r"$\sum_{i=1}^n a_i=0$")
  
Out[7]:
In [8]:

Latex(r"$f(x)=x^{x^x}$")
  
Out[8]:
In [12]:

# 希腊字母
# 大写希腊字母
Latex(r"$\Gamma \Delta \Theta \Lambda \Xi \Pi \Sigma \Upsilon$")
  
Out[12]:
In [13]:

Latex(r"$\Phi \Psi \Omega$")
  
Out[13]:
In [15]:

# 小写希腊字母
Latex(r"$\alpha \beta \gamma \delta \epsilon \varepsilon \zeta \eta$")
  
Out[15]:
In [17]:

Latex(r"$\theta \vartheta \iota \kappa \lambda \mu \nu \xi$")
  
Out[17]:
In [21]:

Latex(r"$o \pi \varpi \rho \varrho \sigma \varsigma \tau$")
  
Out[21]:
In [22]:

Latex(r"$\upsilon \phi \varphi \chi \psi \omega$")
  
Out[22]:
In [24]:

# 大尺寸运算符
Latex(r"$\sum \prod \coprod \int \iint \iiint \oint$")
  
Out[24]:
In [27]:

Latex(r"$ \bigvee \bigwedge \bigoplus \bigotimes \bigodot \biguplus$")
  
Out[27]:
In [32]:

# 箭头
Latex(r"$\leftarrow \rightarrow \Leftarrow \Rightarrow \uparrow \downarrow$")
  
Out[32]:
In [33]:

Latex(r"$\nearrow \searrow \swarrow \nwarrow \leadsto$")
  
Out[33]:
In [34]:

Latex(r"$ \iff \rightleftharpoons$")
  
Out[34]:
In [36]:

# 在公式中插入文本可以通过 \mbox{text} 在公式中添加text
Latex(r"$\mbox{对任意的$x>0$}, \mbox{有 }f(x)>0. $")
  
Out[36]:
$\mbox{对任意的$x>0$}, \mbox{有 }f(x)>0. $
In [49]:

# 分数及开方
# \frac{numerator}{denominator} \sqrt{expression_r_r_r}表示开平方,
# \sqrt[n]{expression_r_r_r} 表示开 n 次方
Latex(r"$\frac{7x+5}{1+y^2} \sqrt{x^2+y^2} \sqrt[n]{x^n+y^n}$")
  
Out[49]:
In [41]:

# 省略号(3个点)
# \ldots 表示跟文本底线对齐的省略号;\cdots 表示跟文本中线对齐的省略号
Latex(r"$ f(x_1,x_x,\ldots,x_n)=x_1^2+x_2^2+\cdots+x_n^2 $")
  
Out[41]:
In [46]:

# 括号和分隔符
#() 和 [ ] 和 | 对应于自己;
#{} 对应于 \{ \};
#|| 对应于 \|。
#当要显示大号的括号或分隔符时,要对应用 \left 和 \right
Latex(r"$f(x,y,z)=3y^2z\left(3+\frac{7x+5}{1+y^2}\right). $")
  
Out[46]:
In [50]:

# \left. 和 \right. 只用与匹配,本身是不显示的
Latex(r"$\left. \frac{du}{dx} \right|_{x=0}.$")
  
Out[50]:
In [51]:

# 多行的数学公式
# 其中&是对其点,表示在此对齐。
# *使latex不自动显示序号,如果想让latex自动标上序号,则把*去掉
Latex(r"""\begin{eqnarray*}
\cos 2\theta & = & \cos^2 \theta - \sin^2 \theta \\
& = & 2 \cos^2 \theta - 1.
\end{eqnarray*}""")
  
Out[51]:
In [52]:

# 矩阵
# c表示向中对齐,l表示向左对齐,r表示向右对齐
Latex(r"""The \emph{characteristic polynomial} $\chi(\lambda)$ of the
$3 \times 3$~matrix
\[ \left( \begin{array}{ccc}
a & b & c \\
d & e & f \\
g & h & i \end{array} \right)\]
is given by the formula
\[ \chi(\lambda) = \left| \begin{array}{ccc}
\lambda - a & -b & -c \\
-d & \lambda - e & -f \\
-g & -h & \lambda - i \end{array} \right|.\]""")
  
Out[52]:
The \emph{characteristic polynomial}  $\chi(\lambda)$ of the  $3 \times 3$~matrix  $$ \left( \begin{array}{ccc}a & b & c \\d & e & f \\g & h & i \end{array} \right)$$ is given by the formula  $$ \chi(\lambda) = \left| \begin{array}{ccc}\lambda - a & -b & -c \\-d & \lambda - e & -f \\-g & -h & \lambda - i \end{array} \right|.$$
In [53]:

# 导数、极限、求和、积分
Latex(r"$\frac{du}{dt} and \frac{d^2 u}{dx^2}$")
  
Out[53]:
In [54]:

# 偏导数
Latex(r"""\[ \frac{\partial u}{\partial t}
= h^2 \left( \frac{\partial^2 u}{\partial x^2}
+ \frac{\partial^2 u}{\partial y^2}
+ \frac{\partial^2 u}{\partial z^2}\right)\]""")
  
Out[54]:
In [55]:

Latex(r"$\lim_{x \to +\infty}, \inf_{x > s}$")
  
Out[55]:
In [56]:

# 极限
Latex(r"\[ \lim_{x \to 0} \frac{3x^2 +7x^3}{x^2 +5x^4} = 3.\]")
  
Out[56]:
In [57]:

# 求和
Latex(r"\[ \sum_{k=1}^n k^2 = \frac{1}{2} n (n+1).\]")
  
Out[57]:
In [58]:

# 积分
# To obtain the correct appearance one 
# should put extra space before the d, using \,
Latex(r"\[ \int_a^b f(x)\,dx.\]")
  
Out[58]:
In [59]:

Latex(r"\[ \int_0^{+\infty} x^n e^{-x} \,dx = n!.\]")
  
Out[59]:
In [60]:

Latex(r"\[ \int \cos \theta \,d\theta = \sin \theta.\]")
  
Out[60]:
In [61]:

Latex(r"""\[ \int_{x^2 + y^2 \leq R^2} f(x,y)\,dx\,dy
= \int_{\theta=0}^{2\pi} \int_{r=0}^R
f(r\cos\theta,r\sin\theta) r\,dr\,d\theta.\]""")
  
Out[61]:
In [62]:

Latex(r"\[ \int_0^R \frac{2x\,dx}{1+x^2} = \log(1+R^2).\]")
  
Out[62]:
In [63]:

# The way to improve the appearance of 
# of the integral is to use the control sequence \! 
# to remove a thin strip of unwanted space
Latex(r"\[ \int_0^1 \! \int_0^1 x^2 y^2\,dx\,dy.\]")
  
Out[63]:
In [64]:

Latex(r"\[ \int_0^1 \int_0^1 x^2 y^2\,dx\,dy.\]")
  
Out[64]:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

latex在ipython jupyter notebook中的使用 的相关文章

  • 如何在 \leq 上方添加问号?

    如何在小于或等于符号上方添加问号 leq 在乳胶中 您可以使用stackrel begin equation 2 stackrel le 3 end equation end document 或者 如果您使用amsmath包 你可以使用o
  • 如何在 Jupyter 中启用 R 语法突出显示?

    我希望为 Jupyter 编写的 R 代码添加语法突出显示 准确地说 语法高亮超出了数字 文本等已有的语法高亮 我的设置 Packges 康达R 3 2 4 康达版本 4 0 6 Jupyter版本4 1 0 在带有 Chrome 的 Wi
  • 在shinyapp中包含来自网络的图像的LaTeX PDF

    我曾经能够将来自 URL 的图像包含在由闪亮的应用程序生成的 PDF 报告中 url com 几个 markdown 版本之后我收到以下错误 Unable to load picture or PDF file https i0 wp co
  • 如何在 LaTeX 表中仅显示四舍五入到整数的系数?

    使用 R 在 LaTeX 中生成表格stargazer效果很好 但我不知道如何将我的数字格式化为整数 这个帖子 https stackoverflow com questions 39937400 decimal numbers in r
  • 在 python 中将 Latex 代码转换为 mathml 或 svg 代码

    是否有任何 python 代码允许获取乳胶代码 用于方程 并将其解析为 mathml 或 svg 代码 一个以字符串 latex 代码 作为参数并输出字符串 svg 或 mathml 代码 的简单函数将是完美的 附言 我找到了这个http
  • wxPython 上的 IPython

    我一直在尝试找到一种方法 让 IPython Shell 能够在wx Frame 在库代码或 Google 中搜索 基于 wxPython 的 IPython 小部件 https www google com search q wxPyth
  • Rmarkdown 和 PDF 输出:评估 Latex 部分中的 Markdown

    如何才能评估 Latex 代码中使用的 markdown 代码 带有 PDF Latex 输出的 Rmarkdown 非常简单的最小示例 begin center should be bold text end center 使用knitr
  • 如何保存和编辑电缆打印的内容?

    这是后续如何以最小的格式将数据框导出到乳胶 https stackoverflow com questions 45929263 how to export a dataframe to latex with some minimal fo
  • 未找到神奇函数“bash”

    我有一堆模拟想要在高性能集群上运行 我应该在这些集群上进行预留以获得计算时间 由于预订是有时间限制的 我正在开发一个自动化脚本 我可以scp进入集群并运行 然后 该脚本将下载相关的模拟文件 运行它们 并上传结果 该自动化脚本的一部分位于ba
  • 幻灯片中并排显示目录和图表

    我想将图形和目录并排放在一张幻灯片中 看起来像 目录图 我尝试将它们分别包含在一个小页面中 然后将它们都放入图形环境中 但结果看起来不太好 因为目录被格式化为段落 而不是逐项列出的外观 那么 有人有更好的解决方案吗 提前致谢 PS 我使用投
  • 将 IPython 控制台连接到互联网上的内核

    我一直在努力让这个工作正常进行 我已经按照我能找到的在线内容进行操作 但没有成功 例如 Ipython 文档 http ipython org ipython doc stable interactive qtconsole html 我正
  • 从 R Markdown 中的字数统计中排除部分

    我正在用 Rmarkdown 写一篇论文 通过 LaTeX 导出为 PDF 我需要计算正文中的字数 对于 LaTeX 文档 我使用texcount从命令行 使用我的 tex 文档中的以下标签指定要从字数统计中排除的部分 TC ignore
  • 与 IPython 内核分离而不终止它

    有人可以告诉我如何在不终止 IPython 内核的情况下分离它吗 我在文档中看到quit 有一个参数keep kernel 但不幸的是quit keep kernel True 行不通的 如果您通过 IPython 控制台客户端连接到内核并
  • 默认情况下隐藏 JupyterLab 单元的输出

    我在用Jupyter实验室构建使用 bash 和 python 脚本的生物信息学管道 第一个 bash 脚本结果为该过程的每一步提供了大量反馈 但是 此反馈没有帮助 除非出现错误 并且使文档的可读性较差 我希望能够默认隐藏该单元格的输出 而
  • 如何找到运行代码的 conda 环境的名称?

    我正在寻找一种好方法来从正在运行的代码或交互式 python 实例中找出我所在的 conda 环境的名称 用例是我通过 miniconda 安装运行带有 Python 2 和 Python 3 内核的 Jupyter 笔记本 默认环境是Py
  • ^ 和 _ 宏之后出现的数字(是:LaTeX 限制?)

    我在 LaTeX 中遇到了一个恼人的问题 我有一个大约 1000 行的 tex 文件 我已经有了一些数字 但是当我尝试添加另一个数字时 它会吐出 Undefined control sequence
  • 在ironpython中使用ipython需要什么?

    我很想使用 IronPython 来探索 net 运行时和库 但我怀念来自 CPython 的经历IPython http ipython scipy org moin 的补全和快捷键 上次我检查过 IPython 由于缺少 sys get
  • Jupyter (iPython) 笔记本中的 Latex 宏未由 github 渲染

    我的 Jupyter 笔记本 ipynb 中有一个 Markdown 单元 其中包含以下内容 newcommand paren 1 left 1 right paren beta 2 该文件位于 Github 存储库中 LaTex 宏应用程
  • pdflatex: \includegraphics{} -> 找不到文件

    首先 我知道这个问题已经存在了成百上千次 但我在过去四个小时内找到的给出的答案都没有解决我的具体问题 我在这里变得疯狂 我将非常感谢任何帮助和建议 尝试编译一个非常简单的 tex 文件 其中包括 包括图形命令 我最终收到 文件未找到 错误
  • R:为什么 kable 不在 for 循环内打印?

    我正在使用 rmarkdown 和 Latex 编写报告 我需要使用打印一组表格knitr kable 但在 for 循环内时不会打印 这是我的代码 title project title author Mr Author date 201

随机推荐

  • windows 基于 MediaPipe 实现 HandTracking

    OverView 感知手的形状和运动的能力可能是改善跨各种技术领域和平台的用户体验的重要组成部分 例如 xff0c 它可以构成手语理解和手势控制的基础 xff0c 还可以在增强现实中将数字内容和信息叠加在物理世界之上 虽然对人们来说很自然
  • DeepStream 部署 RTSP + scaled-yolov4 (tensorrtx)

    DeepStream应用程序将深度神经网络和其他复杂的处理任务引入到流处理管道中 xff0c 以实现对视频和其他传感器数据的近实时分析 从这些传感器中提取有意义的见解为提高运营效率和安全性创造了机会 例如 xff0c 摄像头是当前使用最多的
  • DeepStream 多路拉取RTSP视频流

    上一篇介绍DeepStream 如何集成Yolov4模型 xff0c 那么本篇介绍下如何实现读取多路RTSP 代码 主要代码参考 https github com belarbi2733 deepstream rtspsrc yolo详细代
  • 编码格式(关于utf-8,gb2312,gbk,big5等)

    计算机数据是以二进制的方式来存储 xff0c 符号代表文字 那么二进制数据表示的模式就是编码 xff0c 跟电报的加密解密是一个道理 xff0c 那么如何将这些数据转化成有效字符 xff0c 这就涉及到了编码格式 xff0c 一般常见的编码
  • Ubuntu配置桥接网络

    第一步 xff1a 点击虚拟机 xff0c 点击设置 第二步 xff1a 点击网络适配器 xff0c 选中桥接模式并确定 第三步 xff1a 点击编辑 xff0c 打开虚拟网络编辑器 xff0c 选中桥接模式 点击 网络属性 找到描述 xf
  • 基于 NCNN, 实现 yolov8

    记录下 基于 ncnn 实现 yolov8 的全部过程 修改 ultralytics nn modules py class Detect forward 和 class C2f forward span class token keywo
  • HRNet 训练自定义数据集

    基于 HRNet 训练人脸特征点数据集 INSTALL conda create n openmmlab span class token assign left variable python span span class token
  • Chatgpt 指令收集

    在使用 ChatGPT 时 xff0c 当你给的指令越精确 xff0c 它的回答会越到位 xff0c 举例来说 xff0c 假如你要请它帮忙写文案 xff0c 如果没给予指定情境与对象 xff0c 它会不知道该如何回答的更加准确 一 写报告
  • openEuler 安装图形桌面环境Gnome或DDE或UKUI

    由于openEuler系统主要针对服务器 xff0c 目前默认安装之后没有图形桌面环境 xff0c 需要的用户可以自己手动安装配置 这里推荐安装深度桌面DDE或优麒麟UKUI环境 安装gnome桌面 sudo dnf makecache s
  • Ubuntu更换国内镜像源

    由于Ubuntu官方镜像速度有限 xff0c 可以使用国内镜像加速更新和下载 xff0c 节约时间 常用的国内镜像有很多 xff0c 本人常用的有如下几个 xff0c 仅供参考 163镜像 mirrors 163 com 清华镜像 mirr
  • ubuntu-2204 gerrit ssh 报错Permission denied (publickey).分析及解决

    ubuntu 2204 gerrit ssh 报错Permission denied publickey 分析及解决 使用repo init sync下载代码时遇到报错 Permission denied publickey 分析排查步骤
  • 消息序列化工具-protobuf介绍及安装使用技巧

    简介 protobuf是google团队开发的用于高效存储和读取结构化数据的工具 xml json也可以用来存储此类结构化数据 xff0c 但是使用protobuf表示的数据能更加高效 xff0c 并且将数据压缩得更小 xff0c 大约是j
  • 消息序列化工具-为现代C++设计的jsoncpp介绍与使用技巧

    概述 JSON 的全称为 xff1a JavaScript Object Notation xff0c 顾名思义 xff0c JSON 是用于标记 Javascript 对象的 xff0c JSON 官方的解释为 xff1a JSON 是一
  • cppcheck代码检查工具安装与使用技巧

    cppcheck代码检查工具安装与使用技巧 Cppcheck 是一种 C C 43 43 代码缺陷静态检查工具 不同于 C C 43 43 编译器及很多其它分析工具 xff0c 它不检查代码中的语法错误 Cppcheck 可以检查非标准代码
  • sed流编辑器中使用变量替换以及执行外部命令

    在使用sed对日志或者其它文本进行parse的过程当中 xff0c 有时候我们需要引用外部变量的值 xff0c 或者获取一个shell命令执行的结果 xff0c 以便达到更加可观的输出结果 这里介绍如何做到 sed 流编辑 1 sed命令及
  • (计蒜客) 取石子游戏 (gcd算法灵活运用)

    蒜头君和花椰妹在玩一个游戏 xff0c 他们在地上将 n 颗石子排成一排 xff0c 编号为 1 到 n 开始时 xff0c 蒜头君随机取出了 2 颗石子扔掉 xff0c 假设蒜头君取出的 2 颗石子的编号为 a b 游戏规则如下 xff0
  • mkisofs命令制作iso文件

    mkisofs命令行格式 mkisofs adDfhJlLNrRTvz print size quiet A lt 应用程序ID gt b lt 开机映像文件 gt c lt 开机文件名称 gt hide lt 目录或文件名 gt hide
  • windows下tree命令列出文件目录树

    windows下tree命令列出文件目录树 tree path f tree D AR C Team f 可以将D AR C Team目录下所有目录及子目录下的文件都打印出来 tree D AR C Team f gt HOMEPATH f
  • yum命令安装历史回滚彻底删除安装的依赖包

    yum命令安装一个软件包是会连同依赖包一起安装 xff0c 但是yum remove卸载时却只卸载这个文件包本身 如果需要删除安装时附加的依赖包可以使用yum history的相关操作实现回滚 假如安装了ecliipse pde xff0c
  • latex在ipython jupyter notebook中的使用

    In 2 from IPython display import Latex In 5 数学公式的前后要加上 或 和 Latex r 34 f x 61 3x 43 7 34 Out 5 In 6