On Mon, Feb 3, 2014 at 8:02 PM, Richard Heck <[email protected]> wrote: >> 1) If LyX insists on having a native format of XML, which by its nature >> is human-confusing, it should at least be *well formed* XML so that >> it can be handled by an XML parser, and if the programmer is more >> skilled than I, XSLT. The day LyX native format is well formed, and >> maybe even with a DTD, I'll make the converter: me, myself and I. > > > Unclear if this will ever happen. I started the project, but then got busy > with other things. It is pretty monumental. But the goal would be to use > Qt's built-in XML writing and reading, which means it will be well-formed. > The advantages to having an XML-based native format are numerous: proper diff of LyX files; more standardized converters to and from other XML-based formats; tools like pLyX would likely benefit from this standardization, too. Some of our long-standing issues would be addressed by such a change, so well worth a try I'd say.
Liviu
