Chapter 5. Language Reference

Table of Contents

5.1. Titles
5.2. Specifying Entities
5.2.1. Entity Positioning
5.2.2. Group Entities
5.2.3. Entity Attributes
5.2.4. Implicit Entity Definition
5.2.5. Entity Headings
5.2.6. Entity Shapes
5.3. Specifying Arrows
5.3.1. Lost Messages
5.3.2. Arrow Attributes
5.3.3. Block Arrows
5.4. Boxes
5.4.1. Box Series
5.4.2. Box Tags
5.5. Pipes
5.6. Verticals
5.7. Dividers
5.8. Notes and Comments
5.8.1. Notes
5.8.2. Comments and Endnotes
5.9. Links
5.10. Common Attributes
5.10.1. Styles
5.10.2. Labels
5.10.3. Numbering
5.10.4. Compression and Vertical Spacing
5.11. Specifying Colors
5.12. Text Formatting
5.12.1. Word Wrapping
5.12.2. Long Labels
5.13. Parallel Blocks
5.13.1. Parallel Keyword
5.13.2. Overlap Keyword
5.14. Chart Options
5.15. Multiple Pages
5.16. Free Drawing
5.16.1. Spacing
5.16.2. Symbols
5.16.3. Inline text
5.17. Commands
5.18. Scoping
5.19. Defining Styles
5.19.1. Default Styles
5.20. Chart Designs
5.21. Defining Shapes

Titles

The title and subtitle commands can be used to specify titles for the chart. You must supply a label, perhaps using the colon syntax.

title: This is a title;
subtitle: This is a subtitle;

The title and subtitle include text and a box around the text - the latter being omitted in the ‘plain’ design. You can turn it on by setting the ‘line.*’ and ‘fill.*’ attributes. The default attributes are taken from the default styles title and subtitle, changing these will affect all titles in the chart. Entity lines are not drawn behind the titles by default, this can be changed by setting the vline.* attribute.