XML Schema Documentation

Table of Contents

top

Schema Document Properties

Target Namespace http://www.w3.org/1999/XSL/Format
Element and Attribute Namespaces
  • Global element and attribute declarations belong to this schema's target namespace.
  • By default, local element declarations have no namespace.
  • By default, local attribute declarations have no namespace.
Schema Composition
  • This schema imports schema(s) from the following namespace(s):
    • http://www.w3.org/XML/1998/namespace
    • http://software602.cz/forms (at fm-ndm.xsd)

Declared Namespaces

Prefix Namespace
Default namespace http://www.w3.org/1999/XSL/Format
xml http://www.w3.org/XML/1998/namespace
xsd http://www.w3.org/2001/XMLSchema
xsi http://www.w3.org/2001/XMLSchema_instance
fm http://software602.cz/forms
Schema Component Representation
<xsd:schema targetNamespace="http://www.w3.org/1999/XSL/Format">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
<xsd:import namespace="http://software602.cz/forms" schemaLocation="fm-ndm.xsd"/>
...
</xsd:schema>
top

Global Declarations

Element: basic-link

Name basic-link
Type Locally-defined complex type
Nillable no
Abstract no
Documentation The fo:basic-link object represents the start resource of a link.
Diagram
XML Instance Representation
Schema Component Representation
top

Element: block

Name block
Type Locally-defined complex type
Nillable no
Abstract no
Documentation Block is the base element for all content areas. Besides properties used to format the block itself, it also conveys formatting information to its inline-level children.
Diagram
XML Instance Representation
<block
id="xsd:string [0..1]"
color="xsd:string [0..1]"
background="xsd:string [0..1]"
background-color="xsd:string [0..1]"
border="xsd:string [0..1]"
border-after-style="borderstyleType [0..1]"
border-after-width="xsd:string [0..1]"
border-before-color="xsd:string [0..1]"
border-before-style="borderstyleType [0..1]"
border-before-width="xsd:string [0..1]"
border-bottom="xsd:string [0..1]"
border-bottom-color="xsd:string [0..1]"
border-bottom-style="borderstyleType [0..1]"
border-bottom-width="xsd:string [0..1]"
border-color="xsd:string [0..1]"
border-end-color="xsd:string [0..1]"
border-end-style="borderstyleType [0..1]"
border-end-width="xsd:string [0..1]"
border-left="xsd:string [0..1]"
border-left-color="xsd:string [0..1]"
border-left-style="borderstyleType [0..1]"
border-left-width="xsd:string [0..1]"
border-right="xsd:string [0..1]"
border-right-color="xsd:string [0..1]"
border-right-style="borderstyleType [0..1]"
border-right-width="xsd:string [0..1]"
border-start-color="xsd:string [0..1]"
border-start-style="borderstyleType [0..1]"
border-start-width="xsd:string [0..1]"
border-style="xsd:string [0..1]"
border-top="xsd:string [0..1]"
border-top-color="xsd:string [0..1]"
border-top-style="borderstyleType [0..1]"
border-top-width="xsd:string [0..1]"
border-width="xsd:string [0..1]"
padding="xsd:string [0..1]"
padding-after="xsd:string [0..1]"
padding-before="xsd:string [0..1]"
padding-bottom="xsd:string [0..1]"
padding-end="xsd:string [0..1]"
padding-left="xsd:string [0..1]"
padding-right="xsd:string [0..1]"
padding-start="xsd:string [0..1]"
padding-top="xsd:string [0..1]"
height="xsd:string [0..1]"
width="xsd:string [0..1]"
margin="xsd:string [0..1]"
margin-bottom="xsd:string [0..1]"
margin-left="xsd:string [0..1]"
margin-right="xsd:string [0..1]"
margin-top="xsd:string [0..1]"
margin-after="xsd:string [0..1]"
margin-start="xsd:string [0..1]"
margin-end="xsd:string [0..1]"
margin-before="xsd:string [0..1]"
space-after="xsd:string [0..1]"
space-before="xsd:string [0..1]"
start-indent="xsd:string [0..1]"
end-indent="xsd:string [0..1]"
overflow="xsd:NMTOKEN (value comes from list: {'visible'|'auto'|'inherit'|'hidden'}) [0..1]"
display="xsd:NMTOKEN (value comes from list: {'noprint'|'hidden'|'all'}) [0..1]"
display-align="xsd:NMTOKEN (value comes from list: {'auto'|'before'|'center'|'after'|'inherit'}) [0..1]"
reference-orientation="xsd:NMTOKEN (value comes from list: {'0'|'90'|'inherit'}) [0..1]"
text-decoration="xsd:NMTOKEN (value comes from list: {'none'|'underline'|'line-through'|'no-line-through'|'inherit'}) [0..1]"
text-transform="xsd:NMTOKEN (value comes from list: {'capitalize'|'uppercase'|'lowercase'|'none'|'inherit'}) [0..1]"
font-family="xsd:string [0..1]"
font-size="xsd:string [0..1]"
font-style="xsd:NMTOKEN (value comes from list: {'normal'|'italic'|'oblique'|'inherit'}) [0..1]"
font-variant="xsd:NMTOKEN (value comes from list: {'normal'|'small-caps'|'inherit'}) [0..1]"
font-weight="xsd:NMTOKEN (value comes from list: {'normal'|'bold'|'bolder'|'lighter'|'100'|'200'|'300'|'400'|'500'|'600'|'700'|'800'|'900'|'inherit'}) [0..1]"
line-height="xsd:string [0..1]"
table-layout="xsd:NMTOKEN (value comes from list: {'fixed'|'auto'|'inherit'}) [0..1]"
provisional-distance-between-starts="xsd:string [0..1]"
provisional-label-separation="xsd:string [0..1]"
float="xsd:NMTOKEN (value comes from list: {'before'|'start'|'end'|'none'|'inherit'}) [0..1]"
text-align="xsd:NMTOKEN (value comes from list: {'start'|'center'|'end'|'justify'|'left'|'right'|'inherit'}) [0..1]"
linefeed-treatment="xsd:NMTOKEN (value comes from list: {'ignore'|'preserve'|'treat-as-space'|'treat-as-zero-width-space'|'inherit'}) [0..1]"
white-space-treatment="xsd:NMTOKEN (value comes from list: {'ignore'|'preserve'|'ignore-if-before-linefeed'|'ignore-if-after-linefeed'|'ignore-if-surrounding-linefeed'|'inherit'}) [0..1]"
white-space-collapse="xsd:NMTOKEN (value comes from list: {'false'|'true'|'inherit'}) [0..1]"
leader-alignment="xsd:NMTOKEN (value comes from list: {'none'|'reference-area'|'page'|'inherit'}) [0..1]"
leader-pattern="xsd:NMTOKEN (value comes from list: {'space'|'rule'|'dots'|'use-content'|'inherit'}) [0..1]"
leader-pattern-width="xsd:string [0..1]"
leader-length="xsd:string [0..1]"
rule-style="xsd:NMTOKEN (value comes from list: {'none'|'dotted'|'dashed'|'solid'|'double'|'groove'|'ridge'|'inherit'}) [0..1]"
rule-thickness="xsd:string [0..1]"
break-before="xsd:NMTOKEN (value comes from list: {'auto'|'page'|'inherit'}) [0..1]"
keep-together="xsd:NMTOKEN (value comes from list: {'auto'|'always'}) [0..1]"
baseline-shift="xsd:string [0..1]"
vertical-align="xsd:string [0..1]"
form602list="xsd:QName [0..1]"
form602indexlist="xsd:QName [0..1]"
form602lo="xsd:string [0..1]"
form602filter="xsd:string [0..1]"
form602listname="xsd:string [0..1]"
form602condition="xsd:string [0..1]"
form602displaycode="xsd:boolean [0..1]"
form602reference="xsd:string [0..1]"
valuexp="xsd:string [0..1]"
textxp="xsd:string [0..1]"
form602date="xsd:QName [0..1]"
form602datevalue="xsd:date [0..1]"
form602datestyle="xsd:string [0..1]"
form602minval="xsd:date [0..1]"
form602maxval="xsd:date [0..1]"
form602time="xsd:QName [0..1]"
form602timevalue="union of: [ xsd:time, [ xsd:string (value comes from list: {''}) ] ] [0..1]"
form602number="xsd:QName [0..1]"
filenamebind="xsd:string [0..1]"
mediatypebind="xsd:string [0..1]"
form602maxsize="xsd:positiveInteger [0..1]"
form602bfparam="xsd:string [0..1]"
form602ffilter="xsd:string [0..1]"
form602bindata="xsd:string [0..1]"
form602state="xsd:string [0..1]"
form602format="xsd:string [0..1]"
form602="xsd:QName [0..1]"
form602bind="xsd:string [0..1]"
form602bindref="xsd:string [0..1]"
form602tooltip="xsd:string [0..1]"
form602maxchars="xsd:string [0..1]"
form602chars="xsd:string [0..1]"
form602tabstop="xsd:unsignedInt [0..1]"
form602help="xsd:string [0..1]"
form602trdata="xsd:string [0..1]"
form602btnclick="xsd:string [0..1]"
form602onclick="xsd:string [0..1]"
form602onleave="xsd:string [0..1]"
form602onenter="xsd:string [0..1]"
form602oninsert="xsd:string [0..1]"
form602onrefresh="xsd:string [0..1]"
form602romsg="xsd:string [0..1]"
form602badcharmsg="xsd:string [0..1]"
form602uchvbind="xsd:string [0..1]"
form602text="xsd:string [0..1]"
form602ink="xsd:string [0..1]"
form602uchtext="xsd:string [0..1]"
form602uchtextdefault="xsd:string [0..1]"
form602longfield="xsd:string [0..1]"
form602extern="xsd:string [0..1]"
form602type="xsd:string [0..1]"
form602menu="xsd:string [0..1]"
form602error="xsd:string [0..1]"
form602signer="xsd:string [0..1]"
form602startindex="xsd:int [0..1]"
form602langext="xsd:NMTOKEN (value comes from list: {'lovfl'}) [0..1] ?"
form602maxoccurs="xsd:string [0..1]"
form602minoccurs="xsd:string [0..1]"
form602default="xsd:string [0..1]"
form602ct="xsd:NMTOKEN (value comes from list: {'txt'|'num'|'rch'|'out'|'btn'|'bin'|'tim'|'dat'|'lbx'|'ilb'|'rep'|'clf'|'cnf'|'ink'}) [0..1]"
form602repe="xsd:QName [0..1]"
form602expresion="xsd:string [0..1]">
<!-- Mixed content -->
Start Choice [0..*]
Start Choice [1]
Start Choice [1]
<character> ... </character> [1]
<external-graphic> ... </external-graphic> [1]
<instream-foreign-object> ... </instream-foreign-object> [1]
<inline> ... </inline> [1]
<leader> ... </leader> [1]
<page-number> ... </page-number> [1]
<basic-link> ... </basic-link> [1]
End Choice
Start Choice [1]
<block> ... </block> [1]
<block-container> ... </block-container> [1]
<table> ... </table> [1]
<list-block> ... </list-block> [1]
End Choice
<multi-switch> ... </multi-switch> [1]
End Choice
End Choice
</block>
Schema Component Representation
<xsd:element name="block">
<xsd:complexType mixed="true">
<xsd:choice minOccurs="0" maxOccurs="unbounded">
<xsd:group ref="mixed-level"/>
</xsd:choice>
<xsd:attributeGroup ref="block-properties"/>
<xsd:attributeGroup ref="form602-extension-field-properties"/>
<xsd:attribute name="form602repe" type="xsd:QName"/>
<-- Data document element name; it contains the content of form fields in the form section. -->
<xsd:attribute name="form602expresion" type="xsd:string"/>
<-- Data switching extension. Before showing a case it evaluates an added expression. -->
</xsd:complexType>
</xsd:element>
top

Element: block-container

