Jupyter NoteBook 导出PDF
1. 安装Latex编译器
任选一种就好, 我使用的是MikTex, 点击下载
官网有教程, 按照步骤一步一步来就可以了教程地址
安装过程中会提示你安装各种宏包,全都安装就行了,这东西也占不了多大磁盘空间,放心大胆的安装就完事儿了
2.安装Pandoc
pip install pandoc
3.修改模板文件
3.1 修改article.tplx
在虚拟环境的根目录下找到Lib\site-packages\nbconvert\templates\latex\article.tplx
用记事本打开article.tplx,找到
\documentclass[12pt]{article}
在下一行添加以下三行代码
\usepackage{fontspec, xunicode, xltxtra}
\setmainfont{Microsoft YaHei}
\usepackage{ctex}
3.2 修改base.tplx
该文件和article.tplx在同一个文件夹中
把
\usepackage[T1]{fontenc}
修改为
%\usepackage[T1]{fontenc}
找到((* block title *))
,把下一行的
\title{((( resources.metadata.name | ascii_only | escape_latex )))}
修改为
\title{((( resources.metadata.name | escape_latex )))}
\title{((( resources.metadata.name | escape_latex )))}