Jupyter笔记本:如何在LaTeX中使用\usepackage{}

27

我想知道如何在Jupyter Notebook中为LaTeX使用\usepackage{}

1个回答

9

不确定这是唯一的或者最好的方法,但是它似乎能够工作。在与ipynb笔记本文件(“mynotebook.ipynb”)相同的目录下编写模板文件(“mytemplate.tplx”)。mytemplate.tplx 文件应该如下:

((*- extends 'article.tplx' -*))

((* block packages *))
((( super() )))
\usepackage{amsmath}
\usepackage{newtxtext,newtxmath}
((* endblock packages *))

执行以下指令来构建您的PDF LaTex文件:
jupyter nbconvert mynotebook.ipynb --to latex --template mytemplate.tplx
pdflatex mynotebook.tex

2
能否请您添加一个示例。我不确定您所说的模板文件是什么意思。 - KareemJ
3
请注意,此答案是针对从IPython笔记本生成LaTeX文档的操作 - 它不会修改Jupyter Notebook / JupyterLab呈现Markdown单元格的方式。正如答案所述,可以使用命令jupyter nbconvert --to latex来运行此解决方案,该命令用于导出.tex文件。 - Michael Delgado

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接