A property
in XMLmind XML Editor - Configuration and Deployment configuration element having a "
" configuration_name
blockListname
attribute must be specified in order to make the following commands work properly: deleteSelectionOrJoinBlockOrDeleteChar
, insertNewlineOrSplitBlock
, insertSameBlock
.
The property simply contains the names of the elements which are to be considered as being splittable blocks by the aforementioned commands.
The names must be separated by whitespace (of any kind).
The order of the names in the list is not significant.
A qualified name must be expressed using the Clark's notation {namespace_URI
}local_name
, that is, namespace prefixes are not supported here.
A name may be preceded by the name of its parent element. Example: listitem
and orderedlist
/listitem
are both supported.
Annotation "=paragraph
" may immediately follow the name of a block. This annotation marks the block as being the most common form of paragraph.
Annotation "=heading
" may immediately follow the name of a block. This annotation marks the block as being a heading. See insertNewlineOrSplitBlock
to learn how this annotation is used.
DocBook 4 example:
<property name="DocBook blockList"> bridgehead=heading simpara para=paragraph term listitem varlistentry callout step </property>
Here the name of the configuration for which a block list is being specified is " | |
This list generally contains the names of paragraphs and list items of all kinds. However, it's also possible to add headings of all kinds. |
XHTML example:
<property name="$c blockList"> {http://www.w3.org/1999/xhtml}p=paragraph {http://www.w3.org/1999/xhtml}h1=heading {http://www.w3.org/1999/xhtml}h2=heading {http://www.w3.org/1999/xhtml}h3=heading {http://www.w3.org/1999/xhtml}h4=heading {http://www.w3.org/1999/xhtml}h5=heading {http://www.w3.org/1999/xhtml}h6=heading {http://www.w3.org/1999/xhtml}li {http://www.w3.org/1999/xhtml}dt </property>