Hi Klaus:
I don't know why you regard the paragraph mark following a table (which
isn't necessarily there anyway) as important (or sacred).
I don't, Word does
The importance of the final paragraph mark is more of a metaphor in my
book.
If you copy text without the final para mark, the document-level stuff is
left behind (and that is where the real corruption might live).
Same for section breaks and section level formatting.
Well, that's a very technical point, but it's quite correct. What we're
really talking about is the document's OLE Storage Container, which does not
appear on-screen or print. But as you say, contains all of the
document-level properties. However, it also contains all of the styles and
formatting and whatever.
However, a "Table" in Word is a special case of "Paragraph" (it's a nested
set. For reasons that probably have something to do with Word's habit of
using the property container as the object terminator, the paragraph after a
table appears to have some special significance. There was a bug in Word
that would instantly corrupt the document if you deleted it. So they put in
a nasty kludge that declared that paragraph to be "protected", which is why
the user can't usually delete it.
I agree that "hidden" property does not normally cause problems. But object
terminators that may or may not be significant in the current context are
stretching the friendship a bit. As we both know, Word is not "perfect",
and I regard the hiding of object terminators as risky.
Then again, I spent three hours last night disembowelling a 2,000 page
document to find out "what" was preventing it from saving. A corrupt OLE
field, of course. In section 3.7.1.3...
I rarely use Word on a Mac, though.
Word X was not a good year. Word 2004 seems so far to be rather more robust
and rugged than Word 2003.
It does...
Nice to see you here again!
--
Please reply to the newsgroup to maintain the thread. Please do not email
me unless I ask you to.
John McGhie <
[email protected]>
Consultant Technical Writer
Sydney, Australia +61 4 1209 1410