之前用多了mac,习惯了苹果“友好”的字体和界面,近期在windows上运用jupyter notebook的时候,总觉得界面不是很舒服,见下面的效果图,尤其是字体,看着挺难受的,严重影响了运用的心情哈哈哈。那这般“丑”的界面有无办法更改呢,答案是肯定的,今天带大众来看一种比较简便的办法,修改windows默认的jupyter主题。
咱们要运用的是github上的一个开源的jupyter主题定制工具:jupyter-themes,安装方便,运用简单,下面一块来学习一下,链接为:
https://github.com/dunovank/jupyter-themes。
安装
在windows下打开anaconda自带的Anaconda Prompt命令行工具,运用最基本简便的pip安装就可 pip install jupyterthemes #安装jupyterthemes
pip install --upgrade jupyterthemes #更新到最新版本的jupyterthemes
查看可选的主题列表
仍然在Anaconda Prompt中执行下面的命令 jt -l #查看可用的jupytertheme主题
选取主题
运用-t选项选取主题 jt -t chesterish# 选取chesterish主题
此时起步jupyter notebook 就会发掘界面变成为了酷酷的黑色,然则字体并无变化,这是由于咱们并无指定字体。
设置代码字体和字号
运用-f选项设置字体 jt -t chesterish -f roboto -fs 12
#设置主题为chesterish,字体为roboto,字体体积为12
效果如下:
咱们发掘字体出现了变化,舒服多了,然则原来菜单栏下方的工具条不见了,文件名亦无了。
表示工具条、log
运用-T命令使工具条可见,运用-N使Name和logo可见 jt -t chesterish -f roboto -fs 12 -T -N 执行完后刷新页面,效果如下
看一下其他选项 -tf 设置markdown的字体
-tfs 设置markdown字体体积
-dfs 设置Pandas DataFrame的字体体积
-ofs 设置输出的字体体积
-altp 关掉输入输出前面的数字
....其他详见官网
恢复原主题
倘若你不想运用此刻的主题,能够运用-r选项进行重置 jt -r #恢复原主题
看一下别的主题什么样子 jt -t grade3jt -t gruvboxdjt -t gruvboxl #最后一位的l应该是light的缩写
jt-t solarizedd#最后一位的d应该是dark的缩写
分享一个设置 jt -t oceans16 -f fira -fs 13 -cellw 90% -ofs 11 -dfs 11 -T
源自:https://blog.csdn.net/qq_30565883/article/details/79444750
画图风格的设置
咱们能够运用jtplot设置matplotlib的rcParams字典属性,以便图形风格能够适配咱们选取的主题。 from jupyterthemes import jtplot
jtplot.style(theme=onedork) #选取一个绘图主题
#设置绘图的额风格,如坐标轴字体,网格样式等jtplot.style(context=talk, fscale=1.4, spines=False, gridlines=--)
#设置坐标轴,网格的开闭,图形体积等
jtplot.style(ticks=True, grid=False, figsize=(6, 4.5))
#重置设置
jtplot.reset()总结
咱们简要学习了运用jupytertheme进行jupyter主题的定制,大众能够尝试一下自己爱好的主题风格,这般在运用的时候能够保持一个愉悦的状态。更加多未详述的细节,能够参考github上的文档进行学习~欢迎交流~
|