在安装好anaconda后,你写了一个ipynb文件,你想把它转换成pdf格式的的文件,但是通常情况下会报错
例如:
https://nbconvert.readthedocs.io/en/latest/install.html#installing-tex.
点击上面的网址,去下载对应系统的插件
安装好对应的插件
我以Windows下为例,下载安装MikTex
Windows下的下载器强烈推荐使用IDM(internet download manager)
安装十分简单,不赘述,安装时记得选着为所有用户安装
安装完成后,记得检查是否已将路径添加至环境变量
最后重启一下电脑
打开jupyter notebook尝试将ipynb导出为pdf
成功创建pdf文件
但是又一个问题,当ipynb含有中文时会出错,在最终的pdf文件中会无法正常显示
例如
这是ipynb文件
导出后就出现了问题
如何解决呢
先将文件导出为Untitled.tex文件
在进入Untitled.tex文件所在的文件夹
打开Untitled.tex文件
在文件开头加入以下语句
\usepackage{fontspec, xunicode, xltxtra}
\setmainfont{Microsoft YaHei}
\usepackage{ctex}
如图↓
保存并关闭,千万要保存
再打开powershell窗口(按住shift键,再右击鼠标),cmd也行,不过还要进入对应的文件夹比较麻烦
输入以下命令
xelatex .\Untitled.tex