Manimpango 参考

manimpango.TextSetting(start, end, font, ...)

用于 manim.mobject.svg.text_mobject.Text 对象的切片的格式设置。

manimpango.PangoUtils()

manimpango.text2svg(settings, size, ...[, ...])

manim.mobject.svg.text_mobject.Text 对象渲染 SVG 文件。

manimpango.MarkupUtils()

manimpango.register_font(font_path)

此函数使用原生操作系统 API 注册字体文件,以使 Pango 可以使用该字体。

manimpango.unregister_font(font_path)

此函数使用原生操作系统 API 取消注册(移除)字体文件。

manimpango.fc_register_font(font_path)

此函数使用 fontconfig 注册字体文件,以使 Pango 可以使用它。

manimpango.fc_unregister_font(font_path)

此函数使用 fontconfig 取消注册(移除)字体文件。

manimpango.list_fonts()

列出 Pango 可用的字体。

枚举

manimpango.Style(value[, names, module, ...])

一个枚举,指定字体可能具有的各种倾斜样式。

manimpango.Weight(value[, names, module, ...])

一个枚举,指定字体的粗细(加粗程度)。

manimpango.Variant(value[, names, module, ...])

一个枚举,指定字体的字母大小写变体。