Changes between Version 14 and Version 15 of MapGuideRfc31


Ignore:
Timestamp:
Sep 17, 2007, 11:56:18 AM (17 years ago)
Author:
vishalbangia
Comment:

Updated

Legend:

Unmodified
Added
Removed
Modified
  • MapGuideRfc31

    v14 v15  
    9696    <xs:element name="Italic"              type="xs:string" default="false"           minOccurs="0" />
    9797    <xs:element name="Underlined"          type="xs:string" default="false"           minOccurs="0" />
     98   
     99    <xs:element name="Overlined"           type="xs:string" default="false"           minOccurs="0" >
     100    <xs:annotation><xs:documentation>Specifies if the text should be overlined. This must evaluate to True or False</xs:documentation><xs:annotation></xs:element>
     101   
     102    <xs:element name="ObliqueAngle"        type=”xs:string” default="0.0"             minOccurs="0" >
     103    <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)
     104    that the text should be obliqued (a la shear or skew transform.)</xs:documentation><xs:annotation></xs:element>
     105   
     106    <xs:element name="TrackSpacing"        type=”xs:string” default="1.0"             minOccurs="0" >
     107    <xs:annotation><xs:documentation>A numeric value between 0.75 and 10.0, representing the text “tracking” factor to apply to inter-character spacing,
     108    effectively a multiplier of each character’s advance width. Values less than 1.0 condense the text, spacing individual characters closer together than normally
     109    dictated by the font, whereas values greater than 1.0 expand the text, spacing characters farther apart.  The outline of individual characters is not altered by
     110    this element, only the spacing between them and adjacent characters.</xs:documentation><xs:annotation></xs:element>
     111
    98112    <xs:element name="Height"              type="xs:string" default="4.0"             minOccurs="0" />
    99113    <xs:element name="HeightScalable"      type="xs:string" default="true"            minOccurs="0" />
     
    112126    <xs:annotation><xs:documentation>The markup format of the string content.</xs:documentation></xs:annotation></xs:element>
    113127   
    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,
    123     effectively a multiplier of each character’s advance width. Values less than 1.0 condense the text, spacing individual characters closer together than normally
    124     dictated by the font, whereas values greater than 1.0 expand the text, spacing characters farther apart.  The outline of individual characters is not altered by
    125     this element, only the spacing between them and adjacent characters.</xs:documentation><xs:annotation></xs:element>
    126    
     128       
    127129    <xs:element name="ExtendedData1"       type="ExtendedDataType"                    minOccurs="0" />
    128130  </xs:sequence>
     
    153155 * Italic: ''a Boolean determining if text is displayed in italic font''
    154156 * Underlined: ''a Boolean determining if text is displayed underlined''
     157 * Overlined: ''a Boolean determining if text is displayed overlined''
     158 * !ObliqueAngle : ''a Real skew angle for text, in degrees''
     159 * !TrackSpacing : ''a Real scale value that is applied to the inter character spacing for the font''
    155160 * !FontHeight: ''a Real height for text, in millimeters''
    156161 * !HorizontalAlignment: ''a String evaluating to a horizontal alignment enumeration''