# Markdown rendering reference

A synthetic reference document for checking what a renderer displays. It is not a benchmark result or a certification of Aero Markdown or another app.

## Text and structure

A paragraph with **strong text**, *emphasis*, ~~strikethrough~~ and `inline code`.

> Keep the explanation close to the example.

- [x] A completed task
- [ ] An open task

## A table

| Requirement | Status | Supporting document |
| --- | --- | --- |
| Local reading | Example only | Keep a source file |
| Source preservation | Needs checking | Compare the original |

## A code block

```js
const status = { observed: false, tested: false };
```

## A diagram

```mermaid
flowchart LR
  Source --> Reading
  Reading --> Review
```

## Mathematics

Inline math: $a^2 + b^2 = c^2$.

$$
E = mc^2
$$

## Local image

![A three-step document reading path](assets/reading-path.svg)

## A relative link

Open [the companion document](companion.md) and its [specific heading](companion.md#return-path).

## A note

A reference can have a footnote.[^example]

[^example]: Footnote support varies between renderers. Check the output rather than assuming it is present.
