Please enable JavaScript to view this site.

TEMES 1.0

Navigation: Appendix

Profile File

Scroll Prev Top Next More

Some items require a profile file in TEMES or at least the contents of a profile file.

 

A profile file is a text file which is separated in sections. Sections are defined with an opening bracket at the line beginning, followed by the section name, and followed by a closing bracket (e. g. "[section name]"). The following lines are the contents of the section. And are usually key definitions. A key is defined by the key name at the line beginning, optionally followed by whitespace, followed by an equality sign, optionally followed by white space, followed by the key value (e. g. "key=value", or "key = value").

 

A list in TEMES is defined by two or more keys, the first key defines the list size and is named by concatenating the list name with the text "Count" (e. g. "ListCount"). The following keys are the list items which are named by concatenating the list name with the zero based item position (e. g. "List0", or "List1"). Some lists are required to use the same number of digits for its numbers. This can be achieved by using preceding zeros.

 

Some key values consist of arrays. Array items are separated by a comma and optional whitespace (e. g. "Array=item0,item1,item2,item3"). If a whitespace/comma is required for the array item, it can be embedded within two double quotation marks as an escape sequence.

 

The following text is translated inside an escape sequence:

Text used inside an escape sequence

Expanded text

\a

ASCII character 0716 (alert)

\b

ASCII character 0816 (backspace)

\f

ASCII character 0c16 (form feed)

\n

ASCII character 0a16 (new line)

\r

ASCII character 0d16 (carriage return)

\t

ASCII character 0916 (horizontal tab)

\v

ASCII character 0b16 (vertical tab)

\\

\

\'

'

\"

"

\?

?

\xXX

8-bit character with hexadecimal digit X

\XXX

8-bit character with hexadecimal digit X

\OOO

8-bit character with octal digit O