On Mon, Jul 23, 2007 at 01:18:50PM -0400, Richard Heck wrote: > Martin Vermeer wrote: > > Forgive me if this has already been answered, but what is > > this 'modules' idea? Adding optional small features on top > > of what the document class provides? > > > Yes. See > http://bugzilla.lyx.org/show_bug.cgi?id=2657 > and > http://bugzilla.lyx.org/show_bug.cgi?id=3309 > for some thoughts. (I've got 3309 working locally, so I can do what it says > there.) > > One application---this is often asked on the user list---would be to allow > you to add theorem support to, say, article.layout without having to create > a new layout. You would just have a "module" theorems.mod which you could > then choose via Document>Settings, and it would be just as if you'd included > it in your layout file. In the same vein, if you developed a set of > character styles, you could keep then in a module charstyles.mod, and then > include that in any class, without having to modify layout files. It would > be fairly easy to add an even more `local' setting, too, so you could add > layout info directly, as with the preamble. This would make layout editing > and creation a whole lot simpler. You could play with it there, and then, > when it worked, copy it out to a file. > > At the moment, this is still pretty experimental, but it works, more or > less. > > Richard
This looks extremely useful. There are lots of little LaTeX packages floating around that could be supported in this way. - Martin