Klemens Friedl wrote:
Plain Text
It cannon be denied that plain text is the single one format that
everyone can process on every system.
Agreed. If it's really just *simple* text, the plain text format should be
used.
HTML
Additionally the HTML syntax is really simple, you don't have to use
extensive tags, some basic tags for bold, italic, underline, indent,
paragraph, line-break and how to create a simple table are enough.
HTML might also be suitable for certain cases.
But in a HTML file, you cannot embed any other files like images. All the
Office formats can embed these files and they are also more suitable if a
documentation shall be printed.
PDF
If you really want to use a read-only format, use PDF (version 1.4) or
PDF/A (archive).
Agreed, but in general I think that read-only formats should be avoided for
documentations.
Otherwise it's quite hard to extend this documentation further.
Text documents should be saved in UTF-8, UTF-16 (or
ANSI) and don't
forget to set the "svn:eol-style=native" svn tag.
I would only save them in ANSI, then it's sure that everyone can read them.
Some Unix-based operating systems might still have problems with Unicode.
Unicode formats should only be used if these characters are really needed
and as most documentation will be in english, I doubt that Unicode is needed
often.
In general try to save it as MS Office 97 documents.
Almost every office
software package can
at least import and read word 97 documents
But there is no open specification about the Office 97 document formats.
And as many developers already seem to use OpenOffice or another Office
suite, which is able to read OpenDocument files, I would recommend using
these formats.
Also the OpenDocument format was accepted as an ISO standard, so I highly
doubt that it won't be readable in some years.
And don't forget, to a certain degree it's
already valid for MS Office
1-6, MS
Works, Lotus, etc. formats.
MS Office 1-6 formats should still be readable by today's applications,
which also support the Office 97 formats.
The other proprietary file formats were only supported by a very few number
of applications and their specifications are not openly available, so it's
no surprise that they are dead now.
Regards,
Colin