It isn’t possible to set an additional spacing between columns of ".5 ems" unless 1 em is the normal spacing between columns, but normal spacing isn’t specified. Even then, a 1.5 spacing gap would be set by cGpRule on its own and not cGp.
Also, the xml for this example sets a spacing of 6 lines between columns, so the example xml does not match the example matrix.
Revise the text to address this comment
7.1.2.18 [9-12]
te
Proposed Disposition of DIS 29500 Comment GB-0516 (Modified: 2007-12-20) Agreed; the following changes will be made: Part 4, §7.1.2.18, page 4,982, lines 89: This element represents t T he additional (custom) column gap spacing information; the default value is ‘ 0 ‘ (which corresponds to 1 em) . This value is interpreted differently depending on the value of cGpRule (§7.1.2.19). cGp is not used unless the value of cGpRule is 3 or 4. When cGpRule is omitted, the default spacing between matrix columns is 1 em (cGpRule m:val="0"). [Example: With a cGpRule value of 4, the This matrix: 1 2 3 4 has .5 3 ems em ‘ s of additional spacing between columns (3 ems = 6 * 0.5 ems). Part 4, §7.1.2.18, page 4,982, after line 22: See the documentation for cGpRule for more information about how cGp is interpreted for each value of cGpRule. Part 4, §7.1.2.18, page 4,983, in the attributes table: Attributes Description val (Value) Specifies the amount of space between the parent element. The manner in which this value is determined depends on the setting of the rule of the parent element. If the rule is set to 3 (or "Exactly"), then the unit is interpreted as points twips . If the rule is set to 4 (or "Multiple"), then the unit is interpreted as linesnumber of 0.5 EM increments . The possible values for this attribute are defined by the ST_UnSignedInteger simple type (§7.1.3.17). Part 4, §7.1.2.19, page 4,983, lines 68: This element specifies the type of horizontal spacing between columns in a matrix. Horizontal spacing units can be EM’s or points (stored as twips). Type of gap (horizontal spacing) between columns of a Matrix; the default is ‘0′. [Example: The following matrix has double spacing (2 EM’s) between columns: Part 4, §7.1.2.19, page 4,9834,984, in the attributes table: Attributes Description val (Value) Specifies the type of spacing between rows and/or columns. Possible values are 0, 1, 2, 3, or 4, whose definitions are contained in the following table: Value Column/Row Gap Example 0 Single spacing gap (1 EM) 1 2 1 1.5 spacing gap (1.5 EM’s) 1 2 2 2 spacing gap (2 EM’s) 1 2 3 Exactly (for columns, rely on value of cGp, measured in points twips ) (for rows, rely on value of rSp, measured in points) 1 2 4 Multiple (for columns, rely on value of cGp, measured in lines 0.5 EM increments ) (for rows, rely on value of rSp, measured in lines) 1 2 The possible values for this attribute are defined by the ST_SpacingRule simple type (§7.1.3.12).
