gpt4 book ai didi

python - 在 jupyter 笔记本中设置 markdown 内联字体大小

转载 作者:行者123 更新时间:2023-11-30 22:23:36 24 4
gpt4 key购买 nike

我想通过 python 笔记本中的代码设置默认字体大小和字体类型。

例如,我用它来设置绘图大小默认值:

params = {'legend.fontsize': 'x-large','figure.figsize': (15, 10),'axes.labelsize': 'x-large','axes.titlesize':'x-large',
'xtick.labelsize':'x-large','ytick.labelsize':'x-large'}
pylab.rcParams.update(params)

我用它来设置窗口宽度默认值

from IPython.core.display import display, HTML
display(HTML("<style>.container { width:100% !important; }</style>"))

是否有命令可以让我将默认 Markdown 字体设置为 Arial 大小 24?谢谢!

最佳答案

MarkdownCell.render 可以修补以将 Markdown 单元格渲染为指定的字体大小。

将下面的代码片段转储到代码单元中并运行。

from IPython.core.display import Javascript, display

def set_markdown_font():
javascript = """
var _render = IPython.MarkdownCell.prototype.render;

if (_render.decorator === undefined) {
IPython.MarkdownCell.prototype.render = function () {
this.element.find('.rendered_html p').css('font-size', '30px');
return _render.apply(this, arguments);
}
IPython.MarkdownCell.prototype.render.decorator = true;
}
"""
display(Javascript(data=javascript))

set_markdown_font()

编辑

您还可以针对具有 .rendered_html 类的 HTMLElement 并对其进行适当的样式设置。我更喜欢这个(CSS 而不是 JS)。

from IPython.core.display import display, HTML
display(HTML("<style>.rendered_html { font-size: 30px; }</style>"))

关于python - 在 jupyter 笔记本中设置 markdown 内联字体大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48025059/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com