jupyter代码字体大小_Jupyter Notebook 设置背景主题、字体大小以及输出部分显示不全的问题...

本文介绍了如何调整Jupyter Notebook的背景主题和字体大小,以提高阅读舒适度。首先通过安装jupyterthemes来改变主题,如选择monokai主题并调整字体、字号。其次,针对输出部分显示不全的问题,找到并修改custom.css文件中的相应代码块,以实现完整显示。
摘要由CSDN通过智能技术生成

从开始阅读CNN的经典论文(LeNet-5、AlexNet、ZFNet、VGGNet、GoogleNet、ResNet),实验室的师哥就建议看完论文后,用Tensorflow或者Keras复现一下论文的代码,就这样开始了入坑深度学习。复现论文的代码就需要使用深度学习的框架,我用的是Tensorflow,然后在网上找教程安装Anaconda+Tensorflow-GPU,安装好运行环境过后,再安装Jupyter Notebook,然后开始搬砖。不得不说,Jupyter Notebook是个适合入门深度学习或者科研工作者的交互式编辑笔记本,工程应用中一般选择使用Pycharm。但是Jupyter Notebook的默认背景主题是白色,看着实在费眼,还有就是字体太小,看着更难受,于是在网上查阅相关资料和自己亲测,总结出修改Jupyter Notebook的背景主题、字体、字号的方法。当然网上已经有很多大神写了相关教程,我这里也是整合总结一下。github上大佬给的设置主题的教程:https://github.com/dunovank/jupyter-themes

安装Jupyter主题:pip install  jupyterthemes

pip install jupyterthemes

然后,更新Jupyter主题:pip install --upgrade jupyterthemes

pip install --upgrade jupyterthemes

安装和更新成功以后,可以查看可用主题:jt -l

jt -l

文档这里介绍了详细的可用参数:

后面还有很多主题,这里只截取了部分作为演示。当然,现在我们可以开始修改掉看着难受的白色主题了,我个人喜欢暗一点的背景主题,于是选择了monokai,它还支持语法高亮。下面是我的背景主题设置:

jt -t monokai -f fira -fs 13 -cellw 90% -ofs 11 -dfs 11 -T -N

-f(字体)  -fs(字体大小) -cellw(占屏比或宽度)  -ofs(输出段的字号)  -T(显示工具栏)  -N(显示自己主机名)

其余参数,大家可以查询文档。

修改过后的效果如下图所示:

本以为Jupyter Notebook的主题、字体大小修改好以后,可以开心的板砖了,结果写完代码一运行,在下面输出栏的结果,看到更令人难受(因为我是强迫症患者)。输出的结果总是显示不全,差两个字符;在网上查了许多这个问题,总看不到有人解决这个的(或许是大佬解决了,难得写出来)。那就我来吧,我来把这个坑填了。后来才发现其实Github上已经有人提出了这个问题,并有了解决方案,亲测有效。

解决方法:

在C:\Users\XXX\.jupyter\custom 路径下,打开custom.css文件,然后找到div.output_area语句块,将

替换为:

替换语块为:

div.output_area {

display: -webkit-box;

padding: 13px;

}

然后重新运行Jupyter Notebook,就正常显示了。完美!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值