Complex Type pc:TextStyleType

Namespace http://schema.primaresearch.org/PAGE/gts/pagecontent/2019-07-15
Annotations
Monospace (fixed-pitch, non-proportional) or
proportional font.
Diagram
Attribute pc:TextStyleType / @fontFamilyAttribute pc:TextStyleType / @serifAttribute pc:TextStyleType / @monospaceAttribute pc:TextStyleType / @fontSizeAttribute pc:TextStyleType / @xHeightAttribute pc:TextStyleType / @kerningAttribute pc:TextStyleType / @textColourAttribute pc:TextStyleType / @textColourRgbAttribute pc:TextStyleType / @bgColourAttribute pc:TextStyleType / @bgColourRgbAttribute pc:TextStyleType / @reverseVideoAttribute pc:TextStyleType / @boldAttribute pc:TextStyleType / @italicAttribute pc:TextStyleType / @underlinedAttribute pc:TextStyleType / @underlineStyleAttribute pc:TextStyleType / @subscriptAttribute pc:TextStyleType / @superscriptAttribute pc:TextStyleType / @strikethroughAttribute pc:TextStyleType / @smallCapsAttribute pc:TextStyleType / @letterSpaced
Used by
Attributes
QName Type Use
Attribute pc:TextStyleType / @bgColour Simple Type pc:ColourSimpleType optional
Background colour
Attribute pc:TextStyleType / @bgColourRgb integer optional
Background colour in RGB encoded format
(red value) + (256 x green value) + (65536 x blue value).
Attribute pc:TextStyleType / @bold boolean optional
Attribute pc:TextStyleType / @fontFamily string optional
For instance: Arial, Times New Roman.
Add more information if necessary
(e.g. blackletter, antiqua).
Attribute pc:TextStyleType / @fontSize float optional
The size of the characters in points.
Attribute pc:TextStyleType / @italic boolean optional
Attribute pc:TextStyleType / @kerning int optional
The degree of space (in points) between
the characters in a string of text.
Attribute pc:TextStyleType / @letterSpaced boolean optional
Attribute pc:TextStyleType / @monospace boolean optional
Attribute pc:TextStyleType / @reverseVideo boolean optional
Specifies whether the colour of the text appears
reversed against a background colour.
Attribute pc:TextStyleType / @serif boolean optional
Serif or sans-serif typeface.
Attribute pc:TextStyleType / @smallCaps boolean optional
Attribute pc:TextStyleType / @strikethrough boolean optional
Attribute pc:TextStyleType / @subscript boolean optional
Attribute pc:TextStyleType / @superscript boolean optional
Attribute pc:TextStyleType / @textColour Simple Type pc:ColourSimpleType optional
Attribute pc:TextStyleType / @textColourRgb integer optional
Text colour in RGB encoded format
(red value) + (256 x green value) + (65536 x blue value).
Attribute pc:TextStyleType / @underlineStyle Simple Type pc:UnderlineStyleSimpleType optional
Line style details if "underlined" is TRUE
Attribute pc:TextStyleType / @underlined boolean optional
Attribute pc:TextStyleType / @xHeight integer optional
The x-height or corpus size refers to the distance
between the baseline and the mean line of
lower-case letters in a typeface.
The unit is assumed to be pixels.
Source
<complexType name="TextStyleType">
  <annotation>
    <documentation>Monospace (fixed-pitch, non-proportional) or proportional font.</documentation>
  </annotation>
  <attribute name="fontFamily" type="string">
    <annotation>
      <documentation>For instance: Arial, Times New Roman. Add more information if necessary (e.g. blackletter, antiqua).</documentation>
    </annotation>
  </attribute>
  <attribute name="serif" type="boolean">
    <annotation>
      <documentation>Serif or sans-serif typeface.</documentation>
    </annotation>
  </attribute>
  <attribute name="monospace" type="boolean"/>
  <attribute name="fontSize" type="float">
    <annotation>
      <documentation>The size of the characters in points.</documentation>
    </annotation>
  </attribute>
  <attribute name="xHeight" type="integer">
    <annotation>
      <documentation>The x-height or corpus size refers to the distance between the baseline and the mean line of lower-case letters in a typeface. The unit is assumed to be pixels.</documentation>
    </annotation>
  </attribute>
  <attribute name="kerning" type="int">
    <annotation>
      <documentation>The degree of space (in points) between the characters in a string of text.</documentation>
    </annotation>
  </attribute>
  <attribute name="textColour" type="pc:ColourSimpleType"/>
  <attribute name="textColourRgb" type="integer">
    <annotation>
      <documentation>Text colour in RGB encoded format (red value) + (256 x green value) + (65536 x blue value).</documentation>
    </annotation>
  </attribute>
  <attribute name="bgColour" type="pc:ColourSimpleType">
    <annotation>
      <documentation>Background colour</documentation>
    </annotation>
  </attribute>
  <attribute name="bgColourRgb" type="integer">
    <annotation>
      <documentation>Background colour in RGB encoded format (red value) + (256 x green value) + (65536 x blue value).</documentation>
    </annotation>
  </attribute>
  <attribute name="reverseVideo" type="boolean">
    <annotation>
      <documentation>Specifies whether the colour of the text appears reversed against a background colour.</documentation>
    </annotation>
  </attribute>
  <attribute name="bold" type="boolean"/>
  <attribute name="italic" type="boolean"/>
  <attribute name="underlined" type="boolean"/>
  <attribute name="underlineStyle" type="pc:UnderlineStyleSimpleType" use="optional">
    <annotation>
      <documentation>Line style details if "underlined" is TRUE</documentation>
    </annotation>
  </attribute>
  <attribute name="subscript" type="boolean"/>
  <attribute name="superscript" type="boolean"/>
  <attribute name="strikethrough" type="boolean"/>
  <attribute name="smallCaps" type="boolean"/>
  <attribute name="letterSpaced" type="boolean"/>
