What Andy said, but as Ed asked, what is the formatting on <date>? The
textbreak may be required on the <date> element as well, since it is the
first element following <table>. In fact, if the amount of prespace you
are setting should only apply to a <date> following a <table>, then you
need to set the prespace on <date>, not on <paragraph>.
When developing a FOSI it is usually necessary to provide at least a
textbreak for parent elements like <date> in this case. Some
inheritance may also need to specified for fonts, leading, indents, etc.
I often find that when an element's formatting isn't displaying or
printing as I expect it should, I've missed specifying at least a
textbreak on the parent or an earlier ancestor.
David S. Taylor
Project Manager, Structured Information
Institute for Research in Construction
National Research Council Canada
Bldg. M-23A, Room 239
1200 Montreal Road, Ottawa, ON K1A 0R6