外链论坛

 找回密码
 立即注册
搜索
查看: 2|回复: 0

你可能并不晓得这般定制炫酷的jupyter主题

[复制链接]

2664

主题

148

回帖

9912万

积分

论坛元老

Rank: 8Rank: 8

积分
99120452
发表于 2 小时前 | 显示全部楼层 |阅读模式

之前用多了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 grade3
jt -t gruvboxd
jt -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=(64.5)) #重置设置 jtplot.reset()

总结

咱们简要学习了运用jupytertheme进行jupyter主题的定制,大众能够尝试一下自己爱好的主题风格,这般运用的时候能够保持一个愉悦的状态。更加多未详述的细节,能够参考github上的文档进行学习~欢迎交流~

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站点统计|Archiver|手机版|小黑屋|外链论坛 ( 非经营性网站 )|网站地图

GMT+8, 2024-10-3 21:19 , Processed in 0.058513 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.