In Part 1 section 3.18
1. Change the title to "3.18 White Space Processing"
It is not necessary to define what the white-space characters are here. Replace the first two paragraphs (everything preceding the Note) with
"""
ODF processing of whitespace characters is in conformance with the provisions of [XML 1.0].
In addition, OpenDocument Consumers shall ignore all element children ([RNG] section 5, Data Model) of elements defined in this specification that are strings consisting entirely of whitespace characters and which do not satisfy a pattern of the OpenDocument schema definititon for the element.
Additional treatment of occurrences of whitespace characters depends on the provisions for specific elements, attributes, and their datatypes in this specification.
"""
[Ed.Note1 If it is important to include the list, it can be before the last parapgraph above. The introductory sentence should be "The white space characters are [XML1.0]:" There is no reason to mention EOL in the text, since it has notihing to do with this provision and is not raised in [XML1.0].].
Replace the Note with the following text:
"""
Note: There are special OpenDocument rules for the reduction of whitespace sequences to single space characters in the text obtained from <text
>, <text:h> and their element children. See 6.1.2.
"""
[Ed.Note 2: It might be preferable to say "... the character data obtained from ..." to be more consistent with 6.1.2 but I am not certain of that. --dh.]
[Ed Note 3: This does not reflect the impact of foreign elements, where we don't know if they have character-string children or not.]