Jupyter导出中文PDF格式文档
Jupyter导出中文PDF格式文档
1. 安装MiKTeX
首先我们需要在官网下载安装MiKTeX,链接附下。安装过程简单,路径可自行选择,其他按照默认一路next即可。
下载链接: 官方网站.
2. 将.ipynd文件编译成tex
编译过程我们在命令行里进行,这里注意了!我们需要先将路径改为.ipynd文件的路径下,然后输入:
jupyter nbconvert --to latex assignment1.ipynb
这里我要转换的文件名为assignment1,大家可自行更改。运行如上指令后,在当前文件目录下我们就可以看到转换tex文件。
3. 编辑tex文件
为了支持中文输出,我们需要更改一下tex文件,双击该tex文件,在\documentclass{article}的后面插入如下语句:
\usepackage{fontspec, xunicode, xltxtra}
\setmainfont{Microsoft YaHei}
\usepackage{ctex}
然后保存即可。
4. 转Tex文件为PDF
执行语句 xelatex assignment1.tex
如果是首次运行xelatex,会安装一些其他文件,多等待一会,最后运行成功,上图:
5. 打开文件夹查看文件
最后我们打开.ipynb所在文件夹,pdf文件已经成功转换,除此之外我们还有一些log日志文件等。