XML elements

Chapter Number

In place of the < chapnum/> element, chapter number where the source is will be rendered in the reference.

Attribute

Value

Description

cstyle

character style [name or full path in form of Group Name:Style Name]

Value of this attribute determines character style of the text created by this element.

format

character format overrides [key1: value1; key2: value2; ...]

If present, this attribute determines character format overrides of the text created by this element.

lang

Character language [language 1; language 2;...]

If this attribute is present, element will only display values in text with the listed language set.

 

File Name

In place of the < filename/> element, file name of the document where the source is will be rendered in the reference.

Attribute

Value

Description

fullpath

to show full path - ["true"]by default [fullpath="false"]

Full path to the source document can be part of the source document file name element.

extension

to hide source file extension - ["false"]by default [extension="true" ]

Source document can be referenced with our without file extension.

cstyle

character style [name or full path in form of Group Name:Style Name]

Value of this attribute determines character style of the text created by this element.

format

character format overrides [key1: value1; key2: value2; ...]

If present, this attribute determines character format overrides of the text created by this element.

lang

Character language [language 1; language 2;...]

If this attribute is present, element will only display values in text with the listed language set.

 

Footnote number

In place of the < fnnum/> element, footnote number of the paragraph where the source is will be rendered in the reference.

Attribute

Value

Description

from

to get the number from the reference in text - ["reftext"]; the number from footnote is used by default

Format on the footnote number can differ in text and in the footnote. You can choose which of the two to use in reference.

cstyle

character style [name or full path in form of Group Name:Style Name]

Value of this attribute determines character style of the text created by this element.

format

character format overrides [key1: value1; key2: value2; ...]

If present, this attribute determines character format overrides of the text created by this element.

lang

Character language [language 1; language 2;...]

If this attribute is present, element will only display values in text with the listed language set.

 

 

Page Number

In place of the < pagenum/> element, number or realtive location of the page where the source is will be rendered in the reference.

Attribute

Value

Description

precedingpstyle

Paragraph style [name or full path in form of Group Name:Style Name]

Text flow where source marker is will be searched and position of the first preceeding paragraph using selected paragraph style will be considered when refering to a page.

followingpstyle

Paragraph style [name or full path in form of Group Name:Style Name]

Text flow where source marker is will be searched and position of the first following paragraph using selected paragraph style will be considered when refering to a page.

usesectionname

false by default, to show section name with page number - [true]

Section prefix can be displayed together with page number.

forcearabic

false by default, to only use arabic numbers for page number - [true]

Page numbering options allow non-arabic numerals to be used, this attribute overrides the optional numbering

usethis

["true"] - thistext="..."

attribute changes page number reference to "this page" or any text value in the thistext attribute when applicable

["false] - default

usenext

["true"] nexttext="..."

attribute changes page number reference to "next page" or any text value in the nexttext attribute when applicable

["false] - default

useprev

["true"] - prevtext="..."

attribute changes page number reference to "previous page" or any text value in the prevtext attribute when applicable

["false] - default

useopposite

["true"] - oppositetext="..."

attribute changes page number reference to "opposite page" or any text value in the oppositetext attribute when applicable

["false] - default

cstyle

character style [name or full path in form of Group Name:Style Name]

Value of this attribute determines character style of the text created by this element.

format

character format overrides [key1: value1; key2: value2; ...]

If present, this attribute determines character format overrides of the text created by this element.

lang

Character language [language 1; language 2;...]

If this attribute is present, element will only display values in text with the listed language set.

 

Paragraph Number

In place of the < paranum/> element,number of the source paragraph will be rendered in the reference, if source paragraph has such number.

Attribute

Value

Description

numberonly

to show full path to the source document ["true"]by default [numberonly="false"]

This attribute determines whether the element will use all characters from the numbering definition, or just numbers.

cstyle

character style [name or full path in form of Group Name:Style Name]

Value of this attribute determines character style of the text created by this element.

format

character format overrides [key1: value1; key2: value2; ...]

If present, this attribute determines character format overrides of the text created by this element.

lang

Character language [language 1; language 2;...]

If this attribute is present, element will only display values in text with the listed language set.

 

Paragraph Text

In place of the < paratext/> element, text of the source paragraph will be quoted.

Attribute

Value

Description

precedingpstyle

Paragraph style [name or full path in form of Group Name:Style Name]

Text flow where source marker is will be searched and the first preceeding paragraph using selected paragraph style will be quoted instead of the source.

followingpstyle

Paragraph style [name or full path in form of Group Name:Style Name]

Text flow where source marker is will be searched and the first following paragraph using selected paragraph style will be quoted instead of the source.

filterbycstyle

Character style [name]

Quote from source paragraph will be limited to text formated using specified character style.

includesoftcr

to include forced line breaks if present in source paragraph - ["true"] default - ["false]

Forced line breaks from the source paragraph will also be applied in the cross-reference. They are omitted by default.

includetab

to include tabs if present in source paragraph - ["true"] default - ["false]

Tabs from the source paragraph will also beused in the cross-reference. Tabs are omitted by default.

retainfontfamily

["true"] default - ["false]

Font family of the source text will be used in reference.

retainfontstyle

["true"] default - ["false]

Font style of the source text will be used in reference.

cstyle

character style [name or full path in form of Group Name:Style Name]

Value of this attribute determines character style of the text created by this element.

format

character format overrides [key1: value1; key2: value2; ...]

If present, this attribute determines character format overrides of the text created by this element.

lang

Character language [language 1; language 2;...]

If this attribute is present, element will only display values in text with the listed language set.

 

Character Override

In place of the < chapnum/> element, chapter number where the source is will be rendered in the reference.

Attribute

Value

Description

cstyle

character style [name or full path in form of Group Name:Style Name]

Value of this attribute determines character style of the text created by this element.

format

character format overrides [key1: value1; key2: value2; ...]

If present, this attribute determines character format overrides of the text created by this element.

lang

Character language [language 1; language 2;...]

If this attribute is present, element will only display values in text with the listed language set.

 


Format attribute

Format attribute controls character overrides for element or span where used.

Key

Value

Description

font-family:

font family [name]

Font family which overrides current element text.

font-style:

font style [name]

Font style which overrides current element text. Example: font-style: Bold - element containing this attribute will always display the text in bold if this style is available.

font-size:

[* pt]

Font size of element will be overrided to chosen value.

position

[normal; sub; sup]

Character position of element will be overrided to normal, subscript or superscript.

case

[normal; smallcaps; allcaps]

Character case of element will be overrided to normal, smallcaps or allcaps.

color

swatch [name]

Character color of element will be overrided to chosen swatch.

nobreak

[yes; no]

No break settings will be overrided in text of this element.

underline

[yes; no]

Underline setting will be overrided in text of this element.

strike

[yes; no]

Strikethough settings will be overrided in text of this element.