50.1. Specifying splittable blocks

A property in XMLmind XML Editor - Configuration and Deployment configuration element having a "configuration_name blockList" name 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.

DocBook 4 example:

<property name="DocBook1 blockList">
  bridgehead=heading
  simpara para=paragraph
  term
  listitem2
  varlistentry
  callout
  step
</property>

1

Here the name of the configuration for which a block list is being specified is "DocBook".

2

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="$c1 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>

1

Pseudo-variable $c is automatically substituted with the name of the configuration being loaded by XXE.