我正在尝试使用我正在开发的媒体播放器来分发 Ubuntu Mono Regular:https://github.com/ki4jgt/SIMP
据我了解,字体的定义类似于第 27 行
uMono = pyglet.font.load("Ubuntu Mono")
然后在第 168 行中引用为:
pyglet.text.Label(entry, font_name = uMono, font_size = 12, x = 10, y = a, anchor_x = "left", anchor_y = "top").draw()
使用 uMono 时,Python/Pyglet 会报错,因为字体与 Pyglet 不兼容。文档说字体需要正确格式化才能读取。是否有任何 Ubuntu 工具可以修改字体以符合标准?