mac 环境下jupyter notebook导出pdf

第一步

安装pandoc(https://github.com/jgm/pandoc/releases/tag/2.5)和MacTex(https://tug.org/mactex/),MacTex会比较大,大概3G左右。

ps. 有一些教程让下载BisicTex(MacTex的精简版本),但后续要自己安装很多内容,可能安装以后还会缺失很多文件 。建议直接下载MacTex,用空间换取时间。

第二步

修改article.tplx文件
命令行下寻找article.tplx文件:
$ find / -name 'article.tplx'
我的结果是:

/Users/yy/anaconda3/pkgs/nbconvert-5.3.1-py36h810822e_0/lib/python3.6/site-packages/nbconvert/templates/latex/article.tplx
/Users/yy/anaconda3/lib/python3.6/site-packages/nbconvert/templates/latex/article.tplx

以上两个文件,改动一个另一个也被修改了。通过vi修改其中一个文件内容:
$ vi 路径
一致内容处改为:

\documentclass{article}
\usepackage{ctex}
\setmainfont{Microsoft YaHei}

ps. 如果没有微软雅黑字体的,自己下载一个ttf,双击安装即可。

第三步

在jupyter notebook中操作:

在这里插入图片描述
ps. 如果你的.ipynb文件名有中文的话,pdf标题的中文会被?替代,所以,请将笔记本的名字改成英文吧。

第四步

效果图:

在这里插入图片描述

references

https://www.jianshu.com/p/c3f660188766
https://www.jianshu.com/p/6b84a9631f8a

猜你喜欢

转载自blog.csdn.net/Double___You/article/details/85220552