-dpng gives "invalid command"
John B. Thoo
jthoo at yccd.edu
Fri Jul 10 13:20:10 CDT 2009
On Jul 10, 2009, at 11:13 AM, Thomas Treichl wrote:
> John B. Thoo schrieb:
>> On Jul 10, 2009, at 10:56 AM, Ben Abbott wrote:
>>> On Friday, July 10, 2009, at 12:37PM, "John B. Thoo"
>>> <jthoo at yccd.edu> wrote:
>>>> Hi, everyone.
>>>>
>>>> I can save a plot to EPS by
>>>>
>>>> print ("foo.eps", "-deps")
>>>>
>>>> but when I try to save a plot to PNG by
>>>>
>>>> print ("foo.png", "-dpng")
>>>>
>>>> I get a run of errors like
>>>>
>>>>
>>>> gnuplot> e
>>>> ^
>>>> line 0: invalid command
>>>>
>>>>
>>>> and no plot is saved.
>>>>
>>>> What am I doing wrongly?
>>>>
>>>> I'm using Octave 3.0.5 and gnuplot 4.2 patchlevel 5 in an X11 xterm
>>>> window in Mac OS X 10.4.11.
>>>>
>>>> Thanks.
>>>>
>>> I have no problem producing png output with 3.2 and gnuplot 4.2.5.
>>>
>>> Can you run gnuplot and try ...
>>>
>>> set term png
>>> set output foo.png
>>> plot sin(x)
>>> quit
>>>
>>> Do you still get the error?
>> Hi, Ben. When I open gnuplot separately from Octave and try to
>> "set term png", I get this error:
>> [533] bash-2.05b$ gnuplot
>> G N U P L O T
>> Version 4.2 patchlevel 5
>> last modified Mar 2009
>> System: Darwin 8.11.0
>> Copyright (C) 1986 - 1993, 1998, 2004, 2007 - 2009
>> Thomas Williams, Colin Kelley and many others
>> Type `help` to access the on-line reference manual.
>> The gnuplot FAQ is available from http://www.gnuplot.info/
>> faq/
>> Send bug reports and suggestions to <http://
>> sourceforge.net/ projects/gnuplot>
>> Terminal type set to 'aqua'
>> gnuplot> set term png
>> ^
>> unknown or ambiguous terminal type; type just 'set
>> terminal' for a list
>> gnuplot>
>> When I type just "set terminal" for a list of available terminals
>> types, I get:
>> Available terminal types:
>> aed512 AED 512 Terminal
>> aed767 AED 767 Terminal
>> aifm Adobe Illustrator 3.0 Format
>> aqua Interface to graphics terminal server for Mac
>> OS X
>> bitgraph BBN Bitgraph Terminal
>> cgm Computer Graphics Metafile
>> corel EPS format for CorelDRAW
>> dumb ascii art for anything that prints text
>> dxf dxf-file for AutoCad (default size 120x80)
>> eepic EEPIC -- extended LaTeX picture environment
>> emf Enhanced Metafile format
>> emtex LaTeX picture environment with emTeX specials
>> epslatex LaTeX picture environment using graphicx package
>> epson_180dpi Epson LQ-style 180-dot per inch (24 pin) printers
>> epson_60dpi Epson-style 60-dot per inch printers
>> epson_lx800 Epson LX-800, Star NL-10, NX-1000, PROPRINTER ...
>> fig FIG graphics language for XFIG graphics editor
>> gpic GPIC -- Produce graphs in groff using the
>> gpic preprocessor
>> hp2623A HP2623A and maybe others
>> hp2648 HP2648 and HP2647
>> hp500c HP DeskJet 500c, [75 100 150 300] [rle tiff]
>> hpdj HP DeskJet 500, [75 100 150 300]
>> hpgl HP7475 and relatives [number of pens] [eject]
>> hpljii HP Laserjet series II, [75 100 150 300]
>> hppj HP PaintJet and HP3630 [FNT5X9 FNT9X17 FNT13X25]
>> imagen Imagen laser printer
>> kc_tek40xx MS-DOS Kermit Tek4010 terminal emulator - color
>> km_tek40xx MS-DOS Kermit Tek4010 terminal emulator -
>> monochrome
>> latex LaTeX picture environment
>> mf Metafont plotting standard
>> mif Frame maker MIF 3.00 format
>> mp MetaPost plotting standard
>> nec_cp6 NEC printer CP6, Epson LQ-800 [monocrome
>> color draft]
>> okidata OKIDATA 320/321 Standard
>> pbm Portable bitmap [small medium large]
>> [monochrome gray color]
>> pcl5 HP Designjet 750C, HP Laserjet III/IV, etc.
>> (many options)
>> postscript PostScript graphics, including EPSF embedded
>> files (*.eps)
>> pslatex LaTeX picture environment with PostScript
>> \specials
>> pstex plain TeX with PostScript \specials
>> pstricks LaTeX picture environment with PSTricks macros
>> qms QMS/QUIC Laser printer (also Talaris 1200 and
>> others)
>> regis REGIS graphics language
>> selanar Selanar
>> starc Star Color Printer
>> svg W3C Scalable Vector Graphics driver
>> tandy_60dpi Tandy DMP-130 series 60-dot per inch graphics
>> tek40xx Tektronix 4010 and others; most TEK emulators
>> tek410x Tektronix 4106, 4107, 4109 and 420X terminals
>> texdraw LaTeX texdraw environment
>> tgif TGIF X11 [mode] [x,y] [dashed]
>> ["font" [fontsize]]
>> tkcanvas Tk/Tcl canvas widget [perltk] [interactive]
>> tpic TPIC -- LaTeX picture environment with tpic
>> \specials
>> unknown Unknown terminal type - not a plotting device
>> vttek VT-like tek40xx terminal emulator
>> x11 X11 Window System
>> xlib X11 Window System (gnulib_x11 dump)
>> (END)
>> so I see that png is not on the list. (No "gif" either.) Hmm ...
>> I guess that explains it. What do you suggest I do?
>> Thanks.
>> ---John.
>
> Can you please once again type 'show version long' in Gnuplot and
> send the output of this command once again? Thanks, Thomas
Hi, Thomas.
gnuplot> show version long
G N U P L O T
Version 4.2 patchlevel 5
last modified Mar 2009
System: Darwin 8.11.0
Copyright (C) 1986 - 1993, 1998, 2004, 2007 - 2009
Thomas Williams, Colin Kelley and many others
Type `help` to access the on-line reference manual.
The gnuplot FAQ is available from http://www.gnuplot.info/faq/
Send bug reports and suggestions to <http://sourceforge.net/
projects/gnuplot>
Compile options:
+READLINE -LIBREADLINE +HISTORY +BACKWARDS_COMPATIBILITY
+BINARY_DATA
-LIBGD
-NOCWDRC +X11 +X11_POLYGON +MULTIBYTE +USE_MOUSE +HIDDEN3D_QUADTREE
+DATASTRINGS +HISTOGRAMS +OBJECTS +STRINGVARS +MACROS +IMAGE
DRIVER_DIR = "/usr/local/libexec/gnuplot/4.2"
GNUPLOT_PS_DIR = "/usr/local/share/gnuplot/4.2/PostScript"
HELPFILE = "/usr/local/share/gnuplot/4.2/gnuplot.gih"
gnuplot>
Thanks.
---John.
More information about the Help-octave
mailing list