Markdown и то, как его видит mori.
Слева — исходный текст, ровно такой, какой вы набираете. Справа — результат обработки движком mori. Это та же функция render_document, которую вызывают редактор и приложение. Здесь нет скриншотов и примеров HTML, написанных вручную, поэтому страница всегда соответствует продукту. Если строка отображается как обычный текст, mori пока не поддерживает этот синтаксис.
Базовый синтаксис
Исходный набор правил. Работает везде, где поддерживается Markdown.
Заголовки
# Title ## Section ### Subsection
Title ===== Section -------
Выделение
**bold** and *italic*, or ***both***.
Run `cargo test --workspace` first.
\*not italic\* but a literal pair.
First line Second line, same paragraph.
Списки
- Open a file - Write - Two spaces to nest - And again
1. First 2. Second 1. Second, part one
Ссылки и изображения
[mori](https://motemd.com) [mori](https://motemd.com "Nothing but writing")
<https://motemd.com>
Written in [mori][home]. [home]: https://motemd.com

Блоки
> The file is the document. > > > And the document is the file.
```rust
fn main() {
println!("hello");
}
```Before. --- After.
Расширения (GFM)
Дополнения из диалекта Markdown для GitHub. Их можно использовать, если файл попадёт на GitHub, GitLab или в большинство современных редакторов.
Таблицы
| Name | Role | | ----- | -------- | | Jihye | Design | | Harin | Research |
| Left | Centre | Right | | :--- | :----: | ----: | | a | b | 3.50 |
Набирать таблицы вручную быстро надоедает. Генератор таблиц составит и выровняет их за вас.
Списки задач
- [x] Ship 1.0 for Linux - [ ] Finish the macOS build - [ ] Finish the Windows build
Дополнения внутри строки
~~Tabs in 1.0~~ moved to a later release.
Downloads live at https://motemd.com/download
Сноски
Cold start is measured on every release.[^bench] [^bench]: The method is on the benchmarks page.
Что добавляет mori
Возможности за пределами GFM. В программах, которые их не поддерживают, разметка остаётся обычным текстом. Такой файл по-прежнему может открыть любой.
Формулы
Frame budget follows $t = 1/f$ exactly.
$$
\sum_{i=1}^{n} \frac{1}{i^2}
$$Выделение цветом
The part that matters is ==zero idle frames==.