It would give users even more flexibility if they had the capability not only to <br>explicitly define the location of the gnuplot 'data' file (<a href="http://common-lisp.net/pipermail/clnuplot-devel/2009-February/000008.html">http://common-lisp.net/pipermail/clnuplot-devel/2009-February/000008.html</a>) <br>
but to also have the capability to<br>explicitly specify the location of the rendered (graphical) version of the chart/plot.<br><br>Something like<br><br>(defun fullname-rendered (plot type)<br> (let ((fullpath (fullpath plot)))<br>
(namestring (make-pathname<br> ;; strip type info<br> :name (pathname-name fullpath)<br> :directory (pathname-directory fullpath)<br> :type type))))<br><br>and then a modification of each 'set output' line for gnuplot (in the various WRITE-PLOT definitions) to something like<br>
<br> (format out "set output '~A'~C" <br> (fullname-rendered plot "ps")<br> #\Linefeed))<br><br>seems like it would do the trick...<br><br>- Alan<br>