> Sometime ago I tried some patches and external scripts to use lyx forSounds good to me !!
> literate programming, and I had used it for some reasonable sized
> projects already.Great job! I have to say that it's very impressive work!
> I would like to submit these patches (against lyx-1.0.0pre4) for your
> appreciation. I hope the patches don't clash with any existing
> development direction. I really enjoy using LyX as a
> noweb->latex->html programming tool, and I am sure other people might
> find the same.The patches look mostly good after a quick glance. However, I think they are
late for version 1.0.0. It's a new mayor feature, and it changes the menus.
Therefor we would have to update all the po files, which would delay the
release.
Also, there is no integrated documentation for the feature.I suggest that this can live as a contribution patch, just like Rik's
mailmerge patch.So maybe you could clean it up a bit as Lgb suggests, and also write some
documentation for it in LyX format?And then try to port it to 1.1, where we can refine it to be perfect. And then
it'll live in 1.2 when that appears.Greets,
Asger
The documentation will be simpler than you think.
There are plenty of noweb examples out there. The noweb web page has
some.
There are also little guides on how to write literate programs.
That leaves very little to do as an original material for lyx documentation
(Which
is not a surprise, since the patches I wrote create only one new
function:"build program").
The more extensive work will be in documenting the configuration
files.
Since the whole thing depends on external software, I see that
I have to explain a lot
of the document processing internal details, i.e., the exactly
sequence of events that
happens within "build program" and "run latex", so one can succesffuly
interface
lyx with its favorite software.
(i.e, what exactly lyx does and what exactly is left to the external
software to do)
-- /*----------------------------------------------------------------------*/ /* Edmar Wienskoski Jr. - [EMAIL PROTECTED] */ /* - http://www.cs.rice.edu/~wiensk */ /*----------------------------------------------------------------------*/ ____ | [] | ______()_||_ ---+----+--- ------------ ------------ ------------ | [] | | | | | | | | | | | ___| | |_|______|_| |__________| |__________| |__________| |______________\ "o-o o-o""o-o o-o""o-o o-o""o-o o-o""o-o O-O-O o-o "