jupyter notebooks字体
时间: 2024-12-31 21:42:39 浏览: 16
### 调整Jupyter Notebook中的字体大小和样式
#### 局部修改方式
对于希望仅针对特定单元格或部分页面内容进行字体调整的情况,可以通过在Markdown单元格内嵌入HTML标签的方式完成。这种方式不会影响其他地方的默认显示效果。
```html
<p style="font-family:'Courier New', Courier, monospace; font-size:18px;">
这里是设置了新字体样式的文字展示区域。
</p>
```
上述代码片段通过`<p>`标签配合`style`属性指定了新的字体系列为'Courier New'[^1],并且把字号设定为了18像素[^2]。
#### 全局修改方案
如果目标是在整个Notebook环境中统一应用自定义化的字体配置,则推荐采用安装并启用第三方扩展工具Extension的方法来达成目的。不过更简便的做法是利用浏览器开发者工具注入CSS样式表:
打开任意一个笔记本文件,在浏览器地址栏输入`javascript:(function(){var link=document.createElement('link');link.rel='stylesheet';link.href='data:text/css;base64,...base64编码后的css...';document.getElementsByTagName('head')[0].appendChild(link);})();`执行这段脚本即可立即生效全局范围内的变更[^3]。
另一种更为持久性的解决方案就是编辑用户的个人化配置文件`.jupyter/custom/custom.css`,向其中追加所需的CSS规则语句,比如下面的例子就实现了对整体界面中所有文本元素的基础字型与尺寸规格进行了重新定义[^4]:
```css
body {
font-family: "Arial", sans-serif !important;
}
div.CodeMirror pre {
font-size: 1em!important;
}
.output_area .rendered_html p,
.rendered_text {
font-size: 1rem!important;
}
```
以上操作能够确保每次启动Jupyter服务之后都能自动加载指定好的外观参数而无需重复设置过程。
阅读全文