gpt4 book ai didi

jupyter - 如何制作 nbconvert 自定义模板

转载 作者:行者123 更新时间:2023-12-02 18:23:04 41 4
gpt4 key购买 nike

我正在使用 python 3.5 开发 El Capitan,并且我已经成功安装了 jupyter、pandoc 和 Latex。

我正在尝试为 nbconvert 制作一个模板,以便编辑 pdf 中的输出(有些边距看起来不太好,有些代码超出了纸张范围)。

因此,我尝试下载并玩 https://github.com/jupyter/nbconvert-examples正如另一个问题中所建议的。唯一的问题是它不起作用。

例如,在引用文件夹中,教程指示我使用 ipython nbconvert 命令,但它给了我警告:

[TerminalIPythonApp] WARNING | Subcommand `ipython nbconvert` is deprecated and will be removed in future versions.

并且失败了。当我使用 jupiter nbconvert 运行它时,我收到了相同的错误。

我尝试了它在许多版本中建议的完整命令,但每个都失败了:

:

jupyter nbconvert --to latex --template citations.tplx --post pdf mynotebook.ipynb

可以理解的是,由于语法已经改变,它不再起作用了。但是:

jupyter nbconvert --to pdf --template citations.tplx LifecycleTools 

运行但不创建引用。当我运行时:

jupyter nbconvert --config ipython_nbconvert_config.py --template citations.tplx  LifecycleTools.ipynb

同样的情况也会发生。

有关于正确示例的想法吗?或者我可以在哪里找到有关如何白色和运行模板的资源?

最佳答案

最后我设法使用模板,首先将其导出到 markdown:

jupyter nbconvert  --to markdown my_file.ipynb --template="mytemplate.tpl";

然后使用创建的文件通过 pandoc 构建 pdf。

pandoc --toc --template=mdtemplate.tex $PATHTOMYFILES/* --latex-engine=pdflatex -o $NBDIR/ROOT-Primer_v0.pdf

关于jupyter - 如何制作 nbconvert 自定义模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36866906/

41 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com