On Mon, 6 Aug 2001, John Levon wrote:
> > No, I don't think you understand what I mean by XML-like. Let's call
> > it well-formed XML instead.
>
> I must admit I'm totally confused then ;)
>
> If it is XML, then it is well-formed XML and vice versa. So we are using
> an XML format (good that's what I want ;)
I guess the point is that we don't want to a full-blown XML parser in LyX.
Therefore, the LyX document format can look like XML, but there
are constraints to what the program will read. E.g. some well-formed
XML documents will be rejected by LyX.
The other way should be ok: All LyX documents would be well-formed XML
documents. However, if you use a standard package to manipulate the
LyX XML document, you might run into trouble.
One problem with XML is that a full parser carries a pretty big
foot-print along with it, and it also introduces Yet Another
Dependency. Finally, no good free C++ XML parsers are really available
at this point to my knowledge.
Greets,
Asger