After extensively using mgp those last weeks I feel the following
weeknesses in the file-format:
* troff-like commands make the source hardly readable
* no font context makes it impossible to restore a font without
knowledge of the default style
* see some previously reported problems (leading %, etc.)
* etc.
I've started work on an SGML DTD and a sgml2mgp specfile for sgmlspm,
and currently write my slides in SGML. That's work-in-progress, and
some problems mentionned above make it difficult to map proper
structural elements into valid .mgp source, but it basically works.
I can send you this DTD and specfile if you want them.
I'd suggest that mgp switches to a similar SGML- or XML-based format -
that would make it cleaner, and make it possible to use at low cost
already existing tools to ease composing - I currently use
emacs/psgml, but I guess Lyx could be used as well.