有没有办法正确格式化 Ubuntu 字体?

有没有办法正确格式化 Ubuntu 字体?

我正在尝试使用我正在开发的媒体播放器来分发 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 工具可以修改字体以符合标准?

相关内容