OpenReport yaml structure
This page provides an overview on general structure of OpenReport yaml file, including examples and details on required and optional properties.
Document
Overview
To initiate a document a "document" instance is required:
document:
name: document.docx
structure:
# - document component 1
# - document component 2
Required properties
Properties "name" and "structure" are required.
document:
name: document.docx
structure:
# - document component 1
# - document component 2
Optional properties
- document:
document_params:
document_styles:
parameters:
sources:
Structure
Overview
The "structure" instance lists all components of the "document". The order components appear in the list reflects the order in the document.
Required properties
The "structure" instance does not have any required components.
Optional components
structure:
- text:
- heading:
- table:
- figure:
- math_expression:
- word_file:
- loop:
- bullet_list:
- table_of_contents:
- list_of_tables:
- list_of_figures:
- page_break: