I find it ironical; I put some thought into the problem of making a
very small Office Suite a while ago, and concluded that I could make
the text and spreadsheet and database apps dependent on the database
manager foundation, while making the display apps and the layout apps
(for things such as presentation and desktop publishing) dependent on
a web browser layer.
The native file format for such a miniature office suite would've been
the database file format, with options to export to other file
formats. I couldn't see how I could've escaped XML though for
reduction into various display options. It's big, it's not as precise
as TeX, but it's a lot more widely used.
FWVVLIW ...
Wesley Parish
On 4/30/19, Kurt H Maier <khm(a)sciops.net> wrote:
On Tue, Apr 30, 2019 at 06:44:08AM +0000, Michael
Kjörling wrote:
At least OpenDocument is an ISO standard;
So is "Office Open XML"; a sufficiently large campaign fund is
indistinguishable from a standards committee.
I could be wrong, but I don't _think_ that
SQLite has reached quite
that level of adoption.
Every Android device, iPhone/iPad, Chrome or Firefox installation,
Windows 10 computer or Red Hat Enterprise Linux installation uses
SQLite. Also, the Library of Congress considers it as good as XML as a
storage format. It is fairly certain that SQLite is wider-adopted than
OpenDocument -- or at least wider-deployed.
I'd argue that SQLite files and XML documents both suffer from the same
problem, in that (during normal use) you have to load the whole thing in
order to use it effectively. In other words, they don't play well with
pipes.
But for a document format, maybe the Unix Nature is less of a concern.
khm