3

我有一些 Jupyter 4.1.0 笔记本,我正在使用该nbconvert实用程序将它们导出为 .pdf 文件:

jupyter nbconvert --to pdf "Data analysis.ipynb" --template report

我已经MikTex 2.9安装了几乎最新pandoc的 . 大多数笔记本都很好地导出,但是,有些会产生与 Latex 相关的错误,例如:

! Undefined control sequence.

<argument> ...f.State\_name\ ==\ \textquotesingle 

                                                  {}California\textquotesing...

l.958 ...esingle{}California\textquotesingle{}{]}}

我可以弄清楚 Latex 不喜欢

这次我们不跑了df[df.State_name == 'California']

在降价类型的单元格中。

降价中包含另一个单元格u'',并引发了另一个错误:

! Undefined control sequence.

<argument> u\textquotesingle 

                             {}\textquotesingle {}

l.535 ...tt{u\textquotesingle{}\textquotesingle{}}

                                                   in front of the keys is

我可以通过将代码从 markdown 移动到代码单元来轻松解决这些问题。

我也可以制作这个特定Raw NBConvert类型的单元格,但是我在笔记本中缺乏漂亮的布局,并且无法让代码沿着常规文本突出显示。

我想知道是否有任何类型的备忘单可以查看以记住 Jupyter notebook nbconvert/Latex 中的哪些内容不喜欢,所以我以后不必清理它。

4

0 回答 0