首页 > 解决方案 > 如何修复“未定义的控制序列”错误以将 JupyterNotebook 转换为 PDF?

问题描述


大家好,

因为这是我在这里的第一篇文章(尽管不是我的第一次,因为随着时间的推移,我已经花了几个小时阅读你的一些精彩答案),我希望你们能原谅我最初的错误,当谈到写一篇正确的文章时。

我在尝试使用 nbconvert 将在 AWS SageMaker 上运行的 JupyterNotebook 转换为 PDF 时遇到问题。

我通过终端使用以下命令:

jupyter nbconvert --to pdf MyNotebook.ipynb 

而不是将笔记本转换为 PDF,我最终会遇到以下错误:

! Undefined control sequence.
\AfterEndPreamble ->\AddToHook 
                               {begindocument/end}
l.158 \AfterEndPreamble
                       {%
? 
! Emergency stop.
\AfterEndPreamble ->\AddToHook 
                               {begindocument/end}
l.158 \AfterEndPreamble
                       {%
No pages of output.

但是,将其转换为 .tex 文件没有任何问题。

现在我花了最后一个小时,试图通过搜索网络并查看类似问题来解决这个问题,但是我第一次找不到任何解决我的具体问题的方法。

所以我希望你们中的一些人能够帮助我。

欣赏它!

标签: pdflatexjupyteramazon-sagemakernbconvert

解决方案


推荐阅读