Draw an ellipse at the given coordinates. An ellipse is an oval that is defined by a bounding rectangle. To draw a circle, see circle.
All of these options support arrays and singleton expansion (except for range). See Squib Thinks in Arrays for deeper explanation.
the x-coordinate to place, relative to the upper-left corner of the card and moving right as it increases. Supports Unit Conversion and XYWH Shorthands.
the y-coordinate to place, relative to the upper-left corner of the card and moving downward as it increases. Supports Unit Conversion and XYWH Shorthands.
:deck(the width of the deck)
the width of the box. Supports Unit Conversion and XYWH Shorthands.
:deck(the height of the deck)
the height of the box. Supports Unit Conversion. Also can be
:middlefor half the height of the deck. Supports Unit Conversion and and XYWH Shorthands.
the color or gradient to fill with. See Specifying Colors & Gradients.
the color with which to stroke the outside of the shape. See Specifying Colors & Gradients.
the width of the outside stroke. Supports Unit Conversion.
Specify whether the stroke is done before (thinner) or after (thicker) filling the shape.
Must be either
:stroke_first(or their string equivalents).
''(no dash pattern set)
Define a dash pattern for the stroke. This is a special string with space-separated numbers that define the pattern of on-and-off alternating strokes, measured in pixels or units. For example,
'0.02in 0.02in'will be an equal on-and-off dash pattern. Supports Unit Conversion.
Define how the end of the stroke is drawn. Options are
:round(or string equivalents of those).
Specifies how to render the junction of two lines when stroking. Options are
the angle at which to rotate the ellipse about it’s upper-left corner
the range of cards over which this will be rendered. See Using range to specify cards
entry in the layout to use as defaults for this command. See Layouts are Squib’s Best Feature.