Skip to main content
Autype supports all standard Markdown inline formatting plus additional marks for underline, highlight, and abbreviations.

Bold

**bold text**

Italic

*italic text*
_also italic_

Bold + Italic

***bold and italic***

Underline

Two syntaxes are supported:
++underlined text++
__also underlined__
In standard Markdown, __text__ typically means bold. In Autype, it is interpreted as underline. Use **text** for bold.

Strikethrough

~~strikethrough text~~

Highlight

Highlight text with a default highlight color:
==highlighted text==
Highlight with a custom color:
==highlighted text=={#ff6600}
==highlighted text=={yellow}
The color value inside {...} accepts any CSS color.

Inline code

Use the `parseMarkdown()` function to convert text.
Content inside backticks is preserved exactly as-is — no further formatting is applied inside inline code.
[Link text](https://example.com)
[Link with title](https://example.com "Hover title")
Links starting with # are treated as internal references, not external links.

Line breaks

Use <br> for a line break within a paragraph:
First line<br>Second line<br>Third line
Without <br>, consecutive lines in the same paragraph are joined with a space.

Inline variables

Reference variables inline with double curly braces:
Dear {{customer.name}}, your order #{{order.id}} is ready.
See Variables for the full variable reference.

Nesting

Inline formatting can be nested. For example, bold text can contain abbreviations or citations:
**The ~WHO~ recommends this approach @[smith2023, p. 42].**
The parser correctly handles abbreviations (~ABK~) and citations (@[key]) inside bold, italic, underline, strikethrough, and highlight marks.

Summary

FormatSyntax
Bold**text**
Italic*text* or _text_
Bold Italic***text***
Underline++text++ or __text__
Strikethrough~~text~~
Highlight==text==
Highlight (color)==text=={#color}
Inline code`code`
Link[text](url)
Variable{{name}}
Line break<br>