如何更改PreText或Paragraph小部件的字体?

时间:2019-06-09 22:07:15

标签: python bokeh

我一直试图在Python Bokeh中更改PreText小部件的字体,但直到现在我还是失败了。

我已经尝试使用CSS设置文本格式:

pre = PreText(text="text", width=1000, height=500, 
              style={'font-size':'40pt', 
                     'color': 'grey', 
                     'font-weight': 'bold', 
                     'font-family': 'Arial, Helvetica, sans-serif'})

但是不幸的是,一切正常,但是'font-family'无效!

1 个答案:

答案 0 :(得分:0)

我会说这是Bokeh中的错误。从Bokeh 1.2开始,在font-family CSS选择器上指定了默认的pre.bk(Courier等宽空间),但是您为PreText提供的样式最终在一个封闭的div上,因此font-family被覆盖。除了需要使用Div来控制PreText之外,我没有建议使用替代方法,只是使用font-family小部件而不是largest.length

我鼓励您帮助该项目和file a bug report about this on GitHub