Documentation

overlineElement
Question mark
Go to source

Adds a line over text.

Example

#overline[A line over text.]

Parameters

stroke
auto or length or color or gradient or stroke or tiling or dictionary
Settable
Question mark
Default: auto

How to stroke the line.

If set to auto, takes on the text’s color and a thickness defined in the current font.

ExpandView example
#set text(fill: olive)
#overline(
  stroke: green.darken(20%),
  offset: -12pt,
  [The Forest Theme],
)

offset
auto or length
Settable
Question mark
Default: auto

The position of the line relative to the baseline. Read from the font tables if auto.

ExpandView example
#overline(offset: -1.2em)[
  The Tale Of A Faraway Line II
]

extent
length
Settable
Question mark
Default: 0pt

The amount by which to extend the line beyond (or within if negative) the content.

ExpandView example
#set overline(extent: 4pt)
#set underline(extent: 4pt)
#overline(underline[Typography Today])

evade
bool
Settable
Question mark
Default: true

Whether the line skips sections in which it would collide with the glyphs.

ExpandView example
#overline(
  evade: false,
  offset: -7.5pt,
  stroke: 1pt,
  extent: 3pt,
  [Temple],
)

background
bool
Settable
Question mark
Default: false

Whether the line is placed behind the content it overlines.

ExpandView example
#set overline(stroke: (thickness: 1em, paint: maroon, cap: "round"))
#overline(background: true)[This is stylized.] \
#overline(background: false)[This is partially hidden.]

body
content
RequiredPositional
Question mark

The content to add a line over.