CharacterStyle
The CharacterStyle element in IDML: where it appears (Resources/Styles), its 36 attributes, their values, and how real documents use them.
CharacterStyle appears in 305 of the 305 documents surveyed (100%), most often in Resources/Styles. Paged reads 21 of its 36 attributes and writes 20.
Where it appears
Resources/Styles· 305 documents
Inside: RootCharacterStyleGroup, CharacterStyleGroup
Contains: Properties
Attributes
| Attribute | Values | Seen in | Paged | paged.set |
|---|---|---|---|---|
| Name | text | 100% | read · written | name |
| Self | reference to CharacterStyle | 100% | read · written | |
| Imported | false ·271 | 89% | not read | |
| EmitCss | true ·265 | 87% | not read | |
| SplitDocument | false ·265 | 87% | not read | |
| StyleUniqueId | builtin / text | 87% | not read | |
| IncludeClass | true ·84 | 28% | not read | |
| ExtendedKeyboardShortcut | number-list | 24% | not read | |
| BasedOn in Properties | object, string | 18% | read · written | |
| KeyboardShortcut | number-list | 18% | not read | |
| PreviewColor in Properties | enumeration | 18% | not read | |
| FillColor | reference to Color | 17% | read · written | characterFillColor |
| FontStyle | text | 14% | read · written | characterFontStyle |
| AppliedFont in Properties | ref | 8% | read · written | characterFontFamily |
| Tracking | number | 6% | read · written | characterTracking |
| PointSize | length (pt) | 6% | read · written | characterFontSize |
| Capitalization | Normal ·11AllCaps ·14SmallCapsOTSmallCaps or a named value | 5% | read · written | characterCase |
| Leading in Properties | length (pt) | 5% | read · written | characterLeading |
| StrokeColor | reference to Swatch | 4% | read · written | |
| StrokeWeight | integer / real | 3% | read · written | |
| EpubAriaRole | — | 2% | not read | |
| MiterLimit | real | 2% | not read | |
| FillTint | integer | 2% | read · written | |
| KerningMethod | MetricsOpticalNone or a named value | 1% | read · written | characterKerningMethod |
| KerningValue | real | 1% | not read | |
| Label in Properties | untyped | 1% | not read | |
| OverprintFill | false ·3 | 1% | read · written | |
| Position | NormalSuperscriptSubscriptOTSuperscriptOTSubscriptOTNumeratorOTDenominator or a named value | 1% | read · written | characterPosition |
| OTFContextualAlternate | boolean | 1% | read | |
| OverprintStroke | boolean | 1% | read · written | |
| BaselineShift | length (pt) | 0% | read · written | characterBaselineShift |
| EndJoin | enum | 0% | not read | |
| Ligatures | bool | 0% | read · written | characterLigatures |
| StrokeAlignment | enum | 0% | not read | |
| StrokeTint | integer | 0% | not read | |
| Underline | bool | 0% | read · written | characterUnderline |
Values are listed only where real documents use a small, closed set; the number after each is how many documents use it. “Seen in” is the share of documents containing CharacterStyle that set the attribute.
Explained in
Counts come from a survey of 305 IDML documents (2026-10-11); only aggregate facts are published. Paged’s support is read from its importer and exporter source, and the typed properties from the engine catalog.
ChapterNumberVariablePreference
The ChapterNumberVariablePreference element in IDML: where it appears (designmap), its 3 attributes, their values, and how real documents use them.
CharacterStyleGroup
The CharacterStyleGroup element in IDML: where it appears (Resources/Styles), its 2 attributes, their values, and how real documents use them.