| ### Showing:
Annotations
Attributes
Diagrams
Facets
Properties
Source
Used by

Complex Type pubs:colspec

Namespace | urn:us:gov:ic:pubs
Annotations | Specification of attributes for a column in a table.
Diagram |
Used by |
Element | pubs:colspec
Attributes |
QName | Type | Use | Annotation
--- | --- | --- | ---
align | restriction of xsd:string | optional | How the data in a column appears when displayed or printed.
char | xsd:string | optional | A character used to determine alignment of data in a column. For example, a period used to align monetary values.
charoff | xsd:NMTOKEN | optional | Horizontal offset from the alignment character in @char
colname | xsd:NMTOKEN | optional | Label for the column
colnum | xsd:integer | optional | The number of the column, ordered from left to right
colsep | pubs:yesorno | optional | Whether or not there is a line used to segment table columns into different groups.
colwidth | xsd:string | optional | Width of the column
rowsep | pubs:yesorno | optional | Whether or not there is a line used to segment table rows into different groups.
Source |
    <xsd:complexType name="colspec">
      <xsd:annotation>
        <xsd:documentation>
          <p xmlns="http://www.w3.org/1999/xhtml" ism:ownerProducer="USA" ism:classification="U">Specification of attributes for a column in a table.</p>
        </xsd:documentation>
      </xsd:annotation>
      <xsd:complexContent>
        <xsd:restriction base="xsd:anyType">
          <xsd:attribute name="colnum" type="xsd:integer">
            <xsd:annotation>
              <xsd:documentation>
                <p xmlns="http://www.w3.org/1999/xhtml" ism:ownerProducer="USA" ism:classification="U">The number of the column, ordered from left to right</p>
              </xsd:documentation>
            </xsd:annotation>
          </xsd:attribute>
          <xsd:attribute name="colname" type="xsd:NMTOKEN">
            <xsd:annotation>
              <xsd:documentation>
                <p xmlns="http://www.w3.org/1999/xhtml" ism:ownerProducer="USA" ism:classification="U">Label for the column</p>
              </xsd:documentation>
            </xsd:annotation>
          </xsd:attribute>
          <xsd:attribute name="colwidth" type="xsd:string">
            <xsd:annotation>
              <xsd:documentation>
                <p xmlns="http://www.w3.org/1999/xhtml" ism:ownerProducer="USA" ism:classification="U">Width of the column</p>
              </xsd:documentation>
            </xsd:annotation>
          </xsd:attribute>
          <xsd:attribute name="colsep" type="pubs:yesorno">
            <xsd:annotation>
              <xsd:documentation>
                <p xmlns="http://www.w3.org/1999/xhtml" ism:ownerProducer="USA" ism:classification="U">Whether or not there is a line used to segment table columns into different groups.</p>
              </xsd:documentation>
            </xsd:annotation>
          </xsd:attribute>
          <xsd:attribute name="rowsep" type="pubs:yesorno">
            <xsd:annotation>
              <xsd:documentation>
                <p xmlns="http://www.w3.org/1999/xhtml" ism:ownerProducer="USA" ism:classification="U">Whether or not there is a line used to segment table rows into different groups.</p>
              </xsd:documentation>
            </xsd:annotation>
          </xsd:attribute>
          <xsd:attribute name="align">
            <xsd:annotation>
              <xsd:documentation>
                <p xmlns="http://www.w3.org/1999/xhtml" ism:ownerProducer="USA" ism:classification="U">How the data in a column appears when displayed or printed.</p>
              </xsd:documentation>
            </xsd:annotation>
            <xsd:simpleType>
              <xsd:restriction base="xsd:string">
                <xsd:enumeration value="left"/>
                <xsd:enumeration value="right"/>
                <xsd:enumeration value="center"/>
                <xsd:enumeration value="justify"/>
                <xsd:enumeration value="char"/>
              </xsd:restriction>
            </xsd:simpleType>
          </xsd:attribute>
          <xsd:attribute name="char" type="xsd:string">
            <xsd:annotation>
              <xsd:documentation>
                <p xmlns="http://www.w3.org/1999/xhtml" ism:ownerProducer="USA" ism:classification="U">A character used to determine alignment of data in a column. For example, a period used to align monetary values.</p>
              </xsd:documentation>
            </xsd:annotation>
          </xsd:attribute>
          <xsd:attribute name="charoff" type="xsd:NMTOKEN">
            <xsd:annotation>
              <xsd:documentation>
                <p xmlns="http://www.w3.org/1999/xhtml" ism:ownerProducer="USA" ism:classification="U">Horizontal offset from the alignment character in @char</p>
              </xsd:documentation>
            </xsd:annotation>
          </xsd:attribute>
          <xsd:attributeGroup ref="pubs:colspec.att"/>
        </xsd:restriction>
      </xsd:complexContent>
    </xsd:complexType>
Schema location | PUBS-XML.xsd Copy and paste this link to your file browser, clicking the link MAY open in the browser. Opening in an XML aware editor is best.

Attribute pubs:colspec / @colnum

Namespace | No namespace
Annotations | The number of the column, ordered from left to right
Type | xsd:integer
Properties |
content | simple
Used by |
Complex Type | pubs:colspec
Source |
    <xsd:attribute name="colnum" type="xsd:integer">
      <xsd:annotation>
        <xsd:documentation>
          <p xmlns="http://www.w3.org/1999/xhtml" ism:ownerProducer="USA" ism:classification="U">The number of the column, ordered from left to right</p>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