Name block-container
Type Locally-defined complex type
Nillable no
Abstract no
Documentation The fo:block-container object is used to create a block-level reference-area, which often contains a different writing-mode or a different reference-orientation to rotate the content.
Diagram
XML Instance Representation
<block-container
form602cont="xsd:NMTOKEN (value comes from list: {'txt'|'lnp'|'num'|'rad'|'chb'|'ilb'|'dat'|'tim'|'btn'|'out'|'brc'|'bin'|'pic'|'lng'|'fmt'|'lnk'}) [0..1]"
form602group="xsd:QName [0..1]"
position="xsd:NMTOKEN (value comes from list: {'absolute'}) [0..1]"
absolute-position="xsd:NMTOKEN (value comes from list: {'fixed'}) [0..1]"
top="xsd:string [0..1]"
right="xsd:string [0..1]"
bottom="xsd:string [0..1]"
left="xsd:string [0..1]"
id="xsd:string [0..1]"
color="xsd:string [0..1]"
background="xsd:string [0..1]"
background-color="xsd:string [0..1]"
border="xsd:string [0..1]"
border-after-style="borderstyleType [0..1]"
border-after-width="xsd:string [0..1]"
border-before-color="xsd:string [0..1]"
border-before-style="borderstyleType [0..1]"
border-before-width="xsd:string [0..1]"
border-bottom="xsd:string [0..1]"
border-bottom-color="xsd:string [0..1]"
border-bottom-style="borderstyleType [0..1]"
border-bottom-width="xsd:string [0..1]"
border-color="xsd:string [0..1]"
border-end-color="xsd:string [0..1]"
border-end-style="borderstyleType [0..1]"
border-end-width="xsd:string [0..1]"
border-left="xsd:string [0..1]"
border-left-color="xsd:string [0..1]"
border-left-style="borderstyleType [0..1]"
border-left-width="xsd:string [0..1]"
border-right="xsd:string [0..1]"
border-right-color="xsd:string [0..1]"
border-right-style="borderstyleType [0..1]"
border-right-width="xsd:string [0..1]"
border-start-color="xsd:string [0..1]"
border-start-style="borderstyleType [0..1]"
border-start-width="xsd:string [0..1]"
border-style="xsd:string [0..1]"
border-top="xsd:string [0..1]"
border-top-color="xsd:string [0..1]"
border-top-style="borderstyleType [0..1]"
border-top-width="xsd:string [0..1]"
border-width="xsd:string [0..1]"
padding="xsd:string [0..1]"
padding-after="xsd:string [0..1]"
padding-before="xsd:string [0..1]"
padding-bottom="xsd:string [0..1]"
padding-end="xsd:string [0..1]"
padding-left="xsd:string [0..1]"
padding-right="xsd:string [0..1]"
padding-start="xsd:string [0..1]"
padding-top="xsd:string [0..1]"
height="xsd:string [0..1]"
width="xsd:string [0..1]"
margin="xsd:string [0..1]"
margin-bottom="xsd:string [0..1]"
margin-left="xsd:string [0..1]"
margin-right="xsd:string [0..1]"
margin-top="xsd:string [0..1]"
margin-after="xsd:string [0..1]"
margin-start="xsd:string [0..1]"
margin-end="xsd:string [0..1]"
margin-before="xsd:string [0..1]"
space-after="xsd:string [0..1]"
space-before="xsd:string [0..1]"
start-indent="xsd:string [0..1]"
end-indent="xsd:string [0..1]"
overflow="xsd:NMTOKEN (value comes from list: {'visible'|'auto'|'inherit'|'hidden'}) [0..1]"
display="xsd:NMTOKEN (value comes from list: {'noprint'|'hidden'|'all'}) [0..1]"
display-align="xsd:NMTOKEN (value comes from list: {'auto'|'before'|'center'|'after'|'inherit'}) [0..1]"
reference-orientation="xsd:NMTOKEN (value comes from list: {'0'|'90'|'inherit'}) [0..1]"
text-decoration="xsd:NMTOKEN (value comes from list: {'none'|'underline'|'line-through'|'no-line-through'|'inherit'}) [0..1]"
text-transform="xsd:NMTOKEN (value comes from list: {'capitalize'|'uppercase'|'lowercase'|'none'|'inherit'}) [0..1]"
font-family="xsd:string [0..1]"
font-size="xsd:string [0..1]"
font-style="xsd:NMTOKEN (value comes from list: {'normal'|'italic'|'oblique'|'inherit'}) [0..1]"
font-variant="xsd:NMTOKEN (value comes from list: {'normal'|'small-caps'|'inherit'}) [0..1]"
font-weight="xsd:NMTOKEN (value comes from list: {'normal'|'bold'|'bolder'|'lighter'|'100'|'200'|'300'|'400'|'500'|'600'|'700'|'800'|'900'|'inherit'}) [0..1]"
line-height="xsd:string [0..1]"
table-layout="xsd:NMTOKEN (value comes from list: {'fixed'|'auto'|'inherit'}) [0..1]"
provisional-distance-between-starts="xsd:string [0..1]"
provisional-label-separation="xsd:string [0..1]"
float="xsd:NMTOKEN (value comes from list: {'before'|'start'|'end'|'none'|'inherit'}) [0..1]"
text-align="xsd:NMTOKEN (value comes from list: {'start'|'center'|'end'|'justify'|'left'|'right'|'inherit'}) [0..1]"
linefeed-treatment="xsd:NMTOKEN (value comes from list: {'ignore'|'preserve'|'treat-as-space'|'treat-as-zero-width-space'|'inherit'}) [0..1]"
white-space-treatment="xsd:NMTOKEN (value comes from list: {'ignore'|'preserve'|'ignore-if-before-linefeed'|'ignore-if-after-linefeed'|'ignore-if-surrounding-linefeed'|'inherit'}) [0..1]"
white-space-collapse="xsd:NMTOKEN (value comes from list: {'false'|'true'|'inherit'}) [0..1]"
leader-alignment="xsd:NMTOKEN (value comes from list: {'none'|'reference-area'|'page'|'inherit'}) [0..1]"
leader-pattern="xsd:NMTOKEN (value comes from list: {'space'|'rule'|'dots'|'use-content'|'inherit'}) [0..1]"
leader-pattern-width="xsd:string [0..1]"
leader-length="xsd:string [0..1]"
rule-style="xsd:NMTOKEN (value comes from list: {'none'|'dotted'|'dashed'|'solid'|'double'|'groove'|'ridge'|'inherit'}) [0..1]"
rule-thickness="xsd:string [0..1]"
break-before="xsd:NMTOKEN (value comes from list: {'auto'|'page'|'inherit'}) [0..1]"
keep-together="xsd:NMTOKEN (value comes from list: {'auto'|'always'}) [0..1]"
baseline-shift="xsd:string [0..1]"
vertical-align="xsd:string [0..1]"
form602list="xsd:QName [0..1]"
form602indexlist="xsd:QName [0..1]"
form602lo="xsd:string [0..1]"
form602filter="xsd:string [0..1]"
form602listname="xsd:string [0..1]"
form602condition="xsd:string [0..1]"
form602displaycode="xsd:boolean [0..1]"
form602reference="xsd:string [0..1]"
valuexp="xsd:string [0..1]"
textxp="xsd:string [0..1]"
form602date="xsd:QName [0..1]"
form602datevalue="xsd:date [0..1]"
form602datestyle="xsd:string [0..1]"
form602minval="xsd:date [0..1]"
form602maxval="xsd:date [0..1]"
form602time="xsd:QName [0..1]"
form602timevalue="union of: [ xsd:time, [ xsd:string (value comes from list: {''}) ] ] [0..1]"
form602number="xsd:QName [0..1]"
filenamebind="xsd:string [0..1]"
mediatypebind="xsd:string [0..1]"
form602maxsize="xsd:positiveInteger [0..1]"
form602bfparam="xsd:string [0..1]"
form602ffilter="xsd:string [0..1]"
form602bindata="xsd:string [0..1]"
form602state="xsd:string [0..1]"
form602format="xsd:string [0..1]"
form602="xsd:QName [0..1]"
form602bind="xsd:string [0..1]"
form602bindref="xsd:string [0..1]"
form602tooltip="xsd:string [0..1]"
form602maxchars="xsd:string [0..1]"
form602chars="xsd:string [0..1]"
form602tabstop="xsd:unsignedInt [0..1]"
form602help="xsd:string [0..1]"
form602trdata="xsd:string [0..1]"
form602btnclick="xsd:string [0..1]"
form602onclick="xsd:string [0..1]"
form602onleave="xsd:string [0..1]"
form602onenter="xsd:string [0..1]"
form602oninsert="xsd:string [0..1]"
form602onrefresh="xsd:string [0..1]"
form602romsg="xsd:string [0..1]"
form602badcharmsg="xsd:string [0..1]"
form602uchvbind="xsd:string [0..1]"
form602text="xsd:string [0..1]"
form602ink="xsd:string [0..1]"
form602uchtext="xsd:string [0..1]"
form602uchtextdefault="xsd:string [0..1]"
form602longfield="xsd:string [0..1]"
form602extern="xsd:string [0..1]"
form602type="xsd:string [0..1]"
form602menu="xsd:string [0..1]"
form602error="xsd:string [0..1]"
form602signer="xsd:string [0..1]"
form602startindex="xsd:int [0..1]"
form602langext="xsd:NMTOKEN (value comes from list: {'lovfl'}) [0..1] ?"
form602maxoccurs="xsd:string [0..1]"
form602minoccurs="xsd:string [0..1]"
form602default="xsd:string [0..1]"
form602ct="xsd:NMTOKEN (value comes from list: {'txt'|'num'|'rch'|'out'|'btn'|'bin'|'tim'|'dat'|'lbx'|'ilb'|'rep'|'clf'|'cnf'|'ink'}) [0..1]">
<!-- Mixed content -->
Start Choice [0..*]
Start Choice [1]
Start Choice [1]
<character> ... </character> [1]
<external-graphic> ... </external-graphic> [1]
<instream-foreign-object> ... </instream-foreign-object> [1]
<inline> ... </inline> [1]
<leader> ... </leader> [1]
<page-number> ... </page-number> [1]
<basic-link> ... </basic-link> [1]
End Choice
Start Choice [1]
<block> ... </block> [1]
<block-container> ... </block-container> [1]
<table> ... </table> [1]
<list-block> ... </list-block> [1]
End Choice
<multi-switch> ... </multi-switch> [1]
End Choice
End Choice
</block-container>
Schema Component Representation
<xsd:element name="block-container">
<xsd:complexType mixed="true">
<xsd:choice minOccurs="0" maxOccurs="unbounded">
<xsd:group ref="mixed-level"/>
</xsd:choice>
<xsd:attribute name="form602cont">
<-- Type of a block-container. -->
<xsd:simpleType>
<xsd:restriction base="xsd:NMTOKEN">
<xsd:enumeration value="txt"/>
<xsd:enumeration value="lnp"/>
<xsd:enumeration value="num"/>
<xsd:enumeration value="rad"/>
<xsd:enumeration value="chb"/>
<xsd:enumeration value="ilb"/>
<xsd:enumeration value="dat"/>
<xsd:enumeration value="tim"/>
<xsd:enumeration value="btn"/>
<xsd:enumeration value="out"/>
<xsd:enumeration value="brc"/>
<xsd:enumeration value="bin"/>
<xsd:enumeration value="pic"/>
<xsd:enumeration value="lng"/>
<xsd:enumeration value="fmt"/>
<xsd:enumeration value="lnk"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name="form602group" type="xsd:QName"/>
<-- Group together block- containers. -->
<xsd:attributeGroup ref="relative-position-properties"/>
<xsd:attributeGroup ref="block-properties"/>
<xsd:attributeGroup ref="form602-extension-field-properties"/>
</xsd:complexType>
</xsd:element>
top

Element: external-graphic

Name external-graphic
Type Locally-defined complex type
Nillable no
Abstract no
Documentation The fo:external-graphic flow object is used for a graphic where the graphics data resides outside of the fo:element tree.
Diagram
XML Instance Representation
<external-graphic
id="xsd:string [0..1]"
content-type="xsd:string [0..1]"
position="xsd:NMTOKEN (value comes from list: {'absolute'}) [0..1]"
absolute-position="xsd:NMTOKEN (value comes from list: {'fixed'}) [0..1]"
top="xsd:string [0..1]"
right="xsd:string [0..1]"
bottom="xsd:string [0..1]"
left="xsd:string [0..1]"
background="xsd:string [0..1]"
background-color="xsd:string [0..1]"
border="xsd:string [0..1]"
border-after-style="borderstyleType [0..1]"
border-after-width="xsd:string [0..1]"
border-before-color="xsd:string [0..1]"
border-before-style="borderstyleType [0..1]"
border-before-width="xsd:string [0..1]"
border-bottom="xsd:string [0..1]"
border-bottom-color="xsd:string [0..1]"
border-bottom-style="borderstyleType [0..1]"
border-bottom-width="xsd:string [0..1]"
border-color="xsd:string [0..1]"
border-end-color="xsd:string [0..1]"
border-end-style="borderstyleType [0..1]"
border-end-width="xsd:string [0..1]"
border-left="xsd:string [0..1]"
border-left-color="xsd:string [0..1]"
border-left-style="borderstyleType [0..1]"
border-left-width="xsd:string [0..1]"
border-right="xsd:string [0..1]"
border-right-color="xsd:string [0..1]"
border-right-style="borderstyleType [0..1]"
border-right-width="xsd:string [0..1]"
border-start-color="xsd:string [0..1]"
border-start-style="borderstyleType [0..1]"
border-start-width="xsd:string [0..1]"
border-style="xsd:string [0..1]"
border-top="xsd:string [0..1]"
border-top-color="xsd:string [0..1]"
border-top-style="borderstyleType [0..1]"
border-top-width="xsd:string [0..1]"
border-width="xsd:string [0..1]"
padding="xsd:string [0..1]"
padding-after="xsd:string [0..1]"
padding-before="xsd:string [0..1]"
padding-bottom="xsd:string [0..1]"
padding-end="xsd:string [0..1]"
padding-left="xsd:string [0..1]"
padding-right="xsd:string [0..1]"
padding-start="xsd:string [0..1]"
padding-top="xsd:string [0..1]"
margin="xsd:string [0..1]"
margin-bottom="xsd:string [0..1]"
margin-left="xsd:string [0..1]"
margin-right="xsd:string [0..1]"
margin-top="xsd:string [0..1]"
margin-after="xsd:string [0..1]"
margin-start="xsd:string [0..1]"
margin-end="xsd:string [0..1]"
margin-before="xsd:string [0..1]"
space-after="xsd:string [0..1]"
space-before="xsd:string [0..1]"
start-indent="xsd:string [0..1]"
end-indent="xsd:string [0..1]"
height="xsd:string [0..1]"
width="xsd:string [0..1]"
font-family="xsd:string [0..1]"
font-size="xsd:string [0..1]"
font-style="xsd:NMTOKEN (value comes from list: {'normal'|'italic'|'oblique'|'inherit'}) [0..1]"
font-variant="xsd:NMTOKEN (value comes from list: {'normal'|'small-caps'|'inherit'}) [0..1]"
font-weight="xsd:NMTOKEN (value comes from list: {'normal'|'bold'|'bolder'|'lighter'|'100'|'200'|'300'|'400'|'500'|'600'|'700'|'800'|'900'|'inherit'}) [0..1]"
line-height="xsd:string [0..1]"
break-before="xsd:NMTOKEN (value comes from list: {'auto'|'page'|'inherit'}) [0..1]"
keep-together="xsd:NMTOKEN (value comes from list: {'auto'|'always'}) [0..1]"
content-height="xsd:string [0..1]"
content-width="xsd:string [0..1]"
text-align="xsd:NMTOKEN (value comes from list: {'start'|'center'|'end'|'justify'|'inside'|'outside'|'left'|'right'|'inherit'}) [0..1]"
src="xsd:string [0..1]"/>
Schema Component Representation
<xsd:element name="external-graphic">
<xsd:complexType>
<xsd:attributeGroup ref="graphic-properties"/>
<xsd:attribute name="src" type="xsd:string"/>
</xsd:complexType>
</xsd:element>
top

Element: float

