Settings
Settings define project-level information, including things like the title of your model, copyright information, and more.
Settings are set in a CSV file located at
baseDirectory/Settings/Settings.csv.
This file has two columns: Key and Value.
Well-known Settings
The following settings should always be included.
- Title
- The title of your model. This is included in the generated Sphinx documentation and is used by most other publishers. 
- ShortTitle
- A shorter title or abbreviation for your model. This is used in the Sphinx documentation. 
- Slug
- A short name for your model, without spaces or hyphens. This is used as the namespace for C# code. 
- Description
- A short description of your model. This is not currently used, but may be inserted into the Sphinx documentation in the future. 
- Version
- The version of your model. This is used in the Sphinx documentation. 
- Author
- The person, organization, or group responsible for creating the model. This is used in the Sphinx documentation. 
- Copyright
- A copyright statement for the model. This is used in the Sphinx documentation. 
- NamespaceUrl
- The namespace of the model. This is used by the XML Schema and OWL 2 publishers. 
- NamespacePrefix
- The namespace prefix to use for the model. This is used by the XML Schema and OWL 2 publishers. 
Additional Settings
You can add additional settings to the Settings.csv file by creating
additional rows. These settings may not be used by the built-in publishers,
but it can be a useful way to track information about your model.
Header Text
You can specify header text to be included in outputs creating a file named baseDirectory/Settings/HeaderInclude.txt.
Content from this file will be included as a comment on top of all output files that support comments.