# Демонстрационный проект генератора PPTX. # Показывает все типы слайдов и все доступные блоки разметки. # Все относительные пути считаются от каталога этого файла. # Общие ресурсы проекта лежат выше, в ../assets, и используются и для docx, и для pptx. presentation: # Имя файла = имя проекта = имя папки проекта, в папке проекта. output: ../example.pptx author: "Автор примера" track: "Название трека" theme: width: 13.333 height: 7.5 font: "Segoe UI" backgrounds: # Задники — общие ресурсы проекта. title: ../assets/title-bg.jpeg content: ../assets/content-bg.jpg final: ../assets/final-bg.jpeg plantuml: enabled: true java: auto # plantuml.jar лежит в корне репозитория. jar: ../../../tools/plantuml.jar format: png charset: UTF-8 cache: true cacheDir: .plantuml-cache timeoutMs: 30000 # Каталог контента — папка этого config.yaml. content: dir: . # Список слайдов: тип задаёт макет, file — Markdown-файл слайда. slides: - { type: title, file: slides/00-title.md } - { type: content, file: slides/01-text.md } - { type: content, file: slides/02-lists.md } - { type: content, file: slides/03-table.md } - { type: content, file: slides/04-image.md } - { type: content, file: slides/05-puml.md } - { type: content, file: slides/06-metrics.md } - { type: content, file: slides/07-flow.md } - { type: content, file: slides/08-chart.md } - { type: content, file: slides/09-columns.md } - { type: content, file: slides/10-notes.md } - { type: section, file: slides/11-section.md } - { type: final, file: slides/12-final.md }