Name float
Type Locally-defined complex type
Nillable no
Abstract no
Documentation The fo:float object is typically used either to cause an image to be positioned in a separate area at the beginning of a page, or to cause an image to be positioned to one side, with normal content flowing around and along-side the image.
Diagram
XML Instance Representation
<float
id="xsd:string [0..1]"
color="xsd:string [0..1]"
background="xsd:string [0..1]"
background-color="xsd:string [0..1]"
border="xsd:string [0..1]"
border-after-style="borderstyleType [0..1]"
border-after-width="xsd:string [0..1]"
border-before-color="xsd:string [0..1]"
border-before-style="borderstyleType [0..1]"
border-before-width="xsd:string [0..1]"
border-bottom="xsd:string [0..1]"
border-bottom-color="xsd:string [0..1]"
border-bottom-style="borderstyleType [0..1]"
border-bottom-width="xsd:string [0..1]"
border-color="xsd:string [0..1]"
border-end-color="xsd:string [0..1]"
border-end-style="borderstyleType [0..1]"
border-end-width="xsd:string [0..1]"
border-left="xsd:string [0..1]"
border-left-color="xsd:string [0..1]"
border-left-style="borderstyleType [0..1]"
border-left-width="xsd:string [0..1]"
border-right="xsd:string [0..1]"
border-right-color="xsd:string [0..1]"
border-right-style="borderstyleType [0..1]"
border-right-width="xsd:string [0..1]"
border-start-color="xsd:string [0..1]"
border-start-style="borderstyleType [0..1]"
border-start-width="xsd:string [0..1]"
border-style="xsd:string [0..1]"
border-top="xsd:string [0..1]"
border-top-color="xsd:string [0..1]"
border-top-style="borderstyleType [0..1]"
border-top-width="xsd:string [0..1]"
border-width="xsd:string [0..1]"
padding="xsd:string [0..1]"
padding-after="xsd:string [0..1]"
padding-before="xsd:string [0..1]"
padding-bottom="xsd:string [0..1]"
padding-end="xsd:string [0..1]"
padding-left="xsd:string [0..1]"
padding-right="xsd:string [0..1]"
padding-start="xsd:string [0..1]"
padding-top="xsd:string [0..1]"
height="xsd:string [0..1]"
width="xsd:string [0..1]"
margin="xsd:string [0..1]"
margin-bottom="xsd:string [0..1]"
margin-left="xsd:string [0..1]"
margin-right="xsd:string [0..1]"
margin-top="xsd:string [0..1]"
margin-after="xsd:string [0..1]"
margin-start="xsd:string [0..1]"
margin-end="xsd:string [0..1]"
margin-before="xsd:string [0..1]"
space-after="xsd:string [0..1]"
space-before="xsd:string [0..1]"
start-indent="xsd:string [0..1]"
end-indent="xsd:string [0..1]"
overflow="xsd:NMTOKEN (value comes from list: {'visible'|'auto'|'inherit'|'hidden'}) [0..1]"
display="xsd:NMTOKEN (value comes from list: {'noprint'|'hidden'|'all'}) [0..1]"
display-align="xsd:NMTOKEN (value comes from list: {'auto'|'before'|'center'|'after'|'inherit'}) [0..1]"
reference-orientation="xsd:NMTOKEN (value comes from list: {'0'|'90'|'inherit'}) [0..1]"
text-decoration="xsd:NMTOKEN (value comes from list: {'none'|'underline'|'line-through'|'no-line-through'|'inherit'}) [0..1]"
text-transform="xsd:NMTOKEN (value comes from list: {'capitalize'|'uppercase'|'lowercase'|'none'|'inherit'}) [0..1]"
font-family="xsd:string [0..1]"
font-size="xsd:string [0..1]"
font-style="xsd:NMTOKEN (value comes from list: {'normal'|'italic'|'oblique'|'inherit'}) [0..1]"
font-variant="xsd:NMTOKEN (value comes from list: {'normal'|'small-caps'|'inherit'}) [0..1]"
font-weight="xsd:NMTOKEN (value comes from list: {'normal'|'bold'|'bolder'|'lighter'|'100'|'200'|'300'|'400'|'500'|'600'|'700'|'800'|'900'|'inherit'}) [0..1]"
line-height="xsd:string [0..1]"
table-layout="xsd:NMTOKEN (value comes from list: {'fixed'|'auto'|'inherit'}) [0..1]"
provisional-distance-between-starts="xsd:string [0..1]"
provisional-label-separation="xsd:string [0..1]"
float="xsd:NMTOKEN (value comes from list: {'before'|'start'|'end'|'none'|'inherit'}) [0..1]"
text-align="xsd:NMTOKEN (value comes from list: {'start'|'center'|'end'|'justify'|'left'|'right'|'inherit'}) [0..1]"
linefeed-treatment="xsd:NMTOKEN (value comes from list: {'ignore'|'preserve'|'treat-as-space'|'treat-as-zero-width-space'|'inherit'}) [0..1]"
white-space-treatment="xsd:NMTOKEN (value comes from list: {'ignore'|'preserve'|'ignore-if-before-linefeed'|'ignore-if-after-linefeed'|'ignore-if-surrounding-linefeed'|'inherit'}) [0..1]"
white-space-collapse="xsd:NMTOKEN (value comes from list: {'false'|'true'|'inherit'}) [0..1]"
leader-alignment="xsd:NMTOKEN (value comes from list: {'none'|'reference-area'|'page'|'inherit'}) [0..1]"
leader-pattern="xsd:NMTOKEN (value comes from list: {'space'|'rule'|'dots'|'use-content'|'inherit'}) [0..1]"
leader-pattern-width="xsd:string [0..1]"
leader-length="xsd:string [0..1]"
rule-style="xsd:NMTOKEN (value comes from list: {'none'|'dotted'|'dashed'|'solid'|'double'|'groove'|'ridge'|'inherit'}) [0..1]"
rule-thickness="xsd:string [0..1]"
break-before="xsd:NMTOKEN (value comes from list: {'auto'|'page'|'inherit'}) [0..1]"
keep-together="xsd:NMTOKEN (value comes from list: {'auto'|'always'}) [0..1]"
baseline-shift="xsd:string [0..1]"
vertical-align="xsd:string [0..1]">
Start Choice [1..*]
Start Choice [1]
<block> ... </block> [1]
<block-container> ... </block-container> [1]
<table> ... </table> [1]
<list-block> ... </list-block> [1]
End Choice
End Choice
</float>
Schema Component Representation
<xsd:element name="float">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:group ref="blocks"/>
</xsd:choice>
<xsd:attributeGroup ref="block-properties"/>
</xsd:complexType>
</xsd:element>
top

Element: flow

Name flow
Type Locally-defined complex type
Nillable no
Abstract no
Documentation The content of the fo:flow formatting object is a sequence of flow objects that provides the flowing text content that is distributed into pages. The fo:flow element contains all the elements to be printed to the page.
Diagram
XML Instance Representation
<flow
id="xsd:string [0..1]"
flow-name="xsd:string [1]"
form602help="xsd:string [0..1]"
color="xsd:string [0..1]"
background="xsd:string [0..1]"
background-color="xsd:string [0..1]"
border="xsd:string [0..1]"
border-after-style="borderstyleType [0..1]"
border-after-width="xsd:string [0..1]"
border-before-color="xsd:string [0..1]"
border-before-style="borderstyleType [0..1]"
border-before-width="xsd:string [0..1]"
border-bottom="xsd:string [0..1]"
border-bottom-color="xsd:string [0..1]"
border-bottom-style="borderstyleType [0..1]"
border-bottom-width="xsd:string [0..1]"
border-color="xsd:string [0..1]"
border-end-color="xsd:string [0..1]"
border-end-style="borderstyleType [0..1]"
border-end-width="xsd:string [0..1]"
border-left="xsd:string [0..1]"
border-left-color="xsd:string [0..1]"
border-left-style="borderstyleType [0..1]"
border-left-width="xsd:string [0..1]"
border-right="xsd:string [0..1]"
border-right-color="xsd:string [0..1]"
border-right-style="borderstyleType [0..1]"
border-right-width="xsd:string [0..1]"
border-start-color="xsd:string [0..1]"
border-start-style="borderstyleType [0..1]"
border-start-width="xsd:string [0..1]"
border-style="xsd:string [0..1]"
border-top="xsd:string [0..1]"
border-top-color="xsd:string [0..1]"
border-top-style="borderstyleType [0..1]"
border-top-width="xsd:string [0..1]"
border-width="xsd:string [0..1]"
padding="xsd:string [0..1]"
padding-after="xsd:string [0..1]"
padding-before="xsd:string [0..1]"
padding-bottom="xsd:string [0..1]"
padding-end="xsd:string [0..1]"
padding-left="xsd:string [0..1]"
padding-right="xsd:string [0..1]"
padding-start="xsd:string [0..1]"
padding-top="xsd:string [0..1]"
height="xsd:string [0..1]"
width="xsd:string [0..1]"
margin="xsd:string [0..1]"
margin-bottom="xsd:string [0..1]"
margin-left="xsd:string [0..1]"
margin-right="xsd:string [0..1]"
margin-top="xsd:string [0..1]"
margin-after="xsd:string [0..1]"
margin-start="xsd:string [0..1]"
margin-end="xsd:string [0..1]"
margin-before="xsd:string [0..1]"
space-after="xsd:string [0..1]"
space-before="xsd:string [0..1]"
start-indent="xsd:string [0..1]"
end-indent="xsd:string [0..1]"
overflow="xsd:NMTOKEN (value comes from list: {'visible'|'auto'|'inherit'|'hidden'}) [0..1]"
display="xsd:NMTOKEN (value comes from list: {'noprint'|'hidden'|'all'}) [0..1]"
display-align="xsd:NMTOKEN (value comes from list: {'auto'|'before'|'center'|'after'|'inherit'}) [0..1]"
reference-orientation="xsd:NMTOKEN (value comes from list: {'0'|'90'|'inherit'}) [0..1]"
text-decoration="xsd:NMTOKEN (value comes from list: {'none'|'underline'|'line-through'|'no-line-through'|'inherit'}) [0..1]"
text-transform="xsd:NMTOKEN (value comes from list: {'capitalize'|'uppercase'|'lowercase'|'none'|'inherit'}) [0..1]"
font-family="xsd:string [0..1]"
font-size="xsd:string [0..1]"
font-style="xsd:NMTOKEN (value comes from list: {'normal'|'italic'|'oblique'|'inherit'}) [0..1]"
font-variant="xsd:NMTOKEN (value comes from list: {'normal'|'small-caps'|'inherit'}) [0..1]"
font-weight="xsd:NMTOKEN (value comes from list: {'normal'|'bold'|'bolder'|'lighter'|'100'|'200'|'300'|'400'|'500'|'600'|'700'|'800'|'900'|'inherit'}) [0..1]"
line-height="xsd:string [0..1]"
table-layout="xsd:NMTOKEN (value comes from list: {'fixed'|'auto'|'inherit'}) [0..1]"
provisional-distance-between-starts="xsd:string [0..1]"
provisional-label-separation="xsd:string [0..1]"
float="xsd:NMTOKEN (value comes from list: {'before'|'start'|'end'|'none'|'inherit'}) [0..1]"
text-align="xsd:NMTOKEN (value comes from list: {'start'|'center'|'end'|'justify'|'left'|'right'|'inherit'}) [0..1]"
linefeed-treatment="xsd:NMTOKEN (value comes from list: {'ignore'|'preserve'|'treat-as-space'|'treat-as-zero-width-space'|'inherit'}) [0..1]"
white-space-treatment="xsd:NMTOKEN (value comes from list: {'ignore'|'preserve'|'ignore-if-before-linefeed'|'ignore-if-after-linefeed'|'ignore-if-surrounding-linefeed'|'inherit'}) [0..1]"
white-space-collapse="xsd:NMTOKEN (value comes from list: {'false'|'true'|'inherit'}) [0..1]"
leader-alignment="xsd:NMTOKEN (value comes from list: {'none'|'reference-area'|'page'|'inherit'}) [0..1]"
leader-pattern="xsd:NMTOKEN (value comes from list: {'space'|'rule'|'dots'|'use-content'|'inherit'}) [0..1]"
leader-pattern-width="xsd:string [0..1]"
leader-length="xsd:string [0..1]"
rule-style="xsd:NMTOKEN (value comes from list: {'none'|'dotted'|'dashed'|'solid'|'double'|'groove'|'ridge'|'inherit'}) [0..1]"
rule-thickness="xsd:string [0..1]"
break-before="xsd:NMTOKEN (value comes from list: {'auto'|'page'|'inherit'}) [0..1]"
keep-together="xsd:NMTOKEN (value comes from list: {'auto'|'always'}) [0..1]"
baseline-shift="xsd:string [0..1]"
vertical-align="xsd:string [0..1]"
form602langext="xsd:NMTOKEN (value comes from list: {'lovfl'}) [0..1] ?">
Start Choice [1..*]
Start Choice [1]
<block> ... </block> [1]
<block-container> ... </block-container> [1]
<table> ... </table> [1]
<list-block> ... </list-block> [1]
End Choice
End Choice
</flow>
Schema Component Representation
<xsd:element name="flow">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:group ref="blocks"/>
</xsd:choice>
<xsd:attributeGroup ref="flow-properties"/>
</xsd:complexType>
</xsd:element>
top

Element: character

Name character
Type Locally-defined complex type
Nillable no
Abstract no
Documentation The fo:character object specifies a character that will be mapped to a glyph for presentation.
Diagram
XML Instance Representation
<character
character="xsd:string [1]"
id="xsd:string [0..1]"
color="xsd:string [0..1]"
position="xsd:NMTOKEN (value comes from list: {'absolute'}) [0..1]"
absolute-position="xsd:NMTOKEN (value comes from list: {'fixed'}) [0..1]"
top="xsd:string [0..1]"
right="xsd:string [0..1]"
bottom="xsd:string [0..1]"
left="xsd:string [0..1]"
text-decoration="xsd:NMTOKEN (value comes from list: {'none'|'underline'|'line-through'|'no-line-through'|'inherit'}) [0..1]"
text-transform="xsd:NMTOKEN (value comes from list: {'capitalize'|'uppercase'|'lowercase'|'none'|'inherit'}) [0..1]"
font-family="xsd:string [0..1]"
font-size="xsd:string [0..1]"
font-style="xsd:NMTOKEN (value comes from list: {'normal'|'italic'|'oblique'|'inherit'}) [0..1]"
font-variant="xsd:NMTOKEN (value comes from list: {'normal'|'small-caps'|'inherit'}) [0..1]"
font-weight="xsd:NMTOKEN (value comes from list: {'normal'|'bold'|'bolder'|'lighter'|'100'|'200'|'300'|'400'|'500'|'600'|'700'|'800'|'900'|'inherit'}) [0..1]"
line-height="xsd:string [0..1]"
background="xsd:string [0..1]"
background-color="xsd:string [0..1]"
border="xsd:string [0..1]"
border-after-style="borderstyleType [0..1]"
border-after-width="xsd:string [0..1]"
border-before-color="xsd:string [0..1]"
border-before-style="borderstyleType [0..1]"
border-before-width="xsd:string [0..1]"
border-bottom="xsd:string [0..1]"
border-bottom-color="xsd:string [0..1]"
border-bottom-style="borderstyleType [0..1]"
border-bottom-width="xsd:string [0..1]"
border-color="xsd:string [0..1]"
border-end-color="xsd:string [0..1]"
border-end-style="borderstyleType [0..1]"
border-end-width="xsd:string [0..1]"
border-left="xsd:string [0..1]"
border-left-color="xsd:string [0..1]"
border-left-style="borderstyleType [0..1]"
border-left-width="xsd:string [0..1]"
border-right="xsd:string [0..1]"
border-right-color="xsd:string [0..1]"
border-right-style="borderstyleType [0..1]"
border-right-width="xsd:string [0..1]"
border-start-color="xsd:string [0..1]"
border-start-style="borderstyleType [0..1]"
border-start-width="xsd:string [0..1]"
border-style="xsd:string [0..1]"
border-top="xsd:string [0..1]"
border-top-color="xsd:string [0..1]"
border-top-style="borderstyleType [0..1]"
border-top-width="xsd:string [0..1]"
border-width="xsd:string [0..1]"
padding="xsd:string [0..1]"
padding-after="xsd:string [0..1]"
padding-before="xsd:string [0..1]"
padding-bottom="xsd:string [0..1]"
padding-end="xsd:string [0..1]"
padding-left="xsd:string [0..1]"
padding-right="xsd:string [0..1]"
padding-start="xsd:string [0..1]"
padding-top="xsd:string [0..1]"
form602chkbx="xsd:QName [0..1]"
form602radio="xsd:QName [0..1]"
form602state="xsd:string [0..1]"
form602on="xsd:string [0..1]"
form602off="xsd:string [0..1]"
form602tooltip="xsd:string [0..1]"
form602help="xsd:string [0..1]"
form602bind="xsd:string [0..1]"
form602tabstop="xsd:unsignedInt [0..1]"
form602onclick="xsd:string [0..1]"
form602romsg="xsd:string [0..1]"
form602uchvbind="xsd:string [0..1]"
form602uchtext="xsd:string [0..1]"
form602uchtextdefault="xsd:string [0..1]"
form602default="xsd:string [0..1]"
characteron="xsd:short [0..1]"
characteroff="xsd:short [0..1]"
form602onrefresh="xsd:string [0..1]"
form602ct="xsd:NMTOKEN (value comes from list: {'rad'|'chb'}) [0..1]"
display="xsd:NMTOKEN (value comes from list: {'hidden'|'all'|'noprint'}) [0..1]"
form602error="xsd:string [0..1]"
display-align="xsd:string [0..1]"
text-align="xsd:NMTOKEN (value comes from list: {'start'|'center'|'end'|'justify'|'left'|'right'|'inherit'}) [0..1]"/>
Schema Component Representation
<xsd:element name="character">
<xsd:complexType>
<xsd:attribute name="character" type="xsd:string" use="required"/>
<xsd:attributeGroup ref="empty-inline-properties"/>
<xsd:attributeGroup ref="form602-extension-checkbox-properties"/>
<xsd:attribute name="display-align" type="xsd:string"/>
<xsd:attribute name="text-align">
<xsd:simpleType>
<xsd:restriction base="xsd:NMTOKEN">
<xsd:enumeration value="start"/>
<xsd:enumeration value="center"/>
<xsd:enumeration value="end"/>
<xsd:enumeration value="justify"/>
<xsd:enumeration value="left"/>
<xsd:enumeration value="right"/>
<xsd:enumeration value="inherit"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
</xsd:complexType>
</xsd:element>
top