</complexType>

Attribute pc:TextStyleType / @fontFamily

Namespace No namespace
Annotations
For instance: Arial, Times New Roman.
Add more information if necessary
(e.g. blackletter, antiqua).
Type string
Properties
content: simple
Used by
Source
<attribute name="fontFamily" type="string">
  <annotation>
    <documentation>For instance: Arial, Times New Roman. Add more information if necessary (e.g. blackletter, antiqua).</documentation>
  </annotation>
</attribute>

Attribute pc:TextStyleType / @serif

Namespace No namespace
Annotations
Serif or sans-serif typeface.
Type boolean
Properties
content: simple
Used by
Source
<attribute name="serif" type="boolean">
  <annotation>
    <documentation>Serif or sans-serif typeface.</documentation>
  </annotation>
</attribute>

Attribute pc:TextStyleType / @monospace

Namespace No namespace
Type boolean
Properties
content: simple
Used by
Source
<attribute name="monospace" type="boolean"/>

Attribute pc:TextStyleType / @fontSize

Namespace No namespace
Annotations
The size of the characters in points.
Type float
Properties
content: simple
Used by
Source
<attribute name="fontSize" type="float">
  <annotation>
    <documentation>The size of the characters in points.</documentation>
  </annotation>
</attribute>

Attribute pc:TextStyleType / @xHeight

Namespace No namespace
Annotations
The x-height or corpus size refers to the distance
between the baseline and the mean line of
lower-case letters in a typeface.
The unit is assumed to be pixels.
Type integer
Properties
content: simple
Used by
Source
<attribute name="xHeight" type="integer">
  <annotation>
    <documentation>The x-height or corpus size refers to the distance between the baseline and the mean line of lower-case letters in a typeface. The unit is assumed to be pixels.</documentation>
  </annotation>
</attribute>

Attribute pc:TextStyleType / @kerning

Namespace No namespace
Annotations
The degree of space (in points) between
the characters in a string of text.
Type int
Properties
content: simple
Used by
Source
<attribute name="kerning" type="int">
  <annotation>
    <documentation>The degree of space (in points) between the characters in a string of text.</documentation>
  </annotation>
</attribute>

Attribute pc:TextStyleType / @textColour

