|
From: t.sefzick <t.s...@fz...> - 2009-10-31 20:38:56
|
if you 'set output some_filename.jpg' and then 'set table' the table goes to the file, 'unset table' 'plot something....' and then the graphics-output is appended. that's why your graphic files are corrupt: they have the human readable data table in front. you should: 'set term' 'set table' # do the dummy plot 'unset table' 'set output some_filename.jpg' 'plot ...' 'set output' On Sat, Oct 31, 2009 at 12:51:45AM +0100, Steve Cohen wrote: > Aargh. Thunderbird mangled my "table". > > Let me try a text description instead > > In the Iterative folder the data file contains a single run of data. > The script that processes it uses the "plot for [i in datasetnames" > notation (gnuplot 4.5). The script produces a non-readable jpeg file. > > In the NonIterative folder, the data is the same but with double > line-feeds manually inserted. The script uses the hardcoded series > names and is gnuplot 4.0 compatible. The script produces a readable > jpeg file. > > Both scripts were run on their respective datasets in separate command > line instances: > gnuplot-4.5 <scriptfile> > > This leads me to the conclusion that the bug is in the iterative (plot > for) mechanism itself, perhaps in conjunction with the terminal stuff. > > > > > Steve Cohen wrote > > ... > > > > Steve Cohen wrote: > >> Steve Cohen wrote: > >> > >>> Steve Cohen wrote: > >>> > >>>> t.sefzick wrote: > >>>> > >>>>> On Fri, Oct 30, 2009 at 03:31:34PM +0100, Steve Cohen wrote: > >>>>> > >>>>>> Sorry to keep bugging you but I feel that I am on the cusp of > >>>>>> getting > >>>>>> something running that's really useful and it's driving me crazy > >>>>>> that > >>>>>> I'm not quite there. > >>>>>> > >>>>>> Speaking now of Ubuntu, where I have complete control of the > >>>>>> system, I > >>>>>> wonder why gif, png, and jpeg appear to be supported, yet do not > >>>>>> generate usable files. I don't know what "libgd with gif support" > >>>>>> etc. > >>>>>> actually means. What form does this "support" take? > >>>>>> > >>>>> some 'libgd' versions came without the ability to produce gif-files > >>>>> due to licence problems. this has changed now, so actual 'libgd' > >>>>> versions > >>>>> are able to produce gif-files (that's meant by 'support'). > >>>>> the configure-program searches for the installed gd-lib and depending > >>>>> on it's capabilities prepares the compilation process to compile > >>>>> the png-, jpeg- and (eventually) gif-terminal. > >>>>> > >>>>> what du you mean by 'do not generate usable files'? > >>>>> do the following gnuplot-commands > >>>>> > >>>>> set term gif > >>>>> set out 'tmp.gif' > >>>>> test > >>>>> set out > >>>>> > >>>>> not produce a readable gif-file? > >>>>> > >>>>> > >>>> correct. > >>>> "Could not load image 'getcallstats.gif'. File does not appear to > >>>> be a GIF file" > >>>> "Could not load image 'getcallstats.png'. Fatal error reading PNG > >>>> image file: Not a PNG file" > >>>> "Could not load image 'getcallstats.jpeg'. Error interpreting JPEG > >>>> image file (Not a JPEG file: starts with 0x0a 0x23). > >>>> > >>>> These were all generated by gnuplot 4.5 built from CVS on Ubuntu 9.04. > >>>> > >>>> > >>> Additional results. > >>> I have now been able to compile a version of gnuplot 4.5 on RHEL 5.3 > >>> with the approprate libgd support. However results are unreliable. > >>> Sometimes viable GIF and JPEG files are created, other times the > >>> files created are rejected by viewer apps. Since these results are > >>> seen on two different platforms, I wonder if it is a bug in 4.5? > >>> > >>> > >> Actually, to answer your original question, I'm finding that the > >> .gif, .jpeg, and .png files generated by the test command in the > >> various terminal modes do produce readable files, the but the files > >> produced by the plot command are often (but not always) unreadable. > >> > >> > >> ------------------------------------------------------------------------------ > >> > >> Come build with us! The BlackBerry(R) Developer Conference in SF, CA > >> is the only developer event you need to attend this year. Jumpstart your > >> developing skills, take BlackBerry mobile applications to market and > >> stay ahead of the curve. Join us from November 9 - 12, 2009. Register > >> now! > >> http://p.sf.net/sfu/devconference > >> _______________________________________________ > >> Gnuplot-info mailing list > >> Gnu...@li... > >> https://lists.sourceforge.net/lists/listinfo/gnuplot-info > >> > >> > >> > > > -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _____ _ _ ___ __ __ _ ___ |_ _| |_| |/ _ \| \/ | / \ / __| Thomas Sefzick |_|_| _ | (_) | |\/| |/ A \\__ \ Forschungszentrum Juelich /|_|_|_| |_|\___/|_| |_|_/-\_____/ D-52425 Juelich | (___ ____ _______ ___ ___ _ __ Germany \___ \| __/| __/_ /|_ _|/ __| |/ / phone: +49-2461-61-4337 ____) | _| | _| / /_ | |( (__| ( fax: -3930 |_____/|___||_| /____|___|\___|_|\_\ email: t.s...@fz... ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------ Forschungszentrum Juelich GmbH 52425 Juelich Sitz der Gesellschaft: Juelich Eingetragen im Handelsregister des Amtsgerichts Dueren Nr. HR B 3498 Vorsitzende des Aufsichtsrats: MinDir'in Baerbel Brumme-Bothe Geschaeftsfuehrung: Prof. Dr. Achim Bachem (Vorsitzender), Dr. Ulrich Krafft (stellv. Vorsitzender), Prof. Dr.-Ing. Harald Bolt, Prof. Dr. Sebastian M. Schmidt ------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------ |