Element: inline

Name inline
Type Locally-defined complex type
Nillable no
Abstract no
Documentation The fo:inline object is used to format a part of a text with a background or enclosing it in a border.
Diagram
XML Instance Representation
<inline
id="xsd:string [0..1]"
color="xsd:string [0..1]"
background="xsd:string [0..1]"
background-color="xsd:string [0..1]"
border="xsd:string [0..1]"
border-after-style="borderstyleType [0..1]"
border-after-width="xsd:string [0..1]"
border-before-color="xsd:string [0..1]"
border-before-style="borderstyleType [0..1]"
border-before-width="xsd:string [0..1]"
border-bottom="xsd:string [0..1]"
border-bottom-color="xsd:string [0..1]"
border-bottom-style="borderstyleType [0..1]"
border-bottom-width="xsd:string [0..1]"
border-color="xsd:string [0..1]"
border-end-color="xsd:string [0..1]"
border-end-style="borderstyleType [0..1]"
border-end-width="xsd:string [0..1]"
border-left="xsd:string [0..1]"
border-left-color="xsd:string [0..1]"
border-left-style="borderstyleType [0..1]"
border-left-width="xsd:string [0..1]"
border-right="xsd:string [0..1]"
border-right-color="xsd:string [0..1]"
border-right-style="borderstyleType [0..1]"
border-right-width="xsd:string [0..1]"
border-start-color="xsd:string [0..1]"
border-start-style="borderstyleType [0..1]"
border-start-width="xsd:string [0..1]"
border-style="xsd:string [0..1]"
border-top="xsd:string [0..1]"
border-top-color="xsd:string [0..1]"
border-top-style="borderstyleType [0..1]"
border-top-width="xsd:string [0..1]"
border-width="xsd:string [0..1]"
padding="xsd:string [0..1]"
padding-after="xsd:string [0..1]"
padding-before="xsd:string [0..1]"
padding-bottom="xsd:string [0..1]"
padding-end="xsd:string [0..1]"
padding-left="xsd:string [0..1]"
padding-right="xsd:string [0..1]"
padding-start="xsd:string [0..1]"
padding-top="xsd:string [0..1]"
height="xsd:string [0..1]"
width="xsd:string [0..1]"
margin="xsd:string [0..1]"
margin-bottom="xsd:string [0..1]"
margin-left="xsd:string [0..1]"
margin-right="xsd:string [0..1]"
margin-top="xsd:string [0..1]"
margin-after="xsd:string [0..1]"
margin-start="xsd:string [0..1]"
margin-end="xsd:string [0..1]"
margin-before="xsd:string [0..1]"
space-after="xsd:string [0..1]"
space-before="xsd:string [0..1]"
start-indent="xsd:string [0..1]"
end-indent="xsd:string [0..1]"
overflow="xsd:NMTOKEN (value comes from list: {'visible'|'auto'|'inherit'|'hidden'}) [0..1]"
display="xsd:NMTOKEN (value comes from list: {'noprint'|'hidden'|'all'}) [0..1]"
display-align="xsd:NMTOKEN (value comes from list: {'auto'|'before'|'center'|'after'|'inherit'}) [0..1]"
reference-orientation="xsd:NMTOKEN (value comes from list: {'0'|'90'|'inherit'}) [0..1]"
text-decoration="xsd:NMTOKEN (value comes from list: {'none'|'underline'|'line-through'|'no-line-through'|'inherit'}) [0..1]"
text-transform="xsd:NMTOKEN (value comes from list: {'capitalize'|'uppercase'|'lowercase'|'none'|'inherit'}) [0..1]"
font-family="xsd:string [0..1]"
font-size="xsd:string [0..1]"
font-style="xsd:NMTOKEN (value comes from list: {'normal'|'italic'|'oblique'|'inherit'}) [0..1]"
font-variant="xsd:NMTOKEN (value comes from list: {'normal'|'small-caps'|'inherit'}) [0..1]"
font-weight="xsd:NMTOKEN (value comes from list: {'normal'|'bold'|'bolder'|'lighter'|'100'|'200'|'300'|'400'|'500'|'600'|'700'|'800'|'900'|'inherit'}) [0..1]"
line-height="xsd:string [0..1]"
table-layout="xsd:NMTOKEN (value comes from list: {'fixed'|'auto'|'inherit'}) [0..1]"
provisional-distance-between-starts="xsd:string [0..1]"
provisional-label-separation="xsd:string [0..1]"
float="xsd:NMTOKEN (value comes from list: {'before'|'start'|'end'|'none'|'inherit'}) [0..1]"
text-align="xsd:NMTOKEN (value comes from list: {'start'|'center'|'end'|'justify'|'left'|'right'|'inherit'}) [0..1]"
linefeed-treatment="xsd:NMTOKEN (value comes from list: {'ignore'|'preserve'|'treat-as-space'|'treat-as-zero-width-space'|'inherit'}) [0..1]"
white-space-treatment="xsd:NMTOKEN (value comes from list: {'ignore'|'preserve'|'ignore-if-before-linefeed'|'ignore-if-after-linefeed'|'ignore-if-surrounding-linefeed'|'inherit'}) [0..1]"
white-space-collapse="xsd:NMTOKEN (value comes from list: {'false'|'true'|'inherit'}) [0..1]"
leader-alignment="xsd:NMTOKEN (value comes from list: {'none'|'reference-area'|'page'|'inherit'}) [0..1]"
leader-pattern="xsd:NMTOKEN (value comes from list: {'space'|'rule'|'dots'|'use-content'|'inherit'}) [0..1]"
leader-pattern-width="xsd:string [0..1]"
leader-length="xsd:string [0..1]"
rule-style="xsd:NMTOKEN (value comes from list: {'none'|'dotted'|'dashed'|'solid'|'double'|'groove'|'ridge'|'inherit'}) [0..1]"
rule-thickness="xsd:string [0..1]"
break-before="xsd:NMTOKEN (value comes from list: {'auto'|'page'|'inherit'}) [0..1]"
keep-together="xsd:NMTOKEN (value comes from list: {'auto'|'always'}) [0..1]"
baseline-shift="xsd:string [0..1]"
vertical-align="xsd:string [0..1]"
form602list="xsd:QName [0..1]"
form602indexlist="xsd:QName [0..1]"
form602lo="xsd:string [0..1]"
form602filter="xsd:string [0..1]"
form602listname="xsd:string [0..1]"
form602condition="xsd:string [0..1]"
form602displaycode="xsd:boolean [0..1]"
form602reference="xsd:string [0..1]"
valuexp="xsd:string [0..1]"
textxp="xsd:string [0..1]"
form602date="xsd:QName [0..1]"
form602datevalue="xsd:date [0..1]"
form602datestyle="xsd:string [0..1]"
form602minval="xsd:date [0..1]"
form602maxval="xsd:date [0..1]"
form602time="xsd:QName [0..1]"
form602timevalue="union of: [ xsd:time, [ xsd:string (value comes from list: {''}) ] ] [0..1]"
form602number="xsd:QName [0..1]"
filenamebind="xsd:string [0..1]"
mediatypebind="xsd:string [0..1]"
form602maxsize="xsd:positiveInteger [0..1]"
form602bfparam="xsd:string [0..1]"
form602ffilter="xsd:string [0..1]"
form602bindata="xsd:string [0..1]"
form602state="xsd:string [0..1]"
form602format="xsd:string [0..1]"
form602="xsd:QName [0..1]"
form602bind="xsd:string [0..1]"
form602bindref="xsd:string [0..1]"
form602tooltip="xsd:string [0..1]"
form602maxchars="xsd:string [0..1]"
form602chars="xsd:string [0..1]"
form602tabstop="xsd:unsignedInt [0..1]"
form602help="xsd:string [0..1]"
form602trdata="xsd:string [0..1]"
form602btnclick="xsd:string [0..1]"
form602onclick="xsd:string [0..1]"
form602onleave="xsd:string [0..1]"
form602onenter="xsd:string [0..1]"
form602oninsert="xsd:string [0..1]"
form602onrefresh="xsd:string [0..1]"
form602romsg="xsd:string [0..1]"
form602badcharmsg="xsd:string [0..1]"
form602uchvbind="xsd:string [0..1]"
form602text="xsd:string [0..1]"
form602ink="xsd:string [0..1]"
form602uchtext="xsd:string [0..1]"
form602uchtextdefault="xsd:string [0..1]"
form602longfield="xsd:string [0..1]"
form602extern="xsd:string [0..1]"
form602type="xsd:string [0..1]"
form602menu="xsd:string [0..1]"
form602error="xsd:string [0..1]"
form602signer="xsd:string [0..1]"
form602startindex="xsd:int [0..1]"
form602langext="xsd:NMTOKEN (value comes from list: {'lovfl'}) [0..1] ?"
form602maxoccurs="xsd:string [0..1]"
form602minoccurs="xsd:string [0..1]"
form602default="xsd:string [0..1]"
form602ct="xsd:NMTOKEN (value comes from list: {'txt'|'num'|'rch'|'out'|'btn'|'bin'|'tim'|'dat'|'lbx'|'ilb'|'rep'|'clf'|'cnf'|'ink'}) [0..1]"
form602repe="xsd:QName [0..1]">
<!-- Mixed content -->
Start Choice [0..*]
Start Choice [1]
Start Choice [1]
<character> ... </character> [1]
<external-graphic> ... </external-graphic> [1]
<instream-foreign-object> ... </instream-foreign-object> [1]
<inline> ... </inline> [1]
<leader> ... </leader> [1]
<page-number> ... </page-number> [1]
<basic-link> ... </basic-link> [1]
End Choice
Start Choice [1]
<block> ... </block> [1]
<block-container> ... </block-container> [1]
<table> ... </table> [1]
<list-block> ... </list-block> [1]
End Choice
<multi-switch> ... </multi-switch> [1]
End Choice
End Choice
</inline>
Schema Component Representation
<xsd:element name="inline">
<xsd:complexType mixed="true">
<xsd:choice minOccurs="0" maxOccurs="unbounded">
<xsd:group ref="mixed-level"/>
</xsd:choice>
<xsd:attributeGroup ref="inline-properties"/>
<xsd:attributeGroup ref="form602-extension-field-properties"/>
<xsd:attribute name="form602repe" type="xsd:QName"/>
<-- Data document element name; it contains the content of form fields in the form section. -->
</xsd:complexType>
</xsd:element>
top

Element: instream-foreign-object

