Разметка, на которую переходят, когда руководство перерастает Markdown.
Предпросмотр примерный: он показывает смысл разметки, а не то, как её нарисует конкретное приложение. Шрифты, цвета и отступы везде свои, а часть возможностей зависит от версии.
| Действие | Синтаксис | Примечание |
|---|---|---|
| B | *bold* |
Жирный - одна звёздочка |
| I | _italic_ |
Курсив |
| Mono | `monospace` |
Моноширинный |
| Mark | #highlight# |
Выделение маркером |
| Title | = Document title |
Заголовок документа - один на файл |
| H2 | == Section |
Раздел |
| H3 | === Subsection |
Подраздел |
| List | * item |
Маркированный список |
| . | . item |
Нумерованный список - точка, а не цифра |
| Code | [source,js]
----
code
---- |
Блок кода с языком |
| NOTE | NOTE: text |
Примечание |
| TIP | TIP: text |
Совет |
| WARNING | WARNING: text |
Предупреждение |
| IMPORTANT | IMPORTANT: text |
Важно |
| Link | link:https://example.com[text] |
Ссылка - сначала адрес, текст в скобках |
| Image | image::file.png[alt] |
Блок изображения |
| Table | |===
| a | b
|=== |
Таблица |
Телефон собирает файл приложения - поэтому это дольше обычной загрузки.
Ищите этот значок: AsciiDocMarkdown придумывали для коротких текстов в вебе, и каждый проект, которому его стало мало, дописывал свои расширения. AsciiDoc сразу исходит из документа: заголовок, разделы, перекрёстные ссылки, предупреждения, включения файлов, подписи и атрибуты. Поэтому на нём пишут технические книги и длинные руководства.
Заголовки - знаки равенства в начале строки: один для названия документа, больше для каждого уровня ниже. Жирный - одна звёздочка, курсив - подчёркивание. Язык блока кода пишется в атрибуте в квадратных скобках над блоком.
Предупреждения - одно слово в начале: NOTE, TIP, WARNING, IMPORTANT, CAUTION, и они читаются даже в терминале. Ссылки пишутся наоборот, чем в Markdown: сначала адрес, потом текст в квадратных скобках.
Markdown для коротких текстов и мест, где принимают только его. AsciiDoc, когда в документе есть сборка из нескольких файлов, перекрёстные ссылки, подписи и атрибуты.
AsciiDoc взял выделение из старых соглашений документации, а не из Markdown. Две звёздочки нужны, когда жирный начинается внутри слова.
Да, файлы .adoc в репозиториях отображаются, но с урезанными возможностями. Включения и атрибуты лучше проверить полноценной сборкой.