18. preserveSpace
Prev | Chapter 7. Configuration elements | Next

## 18. preserveSpace

    <preserveSpace
      elements = list of XPath (subset)
    />

Specifies which elements are whitespace-preserving.

Using standard attribute `xml:space` with default value `preserve` is still the preferred way of specifying this. However, this is not always possible, for example in the case of DTDs/ W3C XML schemas that you don't control or in the case of RELAX NG schemas which do not really support the concept of attribute default value.

DocBook example:

    <cfg:preserveSpace xmlns=""
        elements="address funcsynopsisinfo classsynopsisinfo
                  literallayout programlisting screen synopsis" />

Prev | Up | Next
17. parameterSet | Home | 19. relaxng