Features
Configuration File format: YAML, JSON Separate files for default configuration and overriding configurations Default DATETIME format Mapping of labels to data attributes Data Format: YAML, JSON, XML, CSV Hierarchical model Placeholders Appearance: customizable; by default {...} Value substitution List element count, row number, row index Iteration control Text Formatting Composition using IF and FOR constructs DATETIME Markdown: bold, italic, item lists, links HTML: color, bold, italic, item lists, links Syntax highlighting for over 100 programming languages Formats table with special mapping of value to representation Images Source: file, URL Substitution in slides As table cell background Automatic scaling Slide Iterations Per slide or group of slides Controlled by lists defined in the data file Alternatively controlled by Markdown input Nested levels
Tables Shorthand placeholders: {} Value lookup dependent on label and configured mapping Matrix tables: label constructed from row header and column header Data iterations per row, column, single cell or cell block Spanning over multiple slides When spanning: "To be continued" and "Continued" rows Operation Command line Graphical user interface The manual specifies how to activate these features. E.g.,