Skip to content

element_text

element_text(
    color: Color | None = None,
    family: str | None = None,
    face: str | None = None,
    size: Number | None = None,
    angle: Number | None = None,
    hjust: Number | None = None,
    vjust: Number | None = None,
    margin: Margins | None = None,
    blank: bool = False,
) -> dict[str, Any]

Style text.

Parameters:

  • color (str, default: None ) –

    Color.

  • family (str, default: None ) –

    Font family.

  • face (str, default: None ) –

    Font face, e.g. "bold" or "italic".

  • size (float, default: None ) –

    Size (line width, or text size in points).

  • angle (float, default: None ) –

    Text rotation in degrees.

  • hjust (float, default: None ) –

    Horizontal justification, 0 (left) to 1 (right).

  • vjust (float, default: None ) –

    Vertical justification, 0 (bottom) to 1 (top).

  • margin (float or list of float, default: None ) –

    Margins in pixels: one number, or 2 to 4 numbers as in CSS.

  • blank (bool, default: False ) –

    True hides the element.

Returns:

  • dict –

    The element.