Virgil,
Interesting discussion. For years, I have been an RTF fan for the very
reasons mentioned by Robert. A small word processor I use a lot, called
Atlantis, uses RTF as its native format. I also found that nearly every word
processor on the planet is able to read RTF files.
But, as Robert found and Tom has explained, I found that every word
processor reads those RTF files differently. It seems that there are so many
different ways to format an RTF file that it's difficult to find consistency
among the various programs.
So, as Tom points out, the format never became what it could have. It's a
rotten shame.
In terms of file sizes, I think a lot depends on how much information the
program inserts into the various files. I wrote a 44 page paper in LO. In
ODT format, the file is 57 KB. When I imported the file into Atlantis and
saved it in RTF format, it ballooned to 135 KB. Again, I think this is
because of the different ways different programs deal with RTF.
No, that's because ODT files are in essence ZIP files. The RTF files
we create on z/OS are specially crafted (someone had too much time on
his hands) to leave out everything and anything that isn't strictly
required.
Take the aforementioned 2,887kb RTF file created on z/OS:
If I save this in Word, (as RTF) without doing anything other than a
"Save As", it balloons up to an astonishing 13,286kb
If I save this in Writer, (as RFT) same scenario, 12,226kb
If I save the saved-in-Word RTF in Writer things get really bad: 16,887kb
And zipped, same order: 342kb, 612kb, 489kb & 554kb.
Save the z/OS RTF as ODT: 563kb, but this is in essence a ZIP file,
the constituent files have a total size of 9,007kb
At any rate, I've given up hoping that RTF would be a "universal" file
format, simply because there are so many different "right" ways to interpret
RTF files. As much as possible now, I just stick with ODT and, if I know
I'll need to load it into a different program, I'll save a plain text copy.
Yes, I lose all my formatting, but I've never found any clean transfer of
*any* file format between different programs. Something, somewhere, is
always messed up, so I find it best to start with plain text and go from
there if I have to go from, say, LO to Word or WordPerfect, or back again.
Going to plain text is not an option when your files are created on
another platform in huge volumes, which makes post-processing them
with any PC based word processor impossible.
Simple elementary RTF (paragraphs, columns, new pages,
bold/italic/underline) should be formatted the same by every word
processor. For goodness sake, what is so difficult about correctly
formatting two consecutive \par tags after a \column that Writer gets
is knickers in a twist?
Robert