TypstDocumentation

ellipseElement
Question mark

An ellipse with optional content.

Example

// Without content.
#ellipse(width: 35%, height: 30pt)

// With content.
#ellipse[
  #set align(center)
  Automatically sized \
  to fit the content.
]
Preview

Parameters
Question mark

width
auto or relative
Settable
Question mark

The ellipse's width, relative to its parent container.

Default: auto

height
auto or relative
Settable
Question mark

The ellipse's height, relative to its parent container.

Default: auto

fill
none or color or gradient or pattern
Settable
Question mark

How to fill the ellipse. See the rectangle's documentation for more details.

Default: none

stroke
none or auto or length or color or gradient or stroke or pattern or dictionary
Settable
Question mark

How to stroke the ellipse. See the rectangle's documentation for more details.

Default: auto

inset
relative or dictionary
Settable
Question mark

How much to pad the ellipse's content. See the box's documentation for more details.

Default: 5pt

outset
relative or dictionary
Settable
Question mark

How much to expand the ellipse's size without affecting the layout. See the box's documentation for more details.

Default: (:)

body
none or content
Positional
Question mark
Settable
Question mark

The content to place into the ellipse.

When this is omitted, the ellipse takes on a default size of at most 45pt by 30pt.

Default: none