On Thu, 27 Jan 2011, Hans Hagen wrote:
On 27-1-2011 8:08, Aditya Mahajan wrote:
where thirddata.GNUPLOT.transformation is a lua function that does all
the fancy processing.
What exactly does it replace then? preprocessing in gnuplot and lilypond?
Yes... the preprocessing can be done more cleanly in lua. And these module
will not have to do the book-keeping of creating external files and
running programs on them. In addition, you get all the features of the
filter module. So one could set the output directory:
\setupGNUPLOT[directory=gnuplot]
will create all temporary files in a 'gnuplot' directory.
If a figure depends on an external data-set, you can choose to always run
gnuplot on it.
%by default only rerun if the file has changed
\setupGNUPLOT[continue=yes]
\startGNUPLOT[continue=no]
... read from data-set
\stopGNUPLOT
etc. Not to mention less maintenance for everyone.
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the
Wiki!
maillist : [email protected] / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage : http://www.pragma-ade.nl / http://tex.aanhet.net
archive : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________