Документационный проект

YFM позволяет создавать и поддерживать документационные проекты любого размера.

Пример: документация Yandex.Cloud.

Структура проекта

В простейшем случае проект состоит из файла оглавления и файлов с контентом.

Чтобы оптимизировать процесс документирования и улучшить внешний вид страниц, дополнительно могут быть включены:

Пример

input-folder
|-- .yfm (Файл конфигурации)
|-- toc.yaml (Оглавление)
|-- presets.yaml (Пресеты переменных)
|-- index.yaml (Разводящая страница)
|-- pages (Файлы с контентом)
    |-- faq.md
    |-- how-to.md
|-- _assets (Каталог с изображениями)
    |-- image1.png
    |-- image2.png
|-- _includes (Каталог с файлами для переиспользования)
    |-- faq_shared_block.md