(2025)Windows修改JupyterNotebook的字体,使用JetBrains Mono
(JetBrains Mono字体未下载就配置,这种情况我不知道能不能行,没做过实验,因为我电脑已经下载了,不可能删了那么多字体做实验,我的建议是下载JetBrains Mono字体,当你使用VsCode配置里面的JetBrains字体也很有用)
首先参考该文章下载字体到电脑上
VSCode 修改字体为JetBrains Mono(Java的代码样式)_jetbrains mono 字体-CSDN博客
下载安装后可以进入C盘目录查看
C:\Users\Anyphasy\AppData\Local\Microsoft\Windows\Fonts
Anyphasy是我的用户名
然后找到Anaconda安装路径,我的在D盘
D:\anacondaa\Lib\site-packages\nbclassic\static\custom\custom.css
修改css文件,新增下面红色框框的代码
/* 修改代码块字体 */
.CodeMirror {font-family: JetBrains Mono;
}
/* 修改输出区域字体 */
.output_wrapper .output pre {font-family: JetBrains Mono;
}
font-family用于css中调整html显示的主题字体,类似于office中的宋体,黑体
在运行的ipynb页面中重新刷新页面即可生效
你可以打开右键检查查看元素,可以看到custom.css有刚才添加的css代码
JetBrainsMono字体最明显就是数字"0"和字母小写的"l"
默认字体下0中心没有点,字母"l"长得像1
使用JetBrains Mono后变化比较大,字母"l"很明显
我的Anaconda3版本为Anaconda3 2023.07-0 (Python 3.11.3 64-bit)
(base) C:\Windows\system32>conda --version # 查看conda版本(核心工具版本)
conda 23.5.0