On Fri, Oct 12, 2012 at 3:20 PM, Søren Hauberg <so...@hauberg.org> wrote: > > On Oct 12, 2012, at 3:12 PM, JuanPi wrote: > >> On Fri, Oct 12, 2012 at 1:18 PM, Søren Hauberg <so...@hauberg.org> wrote: >>> >>> On Oct 12, 2012, at 4:22 AM, JuanPi wrote: >>>> I noticed, while generating the documentation for Octave Forge, that >>>> if graphics_toolkit == "fltk" no images are generated and the html is >>>> broken. >>>> >>>> Does anybody knows a solution to this? >>> >>> I assume you are working with the 'generate_html' package. In principle >>> this should work independently of which plotting system is being used, but >>> I do remember having tons of stability problems with fltk backend some >>> years back. The basic issue was that windows were opened and closed too >>> fast, such that GLPS didn't have time to produce the output files. I am >>> unsure if this problem was ever solved as I don't think anybody managed to >>> figure out exactly what was happening. >>> >>> Søren >> >> Thank you Søren, >> >> Besides gnuplot and fltk, what other toolkit can be used? > > I don't think any other toolkits are possible at the moment. People are > working towards using the Qt toolkit, but I don't think this is stable enough > to be useful. > >> Is there a way (hypothetically) of integrating the one being used by >> matplotlib? > > Yeah, sure you can write such code. I figure you can write a python server > that calls matplotlib and talk to that server from Octave. But that would > give you a solution similar to using gnuplot, so that might be a troublesome > approach. But I'm not sure, I've been thinking about this approach myself… > > Søren >
Søren Oh, no! I've been there. I was thinking in something lower-level. Matplotlib uses Agg for many backends http://www.antigrain.com/ Of course I can imagine it is a dauting task to integrate it as an optional toolkit/backend in octave. Who did fltk integration, how hard was it? -- JuanPi Carbajal ----- "It is one thing not to be able to perform a certain feat, but quite another to prove that it cannot be done." - Henry Ernest Dudeney ----- http://ailab.ifi.uzh.ch/carbajal/ ------------------------------------------------------------------------------ Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev _______________________________________________ Octave-dev mailing list Octave-dev@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/octave-dev