Serna XSLT extensions have xse namespace prefix and reside in namespace http://www.syntext.com/Extensions/XSLT-1.0. These extensions must be ignored by other XSLT processors when applied to Serna stylesheets. Make sure that your stylesheets have defined extension-result-prefixes attribute on the xsl:stylesheet element with xse prefix listed.
This attribute controls section (entity reference boundaries) processing, and may appear in xsl:apply-templates and xsl:apply-imports stylesheet instructions. The XSLT processor generates se:section literal result elements (FO's) for the entity reference boundaries, which are shown as special icons in the rendered document. This attribute allows you to control this behavior. The following values are available:
This means that entity boundaries will not be processed. During editing entity boundaries will not be visible. However, you can still do entity operations.
All entity boundaries will be preserved, and will be visually shown as "corners" during editing. This is a default when the select attribute is omitted (i.e. select="node()"). Specifying "preserve" together with complex select expressions may result in visually incoherent results (e.g. Serna may show a different number of entity start and entity end icons).
Shown entity boundaries are adjusted according to the following rules:
Start-end entity boundaries which do not have corresponding end-start entity boundaries are omitted.
Immediately nested entity boundaries are simplified, so only the boundaries which belong to the deepest entity references are shown.
Empty entity references (which do not have content in the source document) are always shown.
Start-end entity boundaries which do have real content but for which no result nodes are generated by the stylesheet are always omitted.
Balance is the default behavior when the select attribute is explicitly specified.
This extension attribute allows to modify behaviour of document() function if it is used in the scope of current instruction. The value of this attribute may consist of one or more space-separated tokens, which are listed below:
If referenced document cannot be parsed correctly, do not emit error messages in Serna message window.
Do not show document parsing progress information on the Serna status bar.
Process xsi:schemaLocation attribute in target file and validate it accordingly.
Open document in read-write mode. This is experimental, do not use it.
This node-test matches the pseudo-node in the node-set where the "choice" condition occurs (see description of se:choice extension FO above). It is useful for the explicit control of se:choice generation.