Schema location | PUBS-XML.xsd Copy and paste this link to your file browser, clicking the link MAY open in the browser. Opening in an XML aware editor is best.

Attribute pubs:colspec / @colname

Namespace | No namespace
Annotations | Label for the column
Type | xsd:NMTOKEN
Properties |
content | simple
Used by |
Complex Type | pubs:colspec
Source |
    <xsd:attribute name="colname" type="xsd:NMTOKEN">
      <xsd:annotation>
        <xsd:documentation>
          <p xmlns="http://www.w3.org/1999/xhtml" ism:ownerProducer="USA" ism:classification="U">Label for the column</p>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
Schema location | PUBS-XML.xsd Copy and paste this link to your file browser, clicking the link MAY open in the browser. Opening in an XML aware editor is best.

Attribute pubs:colspec / @colwidth

Namespace | No namespace
Annotations | Width of the column
Type | xsd:string
Properties |
content | simple
Used by |
Complex Type | pubs:colspec
Source |
    <xsd:attribute name="colwidth" type="xsd:string">
      <xsd:annotation>
        <xsd:documentation>
          <p xmlns="http://www.w3.org/1999/xhtml" ism:ownerProducer="USA" ism:classification="U">Width of the column</p>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
Schema location | PUBS-XML.xsd Copy and paste this link to your file browser, clicking the link MAY open in the browser. Opening in an XML aware editor is best.

Attribute pubs:colspec / @colsep

Namespace | No namespace
Annotations | Whether or not there is a line used to segment table columns into different groups.
Type | pubs:yesorno
Properties |
content | simple
Facets |
enumeration | 0 |
enumeration | 1 |
Used by |
Complex Type | pubs:colspec
Source |
    <xsd:attribute name="colsep" type="pubs:yesorno">
      <xsd:annotation>
        <xsd:documentation>
          <p xmlns="http://www.w3.org/1999/xhtml" ism:ownerProducer="USA" ism:classification="U">Whether or not there is a line used to segment table columns into different groups.</p>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
Schema location | PUBS-XML.xsd Copy and paste this link to your file browser, clicking the link MAY open in the browser. Opening in an XML aware editor is best.

Attribute pubs:colspec / @rowsep

Namespace | No namespace
Annotations | Whether or not there is a line used to segment table rows into different groups.
Type | pubs:yesorno
Properties |
content | simple
Facets |
enumeration | 0 |
enumeration | 1 |
Used by |
Complex Type | pubs:colspec
Source |
    <xsd:attribute name="rowsep" type="pubs:yesorno">
      <xsd:annotation>
        <xsd:documentation>
          <p xmlns="http://www.w3.org/1999/xhtml" ism:ownerProducer="USA" ism:classification="U">Whether or not there is a line used to segment table rows into different groups.</p>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
Schema location | PUBS-XML.xsd Copy and paste this link to your file browser, clicking the link MAY open in the browser. Opening in an XML aware editor is best.

Attribute pubs:colspec / @align

Namespace | No namespace
Annotations | How the data in a column appears when displayed or printed.
Type | restriction of xsd:string
Properties |
content | simple
Facets |
enumeration | left |
enumeration | right |
enumeration | center |
enumeration | justify |
enumeration | char |
Used by |
Complex Type | pubs:colspec
Source |
    <xsd:attribute name="align">
      <xsd:annotation>
        <xsd:documentation>
          <p xmlns="http://www.w3.org/1999/xhtml" ism:ownerProducer="USA" ism:classification="U">How the data in a column appears when displayed or printed.</p>
        </xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="xsd:string">
          <xsd:enumeration value="left"/>
          <xsd:enumeration value="right"/>
          <xsd:enumeration value="center"/>
          <xsd:enumeration value="justify"/>
          <xsd:enumeration value="char"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:attribute>
Schema location | PUBS-XML.xsd Copy and paste this link to your file browser, clicking the link MAY open in the browser. Opening in an XML aware editor is best.

Attribute pubs:colspec / @char

Namespace | No namespace
Annotations | A character used to determine alignment of data in a column. For example, a period used to align monetary values.
Type | xsd:string
Properties |
content | simple
Used by |
Complex Type | pubs:colspec
Source |
    <xsd:attribute name="char" type="xsd:string">
      <xsd:annotation>
        <xsd:documentation>
          <p xmlns="http://www.w3.org/1999/xhtml" ism:ownerProducer="USA" ism:classification="U">A character used to determine alignment of data in a column. For example, a period used to align monetary values.</p>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
Schema location | PUBS-XML.xsd Copy and paste this link to your file browser, clicking the link MAY open in the browser. Opening in an XML aware editor is best.

Attribute pubs:colspec / @charoff

Namespace | No namespace
Annotations | Horizontal offset from the alignment character in @char
Type | xsd:NMTOKEN
Properties |
content | simple
Used by |
Complex Type | pubs:colspec
Source |
    <xsd:attribute name="charoff" type="xsd:NMTOKEN">
      <xsd:annotation>
        <xsd:documentation>
          <p xmlns="http://www.w3.org/1999/xhtml" ism:ownerProducer="USA" ism:classification="U">Horizontal offset from the alignment character in @char</p>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
Schema location | PUBS-XML.xsd Copy and paste this link to your file browser, clicking the link MAY open in the browser. Opening in an XML aware editor is best.

## This document has been approved for Public Release by the Office of the Director of National Intelligence. See Distribution Notice for details. Click Here