Name instream-foreign-object
Type Locally-defined complex type
Nillable no
Abstract no
Documentation The fo:instream-foreign-object object is used for inline graphics or for "generic" objects where the object's data resides as descendants of fo:instream-foreign-object, typically as an XML element sub-tree in a non-XSL namespace (a common format is SVG).
Diagram
XML Instance Representation
<instream-foreign-object
id="xsd:string [0..1]"
content-type="xsd:string [0..1]"
position="xsd:NMTOKEN (value comes from list: {'absolute'}) [0..1]"
absolute-position="xsd:NMTOKEN (value comes from list: {'fixed'}) [0..1]"
top="xsd:string [0..1]"
right="xsd:string [0..1]"
bottom="xsd:string [0..1]"
left="xsd:string [0..1]"
background="xsd:string [0..1]"
background-color="xsd:string [0..1]"
border="xsd:string [0..1]"
border-after-style="borderstyleType [0..1]"
border-after-width="xsd:string [0..1]"
border-before-color="xsd:string [0..1]"
border-before-style="borderstyleType [0..1]"
border-before-width="xsd:string [0..1]"
border-bottom="xsd:string [0..1]"
border-bottom-color="xsd:string [0..1]"
border-bottom-style="borderstyleType [0..1]"
border-bottom-width="xsd:string [0..1]"
border-color="xsd:string [0..1]"
border-end-color="xsd:string [0..1]"
border-end-style="borderstyleType [0..1]"
border-end-width="xsd:string [0..1]"
border-left="xsd:string [0..1]"
border-left-color="xsd:string [0..1]"
border-left-style="borderstyleType [0..1]"
border-left-width="xsd:string [0..1]"
border-right="xsd:string [0..1]"
border-right-color="xsd:string [0..1]"
border-right-style="borderstyleType [0..1]"
border-right-width="xsd:string [0..1]"
border-start-color="xsd:string [0..1]"
border-start-style="borderstyleType [0..1]"
border-start-width="xsd:string [0..1]"
border-style="xsd:string [0..1]"
border-top="xsd:string [0..1]"
border-top-color="xsd:string [0..1]"
border-top-style="borderstyleType [0..1]"
border-top-width="xsd:string [0..1]"
border-width="xsd:string [0..1]"
padding="xsd:string [0..1]"
padding-after="xsd:string [0..1]"
padding-before="xsd:string [0..1]"
padding-bottom="xsd:string [0..1]"
padding-end="xsd:string [0..1]"
padding-left="xsd:string [0..1]"
padding-right="xsd:string [0..1]"
padding-start="xsd:string [0..1]"
padding-top="xsd:string [0..1]"
margin="xsd:string [0..1]"
margin-bottom="xsd:string [0..1]"
margin-left="xsd:string [0..1]"
margin-right="xsd:string [0..1]"
margin-top="xsd:string [0..1]"
margin-after="xsd:string [0..1]"
margin-start="xsd:string [0..1]"
margin-end="xsd:string [0..1]"
margin-before="xsd:string [0..1]"
space-after="xsd:string [0..1]"
space-before="xsd:string [0..1]"
start-indent="xsd:string [0..1]"
end-indent="xsd:string [0..1]"
height="xsd:string [0..1]"
width="xsd:string [0..1]"
font-family="xsd:string [0..1]"
font-size="xsd:string [0..1]"
font-style="xsd:NMTOKEN (value comes from list: {'normal'|'italic'|'oblique'|'inherit'}) [0..1]"
font-variant="xsd:NMTOKEN (value comes from list: {'normal'|'small-caps'|'inherit'}) [0..1]"
font-weight="xsd:NMTOKEN (value comes from list: {'normal'|'bold'|'bolder'|'lighter'|'100'|'200'|'300'|'400'|'500'|'600'|'700'|'800'|'900'|'inherit'}) [0..1]"
line-height="xsd:string [0..1]"
break-before="xsd:NMTOKEN (value comes from list: {'auto'|'page'|'inherit'}) [0..1]"
keep-together="xsd:NMTOKEN (value comes from list: {'auto'|'always'}) [0..1]"
content-height="xsd:string [0..1]"
content-width="xsd:string [0..1]"
text-align="xsd:NMTOKEN (value comes from list: {'start'|'center'|'end'|'justify'|'inside'|'outside'|'left'|'right'|'inherit'}) [0..1]"
form602onclick="xsd:string [0..1]"
form602tooltip="xsd:string [0..1]"
display="xsd:NMTOKEN (value comes from list: {'all'|'hidden'|'noprint'}) [0..1]">
Start Choice [1]
<fm:barcode> ... </fm:barcode> [1]
<fm:internal-graphic> ... </fm:internal-graphic> [1]
End Choice
</instream-foreign-object>
Schema Component Representation
<xsd:element name="instream-foreign-object">
<xsd:complexType>
<xsd:choice>
<xsd:element ref="fm:barcode"/>
<xsd:element ref="fm:internal-graphic"/>
</xsd:choice>
<xsd:attributeGroup ref="graphic-properties"/>
<xsd:attribute name="form602onclick" type="xsd:string"/>
<-- It defines action that should be taken if a value is entered into the form control. -->
<xsd:attribute name="form602tooltip" type="xsd:string"/>
<-- Form control help. -->
<xsd:attribute name="display">
<xsd:simpleType>
<xsd:restriction base="xsd:NMTOKEN">
<xsd:enumeration value="all"/>
<xsd:enumeration value="hidden"/>
<xsd:enumeration value="noprint"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
</xsd:complexType>
</xsd:element>
top

Element: layout-master-set

Name layout-master-set
Type Locally-defined complex type
Nillable no
Abstract no
Documentation Layout-master-set is a wrapper around all masters used in the document. Contains a set of page-masters. Neither of its descendants generates any area, so no inherited elements can be specified on it or on its children. Content model made more strict than in the draft, to enforce that a page-sequence-master be always accompanied by at least one simple-page-master.
Diagram
XML Instance Representation
<layout-master-set>
<simple-page-master> ... </simple-page-master> [1]
</layout-master-set>
Schema Component Representation
<xsd:element name="layout-master-set">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="simple-page-master"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
top

Element: leader

Name leader
Type Locally-defined complex type
Nillable no
Abstract no
Documentation The fo:leader object can be used used to: 1. generate "." to separate titles from page numbers in table of contents 2. create input fields in forms 3. create horizontal rules If the leader's length is too long to fit in the area, the leader will begin a new line.
Diagram
XML Instance Representation
<leader
id="xsd:string [0..1]"
color="xsd:string [0..1]"
background="xsd:string [0..1]"
background-color="xsd:string [0..1]"
border="xsd:string [0..1]"
border-after-style="borderstyleType [0..1]"
border-after-width="xsd:string [0..1]"
border-before-color="xsd:string [0..1]"
border-before-style="borderstyleType [0..1]"
border-before-width="xsd:string [0..1]"
border-bottom="xsd:string [0..1]"
border-bottom-color="xsd:string [0..1]"
border-bottom-style="borderstyleType [0..1]"
border-bottom-width="xsd:string [0..1]"
border-color="xsd:string [0..1]"
border-end-color="xsd:string [0..1]"
border-end-style="borderstyleType [0..1]"
border-end-width="xsd:string [0..1]"
border-left="xsd:string [0..1]"
border-left-color="xsd:string [0..1]"
border-left-style="borderstyleType [0..1]"
border-left-width="xsd:string [0..1]"
border-right="xsd:string [0..1]"
border-right-color="xsd:string [0..1]"
border-right-style="borderstyleType [0..1]"
border-right-width="xsd:string [0..1]"
border-start-color="xsd:string [0..1]"
border-start-style="borderstyleType [0..1]"
border-start-width="xsd:string [0..1]"
border-style="xsd:string [0..1]"
border-top="xsd:string [0..1]"
border-top-color="xsd:string [0..1]"
border-top-style="borderstyleType [0..1]"
border-top-width="xsd:string [0..1]"
border-width="xsd:string [0..1]"
padding="xsd:string [0..1]"
padding-after="xsd:string [0..1]"
padding-before="xsd:string [0..1]"
padding-bottom="xsd:string [0..1]"
padding-end="xsd:string [0..1]"
padding-left="xsd:string [0..1]"
padding-right="xsd:string [0..1]"
padding-start="xsd:string [0..1]"
padding-top="xsd:string [0..1]"
height="xsd:string [0..1]"
width="xsd:string [0..1]"
margin="xsd:string [0..1]"
margin-bottom="xsd:string [0..1]"
margin-left="xsd:string [0..1]"
margin-right="xsd:string [0..1]"
margin-top="xsd:string [0..1]"
margin-after="xsd:string [0..1]"
margin-start="xsd:string [0..1]"
margin-end="xsd:string [0..1]"
margin-before="xsd:string [0..1]"
space-after="xsd:string [0..1]"
space-before="xsd:string [0..1]"
start-indent="xsd:string [0..1]"
end-indent="xsd:string [0..1]"
overflow="xsd:NMTOKEN (value comes from list: {'visible'|'auto'|'inherit'|'hidden'}) [0..1]"
display="xsd:NMTOKEN (value comes from list: {'noprint'|'hidden'|'all'}) [0..1]"
display-align="xsd:NMTOKEN (value comes from list: {'auto'|'before'|'center'|'after'|'inherit'}) [0..1]"
reference-orientation="xsd:NMTOKEN (value comes from list: {'0'|'90'|'inherit'}) [0..1]"
text-decoration="xsd:NMTOKEN (value comes from list: {'none'|'underline'|'line-through'|'no-line-through'|'inherit'}) [0..1]"
text-transform="xsd:NMTOKEN (value comes from list: {'capitalize'|'uppercase'|'lowercase'|'none'|'inherit'}) [0..1]"
font-family="xsd:string [0..1]"
font-size="xsd:string [0..1]"
font-style="xsd:NMTOKEN (value comes from list: {'normal'|'italic'|'oblique'|'inherit'}) [0..1]"
font-variant="xsd:NMTOKEN (value comes from list: {'normal'|'small-caps'|'inherit'}) [0..1]"
font-weight="xsd:NMTOKEN (value comes from list: {'normal'|'bold'|'bolder'|'lighter'|'100'|'200'|'300'|'400'|'500'|'600'|'700'|'800'|'900'|'inherit'}) [0..1]"
line-height="xsd:string [0..1]"
table-layout="xsd:NMTOKEN (value comes from list: {'fixed'|'auto'|'inherit'}) [0..1]"
provisional-distance-between-starts="xsd:string [0..1]"
provisional-label-separation="xsd:string [0..1]"
float="xsd:NMTOKEN (value comes from list: {'before'|'start'|'end'|'none'|'inherit'}) [0..1]"
text-align="xsd:NMTOKEN (value comes from list: {'start'|'center'|'end'|'justify'|'left'|'right'|'inherit'}) [0..1]"
linefeed-treatment="xsd:NMTOKEN (value comes from list: {'ignore'|'preserve'|'treat-as-space'|'treat-as-zero-width-space'|'inherit'}) [0..1]"
white-space-treatment="xsd:NMTOKEN (value comes from list: {'ignore'|'preserve'|'ignore-if-before-linefeed'|'ignore-if-after-linefeed'|'ignore-if-surrounding-linefeed'|'inherit'}) [0..1]"
white-space-collapse="xsd:NMTOKEN (value comes from list: {'false'|'true'|'inherit'}) [0..1]"
leader-alignment="xsd:NMTOKEN (value comes from list: {'none'|'reference-area'|'page'|'inherit'}) [0..1]"
leader-pattern="xsd:NMTOKEN (value comes from list: {'space'|'rule'|'dots'|'use-content'|'inherit'}) [0..1]"
leader-pattern-width="xsd:string [0..1]"
leader-length="xsd:string [0..1]"
rule-style="xsd:NMTOKEN (value comes from list: {'none'|'dotted'|'dashed'|'solid'|'double'|'groove'|'ridge'|'inherit'}) [0..1]"
rule-thickness="xsd:string [0..1]"
break-before="xsd:NMTOKEN (value comes from list: {'auto'|'page'|'inherit'}) [0..1]"
keep-together="xsd:NMTOKEN (value comes from list: {'auto'|'always'}) [0..1]"
baseline-shift="xsd:string [0..1]"
vertical-align="xsd:string [0..1]">
<!-- Mixed content -->
Start Choice [0..*]
End Choice
</leader>
Schema Component Representation
<xsd:element name="leader">
<xsd:complexType mixed="true">
<xsd:choice minOccurs="0" maxOccurs="unbounded"/>
<xsd:attributeGroup ref="inline-properties"/>
</xsd:complexType>
</xsd:element>
top

Element: list-block

Name list-block
Type Locally-defined complex type
Nillable no
Abstract no
Documentation List block is a block, with some extra features to control the disposition of list items. fo:list-block contains the whole list.
Diagram
XML Instance Representation
<list-block
id="xsd:string [0..1]"
color="xsd:string [0..1]"
background="xsd:string [0..1]"
background-color="xsd:string [0..1]"
border="xsd:string [0..1]"
border-after-style="borderstyleType [0..1]"
border-after-width="xsd:string [0..1]"
border-before-color="xsd:string [0..1]"
border-before-style="borderstyleType [0..1]"
border-before-width="xsd:string [0..1]"
border-bottom="xsd:string [0..1]"
border-bottom-color="xsd:string [0..1]"
border-bottom-style="borderstyleType [0..1]"
border-bottom-width="xsd:string [0..1]"
border-color="xsd:string [0..1]"
border-end-color="xsd:string [0..1]"
border-end-style="borderstyleType [0..1]"
border-end-width="xsd:string [0..1]"
border-left="xsd:string [0..1]"
border-left-color="xsd:string [0..1]"
border-left-style="borderstyleType [0..1]"
border-left-width="xsd:string [0..1]"
border-right="xsd:string [0..1]"
border-right-color="xsd:string [0..1]"
border-right-style="borderstyleType [0..1]"
border-right-width="xsd:string [0..1]"
border-start-color="xsd:string [0..1]"
border-start-style="borderstyleType [0..1]"
border-start-width="xsd:string [0..1]"
border-style="xsd:string [0..1]"
border-top="xsd:string [0..1]"
border-top-color="xsd:string [0..1]"
border-top-style="borderstyleType [0..1]"
border-top-width="xsd:string [0..1]"
border-width="xsd:string [0..1]"
padding="xsd:string [0..1]"
padding-after="xsd:string [0..1]"
padding-before="xsd:string [0..1]"
padding-bottom="xsd:string [0..1]"
padding-end="xsd:string [0..1]"
padding-left="xsd:string [0..1]"
padding-right="xsd:string [0..1]"
padding-start="xsd:string [0..1]"
padding-top="xsd:string [0..1]"
height="xsd:string [0..1]"
width="xsd:string [0..1]"
margin="xsd:string [0..1]"
margin-bottom="xsd:string [0..1]"
margin-left="xsd:string [0..1]"
margin-right="xsd:string [0..1]"
margin-top="xsd:string [0..1]"
margin-after="xsd:string [0..1]"
margin-start="xsd:string [0..1]"
margin-end="xsd:string [0..1]"
margin-before="xsd:string [0..1]"
space-after="xsd:string [0..1]"
space-before="xsd:string [0..1]"
start-indent="xsd:string [0..1]"
end-indent="xsd:string [0..1]"
overflow="xsd:NMTOKEN (value comes from list: {'visible'|'auto'|'inherit'|'hidden'}) [0..1]"
display="xsd:NMTOKEN (value comes from list: {'noprint'|'hidden'|'all'}) [0..1]"
display-align="xsd:NMTOKEN (value comes from list: {'auto'|'before'|'center'|'after'|'inherit'}) [0..1]"
reference-orientation="xsd:NMTOKEN (value comes from list: {'0'|'90'|'inherit'}) [0..1]"
text-decoration="xsd:NMTOKEN (value comes from list: {'none'|'underline'|'line-through'|'no-line-through'|'inherit'}) [0..1]"
text-transform="xsd:NMTOKEN (value comes from list: {'capitalize'|'uppercase'|'lowercase'|'none'|'inherit'}) [0..1]"
font-family="xsd:string [0..1]"
font-size="xsd:string [0..1]"
font-style="xsd:NMTOKEN (value comes from list: {'normal'|'italic'|'oblique'|'inherit'}) [0..1]"
font-variant="xsd:NMTOKEN (value comes from list: {'normal'|'small-caps'|'inherit'}) [0..1]"
font-weight="xsd:NMTOKEN (value comes from list: {'normal'|'bold'|'bolder'|'lighter'|'100'|'200'|'300'|'400'|'500'|'600'|'700'|'800'|'900'|'inherit'}) [0..1]"
line-height="xsd:string [0..1]"
table-layout="xsd:NMTOKEN (value comes from list: {'fixed'|'auto'|'inherit'}) [0..1]"
provisional-distance-between-starts="xsd:string [0..1]"
provisional-label-separation="xsd:string [0..1]"
float="xsd:NMTOKEN (value comes from list: {'before'|'start'|'end'|'none'|'inherit'}) [0..1]"
text-align="xsd:NMTOKEN (value comes from list: {'start'|'center'|'end'|'justify'|'left'|'right'|'inherit'}) [0..1]"
linefeed-treatment="xsd:NMTOKEN (value comes from list: {'ignore'|'preserve'|'treat-as-space'|'treat-as-zero-width-space'|'inherit'}) [0..1]"
white-space-treatment="xsd:NMTOKEN (value comes from list: {'ignore'|'preserve'|'ignore-if-before-linefeed'|'ignore-if-after-linefeed'|'ignore-if-surrounding-linefeed'|'inherit'}) [0..1]"
white-space-collapse="xsd:NMTOKEN (value comes from list: {'false'|'true'|'inherit'}) [0..1]"
leader-alignment="xsd:NMTOKEN (value comes from list: {'none'|'reference-area'|'page'|'inherit'}) [0..1]"
leader-pattern="xsd:NMTOKEN (value comes from list: {'space'|'rule'|'dots'|'use-content'|'inherit'}) [0..1]"
leader-pattern-width="xsd:string [0..1]"
leader-length="xsd:string [0..1]"
rule-style="xsd:NMTOKEN (value comes from list: {'none'|'dotted'|'dashed'|'solid'|'double'|'groove'|'ridge'|'inherit'}) [0..1]"
rule-thickness="xsd:string [0..1]"
break-before="xsd:NMTOKEN (value comes from list: {'auto'|'page'|'inherit'}) [0..1]"
keep-together="xsd:NMTOKEN (value comes from list: {'auto'|'always'}) [0..1]"
baseline-shift="xsd:string [0..1]"
vertical-align="xsd:string [0..1]">
<list-item> ... </list-item> [1..*]
</list-block>
Schema Component Representation
<xsd:element name="list-block">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="list-item" maxOccurs="unbounded"/>
</xsd:sequence>
<xsd:attributeGroup ref="block-properties"/>
</xsd:complexType>
</xsd:element>
top

