Jupyter Notebook 如何修改字体和大小以及更改字体样式

 更新时间:2021年06月03日 15:16:10   作者:cash hurt  
这篇文章主要介绍了Jupyter Notebook 如何修改字体和大小以及更改字体样式的操作,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

Notebook 修改字体和大小

原理很简单,就是更改CSS文件

原本的字体很难看,尤其是 引号😡

我推荐两款字体,Consolas Fira Code Light

更改代码字体

打开这个目录[你的Anaconda安装路径]\Lib\site-packages\notebook\static\components\codemirror\lib 点开这个👇

修改为

重启 Jupyter(下同),耶斯,成功了😍

更改代码字体大小

默认是 14px, 这里改为15px, 247行

NoteBook更改字体样式

NoteBook是一款很好用的python编辑器,但是默认字体不仅小而且不美观,对于我来说主要是看起来太费劲。

下面教大家更改字体样式的方法:

找到NoteBook的custom目录 我的是D:\Program Files\anaconda\Lib\site-packages\notebook\static\custom

在这个目录下有个custom.css文件,用编辑器打开,将下面内容粘贴进去,保存即可:

.CodeMirror pre {font-family: Consolas; font-size: 12pt;}
* {font-family: Consolas;}
div.output_area pre {font-family: Consolas; font-size: 12pt;}
div.input_prompt {font-family: Consolas; font-size: 12pt;}
div.out_prompt_overlay {font-family: Consolas; font-size: 12pt;}
div.prompt {font-family: Consolas; font-size: 12pt;}
span.cm-comment {font-family:  Consolas !important; font-style:normal !important; color:#BB3D00 !important;}

我的字体是Consolas,大小是12pt,颜色是#BB3D00

效果如下:

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • python中通过Django捕获所有异常的处理

    python中通过Django捕获所有异常的处理

    诚然,每个人都会写bug,程序抛异常是一件很正常的事;既然异常总是会抛,那就想办法在抛出后,尽早解决才是王道。不能老是等待用户反馈异常和问题,万一用户懒得反馈了,岂不很尴尬
    2021-09-09
  • Flask框架配置与调试操作示例

    Flask框架配置与调试操作示例

    这篇文章主要介绍了Flask框架配置与调试操作,结合实例形式简单分析了flask框架配置管理与调试模式简单操作技巧,需要的朋友可以参考下
    2018-07-07
  • Python实现堡垒机模式下远程命令执行操作示例

    Python实现堡垒机模式下远程命令执行操作示例

    这篇文章主要介绍了Python实现堡垒机模式下远程命令执行操作,结合实例形式分析了Python堡垒机模式执行远程命令的原理与相关操作技巧,需要的朋友可以参考下
    2019-05-05
  • python持久化存储文件操作方法

    python持久化存储文件操作方法

    本文给大家分享python持久化存储文件操作方法,给大家讲解存储文件的重要性,指针的基本概念及关闭文件的方法,介绍文件的创建和删除技巧,感兴趣的朋友一起看看吧
    2021-06-06
  • Python3 入门教程 简单但比较不错

    Python3 入门教程 简单但比较不错

    Python已经是3.1版本了,与时俱进更新教程.2.5或2.6请看上一篇文章。
    2009-11-11
  • 详解Python中递归函数的原理与使用

    详解Python中递归函数的原理与使用

    如果一个函数,可以自己调用自己,那么这个函数就是一个递归函数。本文将详细讲解Python中递归函数的使用与原理,感兴趣的可以了解一下
    2022-05-05
  • Python实现图片指定位置加图片水印(附Pyinstaller打包exe)

    Python实现图片指定位置加图片水印(附Pyinstaller打包exe)

    这篇文章主要介绍了Python实现图片指定位置加图片水印,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-03-03
  • 深入探究Python中的多进程模块用法实例

    深入探究Python中的多进程模块用法实例

    多进程是计算机编程中的一个概念,也可以说是一种可用于实现并行性和利用多个 CPU 内核或处理器并发执行任务的技术,在本文中,我们将学习有关 python 中多进程处理的所有知识、理论和实际使用代码
    2024-01-01
  • python内置函数map/filter/reduce详解

    python内置函数map/filter/reduce详解

    在Python中,map(), filter(), 和 reduce() 是内置的高级函数(实际是class),用于处理可迭代对象(如列表、元组等)的元素,这篇文章主要介绍了python内置函数map/filter/reduce的相关知识,需要的朋友可以参考下
    2024-05-05
  • Django利用LogEntry生成历史操作实战记录

    Django利用LogEntry生成历史操作实战记录

    LogEntry是在后台开发中经常用到的模块,它在admin是默认开启的。文中给大家介绍了在admin页面上查看操作日志的方法及实战代码,感兴趣的朋友跟随小编一起看看吧
    2021-12-12

最新评论