⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 news

📁 智能画图软件
💻
📖 第 1 页 / 共 3 页
字号:
News, changes and fixes in gnuplot version 4.0
==============================================

Below you find list of news, changes and fixes in gnuplot version 4.0
and older.

Please see also section "What is New in Version 4.0" in gnuplot documentation
(files gnuplot.gih, gnuplot.hlp, gnuplot.inf, etc.) available by the command
    gnuplot> help new
from gnuplot 4.0. You may find it also in files gnuplot.pdf, gnuplot.html
or gnuplot.info optionally available in your distribution, or online at
    http://www.gnuplot.info/docs/gnuplot.html#What_is_New_in_Version_4.0


Mouse and hotkey support in screen terminals

  The pm, x11, ggi and windows terminals support interactive work with mouse
  and hotkeys. The usage of the mouse is mainly self-explanatory. Just type 'h'
  in the graph window (hereafter we mean either PM, X11, ... terminal window)
  and a short overview of commands will pop up. The mouse is turned on and off
  with the hotkey 'm'. See 'help mouse' and 'help bind' for more details.

  The coordinates of mouse clicks are exported to variables MOUSE_X, MOUSE_Y,
  MOUSE_X2, MOUSE_Y2, and MOUSE_BUTTON accessible from the gnuplot command
  line. This allows gnuplot scripts to alter their behaviour based on
  interactive mouse input. See 'help mouse variables' and 'help pause mouse',
  and the example script demo/mousevariables.dem. Further it allows interaction
  of a gnuplot mouseable terminal and external programs in C, Python, Octave,
  etc. using gnuplot as their graph engine. This is demonstrated on gnuplot web
  page in section "Programming interfaces - bidirectional interaction".


Brief list of news in gnuplot 4.0:

* CHANGE sample calculated "smooth csplines" only in actual xrange
* CHANGE 'set term gif' compile-time option to write PNG format instead
* CHANGE pattern fill styles are uniform across all supporting terminals
* CHANGE X-window plot and font size is used to adjust plot layout
* CHANGE 'set key {on|off|default}' is preferred method for controlling key
* CHANGE mouse position is tracked in all X windows (not just current one)
* NEW enhanced text mode for additional terminal types
* NEW built-in function 'defined(<variablename>)'
* NEW mouse input information is exported to user-accessible variables
* NEW 'set term png' and 'set term jpeg' using modern GD library
* NEW set size ratio now works for splots, too
* NEW grid options: {layerdefault | front | back}
* NEW plot option "smooth frequency"
* NEW terminal names now sorted alphabetically
* NEW "with palette" also for points
* NEW plotstyle "with filledcurves"
* NEW 'set style fill' applies to boxes, boxxyerror, boxerror, candlesticks
* NEW "set boxwidth <number> relative"
* NEW options to FIG terminal driver
* NEW parse errors in datafile reading now show the culprit
* NEW labels can be printed attached to a point
* FIXED interaction of "set xtics <incr>"  with time/date axes
* FIXED candlesticks now ignore order of high/low entries
* FIXED keeping old arrow options if new "set" command modifies it
* FIXED undoing a mouse zoom that started from autoscaled axis
* FIXED contour line colours in pm3d's "with palette" mode
* FIXED PostScript stack pollution caused by "Symbol Oblique" patch
* FIXED warnings from perl -w in tkcanvas terminal output
* FIXED dgrid3d floating point exception
* FIXED logscaled colorbox axis
* FIXED pgnuplot for Windows NT/2K/XP


Time-organized list of news until gnuplot 4.0:

[3.8k]
* NEW let gnuplot on windows support -persist option
* NEW encoding koi8-r
* NEW 'set term x11 title "title"' and 'set term x11 close'
* NEW 'test palette'
* NEW 'set palette palette <n>' options {float|int} and output to that of
  'set print'
* NEW enhanced text mode for x11 gd pdf and dumb terminals
* UPDATED aquaterm terminal driver (Mac OS X). Requires AquaTerm 1.0 or later.

