Готовые бинарные файлы

Скачайте файл со страницы релизов:

Платформа Сборка

Linux x86_64

статическая (musl), без зависимостей

Windows

x86_64

macOS

Apple Silicon и Intel

Положите adoctra в каталог из PATH и проверьте:

adoctra --version

С crates.io

Нужен Rust 1.94 или новее (устанавливается через rustup):

cargo install adoctra-cli     # устанавливает команду `adoctra`

Из исходников

git clone https://github.com/avskor/adoctra
cd adoctra
cargo install --path crates/adoctra-cli

Первая конвертация

Создайте hello.adoc:

= Привет, adoctra
:toc:

== Раздел

Абзац с *жирным* и _курсивным_ текстом.

[source,rust]
----
fn main() {
    println!("Привет");
}
----

Сконвертируйте его:

adoctra -a source-highlighter=rouge hello.adoc   # создаёт hello.html

Откройте hello.html в браузере. Или обойдитесь без установки и вставьте документ в песочницу.

Дополнительные инструменты

Большинству возможностей больше ничего не нужно. Диаграммы запускают собственные программы (dot, mmdc, plantuml, d2, …), если не рисовать их через сервер; см. Диаграммы.