Menu

FileFormats

FileFormat (7)
Adam Richards Russell Shilling

File Formats

Notes

This definition of file contents is updated to the V5.2 level. The Parameter VERSION is 12.

For the archive format see [ArchiveFormat]. For definition of Export and Import formats see [ExportImportFormat]. For settings files see [ConfigurationFile].

Version 12 Highlight

The singular END keyword formerly used universally is replaced by END$SEGS, END$SIGNAL, END$BLOCK, END$TRACKS and END$MESSAGE.

Text for the NOTE and CAR objects is a quoted string on the object definition line rather than lines after the object line terminated with an END.

Added WebLink and Document Note types.

Parameter files can contain a VERSION record - this sets the groundwork for future enhancements. Parameter files without a VERSION are taken as being universal (pre-V12).

CharSet and Line Terminations

All text files (Params, Demos, Layouts, ...) use the UTF-8 CharSet and Unix-style line termination (single new-line character, no carriage returns). ASCII is a subset of UTF-8.

Some editors will output the Unicode Replacement Character
U+FFFD (UTF-8 0xEF 0xBF 0xBD) which displays as a white question mark over a black diamond. These must be replaced by the correct character.

Definitions

Scale Definition File: [ScaleDefinition]
Layout File: [LayoutFile]
Layout Elements: [LayoutElements]
Compound Elements: [CompoundElements]


Related

Wiki: ArchiveFormat
Wiki: CompoundElements
Wiki: ConfigurationFile
Wiki: ExportImportFormat
Wiki: Home
Wiki: LayoutElements
Wiki: LayoutFile
Wiki: ScaleDefinition

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.