我一直试图在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'无效!
答案 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。