` tag with an `"inline"` class.
### Tooltips
`[[tooltip]]` macro generates a tooltip. See the example below.
```
[[tooltip=abc]] Hover over me! [[/tooltip]]
[^abc]: This is a tooltip message.
```
[[tooltip=abc]] Hover over me! [[/tooltip]]
[^abc]: This is a tooltip message.
A tooltip message's syntax is the same as footnote cite's. There are some limitations, though. You cannot nest a tooltip inside another tooltip.
### Table of Contents
```
| Table of Contents |
|-------------------|
|!![[collapsible]] |
| [[toc]] |
```
See how the above code is rendered, see [here](#tocsample).
### Special Characters
`[[char = 44032]]` is rendered to `가`, which is [[char = 44032]].
`[[char = copy]]` is rendered to `©`, which is [[char = copy]].
To see the list of available characters, visit [here](MDxt-Character-Reference.html).
`[[br]]` is rendered to `
` and `[[blank]]` is rendered to ` ` If you want multiple blanks, `[[blank=3]]` and `[[br=4]]` are your options.
### Icons
[[icon = star]][[icon = tree]][[icon = terminal]]
You can embed SVG icons using the `[[icon]]` macro. The full documentation can be found [here](MDxt-Icon-Reference.html).
### Math
`[[math]] sqrt{sup{a}{2} + sup{b}{2}} [[/math]]` is rendered to [[math]] sqrt{sup{a}{2} + sup{b}{2}} [[/math]]. It renders the output in [MathML].
[MathML]: https://developer.mozilla.org/en-US/docs/Web/MathML
To see the list of available math elements, visit [here](MDxt-Math-Reference.html).
### Sidebar
```
[[sidebar]]
[[toc]]
[[/sidebar]]
```
[[sidebar]]
[[toc]]
[[/sidebar]]
`[[sidebar]]` macro generates a sidebar. It only works as a [multiline-macro](#multiline-macro). If multiple sidebars are declared, it only accepts the last one. In order for it to work properly, it requires a css and js. Check the css files in its [repo](https://github.com/baehyunsol/MDxt).
### Multiline Macro
If a paragraph has a macro and no other contents at all, the paragraph is rendered to a multiline macro.
```
[[red]]
These 3 paragraphs are
rendered to
red texts.
[[/red]]
```
As you see above, the first and the last paragraph only consist of a macro. The macro will be rendered to `
`.
If an opening macro is declared as a multiline-macro, the closing one must also be multiline.
[multiline macro]: #multiline-macro
## Plugins
WIP
## Characters
### Escapes
Backslashes (`\`) inside code spans and fenced code blocks are not escaped. All the other backslash characters are escape characters.
### Tabs
All the tab characters (`\t`) are converted to 4 whitespaces. All the newline characters except `\n` are ignored.