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

Reply via email to