46 | | This modification adds the ''optional'' sub element <Markup> to the <Text> schema element. <Markup> represents the element whose value denotes the type of rich text markup used, (and consequently what parser to be used,) to render the contents. |
47 | | |
| 46 | This modification adds the following ''optional'' sub elements to the <Text> schema element - |
| 47 | * <Markup> : this element represents the element whose value denotes the type of rich text markup used, (and consequently what parser to be used,) to render the contents. |
| 48 | * <Overlined> : denotes the text style attribute to create a line that runs on the top of the text. Similar in usage and context to Underline. |
| 49 | * <!ObliqueAngle> : denotes the skew or shear angle to be applied to the text. |
| 50 | * <!TrackSpacing> : denotes the width scale applied to inter character spacing independent of the Font character spacing. |
| 113 | |
| 114 | <xs:element name="Overlined" type="xs:string" default="false" minOccurs="0" > |
| 115 | <xs:annotation><xs:documentation>Specifies if the text should be overlined. This must evaluate to True or False</xs:documentation><xs:annotation></xs:element> |
| 116 | |
| 117 | <xs:element name="ObliqueAngle" type=”xs:string” default="0.0" minOccurs="0" > |
| 118 | <xs:annotation><xs:documentation>A numeric value between -85.0 and 85.0 representing the angle in degrees forward (for positive) or backwards (for negative) |
| 119 | that the text should be obliqued (a la shear or skew transform.)</xs:documentation><xs:annotation></xs:element> |
| 120 | |
| 121 | <xs:element name="TrackSpacing" type=”xs:string” default="1.0" minOccurs="0" > |
| 122 | <xs:annotation><xs:documentation>A numeric value between 0.75 and 10.0, representing the text “tracking” factor to apply to inter-character spacing, effectively |
| 123 | a multiplier of each character’s advance width. Values less than 1.0 condense the text, spacing individual characters closer together than normally dictated by |
| 124 | the font, whereas values greater than 1.0 expand the text, spacing characters farther apart. The outline of individual characters is not altered by this |
| 125 | element, only the spacing between them and adjacent characters.</xs:documentation><xs:annotation></xs:element> |
| 126 | |