Element: list-item

Name list-item
Type Locally-defined complex type
Nillable no
Abstract no
Documentation Fo:list-item contains each item in the list List item is a coupling of item label and item body.
Diagram
XML Instance Representation
<list-item
id="xsd:string [0..1]"
color="xsd:string [0..1]"
background="xsd:string [0..1]"
background-color="xsd:string [0..1]"
border="xsd:string [0..1]"
border-after-style="borderstyleType [0..1]"
border-after-width="xsd:string [0..1]"
border-before-color="xsd:string [0..1]"
border-before-style="borderstyleType [0..1]"
border-before-width="xsd:string [0..1]"
border-bottom="xsd:string [0..1]"
border-bottom-color="xsd:string [0..1]"
border-bottom-style="borderstyleType [0..1]"
border-bottom-width="xsd:string [0..1]"
border-color="xsd:string [0..1]"
border-end-color="xsd:string [0..1]"
border-end-style="borderstyleType [0..1]"
border-end-width="xsd:string [0..1]"
border-left="xsd:string [0..1]"
border-left-color="xsd:string [0..1]"
border-left-style="borderstyleType [0..1]"
border-left-width="xsd:string [0..1]"
border-right="xsd:string [0..1]"
border-right-color="xsd:string [0..1]"
border-right-style="borderstyleType [0..1]"
border-right-width="xsd:string [0..1]"
border-start-color="xsd:string [0..1]"
border-start-style="borderstyleType [0..1]"
border-start-width="xsd:string [0..1]"
border-style="xsd:string [0..1]"
border-top="xsd:string [0..1]"
border-top-color="xsd:string [0..1]"
border-top-style="borderstyleType [0..1]"
border-top-width="xsd:string [0..1]"
border-width="xsd:string [0..1]"
padding="xsd:string [0..1]"
padding-after="xsd:string [0..1]"
padding-before="xsd:string [0..1]"
padding-bottom="xsd:string [0..1]"
padding-end="xsd:string [0..1]"
padding-left="xsd:string [0..1]"
padding-right="xsd:string [0..1]"
padding-start="xsd:string [0..1]"
padding-top="xsd:string [0..1]"
height="xsd:string [0..1]"
width="xsd:string [0..1]"
margin="xsd:string [0..1]"
margin-bottom="xsd:string [0..1]"
margin-left="xsd:string [0..1]"
margin-right="xsd:string [0..1]"
margin-top="xsd:string [0..1]"
margin-after="xsd:string [0..1]"
margin-start="xsd:string [0..1]"
margin-end="xsd:string [0..1]"
margin-before="xsd:string [0..1]"
space-after="xsd:string [0..1]"
space-before="xsd:string [0..1]"
start-indent="xsd:string [0..1]"
end-indent="xsd:string [0..1]"
overflow="xsd:NMTOKEN (value comes from list: {'visible'|'auto'|'inherit'|'hidden'}) [0..1]"
display="xsd:NMTOKEN (value comes from list: {'noprint'|'hidden'|'all'}) [0..1]"
display-align="xsd:NMTOKEN (value comes from list: {'auto'|'before'|'center'|'after'|'inherit'}) [0..1]"
reference-orientation="xsd:NMTOKEN (value comes from list: {'0'|'90'|'inherit'}) [0..1]"
text-decoration="xsd:NMTOKEN (value comes from list: {'none'|'underline'|'line-through'|'no-line-through'|'inherit'}) [0..1]"
text-transform="xsd:NMTOKEN (value comes from list: {'capitalize'|'uppercase'|'lowercase'|'none'|'inherit'}) [0..1]"
font-family="xsd:string [0..1]"
font-size="xsd:string [0..1]"
font-style="xsd:NMTOKEN (value comes from list: {'normal'|'italic'|'oblique'|'inherit'}) [0..1]"
font-variant="xsd:NMTOKEN (value comes from list: {'normal'|'small-caps'|'inherit'}) [0..1]"
font-weight="xsd:NMTOKEN (value comes from list: {'normal'|'bold'|'bolder'|'lighter'|'100'|'200'|'300'|'400'|'500'|'600'|'700'|'800'|'900'|'inherit'}) [0..1]"
line-height="xsd:string [0..1]"
table-layout="xsd:NMTOKEN (value comes from list: {'fixed'|'auto'|'inherit'}) [0..1]"
provisional-distance-between-starts="xsd:string [0..1]"
provisional-label-separation="xsd:string [0..1]"
float="xsd:NMTOKEN (value comes from list: {'before'|'start'|'end'|'none'|'inherit'}) [0..1]"
text-align="xsd:NMTOKEN (value comes from list: {'start'|'center'|'end'|'justify'|'left'|'right'|'inherit'}) [0..1]"
linefeed-treatment="xsd:NMTOKEN (value comes from list: {'ignore'|'preserve'|'treat-as-space'|'treat-as-zero-width-space'|'inherit'}) [0..1]"
white-space-treatment="xsd:NMTOKEN (value comes from list: {'ignore'|'preserve'|'ignore-if-before-linefeed'|'ignore-if-after-linefeed'|'ignore-if-surrounding-linefeed'|'inherit'}) [0..1]"
white-space-collapse="xsd:NMTOKEN (value comes from list: {'false'|'true'|'inherit'}) [0..1]"
leader-alignment="xsd:NMTOKEN (value comes from list: {'none'|'reference-area'|'page'|'inherit'}) [0..1]"
leader-pattern="xsd:NMTOKEN (value comes from list: {'space'|'rule'|'dots'|'use-content'|'inherit'}) [0..1]"
leader-pattern-width="xsd:string [0..1]"
leader-length="xsd:string [0..1]"
rule-style="xsd:NMTOKEN (value comes from list: {'none'|'dotted'|'dashed'|'solid'|'double'|'groove'|'ridge'|'inherit'}) [0..1]"
rule-thickness="xsd:string [0..1]"
break-before="xsd:NMTOKEN (value comes from list: {'auto'|'page'|'inherit'}) [0..1]"
keep-together="xsd:NMTOKEN (value comes from list: {'auto'|'always'}) [0..1]"
baseline-shift="xsd:string [0..1]"
vertical-align="xsd:string [0..1]"
form602repe="xsd:QName [0..1]"
form602ct="rep [0..1]"
form602expresion="xsd:string [0..1]"
form602menu="xsd:string [0..1]"
form602bind="xsd:string [0..1]"
form602startindex="xsd:integer [0..1]"
form602maxoccurs="xsd:string [0..1]"
form602minoccurs="xsd:string [0..1]">
<list-item-label> ... </list-item-label> [1]
<list-item-body> ... </list-item-body> [1]
</list-item>
Schema Component Representation
<xsd:element name="list-item">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="list-item-label"/>
<xsd:element ref="list-item-body"/>
</xsd:sequence>
<xsd:attributeGroup ref="block-properties"/>
<xsd:attribute name="form602repe" type="xsd:QName"/>
<-- Data document element name; it contains the content of form fields in the form section. -->
<xsd:attribute name="form602ct" fixed="rep"/>
<-- Form control type. -->
<xsd:attribute name="form602expresion" type="xsd:string"/>
<-- Data switching extension. Before showing a case it evaluates an added expression. -->
<xsd:attribute name="form602menu" type="xsd:string"/>
<-- It is used in offering field. -->
<xsd:attribute name="form602bind" type="xsd:string"/>
<-- Name of a binding structure. -->
<xsd:attribute name="form602startindex" type="xsd:integer"/>
<-- Number of indexed repeating sections which is actually active. -->
<xsd:attribute name="form602maxoccurs" type="xsd:string"/>
<-- Maximum number of repetitions of repeating sections. -->
<xsd:attribute name="form602minoccurs" type="xsd:string"/>
<-- Minimum number of repetitions of repeating sections. -->
</xsd:complexType>
</xsd:element>
top

Element: list-item-body

