jupyter notebook 页面宽度和主题颜色更改与代码自
2019-06-04 本文已影响0人
Oct1a
首先是主题下载,命令行如下所示:
pip install --no-dependencies jupyterthemes==0.18.2
安装好了,有的电脑可能会提示缺少 lesscpy,继续 pip 安装
pip install lesscpy
然后是对主题选择、字体大小进行设置,我总结了一个我最喜欢的
jt --lineh 140 -f consolamono -tf ptmono -t onedork -ofs 14 -nfs 14 -tfs 14 -fs 14 -T -N -cellw 1500
上面的-cellw
就是调整单元格宽度的,后面跟着宽度参数即可
主题的选择有
onedork | grade3 | oceans16 | chesterish | monokai | solarizedl | solarizedd
命令行用法
jt [-h] [-l] [-t THEME] [-f MONOFONT] [-fs MONOSIZE] [-nf NBFONT]
[-nfs NBFONTSIZE] [-tf TCFONT] [-tfs TCFONTSIZE] [-dfs DFFONTSIZE]
[-m MARGINS] [-cursw CURSORWIDTH] [-cursc CURSORCOLOR] [-vim]
[-cellw CELLWIDTH] [-lineh LINEHEIGHT] [-altp] [-altmd] [-altout]
[-P] [-T] [-N] [-r] [-dfonts]
命令行选项的说明
cl选项 | ARG | 默认 |
---|---|---|
用法帮助 | -H | - |
列出主题 | -l | - |
要安装的主题名称 | -t | - |
代码字体 | -F | - |
代码字体大小 | -fs | 11 |
笔记本字体 | -nf | - |
笔记本字体大小 | -nfs | 13 |
文本/ MD单元字体 | -tf | - |
Text / MD Cell Fontsize | -tfs | 13 |
Pandas DF Fontsize | -dfs | 9 |
输出区域字体大小 | -ofs | 8.5 |
Mathjax字体大小(%) | -mathfs | 100 |
介绍页边距 | -m | auto |
单元格宽度 | -cellw | 980 |
线高 | -lineh | 170 |
光标宽度 | -cursw | 2 |
光标颜色 | -cursc | - |
Alt提示布局 | -altp | - |
Alt Markdown BG颜色 | -altmd | - |
Alt输出BG颜色 | -altout | - |
Style Vim NBExt * | -vim | - |
工具栏可见 | -T | - |
名称和徽标可见 | -N | - |
内核徽标可见 | -kl | - |
重置默认主题 | -r | - |
强制默认字体 | -dfonts | - |
接着让 jupyter notebook 实现自动代码补全,首先安装 nbextensions
pip install jupyter_contrib_nbextensions
jupyter contrib nbextension install --user
然后安装nbextensions_configurator
pip install jupyter_nbextensions_configurator
jupyter nbextensions_configurator enable --user
如果提示缺少依赖,就使用pip安装对应依赖即可。
最后重启jupyter,在弹出的主页面里,能看到增加了一个Nbextensions
标签页,在这个页面里,勾选Hinterland
即启用了代码自动补全,如图所示:
附上最终效果
jupyter最终效果更多用法请前往官网:jupyter-themes
本文参考 湫兮如风的文章 总结,感谢!( •̀ ω •́ )✧