Next: 6  Package math Up: RichDoc Framework XML Format Specification Previous: 4  Package block


5 Package paragraph

Class p

This class represents elements that may contain inline material, like text, inline math, or paragraph fragments. No assumption is made about parents of element represented by this class.

Mixed Content: (inline | paragraphFragment)*

Class inline

Inline elements are elements that may appear in a paragraph (any element based on the class p) such as inline math, icons, or inline bitmaps. Note that paragraphs may also contain other elements, namely paragraphFragments, which do not correspond to document elements, but provide style inheritance for contained inline elements or paragraph fragments.

Parents: paragraphFragment p

Attributes: class id userId language

Content: style? indexEntryRef?

Class paragraphFragment

Paragraph fragments are containers of inline elements, other paragraph fragments, or text. They usually provide style information for the contained material, like b or i elements.

Parents: paragraphFragment p

Attributes: class id userId language

Mixed Content: style? indexEntryRef? (inline | paragraphFragment)*

Element i

Paragraph fragment for italic style text.

Parents: paragraphFragment p

Attributes: class id userId language

Mixed Content: style? indexEntryRef? (inline | paragraphFragment)*

Element b

Paragraph fragment for bold style text.

Parents: paragraphFragment p

Attributes: class id userId language

Mixed Content: style? indexEntryRef? (inline | paragraphFragment)*

Element u

Paragraph fragment for underline style text.

Parents: paragraphFragment p

Attributes: class id userId language

Mixed Content: style? indexEntryRef? (inline | paragraphFragment)*

Element code

Paragraph fragment for underline style text.

Parents: paragraphFragment p

Attributes: class id userId language

Mixed Content: style? indexEntryRef? (inline | paragraphFragment)*

Element tt

Paragraph fragment for typewriter style text.

Parents: paragraphFragment p

Attributes: class id userId language

Mixed Content: style? indexEntryRef? (inline | paragraphFragment)*

Element span

Generic paragraph fragment.

Parents: paragraphFragment p

Attributes: class id userId language

Mixed Content: style? indexEntryRef? (inline | paragraphFragment)*

Element strike

Render strike-through style text.

Parents: paragraphFragment p

Attributes: class id userId language

Mixed Content: style? indexEntryRef? (inline | paragraphFragment)*

Element sf

Paragraph fragment for sans-serif style text.

Parents: paragraphFragment p

Attributes: class id userId language

Mixed Content: style? indexEntryRef? (inline | paragraphFragment)*

Element tiny

Paragraph fragment for tiny style text.

Parents: paragraphFragment p

Attributes: class id userId language

Mixed Content: style? indexEntryRef? (inline | paragraphFragment)*

Element Large

Parents: paragraphFragment p

Attributes: class id userId language

Mixed Content: style? indexEntryRef? (inline | paragraphFragment)*

Element Huge

Parents: paragraphFragment p

Attributes: class id userId language

Mixed Content: style? indexEntryRef? (inline | paragraphFragment)*

Element hyperLink

Parents: paragraphFragment p

Attributes: morph cap(capitalization) includeTargetName i class id userId language

Mixed Content: style? indexEntryRef? (inline | paragraphFragment)*

Element uriRef

Parents: paragraphFragment p

Attributes: uri class id userId language

Mixed Content: style? indexEntryRef? (inline | paragraphFragment)*

Element br

Line break. Forces typeset on next line, without splitting a paragraph, thus preserving line spacing and indentation.

Parents: paragraphFragment p

Attributes: class id userId language

Content: style? indexEntryRef?

Element icon

One of predefined icons. Icons are specialized using the type(icon) attribute.

Parents: paragraphFragment p

Attributes: alt type(icon) class id userId language

Content: style? indexEntryRef?

Element cite

Parents: paragraphFragment p

Attributes: refId class id userId language

Content: style? indexEntryRef?

Element inlineBitmap

Parents: paragraphFragment p

Attributes: class id userId language height(bitmap) width(bitmap) data scale

Content: style? indexEntryRef? sourceInfo?

Attribute refId

Attribute type(icon)

Type of predefined icon. The following icons are currently recognized:

Type Alt Icon
happy :-)
confused :-|
sad :-(

Attribute alt

Attribute uri

Attribute morph

Attribute cap(capitalization)

Attribute includeTargetName

Attribute i

Integer reference to some object representing the hyperlink target. Used when hyperlinks point to custom object that are serialized outside the RichDoc document.


Next: 6  Package math Up: RichDoc Framework XML Format Specification Previous: 4  Package block