Name list-item-body
Type Locally-defined complex type
Nillable no
Abstract no
Documentation fo:list-item-body contains the content/body of the list-item - typically one or more fo:block objects.
Diagram
XML Instance Representation
<list-item-body
id="xsd:string [0..1]"
color="xsd:string [0..1]"
background="xsd:string [0..1]"
background-color="xsd:string [0..1]"
border="xsd:string [0..1]"
border-after-style="borderstyleType [0..1]"
border-after-width="xsd:string [0..1]"
border-before-color="xsd:string [0..1]"
border-before-style="borderstyleType [0..1]"
border-before-width="xsd:string [0..1]"
border-bottom="xsd:string [0..1]"
border-bottom-color="xsd:string [0..1]"
border-bottom-style="borderstyleType [0..1]"
border-bottom-width="xsd:string [0..1]"
border-color="xsd:string [0..1]"
border-end-color="xsd:string [0..1]"
border-end-style="borderstyleType [0..1]"
border-end-width="xsd:string [0..1]"
border-left="xsd:string [0..1]"
border-left-color="xsd:string [0..1]"
border-left-style="borderstyleType [0..1]"
border-left-width="xsd:string [0..1]"
border-right="xsd:string [0..1]"
border-right-color="xsd:string [0..1]"
border-right-style="borderstyleType [0..1]"
border-right-width="xsd:string [0..1]"
border-start-color="xsd:string [0..1]"
border-start-style="borderstyleType [0..1]"
border-start-width="xsd:string [0..1]"
border-style="xsd:string [0..1]"
border-top="xsd:string [0..1]"
border-top-color="xsd:string [0..1]"
border-top-style="borderstyleType [0..1]"
border-top-width="xsd:string [0..1]"
border-width="xsd:string [0..1]"
padding="xsd:string [0..1]"
padding-after="xsd:string [0..1]"
padding-before="xsd:string [0..1]"
padding-bottom="xsd:string [0..1]"
padding-end="xsd:string [0..1]"
padding-left="xsd:string [0..1]"
padding-right="xsd:string [0..1]"
padding-start="xsd:string [0..1]"
padding-top="xsd:string [0..1]"
height="xsd:string [0..1]"
width="xsd:string [0..1]"
margin="xsd:string [0..1]"
margin-bottom="xsd:string [0..1]"
margin-left="xsd:string [0..1]"
margin-right="xsd:string [0..1]"
margin-top="xsd:string [0..1]"
margin-after="xsd:string [0..1]"
margin-start="xsd:string [0..1]"
margin-end="xsd:string [0..1]"
margin-before="xsd:string [0..1]"
space-after="xsd:string [0..1]"
space-before="xsd:string [0..1]"
start-indent="xsd:string [0..1]"
end-indent="xsd:string [0..1]"
overflow="xsd:NMTOKEN (value comes from list: {'visible'|'auto'|'inherit'|'hidden'}) [0..1]"
display="xsd:NMTOKEN (value comes from list: {'noprint'|'hidden'|'all'}) [0..1]"
display-align="xsd:NMTOKEN (value comes from list: {'auto'|'before'|'center'|'after'|'inherit'}) [0..1]"
reference-orientation="xsd:NMTOKEN (value comes from list: {'0'|'90'|'inherit'}) [0..1]"
text-decoration="xsd:NMTOKEN (value comes from list: {'none'|'underline'|'line-through'|'no-line-through'|'inherit'}) [0..1]"
text-transform="xsd:NMTOKEN (value comes from list: {'capitalize'|'uppercase'|'lowercase'|'none'|'inherit'}) [0..1]"
font-family="xsd:string [0..1]"
font-size="xsd:string [0..1]"
font-style="xsd:NMTOKEN (value comes from list: {'normal'|'italic'|'oblique'|'inherit'}) [0..1]"
font-variant="xsd:NMTOKEN (value comes from list: {'normal'|'small-caps'|'inherit'}) [0..1]"
font-weight="xsd:NMTOKEN (value comes from list: {'normal'|'bold'|'bolder'|'lighter'|'100'|'200'|'300'|'400'|'500'|'600'|'700'|'800'|'900'|'inherit'}) [0..1]"
line-height="xsd:string [0..1]"
table-layout="xsd:NMTOKEN (value comes from list: {'fixed'|'auto'|'inherit'}) [0..1]"
provisional-distance-between-starts="xsd:string [0..1]"
provisional-label-separation="xsd:string [0..1]"
float="xsd:NMTOKEN (value comes from list: {'before'|'start'|'end'|'none'|'inherit'}) [0..1]"
text-align="xsd:NMTOKEN (value comes from list: {'start'|'center'|'end'|'justify'|'left'|'right'|'inherit'}) [0..1]"
linefeed-treatment="xsd:NMTOKEN (value comes from list: {'ignore'|'preserve'|'treat-as-space'|'treat-as-zero-width-space'|'inherit'}) [0..1]"
white-space-treatment="xsd:NMTOKEN (value comes from list: {'ignore'|'preserve'|'ignore-if-before-linefeed'|'ignore-if-after-linefeed'|'ignore-if-surrounding-linefeed'|'inherit'}) [0..1]"
white-space-collapse="xsd:NMTOKEN (value comes from list: {'false'|'true'|'inherit'}) [0..1]"
leader-alignment="xsd:NMTOKEN (value comes from list: {'none'|'reference-area'|'page'|'inherit'}) [0..1]"
leader-pattern="xsd:NMTOKEN (value comes from list: {'space'|'rule'|'dots'|'use-content'|'inherit'}) [0..1]"
leader-pattern-width="xsd:string [0..1]"
leader-length="xsd:string [0..1]"
rule-style="xsd:NMTOKEN (value comes from list: {'none'|'dotted'|'dashed'|'solid'|'double'|'groove'|'ridge'|'inherit'}) [0..1]"
rule-thickness="xsd:string [0..1]"
break-before="xsd:NMTOKEN (value comes from list: {'auto'|'page'|'inherit'}) [0..1]"
keep-together="xsd:NMTOKEN (value comes from list: {'auto'|'always'}) [0..1]"
baseline-shift="xsd:string [0..1]"
vertical-align="xsd:string [0..1]"
form602list="xsd:QName [0..1]"
form602indexlist="xsd:QName [0..1]"
form602lo="xsd:string [0..1]"
form602filter="xsd:string [0..1]"
form602listname="xsd:string [0..1]"
form602condition="xsd:string [0..1]"
form602displaycode="xsd:boolean [0..1]"
form602reference="xsd:string [0..1]"
valuexp="xsd:string [0..1]"
textxp="xsd:string [0..1]"
form602date="xsd:QName [0..1]"
form602datevalue="xsd:date [0..1]"
form602datestyle="xsd:string [0..1]"
form602minval="xsd:date [0..1]"
form602maxval="xsd:date [0..1]"
form602time="xsd:QName [0..1]"
form602timevalue="union of: [ xsd:time, [ xsd:string (value comes from list: {''}) ] ] [0..1]"
form602number="xsd:QName [0..1]"
filenamebind="xsd:string [0..1]"
mediatypebind="xsd:string [0..1]"
form602maxsize="xsd:positiveInteger [0..1]"
form602bfparam="xsd:string [0..1]"
form602ffilter="xsd:string [0..1]"
form602bindata="xsd:string [0..1]"
form602state="xsd:string [0..1]"
form602format="xsd:string [0..1]"
form602="xsd:QName [0..1]"
form602bind="xsd:string [0..1]"
form602bindref="xsd:string [0..1]"
form602tooltip="xsd:string [0..1]"
form602maxchars="xsd:string [0..1]"
form602chars="xsd:string [0..1]"
form602tabstop="xsd:unsignedInt [0..1]"
form602help="xsd:string [0..1]"
form602trdata="xsd:string [0..1]"
form602btnclick="xsd:string [0..1]"
form602onclick="xsd:string [0..1]"
form602onleave="xsd:string [0..1]"
form602onenter="xsd:string [0..1]"
form602oninsert="xsd:string [0..1]"
form602onrefresh="xsd:string [0..1]"
form602romsg="xsd:string [0..1]"
form602badcharmsg="xsd:string [0..1]"
form602uchvbind="xsd:string [0..1]"
form602text="xsd:string [0..1]"
form602ink="xsd:string [0..1]"
form602uchtext="xsd:string [0..1]"
form602uchtextdefault="xsd:string [0..1]"
form602longfield="xsd:string [0..1]"
form602extern="xsd:string [0..1]"
form602type="xsd:string [0..1]"
form602menu="xsd:string [0..1]"
form602error="xsd:string [0..1]"
form602signer="xsd:string [0..1]"
form602startindex="xsd:int [0..1]"
form602langext="xsd:NMTOKEN (value comes from list: {'lovfl'}) [0..1] ?"
form602maxoccurs="xsd:string [0..1]"
form602minoccurs="xsd:string [0..1]"
form602default="xsd:string [0..1]"
form602ct="xsd:NMTOKEN (value comes from list: {'txt'|'num'|'rch'|'out'|'btn'|'bin'|'tim'|'dat'|'lbx'|'ilb'|'rep'|'clf'|'cnf'|'ink'}) [0..1]">
<!-- Mixed content -->
Start Choice [0..*]
Start Choice [1]
Start Choice [1]
<character> ... </character> [1]
<external-graphic> ... </external-graphic> [1]
<instream-foreign-object> ... </instream-foreign-object> [1]
<inline> ... </inline> [1]
<leader> ... </leader> [1]
<page-number> ... </page-number> [1]
<basic-link> ... </basic-link> [1]
End Choice
Start Choice [1]
<block> ... </block> [1]
<block-container> ... </block-container> [1]
<table> ... </table> [1]
<list-block> ... </list-block> [1]
End Choice
<multi-switch> ... </multi-switch> [1]
End Choice
End Choice
</list-item-body>
Schema Component Representation
<xsd:element name="list-item-body">
<xsd:complexType mixed="true">
<xsd:choice minOccurs="0" maxOccurs="unbounded">
<xsd:group ref="mixed-level"/>
</xsd:choice>
<xsd:attributeGroup ref="block-properties"/>
<xsd:attributeGroup ref="form602-extension-field-properties"/>
</xsd:complexType>
</xsd:element>
top

Element: list-item-label

Name list-item-label
Type Locally-defined complex type
Nillable no
Abstract no
Documentation fo:list-item-label contains the label for the list-item - typically an fo:block containing a number, character, etc.
Diagram
XML Instance Representation
<list-item-label
id="xsd:string [0..1]"
color="xsd:string [0..1]"
background="xsd:string [0..1]"
background-color="xsd:string [0..1]"
border="xsd:string [0..1]"
border-after-style="borderstyleType [0..1]"
border-after-width="xsd:string [0..1]"
border-before-color="xsd:string [0..1]"
border-before-style="borderstyleType [0..1]"
border-before-width="xsd:string [0..1]"
border-bottom="xsd:string [0..1]"
border-bottom-color="xsd:string [0..1]"
border-bottom-style="borderstyleType [0..1]"
border-bottom-width="xsd:string [0..1]"
border-color="xsd:string [0..1]"
border-end-color="xsd:string [0..1]"
border-end-style="borderstyleType [0..1]"
border-end-width="xsd:string [0..1]"
border-left="xsd:string [0..1]"
border-left-color="xsd:string [0..1]"
border-left-style="borderstyleType [0..1]"
border-left-width="xsd:string [0..1]"
border-right="xsd:string [0..1]"
border-right-color="xsd:string [0..1]"
border-right-style="borderstyleType [0..1]"
border-right-width="xsd:string [0..1]"
border-start-color="xsd:string [0..1]"
border-start-style="borderstyleType [0..1]"
border-start-width="xsd:string [0..1]"
border-style="xsd:string [0..1]"
border-top="xsd:string [0..1]"
border-top-color="xsd:string [0..1]"
border-top-style="borderstyleType [0..1]"
border-top-width="xsd:string [0..1]"
border-width="xsd:string [0..1]"
padding="xsd:string [0..1]"
padding-after="xsd:string [0..1]"
padding-before="xsd:string [0..1]"
padding-bottom="xsd:string [0..1]"
padding-end="xsd:string [0..1]"
padding-left="xsd:string [0..1]"
padding-right="xsd:string [0..1]"
padding-start="xsd:string [0..1]"
padding-top="xsd:string [0..1]"
height="xsd:string [0..1]"
width="xsd:string [0..1]"
margin="xsd:string [0..1]"
margin-bottom="xsd:string [0..1]"
margin-left="xsd:string [0..1]"
margin-right="xsd:string [0..1]"
margin-top="xsd:string [0..1]"
margin-after="xsd:string [0..1]"
margin-start="xsd:string [0..1]"
margin-end="xsd:string [0..1]"
margin-before="xsd:string [0..1]"
space-after="xsd:string [0..1]"
space-before="xsd:string [0..1]"
start-indent="xsd:string [0..1]"
end-indent="xsd:string [0..1]"
overflow="xsd:NMTOKEN (value comes from list: {'visible'|'auto'|'inherit'|'hidden'}) [0..1]"
display="xsd:NMTOKEN (value comes from list: {'noprint'|'hidden'|'all'}) [0..1]"
display-align="xsd:NMTOKEN (value comes from list: {'auto'|'before'|'center'|'after'|'inherit'}) [0..1]"
reference-orientation="xsd:NMTOKEN (value comes from list: {'0'|'90'|'inherit'}) [0..1]"
text-decoration="xsd:NMTOKEN (value comes from list: {'none'|'underline'|'line-through'|'no-line-through'|'inherit'}) [0..1]"
text-transform="xsd:NMTOKEN (value comes from list: {'capitalize'|'uppercase'|'lowercase'|'none'|'inherit'}) [0..1]"
font-family="xsd:string [0..1]"
font-size="xsd:string [0..1]"
font-style="xsd:NMTOKEN (value comes from list: {'normal'|'italic'|'oblique'|'inherit'}) [0..1]"
font-variant="xsd:NMTOKEN (value comes from list: {'normal'|'small-caps'|'inherit'}) [0..1]"
font-weight="xsd:NMTOKEN (value comes from list: {'normal'|'bold'|'bolder'|'lighter'|'100'|'200'|'300'|'400'|'500'|'600'|'700'|'800'|'900'|'inherit'}) [0..1]"
line-height="xsd:string [0..1]"
table-layout="xsd:NMTOKEN (value comes from list: {'fixed'|'auto'|'inherit'}) [0..1]"
provisional-distance-between-starts="xsd:string [0..1]"
provisional-label-separation="xsd:string [0..1]"
float="xsd:NMTOKEN (value comes from list: {'before'|'start'|'end'|'none'|'inherit'}) [0..1]"
text-align="xsd:NMTOKEN (value comes from list: {'start'|'center'|'end'|'justify'|'left'|'right'|'inherit'}) [0..1]"
linefeed-treatment="xsd:NMTOKEN (value comes from list: {'ignore'|'preserve'|'treat-as-space'|'treat-as-zero-width-space'|'inherit'}) [0..1]"
white-space-treatment="xsd:NMTOKEN (value comes from list: {'ignore'|'preserve'|'ignore-if-before-linefeed'|'ignore-if-after-linefeed'|'ignore-if-surrounding-linefeed'|'inherit'}) [0..1]"
white-space-collapse="xsd:NMTOKEN (value comes from list: {'false'|'true'|'inherit'}) [0..1]"
leader-alignment="xsd:NMTOKEN (value comes from list: {'none'|'reference-area'|'page'|'inherit'}) [0..1]"
leader-pattern="xsd:NMTOKEN (value comes from list: {'space'|'rule'|'dots'|'use-content'|'inherit'}) [0..1]"
leader-pattern-width="xsd:string [0..1]"
leader-length="xsd:string [0..1]"
rule-style="xsd:NMTOKEN (value comes from list: {'none'|'dotted'|'dashed'|'solid'|'double'|'groove'|'ridge'|'inherit'}) [0..1]"
rule-thickness="xsd:string [0..1]"
break-before="xsd:NMTOKEN (value comes from list: {'auto'|'page'|'inherit'}) [0..1]"
keep-together="xsd:NMTOKEN (value comes from list: {'auto'|'always'}) [0..1]"
baseline-shift="xsd:string [0..1]"
vertical-align="xsd:string [0..1]"
form602list="xsd:QName [0..1]"
form602indexlist="xsd:QName [0..1]"
form602lo="xsd:string [0..1]"
form602filter="xsd:string [0..1]"
form602listname="xsd:string [0..1]"
form602condition="xsd:string [0..1]"
form602displaycode="xsd:boolean [0..1]"
form602reference="xsd:string [0..1]"
valuexp="xsd:string [0..1]"
textxp="xsd:string [0..1]"
form602date="xsd:QName [0..1]"
form602datevalue="xsd:date [0..1]"
form602datestyle="xsd:string [0..1]"
form602minval="xsd:date [0..1]"
form602maxval="xsd:date [0..1]"
form602time="xsd:QName [0..1]"
form602timevalue="union of: [ xsd:time, [ xsd:string (value comes from list: {''}) ] ] [0..1]"
form602number="xsd:QName [0..1]"
filenamebind="xsd:string [0..1]"
mediatypebind="xsd:string [0..1]"
form602maxsize="xsd:positiveInteger [0..1]"
form602bfparam="xsd:string [0..1]"
form602ffilter="xsd:string [0..1]"
form602bindata="xsd:string [0..1]"
form602state="xsd:string [0..1]"
form602format="xsd:string [0..1]"
form602="xsd:QName [0..1]"
form602bind="xsd:string [0..1]"
form602bindref="xsd:string [0..1]"
form602tooltip="xsd:string [0..1]"
form602maxchars="xsd:string [0..1]"
form602chars="xsd:string [0..1]"
form602tabstop="xsd:unsignedInt [0..1]"
form602help="xsd:string [0..1]"
form602trdata="xsd:string [0..1]"
form602btnclick="xsd:string [0..1]"
form602onclick="xsd:string [0..1]"
form602onleave="xsd:string [0..1]"
form602onenter="xsd:string [0..1]"
form602oninsert="xsd:string [0..1]"
form602onrefresh="xsd:string [0..1]"
form602romsg="xsd:string [0..1]"
form602badcharmsg="xsd:string [0..1]"
form602uchvbind="xsd:string [0..1]"
form602text="xsd:string [0..1]"
form602ink="xsd:string [0..1]"
form602uchtext="xsd:string [0..1]"
form602uchtextdefault="xsd:string [0..1]"
form602longfield="xsd:string [0..1]"
form602extern="xsd:string [0..1]"
form602type="xsd:string [0..1]"
form602menu="xsd:string [0..1]"
form602error="xsd:string [0..1]"
form602signer="xsd:string [0..1]"
form602startindex="xsd:int [0..1]"
form602langext="xsd:NMTOKEN (value comes from list: {'lovfl'}) [0..1] ?"
form602maxoccurs="xsd:string [0..1]"
form602minoccurs="xsd:string [0..1]"
form602default="xsd:string [0..1]"
form602ct="xsd:NMTOKEN (value comes from list: {'txt'|'num'|'rch'|'out'|'btn'|'bin'|'tim'|'dat'|'lbx'|'ilb'|'rep'|'clf'|'cnf'|'ink'}) [0..1]">
<!-- Mixed content -->
Start Choice [0..*]
Start Choice [1]
Start Choice [1]
<character> ... </character> [1]
<external-graphic> ... </external-graphic> [1]
<instream-foreign-object> ... </instream-foreign-object> [1]
<inline> ... </inline> [1]
<leader> ... </leader> [1]
<page-number> ... </page-number> [1]
<basic-link> ... </basic-link> [1]
End Choice
Start Choice [1]
<block> ... </block> [1]
<block-container> ... </block-container> [1]
<table> ... </table> [1]
<list-block> ... </list-block> [1]
End Choice
<multi-switch> ... </multi-switch> [1]
End Choice
End Choice
</list-item-label>
Schema Component Representation
<xsd:element name="list-item-label">
<xsd:complexType mixed="true">
<xsd:choice minOccurs="0" maxOccurs="unbounded">
<xsd:group ref="mixed-level"/>
</xsd:choice>
<xsd:attributeGroup ref="block-properties"/>
<xsd:attributeGroup ref="form602-extension-field-properties"/>
</xsd:complexType>
</xsd:element>
top

