散景中的同时粗体和斜体文本

Simultaneous bold and italic text in bokeh

如何指定我希望散景中的文本(比如轴标题)既是粗体又是斜体?

这是加粗的:text_font_style = 'bold'

这是斜体:text_font_style = 'italic'

如何同时进行这两项操作?我认为这是可能的,因为 issue tracker

上的回复

我尝试过但没有成功的一些事情包括:

text_font_style = 'bolditalic'
text_font_style = 'bold+italic'
text_font_style = ('bold', 'italic')
text_font_style = set('bold', 'italic')

# together (in a last ditch effort):
text_font_style = 'bold'
text_font_style = 'italic'

从 Bokeh 0.13 开始,这似乎是不可能的。 FontStyle enum 当前定义为:

FontStyle = enumeration("normal", "italic", "bold")

这意味着 Bokeh text_font_style 属性 将只接受任何 one,即你只能有粗体 or 斜体,但不是两者。我会把这描述为一个简单的疏忽,直到现在还没有人注意到。我认为解决这个问题就像为组合添加新值一样简单,例如"italic bold",到枚举值(并修复一些相关测试),所以我鼓励您提交 new feature request issue on GitHub