manimpango.MarkupUtils

class MarkupUtils

基类:object

方法

text2svg

从一个 manim.mobject.svg.text_mobject.MarkupText 对象渲染一个 SVG 文件。

validate

验证标记是否为有效标记,并返回任何错误(如果有)。

static text2svg(text, font, slant, weight, size, _, disable_liga, file_name, START_X, START_Y, width, height, *, justify=None, indent=None, line_spacing=None, alignment=None, pango_width=None)

从一个 manim.mobject.svg.text_mobject.MarkupText 对象渲染一个 SVG 文件。

参数:
  • text (str)

  • font (str | None)

  • slant (str)

  • weight (str)

  • size (float)

  • disable_liga (bool)

  • file_name (str)

  • START_X (int)

  • START_Y (int)

  • width (int)

  • height (int)

  • justify (bool | None)

  • indent (float | int | None)

  • line_spacing (float | None)

  • alignment (Alignment | None)

  • pango_width (int | None)

返回类型:

str

static validate(markup)

验证标记是否为有效标记,并返回任何错误(如果有)。

参数:

markup (str) – 需要检查的标记。

返回:

如果标记有效,则返回空字符串。如果标记包含错误,则返回错误消息。

返回类型:

str