Element: multi-case

Name multi-case
Type Locally-defined complex type
Nillable no
Abstract no
Documentation The fo:multi-case object contains (within an fo:multi-switch) each alternative sub-tree of XSL-FO objects. The parent fo:multi-switch will choose which alternative to show and hide the rest.
Diagram
XML Instance Representation
<multi-case
color="xsd:string [0..1]"
background="xsd:string [0..1]"
background-color="xsd:string [0..1]"
border="xsd:string [0..1]"
border-after-style="borderstyleType [0..1]"
border-after-width="xsd:string [0..1]"
border-before-color="xsd:string [0..1]"
border-before-style="borderstyleType [0..1]"
border-before-width="xsd:string [0..1]"
border-bottom="xsd:string [0..1]"
border-bottom-color="xsd:string [0..1]"
border-bottom-style="borderstyleType [0..1]"
border-bottom-width="xsd:string [0..1]"
border-color="xsd:string [0..1]"
border-end-color="xsd:string [0..1]"
border-end-style="borderstyleType [0..1]"
border-end-width="xsd:string [0..1]"
border-left="xsd:string [0..1]"
border-left-color="xsd:string [0..1]"
border-left-style="borderstyleType [0..1]"
border-left-width="xsd:string [0..1]"
border-right="xsd:string [0..1]"
border-right-color="xsd:string [0..1]"
border-right-style="borderstyleType [0..1]"
border-right-width="xsd:string [0..1]"
border-start-color="xsd:string [0..1]"
border-start-style="borderstyleType [0..1]"
border-start-width="xsd:string [0..1]"
border-style="xsd:string [0..1]"
border-top="xsd:string [0..1]"
border-top-color="xsd:string [0..1]"
border-top-style="borderstyleType [0..1]"
border-top-width="xsd:string [0..1]"
border-width="xsd:string [0..1]"
padding="xsd:string [0..1]"
padding-after="xsd:string [0..1]"
padding-before="xsd:string [0..1]"
padding-bottom="xsd:string [0..1]"
padding-end="xsd:string [0..1]"
padding-left="xsd:string [0..1]"
padding-right="xsd:string [0..1]"
padding-start="xsd:string [0..1]"
padding-top="xsd:string [0..1]"
height="xsd:string [0..1]"
width="xsd:string [0..1]"
margin="xsd:string [0..1]"
margin-bottom="xsd:string [0..1]"
margin-left="xsd:string [0..1]"
margin-right="xsd:string [0..1]"
margin-top="xsd:string [0..1]"
margin-after="xsd:string [0..1]"
margin-start="xsd:string [0..1]"
margin-end="xsd:string [0..1]"
margin-before="xsd:string [0..1]"
space-after="xsd:string [0..1]"
space-before="xsd:string [0..1]"
start-indent="xsd:string [0..1]"
end-indent="xsd:string [0..1]"
overflow="xsd:NMTOKEN (value comes from list: {'visible'|'auto'|'inherit'|'hidden'}) [0..1]"
display="xsd:NMTOKEN (value comes from list: {'noprint'|'hidden'|'all'}) [0..1]"
display-align="xsd:NMTOKEN (value comes from list: {'auto'|'before'|'center'|'after'|'inherit'}) [0..1]"
reference-orientation="xsd:NMTOKEN (value comes from list: {'0'|'90'|'inherit'}) [0..1]"
text-decoration="xsd:NMTOKEN (value comes from list: {'none'|'underline'|'line-through'|'no-line-through'|'inherit'}) [0..1]"
text-transform="xsd:NMTOKEN (value comes from list: {'capitalize'|'uppercase'|'lowercase'|'none'|'inherit'}) [0..1]"
font-family="xsd:string [0..1]"
font-size="xsd:string [0..1]"
font-style="xsd:NMTOKEN (value comes from list: {'normal'|'italic'|'oblique'|'inherit'}) [0..1]"
font-variant="xsd:NMTOKEN (value comes from list: {'normal'|'small-caps'|'inherit'}) [0..1]"
font-weight="xsd:NMTOKEN (value comes from list: {'normal'|'bold'|'bolder'|'lighter'|'100'|'200'|'300'|'400'|'500'|'600'|'700'|'800'|'900'|'inherit'}) [0..1]"
line-height="xsd:string [0..1]"
table-layout="xsd:NMTOKEN (value comes from list: {'fixed'|'auto'|'inherit'}) [0..1]"
provisional-distance-between-starts="xsd:string [0..1]"
provisional-label-separation="xsd:string [0..1]"
float="xsd:NMTOKEN (value comes from list: {'before'|'start'|'end'|'none'|'inherit'}) [0..1]"
text-align="xsd:NMTOKEN (value comes from list: {'start'|'center'|'end'|'justify'|'left'|'right'|'inherit'}) [0..1]"
linefeed-treatment="xsd:NMTOKEN (value comes from list: {'ignore'|'preserve'|'treat-as-space'|'treat-as-zero-width-space'|'inherit'}) [0..1]"
white-space-treatment="xsd:NMTOKEN (value comes from list: {'ignore'|'preserve'|'ignore-if-before-linefeed'|'ignore-if-after-linefeed'|'ignore-if-surrounding-linefeed'|'inherit'}) [0..1]"
white-space-collapse="xsd:NMTOKEN (value comes from list: {'false'|'true'|'inherit'}) [0..1]"
leader-alignment="xsd:NMTOKEN (value comes from list: {'none'|'reference-area'|'page'|'inherit'}) [0..1]"
leader-pattern="xsd:NMTOKEN (value comes from list: {'space'|'rule'|'dots'|'use-content'|'inherit'}) [0..1]"
leader-pattern-width="xsd:string [0..1]"
leader-length="xsd:string [0..1]"
rule-style="xsd:NMTOKEN (value comes from list: {'none'|'dotted'|'dashed'|'solid'|'double'|'groove'|'ridge'|'inherit'}) [0..1]"
rule-thickness="xsd:string [0..1]"
break-before="xsd:NMTOKEN (value comes from list: {'auto'|'page'|'inherit'}) [0..1]"
keep-together="xsd:NMTOKEN (value comes from list: {'auto'|'always'}) [0..1]"
baseline-shift="xsd:string [0..1]"
vertical-align="xsd:string [0..1]"
case-name="xsd:string [0..1]"
starting-state="show [0..1]"
form602ct="cas [1]"
currently-visible-multi-case="xsd:string [0..1]">
Start Sequence [0..*]
<multi-toggle> ... </multi-toggle> [0..1]
Start Choice [1]
Start Choice [1]
<character> ... </character> [1]
<external-graphic> ... </external-graphic> [1]
<instream-foreign-object> ... </instream-foreign-object> [1]
<inline> ... </inline> [1]
<leader> ... </leader> [1]
<page-number> ... </page-number> [1]
<basic-link> ... </basic-link> [1]
End Choice
Start Choice [1]
<block> ... </block> [1]
<block-container> ... </block-container> [1]
<table> ... </table> [1]
<list-block> ... </list-block> [1]
End Choice
<multi-switch> ... </multi-switch> [1]
End Choice
End Sequence
</multi-case>
Schema Component Representation
<xsd:element name="multi-case">
<xsd:complexType>
<xsd:sequence minOccurs="0" maxOccurs="unbounded">
<xsd:element ref="multi-toggle" minOccurs="0"/>
<xsd:group ref="mixed-level"/>
</xsd:sequence>
<xsd:attributeGroup ref="inheritable-properties"/>
<xsd:attribute name="case-name" type="xsd:string"/>
<xsd:attribute name="starting-state" fixed="show"/>
<xsd:attribute name="form602ct" use="required" fixed="cas"/>
<-- Form control type. -->
<xsd:attribute name="currently-visible-multi-case" type="xsd:string"/>
</xsd:complexType>
</xsd:element>
top

Element: multi-switch

Name multi-switch
Type Locally-defined complex type
Nillable no
Abstract no
Documentation The fo:multi-switch object holds one or more fo:multi-case objects and controls the switching between them (activated by fo:multi-toggle). This object can be used for interactive tasks such as table-of-content views and next/previous views. The children of this object are one or more fo:multi-case objects. However, only one fo:multi-case can be visible at a single time. Each fo:multi-case object may contain one or more fo:multi-toggle objects, which controls the fo:multi-case switching of the fo:multi-switch.
Diagram
XML Instance Representation
<multi-switch
color="xsd:string [0..1]"
background="xsd:string [0..1]"
background-color="xsd:string [0..1]"
border="xsd:string [0..1]"
border-after-style="borderstyleType [0..1]"
border-after-width="xsd:string [0..1]"
border-before-color="xsd:string [0..1]"
border-before-style="borderstyleType [0..1]"
border-before-width="xsd:string [0..1]"
border-bottom="xsd:string [0..1]"
border-bottom-color="xsd:string [0..1]"
border-bottom-style="borderstyleType [0..1]"
border-bottom-width="xsd:string [0..1]"
border-color="xsd:string [0..1]"
border-end-color="xsd:string [0..1]"
border-end-style="borderstyleType [0..1]"
border-end-width="xsd:string [0..1]"
border-left="xsd:string [0..1]"
border-left-color="xsd:string [0..1]"
border-left-style="borderstyleType [0..1]"
border-left-width="xsd:string [0..1]"
border-right="xsd:string [0..1]"
border-right-color="xsd:string [0..1]"
border-right-style="borderstyleType [0..1]"
border-right-width="xsd:string [0..1]"
border-start-color="xsd:string [0..1]"
border-start-style="borderstyleType [0..1]"
border-start-width="xsd:string [0..1]"
border-style="xsd:string [0..1]"
border-top="xsd:string [0..1]"
border-top-color="xsd:string [0..1]"
border-top-style="borderstyleType [0..1]"
border-top-width="xsd:string [0..1]"
border-width="xsd:string [0..1]"
padding="xsd:string [0..1]"
padding-after="xsd:string [0..1]"
padding-before="xsd:string [0..1]"
padding-bottom="xsd:string [0..1]"
padding-end="xsd:string [0..1]"
padding-left="xsd:string [0..1]"
padding-right="xsd:string [0..1]"
padding-start="xsd:string [0..1]"
padding-top="xsd:string [0..1]"
height="xsd:string [0..1]"
width="xsd:string [0..1]"
margin="xsd:string [0..1]"
margin-bottom="xsd:string [0..1]"
margin-left="xsd:string [0..1]"
margin-right="xsd:string [0..1]"
margin-top="xsd:string [0..1]"
margin-after="xsd:string [0..1]"
margin-start="xsd:string [0..1]"
margin-end="xsd:string [0..1]"
margin-before="xsd:string [0..1]"
space-after="xsd:string [0..1]"
space-before="xsd:string [0..1]"
start-indent="xsd:string [0..1]"
end-indent="xsd:string [0..1]"
overflow="xsd:NMTOKEN (value comes from list: {'visible'|'auto'|'inherit'|'hidden'}) [0..1]"
display="xsd:NMTOKEN (value comes from list: {'noprint'|'hidden'|'all'}) [0..1]"
display-align="xsd:NMTOKEN (value comes from list: {'auto'|'before'|'center'|'after'|'inherit'}) [0..1]"
reference-orientation="xsd:NMTOKEN (value comes from list: {'0'|'90'|'inherit'}) [0..1]"
text-decoration="xsd:NMTOKEN (value comes from list: {'none'|'underline'|'line-through'|'no-line-through'|'inherit'}) [0..1]"
text-transform="xsd:NMTOKEN (value comes from list: {'capitalize'|'uppercase'|'lowercase'|'none'|'inherit'}) [0..1]"
font-family="xsd:string [0..1]"
font-size="xsd:string [0..1]"
font-style="xsd:NMTOKEN (value comes from list: {'normal'|'italic'|'oblique'|'inherit'}) [0..1]"
font-variant="xsd:NMTOKEN (value comes from list: {'normal'|'small-caps'|'inherit'}) [0..1]"
font-weight="xsd:NMTOKEN (value comes from list: {'normal'|'bold'|'bolder'|'lighter'|'100'|'200'|'300'|'400'|'500'|'600'|'700'|'800'|'900'|'inherit'}) [0..1]"
line-height="xsd:string [0..1]"
table-layout="xsd:NMTOKEN (value comes from list: {'fixed'|'auto'|'inherit'}) [0..1]"
provisional-distance-between-starts="xsd:string [0..1]"
provisional-label-separation="xsd:string [0..1]"
float="xsd:NMTOKEN (value comes from list: {'before'|'start'|'end'|'none'|'inherit'}) [0..1]"
text-align="xsd:NMTOKEN (value comes from list: {'start'|'center'|'end'|'justify'|'left'|'right'|'inherit'}) [0..1]"
linefeed-treatment="xsd:NMTOKEN (value comes from list: {'ignore'|'preserve'|'treat-as-space'|'treat-as-zero-width-space'|'inherit'}) [0..1]"
white-space-treatment="xsd:NMTOKEN (value comes from list: {'ignore'|'preserve'|'ignore-if-before-linefeed'|'ignore-if-after-linefeed'|'ignore-if-surrounding-linefeed'|'inherit'}) [0..1]"
white-space-collapse="xsd:NMTOKEN (value comes from list: {'false'|'true'|'inherit'}) [0..1]"
leader-alignment="xsd:NMTOKEN (value comes from list: {'none'|'reference-area'|'page'|'inherit'}) [0..1]"
leader-pattern="xsd:NMTOKEN (value comes from list: {'space'|'rule'|'dots'|'use-content'|'inherit'}) [0..1]"
leader-pattern-width="xsd:string [0..1]"
leader-length="xsd:string [0..1]"
rule-style="xsd:NMTOKEN (value comes from list: {'none'|'dotted'|'dashed'|'solid'|'double'|'groove'|'ridge'|'inherit'}) [0..1]"
rule-thickness="xsd:string [0..1]"
break-before="xsd:NMTOKEN (value comes from list: {'auto'|'page'|'inherit'}) [0..1]"