[3.8j]
* NEW 'show palette fit2rgbformulae'
* NEW 'set datafile commentschars {"<chars>"}'
* NEW 'set datafile separator {whitespace | "<char>"}'
* CHANGE terminal provided by openstep is called "openstep", not "next"
* CHANGE terminal provided by gnugraph is called "gnugraph", not "unixplot"
* NEW pm3d option corners2color
* NEW PM3D support for pstricks terminal
* NEW configure option --with-gihdir to specify location of .gih file
* NEW aquaterm terminal driver, for MacOS X

[3.8i]
* NEW 'set style arrow' and back angles for arrow heads.
* NEW option 'set view map'
* NEW encapsulate PFA, PFB, TTF font file definitions into postscript files:
  option `set terminal postscript ... fontfile`
* NEW command 'set fontfile'
* NEW color modes for pm3d, see `help palette`
* NEW option `set terminal postscript ... palfuncparam`
* NEW set key {no}autotitles
* NEW arbitrary text rotations; 'set label ... [no]rotate [by] ...'
* NEW set arrow ... filled | nofilled ...
* NEW set title ... textcolor ...
* NEW set [x|y|z|cb|...]label ... textcolor ...
* NEW set label ... textcolor ...
* NEW show plot add2history
* NEW explicit coloring of splots ... with lines|points palette according to
  the 4th column in the data file
* NEW pm3d option {no}ftriangles
* NEW splot ... with pm3d {at option}
* CHANGE pause supports subsecond time resolution (on systems supporting it)
* CHANGE "configure --with-x11-driver" and "set term x11 driver" removed.
* CHANGE gnuplot_x11 now goes to $pkglibdir/$version, not $bindir
* NEW environment variable GNUPLOT_DRIVER_DIR to override that path
* NEW set log cb - since now, z and cb axes are completely independent
* NEW set decimalsign
* NEW set key {no}enhanced
* NEW pm3d splots support independent z and color coordinates according to an
  optional 4th column of using
* NEW X11 can rotate text

[3.8h]
* NEW set key height <height>

[3.8g]
* CHANGE set label with any line type (colour), point type and point size
* CHANGE use either two or five minitic steps, never 4 (in logscale)
* CHANGE reject candlesticks/financebars plots of to few colums --- warn
  and then plot with "points", instead
* NEW Hotkeys to access clipboard in MS Windows version
* NEW set style [data | function] filledcurves {options}
      plot ... with filledcurves {options}
* NEW autoscale options: `fix`, `keepfix`
* NEW some more fancy 3D demo plots
* NEW mouse support and PM3D are now enabled by default
* NEW more point symbol types in Windows terminal
* FIXED PostScript font reencoding for non-default fonts
* FIXED dgrid for logscaled axes
* FIXED tic generation for axes that have |min/max| very close to 1
* FIXED several "impossible" parse erros in "show" command.
* FIXED bounding box of PSLatex generated .eps files
* (attempted) FIX: X11 deadlocks caused by stdio buffering vs. select()
* FIXED baseline of "histeps" plots with logscaled or shifted y axis.
* FIXED document spherical coordinates by reference to latitude/longitude
* FIXED warn about missing HOME directory only in interactive mode
* FIXED tpic terminal coordinate handling

[3.8f]
* NEW pipes under Windows (if compiled by MingW)
* NEW PDF terminal driver --- needs PDFlib
* NEW SVG terminal driver
* NEW epslatex & EMF terminal drivers now always built in
* NEW PM3D support for CGM, GGI and tgif terminals
* NEW PM3D "set palette maxcolors" support for X11 and PostScript
* NEW special maths function lambertw()
* NEW axis for the color box
* NEW encodings ISO-8859-2 and CP-852 for PostScript terminal
* NEW PM terminal uses codepage 912 for	iso_8859_2 encoding
* NEW "index" option for "matrix" type datafiles
* NEW commands 'set term push' and 'set term pop'
* NEW much extended EEPIC terminal driver
* NEW implement "clear" for Windows and OS/2
* NEW option "picsize" for PNG terminal
* NEW mouse support for MS Windows
* FIXED endless loop if both 'set timefmt' & 'set xtics <incr>'
* FIXED detection of too new gd library without GIF support
* FIXED interaction of autoscaling and "set size ratio"
* FIXED PM3D allocated too many colors for multiplots
* FIXED key sample line types in contour plots
* FIXED timefmt parsing of "01Dec2000" vs. Fortran doubles
* FIXED MS Windows pause box eating 100% CPU
* FIXED ooold problem with HP-UX GCC breaking tic positioning
* FIXED positioning of multiplots
* FIXED correct rounding of exponents for %[SLT] --- needs %s to come first
* FIXED ticmarks for very short axes (max - min < DBL_EPS)
* FIXED "show ticslevel" and "show ticscale"
* FIXED parse errors after "set xdata time"
* FIXED MSDOS file corruption if re-opening same "set output"
* FIXED reject many-column plot styles when plotting a function

