背景:jupyter-lab导出pdf不显示中文
系统:macosx
解决办法:
修改:xxx/lib/python3.7/site-packages/nbconvert/templates/latex/article.tplx
((*- block docclass -*))
\documentclass[11pt]{article}
\usepackage{ctex}
\setCJKmainfont{SimSun} %设置中文字体为SimSun(宋体)
((*- endblock docclass -*))
参考:1,https://nova.moe/fix-jupyter-export-pdf-cjk-display-problem/
\documentclass[11pt]{article} \usepackage{xeCJK} % 引入之前安装的 xecjk 包 \setCJKmainfont{SourceHanSansCN-Light}
上述不好使
参考2,https://zhuanlan.zhihu.com/p/80859008
主要参考了 \usepackage{ctex}
好使

在macOS系统上,针对Jupyter Lab导出PDF时出现不显示中文的故障,可以尝试修改nbconvert模板。参考解决方案包括在latex模板中添加ctex包并设置中文字体,例如使用usepackage{ctex}
1712