Namespace No namespace
Type Simple Type pc:ColourSimpleType
Properties
content: simple
Facets
enumeration black
enumeration blue
enumeration brown
enumeration cyan
enumeration green
enumeration grey
enumeration indigo
enumeration magenta
enumeration orange
enumeration pink
enumeration red
enumeration turquoise
enumeration violet
enumeration white
enumeration yellow
enumeration other
Used by
Source
<attribute name="textColour" type="pc:ColourSimpleType"/>

Attribute pc:TextStyleType / @textColourRgb

Namespace No namespace
Annotations
Text colour in RGB encoded format
(red value) + (256 x green value) + (65536 x blue value).
Type integer
Properties
content: simple
Used by
Source
<attribute name="textColourRgb" type="integer">
  <annotation>
    <documentation>Text colour in RGB encoded format (red value) + (256 x green value) + (65536 x blue value).</documentation>
  </annotation>
</attribute>

Attribute pc:TextStyleType / @bgColour

Namespace No namespace
Annotations
Background colour
Type Simple Type pc:ColourSimpleType
Properties
content: simple
Facets
enumeration black
enumeration blue
enumeration brown
enumeration cyan
enumeration green
enumeration grey
enumeration indigo
enumeration magenta
enumeration orange
enumeration pink
enumeration red
enumeration turquoise
enumeration violet
enumeration white
enumeration yellow
enumeration other
Used by
Source
<attribute name="bgColour" type="pc:ColourSimpleType">
  <annotation>
    <documentation>Background colour</documentation>
  </annotation>
</attribute>

Attribute pc:TextStyleType / @bgColourRgb

Namespace No namespace
Annotations
Background colour in RGB encoded format
(red value) + (256 x green value) + (65536 x blue value).
Type integer
Properties
content: simple
Used by
Source
<attribute name="bgColourRgb" type="integer">
  <annotation>
    <documentation>Background colour in RGB encoded format (red value) + (256 x green value) + (65536 x blue value).</documentation>
  </annotation>
</attribute>

Attribute pc:TextStyleType / @reverseVideo

Namespace No namespace
Annotations
Specifies whether the colour of the text appears
reversed against a background colour.
Type boolean
Properties
content: simple
Used by
Source
<attribute name="reverseVideo" type="boolean">
  <annotation>
    <documentation>Specifies whether the colour of the text appears reversed against a background colour.</documentation>
  </annotation>
</attribute>

Attribute pc:TextStyleType / @bold

Namespace No namespace
Type boolean
Properties
content: simple
Used by
Source
<attribute name="bold" type="boolean"/>

Attribute pc:TextStyleType / @italic

Namespace No namespace
Type boolean
Properties
content: simple
Used by
Source
<attribute name="italic" type="boolean"/>

Attribute pc:TextStyleType / @underlined

Namespace No namespace
Type boolean
Properties
content: simple
Used by
Source
<attribute name="underlined" type="boolean"/>

Attribute pc:TextStyleType / @underlineStyle

Namespace No namespace
Annotations
Line style details if "underlined" is TRUE
Type Simple Type pc:UnderlineStyleSimpleType
Properties
use: optional
Facets
enumeration singleLine
enumeration doubleLine
enumeration other
Used by
Source
<attribute name="underlineStyle" type="pc:UnderlineStyleSimpleType" use="optional">
  <annotation>
    <documentation>Line style details if "underlined" is TRUE</documentation>
  </annotation>
</attribute>

Attribute pc:TextStyleType / @subscript

Namespace No namespace
Type boolean
Properties
content: simple
Used by
Source
<attribute name="subscript" type="boolean"/>

Attribute pc:TextStyleType / @superscript

Namespace No namespace
Type boolean
Properties
content: simple
Used by
Source
<attribute name="superscript" type="boolean"/>

Attribute pc:TextStyleType / @strikethrough

Namespace No namespace
Type boolean
Properties
content: simple
Used by
Source
<attribute name="strikethrough" type="boolean"/>

Attribute pc:TextStyleType / @smallCaps

Namespace No namespace
Type boolean
Properties
content: simple
Used by
Source
<attribute name="smallCaps" type="boolean"/>

Attribute pc:TextStyleType / @letterSpaced

Namespace No namespace
Type boolean
Properties
content: simple
Used by
Source
<attribute name="letterSpaced" type="boolean"/>