来源: “码农不会写诗”公众号
链接:jupyter-notebook美化之路jupyterthemes
jupyterthemes
jupyterthemes是一个广受欢迎的jupyter插件,它提供了多种预定义(深色和浅色)主题。用户可以通过安装jupyterthemes包并使用命令行来应用和修改Jupyter-notebook或JupyterLab的背景颜色以及字体、图标等其他视觉元素,从而个性化定制一个适合个人的舒适和高效的工作环境。
在使用jupyter notebook的时候,总觉得界面不是很舒服,尤其是字体,严重影响使用的心情。那如此“丑”的界面有没有办法更改呢,答案是肯定的,今天带大家来了解一种比较简便的更改方法—修改jupyter主题以提升使用体验。
01 主题安装
安装jupyterthemes
打开cmd(win+R输入cmd回车);使用anaconda的朋友也可以打开Anaconda Prompt。然后使用pip直接进行安装即可(-i加清华源安装会更快哦)。
pip install jupyterthemes
pip install jupyterthemes -i https://pypi.tuna.tsinghua.edu.cn/simple
更新jupyterthemes到最新版本
pip install --upgrade jupytertheme -i https://pypi.tuna.tsinghua.edu.cn/simple
查看可选的主题列表
jt -l
Available Themes:
chesterish
grade3
gruvboxd
gruvboxl
monokai
oceans16
onedork
solarizedd
solarizedl
02 主题设置
2.1 选择主题
-t 选项选择主题
#如主题chesterish
jt -t chesterish
启动或者刷新jupyter notebook 就会发现界面风格发生了变化。注意:刷新不起作用,请尝试重启Jupyter notebook
2.2 代码字体设置
-f 选项设置字体
#如主题chesterish,字体roboto,字体大小12
jt -t chesterish -f roboto -fs 12
我们发现字体发生了变化,舒服多了,但原来菜单栏下方的工具条不见了,文件名也没有了。
2.3 显示工具条和logo
-T 使工具条可见
-N 使Name和logo可见
#如主题chesterish,字体roboto,字体大小12,显示工具条和logo
jt -t chesterish -f roboto -fs 12 -T -N
2.4 其他选项
-h: 使用帮助
-tf: markdown字体
-kl: 标志可见
-tfs: markdown字体大小(默认值:13)
-dfs: Pandas DataFrame字体大小(默认值:9)
-ofs: 设置输出的字体大小
-altp: 关关输入输出前面数字
-cellw: 单元格的宽度,%+数字:屏幕宽度百分比;数字:像素宽度(默认值:980)
-lineh: 行高(默认值:170)
-dfonts: 强制默认字体
更多内容可以查看帮助文档
jt -h # cmd
!jt -h # jupyter nootbook
分享下小编自己使用的设置,方便各位朋友以此为基础进行调整
jt -t oceans16 -f fira -fs 12 -cellw 96% -lineh 100 -tfs 11 -ofs 11 -T -N -kl
03 恢复默认主题
使用 -r 选项恢复原主题
jt -r
花了很多时间介绍本系列环境相关配置,但工欲善其事,必先利其器,相信所学皆有用。今天就到这里啦,拜了个拜~