Jupyter PDF 导出只能导出一页后就中断了。

6
我正在尝试将一个3页的Jupyter笔记本导出为PDF,但下载的文档仅有1页。打印预览正常运行。我没有更多的细节,你是否遇到过这样的错误?我不知道如何解决问题,非常感谢任何提示。Bash文本如下(抱歉,文本有点长):
This is XeTeX, Version 3.14159265-2.6-0.99998 (TeX Live 2017) (preloaded format=xelatex)
 restricted \write18 enabled.
entering extended mode
(./notebook.tex
LaTeX2e <2017-04-15>
Babel <3.10> and hyphenation patterns for 84 language(s) loaded.
(/usr/local/texlive/2017/texmf-dist/tex/latex/base/article.cls
Document Class: article 2014/09/29 v1.4h Standard LaTeX document class

包 inputenc 警告:基于 utf8 的引擎忽略了 inputenc 包。

Package hyperref Message: Driver (autodetected): hxetex.


No file notebook.aux.

*geometry* driver: auto-detecting
*geometry* detected driver: xetex
*geometry* verbose mode - [ preamble ] result:
* driver: xetex
* paper: <default>
* layout: <same size as paper>
* layoutoffset:(h,v)=(0.0pt,0.0pt)
* modes: 
* h-part:(L,W,R)=(72.26999pt, 469.75502pt, 72.26999pt)
* v-part:(T,H,B)=(72.26999pt, 650.43001pt, 72.26999pt)
* \paperwidth=614.295pt
* \paperheight=794.96999pt
* \textwidth=469.75502pt
* \textheight=650.43001pt
* \oddsidemargin=0.0pt
* \evensidemargin=0.0pt
* \topmargin=-37.0pt
* \headheight=12.0pt
* \headsep=25.0pt
* \topskip=11.0pt
* \footskip=30.0pt
* \marginparwidth=59.0pt
* \marginparsep=10.0pt
* \columnsep=10.0pt
* \skip\footins=10.0pt plus 4.0pt minus 2.0pt
* \hoffset=0.0pt
* \voffset=0.0pt
* \mag=1000
* \@twocolumnfalse
* \@twosidefalse
* \@mparswitchfalse
* \@reversemarginfalse
* (1in=72.27pt=25.4mm, 1cm=28.453pt)



Package hyperref Warning: Rerun to get /PageLabels entry.



LaTeX Warning: No \author given.

(/usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/se-ascii-print.def)
(/usr/local/texlive/2017/texmf-dist/tex/latex/lm/t1lmtt.fd)
(/usr/local/texlive/2017/texmf-dist/tex/latex/psnfss/ts1ppl.fd) [1]
! Missing $ inserted.
<inserted text> 
                $
l.341 function for three types of agents, \$\alpha
                                                  - \$, \(\beta-\) type of
? 
! Emergency stop.
<inserted text> 
                $
l.341 function for three types of agents, \$\alpha
                                                  - \$, \(\beta-\) type of
Output written on notebook.pdf (1 page).
Transcript written on notebook.log.
1个回答

0

你可能在编译过程中遇到了错误。请参见问题893。我今天也遇到了类似的问题,运行在Windows机器上。我只得到了一个五页文档中的单个pdf页面。

我选择了“下载为LaTex / Tex”(在打开的Jupyter笔记本会话中),然后在TeX编辑器(TeXworks)中打开了该tex文件。如果有图像,则可能会被压缩,如果是这样,请提取文件。

然后,我使用Xelatex进行了编译,它在错误上跳闸,并在编译日志中显示了它(简单地将内联LaTex“$”分隔符和一些LaTex之间留下的空格)。我删除了空格,所以我有了“$\mathrm {MeV}”而不是“$ \mathrm {MeV}”,然后就可以成功编译了。

随后,我在已校正的ipnyb文件中的Jupyter笔记本上进行了直接“从LaTex下载PDF”测试,表现完美。


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