博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jupyter notebook 目录配置、导出 tex 和 pdf 及中文支持
阅读量:4556 次
发布时间:2019-06-08

本文共 1119 字,大约阅读时间需要 3 分钟。

环境:macbook pro, mactex, jupyter notebook, brew

安装pandoc从而支持格式转换为tex:

brew install pandoc

修改tex article 模板,添加中文支持:

find / -name 'article.tplx' 2>/dev/null | xargs vi # like .../nbconvert/templates/latex/article.tplx # 或者分两条命令运行

修改Latex Article头部为:

%===============================================================================% Latex Article%===============================================================================((* block docclass *))\documentclass[11pt,adobefonts,fancyhdr,hyperref,UTF8]{article}\usepackage{fontspec, xunicode, xltxtra}\usepackage{ctex}      %中文支持\setCJKmainfont{苹方-简}   %中文字体((* endblock docclass *))

 (notebook标题似乎仍然不支持中文)

然后在jupyter notebook中直接下载为 pdf via LaTex即可自动得到pdf文件。或者下载为 latex(.tex) 再用 texshop -> xlatex 编译 亦可。

 

PS1:

PS2:jupyter notebook 设置默认目录方法

关闭notebook, 然后运行:

jupyter notebook --generate-config# 生成config 文件, like /Users/xxx/.jupyter/jupyter_notebook_config.py

修改jupyter_notebook_config.py文件中 c.NotebookApp.notebook_dir 配置行:

## 用于笔记本和内核的目录。c.NotebookApp.notebook_dir = '/Users/xxx/Projects/jupyter_workspace'

重启notebook即可

 

转载于:https://www.cnblogs.com/squirrel2300/p/9927679.html

你可能感兴趣的文章
[恢]hdu 1164
查看>>
vs2013 安装boost1.59
查看>>
[恢]hdu 2503
查看>>
调用动态库时声明的参数个数不一致导致的问题
查看>>
003 Python与类C语言的区别(未完)
查看>>
tomcat eclipse mysql 安装
查看>>
Linux查看CPU和内存使用情况[转]
查看>>
Delegte的BeginInvoke
查看>>
jQuery设计思想
查看>>
“嗑瓜子理论”——员工激励与管理
查看>>
状压DP 拯救莫莉斯
查看>>
入坑 可持久化线段树——主席树
查看>>
eclipse中设定文档注释
查看>>
CSS Hack及常用的技巧
查看>>
phpcms
查看>>
iOS homekit使用说明
查看>>
第 12 章 命令模式【Command Pattern】
查看>>
Uva 514-铁轨 Rails
查看>>
Java与数据库数据类型对应表
查看>>
服务治理要先于SOA
查看>>