Stylus Studio XML Editor

Table of contents

Appendices

C.1 Explanation of Trait Mapping Values

Explanation of Trait Mapping Values
Rendering

Maps directly into a rendering trait of the same name.

Disappears

There is no trait mapping.

Shorthand

A shorthand that is mapped into one or more properties. There are no traits associated with a shorthand property. The traits are associated with the individual properties.

Refine

Disappears in refinement. During refinement it sets up one or more other traits.

Formatting

Maps directly into a formatting trait of the same name.

Specification

Sub-class of formatting. It is the same as a formatting trait, but is specified on formatting objects that are referenced.

See prose

Used to calculate a formatting trait, which does not have the same name as the property. Other properties may also influence the trait value. See the property description for details.

Font selection

Property that participates in font selection.

Value change

Maps to a trait of the same name, but the value is not just copied.

Reference

An association between two names. Establishes a reference within the formatting object tree.

Action

Behavior trait.

Magic

Handled by the formatter in an implementation-defined way. There are no specific traits for this property.