【问题标题】:Jupyter notebook: How to \usepackage{} for LaTeXJupyter 笔记本:如何为 LaTeX 使用 \usepackage{}
【发布时间】:2016-11-06 10:18:06
【问题描述】:

我想知道如何\usepackage{} 在 Jupyter 笔记本中使用 LaTeX。

【问题讨论】:

    标签: latex jupyter-notebook


    【解决方案1】:

    不确定这是唯一甚至是最好的方法,但它似乎有效。在与您的 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
    

    【讨论】:

    • 请您添加一个示例。我不确定你对模板文件的意思。
    • 请注意,此答案用于从 ipython 笔记本生成乳胶文档 - 它不会修改 jupyter notebook/jupyterlab 呈现 markdown 单元格的方式。正如答案所述,可以使用用于导出 .tex 文件的命令jupyter nbconvert --to latex 运行此解决方案。
    猜你喜欢
    • 1970-01-01
    • 2015-12-10
    • 2020-11-02
    • 1970-01-01
    • 1970-01-01
    • 2018-10-13
    • 2021-06-26
    • 2022-10-02
    • 1970-01-01
    相关资源
    最近更新 更多