Next: , Previous: , Up: SPV Light Detail Member Format   [Contents][Index]


D.2.5 Fonts

Fonts ⇒ 00 Font*8
Font ⇒
    byte[index] 31 string[typeface] 00 00
    (10 | 20 | 40 | 50 | 70 | 80)[f1] 41
    (i0 | i1 | i2)[f2] 00
    (i0 | i2 | i64173)[f3]
    (i0 | i1 | i2 | i3)[f4]
    string[fgcolor] string[bgcolor] i0 i0 00
    v3(int[f5] int[f6] int[f7] int[f8]))

Each Font represents the font style for a different element, in the following order: title, caption, footnote, row labels, column labels, corner labels, data, and layers.

index is the 1-based index of the Font, i.e. 1 for the first Font, through 8 for the final Font.

typeface is the string name of the font. In the corpus, this is SansSerif in over 99% of instances and Times New Roman in the rest.

fgcolor and bgcolor are the foreground color and background color, respectively. In the corpus, these are always #000000 and #ffffff, respectively.

The meaning of the remaining data is unknown. It seems likely to include font sizes, horizontal and vertical alignment, attributes such as bold or italic, and margins.

The table below lists the values observed in the corpus. When a cell contains a single value, then 99+% of the corpus contains that value. When a cell contains a pair of values, then the first value is seen in about two-thirds of the corpus and the second value in about the remaining one-third. In fonts that include multiple pairs, values are correlated, that is, for font 3, f5 = 24, f6 = 24, f7 = 2 appears about two-thirds of the time, as does the combination of f4 = 0, f6 = 10 for font 7.

fontf1f2f3f4f5f6f7f8
140100810/1118
240021810/1111
34002124/1124/ 82/34
440023810/1111
540001810/1114
640021810/1114
7400641730/1810/1111
840023810/1114

Next: , Previous: , Up: SPV Light Detail Member Format   [Contents][Index]