projectdoc Toolbox

A single value referring to the name of a property.

A property name is a sequence of characters that identifies a property of a space or document.

Property names are defined inside a Document Properties Marker Macro or one of its cousins. A property name is unique within its context.

Besides the characters that are discouraged by the single value type, the following characters are also not allowed. All uses of non-letter or digits as first or last character of a property name are discouraged.

  1. Characters used as name encodings
    1. $ suffix, used for text version of a property
    2. § suffix, used for normalized version of a property
    3. + suffix, used for link indicators in macro parameters
    4. - prefix, used in title/identifier references in macro parameters
    5. ! prefix, used in title/identifier references in macro parameters