[3.8e]
* NEW Major new feature "pm3d" for color plotting (formerly a branch version)
* NEW set label can print numbers into the label text
* NEW hidden3d allows non-grid datasets to be part of the plot
* NEW hidden3d works with contour lines
* NEW overprinting feature for PostScript revised
* NEW Windows terminal now has linewidth support from inside gnuplot
* NEW table terminal will output additional colums some plot styles
* FIXED hidden3d display of tics and axes

[3.8d]
* NEW <Space> in Windows graph window beams focus to text window
* NEW point sample and offset options for "set label" 
* NEW relative endpoints and choosable head shapes for "set arrow"
* NEW interactive inline data input now has a prompt
* NEW terminal driver epslatex --- like pslatex
* NEW terminal driver GGI
* NEW experimental driver for Enhanced Metafile Format (EMF)
* NEW %s timefmt for reading seconds since the epoch
* FIXED Pslatex actually changes the fontsize
* FIXED PSTRICKS and EEPIC bounding box
* FIXED output of filenames in enhanced-text terminals
* FIXED reading of ~/.Xdefaults
* FIXED block mouse-generated replot if inline data in use
* FIXED 3D clipping of "key below" or "outside" samples
* FIXED zeroaxes bug introduced by vector clipping
* FIXED bug with "smooth unique" inrange/outrange conditions
* FIXED autoscale writeback bug (see BUGS entry 3)
* FIXED png parser bug
* FIXED buggy `show m[xyz][2]tics' command
* FIXED bug in `show key' if key is boxed
* FIXED building on VMS
* FIXED bug in 3d plot introduced by mouse code 
* terminal-dependent configuration of GNU readline
* updated FIG terminal driver to new file format version

CGM terminal mods:
* NEW: files are now compliant with MIL-D-28003A.
* NEW: Standard font table now includes the standard WebCGM fonts and
  the Hershey fonts.  Gnuplot knows the widths of the standard fonts.
  Default font is now "Helvetica Bold".  New fonts can be added to the
  table without deleting the standard ones.
* NEW: open markers.  yellow removed due to poor visibility.  Orange
  and gray added.  User can specify new line colors.
* UPDATE: "winword6" option is now just a deprecated synonym for
  "nofontlist".
* FIXED: Font height handling (e.g. crowded keys)
* FIXED: "solid" option.
* FIXED: linewidth changes were sometimes applied to the wrong lines.

[3.8c]
* NEW mouse support for OS/2 and X11
  - --enable-mouse option
  - --with-X11-driver option
  - new commands "bind", "set historysize", "set mouse",
    and "set label [no]pointstyle".
* NEW configure.vms script for VMS
* NEW oblique symbol font for ps driver
* NEW introduce pipe for load command gnuplot> load "< ...".
* FIXED typo in save xrange
* FIXED defunct 'unset [xyz]tics' commands
* FIXED segfault in pslatex driver
* FIXED crash in OS/2 REXX code
* FIXED crash in fit code
* FIXED bug in 3d plot size after setting nokey
* FIXED bug in postscript epsf option
* don't put pslatex's postscript code into preamble, as this will
  only use the settings for the last picture if several pictures
  are present
* the results of unset border and unset clabel are different
  from reset

[3.8b]
* retain backwards compatibility for old syntax

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -