TypstDocumentation

circleShowable
Question mark

A circle with optional content.

Example

// Without content.
#circle(radius: 25pt)

// With content.
#circle[
  #set align(center + horizon)
  Automatically \
  sized to fit.
]
Preview

Parameters
Question mark

body
contentPositional
Question mark

The content to place into the circle. The circle expands to fit this content, keeping the 1-1 aspect ratio.

radius

The circle's radius. This is mutually exclusive with width and height.

width

The circle's width. This is mutually exclusive with radius and height.

In contrast to size, this can be relative to the parent container's width.

height

The circle's height.This is mutually exclusive with radius and width.

In contrast to size, this can be relative to the parent container's height.

fill
nonecolorSettable
Question mark

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

stroke
noneautolengthcolorstrokeSettable
Question mark

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

inset
relative lengthdictionarySettable
Question mark

How much to pad the circle's content. See the rectangle's documentation for more details.

The default value is 5pt.

outset
relative lengthdictionarySettable
Question mark

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