--- /dev/null
+; Menu file for Windows gnuplot
+; Roger Hadgraft, 26-5-92
+; Russell Lang, 30 Nov 1992
+; Modified for 4.0, John Bollinger, 31 Dec 2002
+
+[Menu]
+&File
+ &Open ...
+ load '[OPEN]load[EOS]*.plt[EOS]'{ENTER}
+ &Save ...
+ save '[SAVE]save[EOS]*.plt[EOS]'{ENTER}
+ &Demos ...
+ load '[OPEN]load[EOS]*.dem[EOS]'{ENTER}
+ --
+ &Change Directory ...
+ cd '[DIRECTORY]New directory?[EOS]'{ENTER}
+ show Current &Directory
+ pwd{ENTER}
+ --
+ O&utput ...
+ set output "[INPUT]Output filename?[EOS]"{ENTER}
+ &Printer Output
+ set output "PRN"{ENTER}
+ &Window Output
+ set output{ENTER}set terminal win{ENTER}
+ Show Output
+ show output{ENTER}
+ Ou&tput Device ...
+ set terminal [INPUT]Terminal type?{ENTER}
+ Show Output Devices
+ set terminal{ENTER}show terminal{ENTER}
+ --
+ [Menu]
+ History
+ Previous command ^P
+ {^P}
+ Next command ^N
+ {^N}
+ --
+ Back one character ^B
+ {^B}
+ Forward one character ^F
+ {^F}
+ --
+ Beginning of the line ^A
+ {^A}
+ End of the line ^E
+ {^E}
+ --
+ Delete previous character ^H
+ {^H}
+ Delete current character ^D
+ {^D}
+ Delete last word ^W
+ {^W}
+ Delete to end of line ^K
+ {^K}
+ Delete entire line ^U
+ {^U}
+ --
+ Redraw the line ^L
+ {^L}
+ [EndMenu]
+ open DOS window
+ shell{ENTER}
+ run DOS command ...
+ ![INPUT]DOS command?{ENTER}
+ --
+ E&xit
+ quit{ENTER}
+[EndMenu]
+
+[Menu]
+&Plot
+ Plot
+ plot
+ 3D Plot
+ splot
+ Replot
+ replot{ENTER}
+ Clear device
+ clear{ENTER}
+ --
+ Simple Range
+ [[INPUT]Lower bound?[EOS]:[INPUT]Upper bound?[EOS]] [EOS]
+ Named Range
+ [[INPUT]Variable name?[EOS]=[INPUT]Lower bound?[EOS]:[INPUT]Upper bound?[EOS]] [EOS]
+ --
+ Data filename ...
+ '[OPEN]Open[EOS]*.dat[EOS]' [EOS]
+ using x,y columns
+ using [INPUT]X column?[EOS]:[INPUT]Y column?[EOS] [EOS]
+ using x,y,ydelta columns
+ using [INPUT]X column?[EOS]:[INPUT]Y column?[EOS]:[INPUT]Ydelta column?[EOS] [EOS]
+ using x,y,ylow,yhigh columns
+ using [INPUT]X column?[EOS]:[INPUT]Y column?[EOS]:[INPUT]Ylow column?[EOS]:[INPUT]Yhigh column?[EOS] [EOS]
+ --
+ [Menu]
+ with Style (simple)
+ Lines
+ with lines
+ Points
+ with points
+ Lines and Points
+ with linespoints
+ Impulses
+ with impulses
+ Dots
+ with dots
+ Steps
+ with steps
+ Fsteps
+ with fsteps
+ Histeps
+ with histeps
+ [EndMenu]
+ [Menu]
+ with Style (compound)
+ Error Bars
+ with errorbars
+ X Error Bars
+ with xerrorbars
+ Y Error Bars
+ with yerrorbars
+ XY Error Bars
+ with xyerrorbars
+ Error Lines
+ with errorlines
+ X Error Lines
+ with xerrorlines
+ Y Error Lines
+ with yerrorlines
+ XY Error Lines
+ with xyerrorlines
+ Boxes
+ with boxes
+ Filled Curves
+ with filledcurves
+ Box Error Bars
+ with boxerrorbars
+ Box XY Error Bars
+ with boxxyerrorbars
+ Finance Bars
+ with financebars
+ Candlesticks
+ with candlesticks
+ [EndMenu]
+[EndMenu]
+
+[Menu]
+&Expressions
+ Evaluate
+ print
+ Complex number ...
+ {[INPUT]Real part?[EOS],[INPUT]Imaginary part?[EOS]}
+ [Menu]
+ Unary
+ Minus -a
+ -[INPUT]Arg
+ Plus +a
+ +[INPUT]Arg
+ One's compliment ~a
+ ~[INPUT]Arg
+ Logcial negation !a
+ ![INPUT]Arg
+ Factorial a!
+ [INPUT]Arg[EOS]!
+ [EndMenu]
+ [Menu]
+ Binary
+ Exponentiation **
+ **
+ Multiply *
+ *
+ Divide /
+ /
+ Add +
+ +
+ Subtract -
+ -
+ --
+ Modulo %
+ %
+ [EndMenu]
+ [Menu]
+ Logical
+ Equality ==
+ ==
+ Inequality !=
+ !=
+ --
+ less than <
+ <
+ less than or equal <=
+ <=
+ greater than >
+ >
+ greater than or equal >=
+ >=
+ --
+ Bitwise AND &
+ &
+ Bitwise exclusive OR ^
+ ^
+ Bitwise inclusive OR |
+ |
+ --
+ Logical AND &&
+ &&
+ Logical OR ||
+ ||
+ --
+ Ternary operator a?b:c
+ [INPUT]First arg[EOS]?[INPUT]Second arg[EOS]:[INPUT]Third arg[EOS]
+ [EndMenu]
+[EndMenu]
+[Menu]
+Fu&nctions
+ [Menu]
+ Elementary
+ random number
+ rand([INPUT]Argument[EOS])
+ absolute value
+ abs([INPUT]Argument[EOS])
+ sign
+ sgn([INPUT]Argument[EOS])
+ --
+ ceiling
+ ceil([INPUT]Argument[EOS])
+ floor
+ floor([INPUT]Argument[EOS])
+ integer
+ int([INPUT]Argument[EOS])
+ --
+ square root
+ sqrt([INPUT]Argument[EOS])
+ exponent
+ exp([INPUT]Argument[EOS])
+ logarithm (e)
+ log([INPUT]Argument[EOS])
+ logarithm (10)
+ log10([INPUT]Argument[EOS])
+ --
+ cosine
+ cos([INPUT]Argument[EOS])
+ sine
+ sin([INPUT]Argument[EOS])
+ tangent
+ tan([INPUT]Argument[EOS])
+ --
+ arc cosine
+ acos([INPUT]Argument[EOS])
+ arc sine
+ asin([INPUT]Argument[EOS])
+ arc tangent
+ atan([INPUT]Argument[EOS])
+ arc tangent 2
+ atan2([INPUT]Argument[EOS])
+ --
+ hyperbolic cosine
+ cosh([INPUT]Argument[EOS])
+ hyperbolic sine
+ sinh([INPUT]Argument[EOS])
+ hyperbolic tangent
+ tanh([INPUT]Argument[EOS])
+ --
+ imaginary
+ imag([INPUT]Argument[EOS])
+ real
+ real([INPUT]Argument[EOS])
+ arg
+ arg([INPUT]Argument[EOS])
+ [EndMenu]
+ [Menu]
+ Special
+ error
+ erf([INPUT]Argument[EOS])
+ error c
+ erfc([INPUT]Argument[EOS])
+ inv error
+ inverf([INPUT]Argument[EOS])
+ --
+ gamma
+ gamma([INPUT]Argument[EOS])
+ igamma
+ igamma([INPUT]First argument[EOS],[INPUT]Second argument[EOS])
+ lgamma
+ lgamma([INPUT]Argument[EOS])
+ --
+ ibeta
+ ibeta([INPUT]First argument[EOS],[INPUT]Second argument[EOS],[INPUT]Third argument[EOS])
+ --
+ bessel j0
+ besj0([INPUT]Argument[EOS])
+ bessel j1
+ besj1([INPUT]Argument[EOS])
+ bessel y0
+ besy0([INPUT]Argument[EOS])
+ bessel y1
+ besy1([INPUT]Argument[EOS])
+ --
+ lambertw
+ lambertw([INPUT]Argument[EOS])
+
+ [EndMenu]
+ [Menu]
+ Statistical
+ normal
+ norm([INPUT]Argument[EOS])
+ inverse normal
+ invnorm([INPUT]Argument[EOS])
+ [EndMenu]
+ --
+ Define User Function ...
+ [INPUT]Name for function?[EOS][INPUT]Variable/s, eg. (a,b) ?[EOS]=
+ Show User Functions
+ show functions{ENTER}
+ --
+ Define User Variable ...
+ [INPUT]Name for variable?[EOS]=[INPUT]Value, eg. 9.81 ?{ENTER}
+ Show User Variables
+ show variables{ENTER}
+ --
+ x Dummy variable
+ set dummy [INPUT]Variable name?{ENTER}
+ x,y Dummy variables
+ set dummy [INPUT]Variable names (eg. u,v)?{ENTER}
+ Show Dummy variables
+ show dummy{ENTER}
+[EndMenu]
+
+[Menu]
+&General
+ Border on
+ set border{ENTER}
+ Border off
+ unset border{ENTER}
+ Show Border
+ show border{ENTER}
+ --
+ Box width
+ set boxwidth [INPUT]Box Width?{ENTER}
+ Auto Box Width
+ set boxwidth{ENTER}
+ Show Box width
+ show boxwidth{ENTER}
+ --
+ Show Line Types
+ test{ENTER}
+ --
+ [Menu]
+ Parametric
+ Set Parametric
+ set parametric{ENTER}
+ Not Parametric
+ unset parametric{ENTER}
+ Show Parametric
+ show parametric{ENTER}
+ --
+ t Range
+ set trange [[INPUT]Lower bound?[EOS]:[INPUT]Upper bound?[EOS]]{ENTER}
+ u Range
+ set urange [[INPUT]Lower bound?[EOS]:[INPUT]Upper bound?[EOS]]{ENTER}
+ v Range
+ set vrange [[INPUT]Lower bound?[EOS]:[INPUT]Upper bound?[EOS]]{ENTER}
+ [EndMenu]
+ --
+ [Menu]
+ Clipping
+ Clip near points
+ set clip points{ENTER}
+ Clip one point
+ set clip one{ENTER}
+ Clip two points
+ set clip two{ENTER}
+ No Clipping
+ unset clip{ENTER}
+ Show Clip type
+ show clip{ENTER}
+ [EndMenu]
+ --
+ [Menu]
+ Polar
+ Polar
+ set polar{ENTER}
+ Not Polar
+ unset polar{ENTER}
+ Show Polar
+ show polar{ENTER}
+ Radial Range
+ set rrange [[INPUT]Lower bound?[EOS]:[INPUT]Upper bound?[EOS]]{ENTER}
+ Angles in Degrees
+ set angles degrees{ENTER}
+ Angles in Radians
+ set angles radians{ENTER}
+ Show Angle units
+ show angles{ENTER}
+ [EndMenu]
+ --
+ Set Plot Size
+ set size [INPUT]Xscale?[EOS],[INPUT]Yscale?{ENTER}
+ Show Plot Size
+ show size{ENTER}
+ --
+ Sampling Rate
+ set sample [INPUT]Sampling rate (default=100)?{ENTER}
+ Show Sampling Rate
+ show sample{ENTER}
+[EndMenu]
+
+[Menu]
+&Axes
+ Autoscale xy
+ set autoscale [INPUT]Which axes (eg. xy)?{ENTER}
+ No Autoscale xy
+ unset autoscale [INPUT]Which axes (eg. xy)?{ENTER}
+ Show Autoscale
+ show autoscale{ENTER}
+ --
+ Logscale xyz
+ set logscale [INPUT]Which axes (eg. xy)?{ENTER}
+ No Logscale xyz
+ unset logscale [INPUT]Which axes (eg. xy)?{ENTER}
+ Show Logscale
+ show logscale{ENTER}
+ --
+ [Menu]
+ Tics
+ Tic format string
+ set format [INPUT]Axes?[EOS] "[INPUT]Format string?[EOS]"{ENTER}
+ Tic marks format
+ show format{ENTER}
+ --
+ Inward facing tics (default)
+ set tics in{ENTER}
+ Outward facing tics
+ set tics out{ENTER}
+ Show tics
+ show tics{ENTER}
+ --
+ Tics level
+ set ticslevel [INPUT]Level (default=0.5)?{ENTER}
+ --
+ Tic interval
+ set [INPUT]Axis: x, y or z ?[EOS]tics [INPUT]Start, Increment, End (eg. 0,0.5,10) ?{ENTER}
+ --
+ Tic labels start
+ set [INPUT]Axis: x, y or z ?[EOS]tics ("[INPUT]Label text?[EOS]" [INPUT]Position?[EOS]
+ another Tic label
+ ,"[INPUT]Label text?[EOS]" [INPUT]Position?[EOS]
+ Tic labels finish
+ ){ENTER}
+ [EndMenu]
+ --
+ X Range
+ set xrange [[INPUT]Lower bound?[EOS]:[INPUT]Upper bound?[EOS]]{ENTER}
+ Y Range
+ set yrange [[INPUT]Lower bound?[EOS]:[INPUT]Upper bound?[EOS]]{ENTER}
+ Z Range
+ set zrange [[INPUT]Lower bound?[EOS]:[INPUT]Upper bound?[EOS]]{ENTER}
+ --
+ X Label
+ set xlabel "[INPUT]Label text?[EOS]" [INPUT]X offset, Y offset (eg. 2,3) ?{ENTER}
+ Y Label
+ set ylabel "[INPUT]Label text?[EOS]" [INPUT]X offset, Y offset (eg. 2,3) ?{ENTER}
+ Z Label
+ set zlabel "[INPUT]Label text?[EOS]" [INPUT]X offset, Y offset (eg. 2,3) ?{ENTER}
+ Show axis Labels
+ show xlabel{ENTER}show ylabel{ENTER}show zlabel{ENTER}
+ --
+ No X zero axis
+ unset xzeroaxis{ENTER}
+ No Y zero axis
+ unset yzeroaxis{ENTER}
+ X,Y zero axes on
+ set zeroaxis{ENTER}
+ Show zero axis status
+ show zeroaxis{ENTER}
+[EndMenu]
+
+[Menu]
+&Chart
+ Grid on
+ set grid{ENTER}
+ Grid off
+ unset grid{ENTER}
+ Show Grid
+ show grid{ENTER}
+ --
+ Add Arrow
+ set arrow [INPUT]Tag (1-99)?[EOS] from [INPUT]From coordinate?[EOS] to [INPUT]To coordinate?{ENTER}
+ Remove arrow
+ unset arrow [INPUT]Tag (1-99)?{ENTER}
+ Show Arrows
+ show arrow{ENTER}
+ --
+ Add Label
+ set label [INPUT]Tag?[EOS] "[INPUT]Label?[EOS]" at [INPUT]Coordinate?[EOS] [INPUT]Justification (l,c,r)?{ENTER}
+ Remove Label
+ unset label [INPUT]Tag?{ENTER}
+ Show Labels
+ show label{ENTER}
+ --
+ Set Title
+ set title "[INPUT]Title text?[EOS]" [INPUT]X position, Y position (eg. 2,4)?{ENTER}
+ Show Title
+ show title{ENTER}
+ --
+ Key (legend) position
+ set key [INPUT]Key position?{ENTER}
+ Default Key position
+ set key{ENTER}
+ No Key
+ unset key{ENTER}
+ Show Key position
+ show key{ENTER}
+ --
+ Offsets
+ set offsets [INPUT]Offsets left,right,top,bottom ?{ENTER}
+ Show Offsets
+ show offsets{ENTER}
+ --
+ Time location
+ set time [INPUT]Location (eg. 1,1)?{ENTER}
+ No Time
+ unset time{ENTER}
+ Show Time Location
+ show time{ENTER}
+[EndMenu]
+
+[Menu]
+&Styles
+ [Menu]
+ Data Style
+ Lines
+ set style data lines{ENTER}
+ Points
+ set style data points{ENTER}
+ Lines + Points
+ set style data linespoints{ENTER}
+ Dots
+ set style data dots{ENTER}
+ Impulses
+ set style data impulses{ENTER}
+ --
+ Error Bars
+ set style data errorbars{ENTER}
+ Boxes
+ set style data boxes{ENTER}
+ Box Error Bars
+ set style data boxerrorbars{ENTER}
+ --
+ Candlesticks
+ set style data candlesticks{ENTER}
+ Finance Bars
+ set style data financebars{ENTER}
+ [EndMenu]
+ Show Data Style
+ show style data{ENTER}
+ Clear Data Style
+ unset style data{ENTER}
+ --
+ [Menu]
+ Function Style
+ Lines
+ set style function lines{ENTER}
+ Points
+ set style function points{ENTER}
+ Lines + Points
+ set style function linespoints{ENTER}
+ Dots
+ set style function dots{ENTER}
+ Impulses
+ set style function impulses{ENTER}
+ --
+ Error Bars
+ set style function errorbars{ENTER}
+ Boxes
+ set style function boxes{ENTER}
+ Box Error Bars
+ set style function boxerrorbars{ENTER}
+ --
+ Candlesticks
+ set style function candlesticks{ENTER}
+ Finance Bars
+ set style function financebars{ENTER}
+ [EndMenu]
+ Show Function Style
+ show style function{ENTER}
+ Clear Function Style
+ unset style function{ENTER}
+ --
+ [Menu]
+ Arrow Style
+ Head
+ set style arrow [INPUT]Arrow number?[EOS] head{ENTER}
+ Heads
+ set style arrow [INPUT]Arrow number?[EOS] heads{ENTER}
+ No Heads
+ set style arrow [INPUT]Arrow number?[EOS] nohead{ENTER}
+ [EndMenu]
+ Show Arrow Style
+ show style arrow [INPUT]Arrow number? {ENTER}
+ Clear Arrow Style
+ unset style arrow [INPUT]Arrow number? {ENTER}
+ --
+ [Menu]
+ Fill Style
+ Empty
+ set style fill empty{ENTER}
+ Solid
+ set style fill solid [INPUT]Density?{ENTER}
+ Pattern
+ set style fill pattern [INPUT]Pattern number?{ENTER}
+ Border
+ set style fill border [INPUT]Line Type?{ENTER}
+ No Border
+ set style fill noborder{ENTER}
+ [EndMenu]
+ Show Fill Style
+ show style fill{ENTER}
+ Clear Fill Style
+ unset style fill{ENTER}
+ --
+ [Menu]
+ Line Style
+ Line Type
+ set style linetype [INPUT]Line Type?{ENTER}
+ Line Width
+ set style linewidth [INPUT]Line Width?{ENTER}
+ Point Type
+ set style pointtype [INPUT]Point Type?{ENTER}
+ Point Size
+ set style pointsize [INPUT]Point Size?{ENTER}
+; Palette
+; set style line{ENTER}
+ [EndMenu]
+ Show Line Style
+ show style line{ENTER}
+ Clear Line Style
+ unset style line{ENTER}
+[EndMenu]
+
+[Menu]
+&3D
+ [Menu]
+ Contours
+ Linear Contours
+ set cntrparam linear{ENTER}
+ Cubic Spline Contours
+ set cntrparam cubicspline{ENTER}
+ B-spline Contours
+ set cntrparam bspline{ENTER}
+ Number of Contours
+ set cntrparam levels [INPUT]How many contours?{ENTER}
+ Points for Contours
+ set cntrparam points [INPUT]How many points for the contours?{ENTER}
+ Order of B-splines
+ set cntrparam order [INPUT]Order of B-splines (2-10)?{ENTER}
+ --
+ Contours on Base
+ set contour base{ENTER}
+ Contours on Surfaces
+ set contour surface{ENTER}
+ Contours on Both
+ set contour both{ENTER}
+ No Contours
+ unset contour{ENTER}
+ Show Contour
+ show contour{ENTER}
+ --
+ Number of Isosamples
+ set isosamples [INPUT]Number of isosamples?{ENTER}
+ Show Isosamples
+ show isosamples{ENTER}
+ [EndMenu]
+ --
+ Cartesian Mapping
+ set mapping cartesian{ENTER}
+ Spherical Mapping
+ set mapping spherical{ENTER}
+ Cylindrical Mapping
+ set mapping cylindrical{ENTER}
+ Show Mapping
+ show mapping{ENTER}
+ --
+ Hidden line removal
+ set hidden3d{ENTER}
+ No Hidden line removal
+ unset hidden3d{ENTER}
+ Show Hidden line removal
+ show hidden3d{ENTER}
+ --
+ Display Surface mesh
+ set surface{ENTER}
+ No Surface mesh
+ unset surface{ENTER}
+ Show Surface status
+ show surface{ENTER}
+ --
+ Set View
+ set view [INPUT]X rotation (degrees)?[EOS],[INPUT]Z rotation?[EOS],[INPUT]Scale?[EOS],[INPUT]Z scale?{ENTER}
+ Show View
+ show view{ENTER}
+[EndMenu]
+
+[Menu]
+&Help
+ &Index
+ help{ENTER}
+ Introduction
+ help introduction{ENTER}
+ &Topic
+ help [INPUT]Help Topic?{ENTER}
+ &Windows
+ help windows{ENTER}
+[EndMenu]
+
+; now some buttons
+; DON'T put a shortcut key (&) on any of these because
+; it doesn't work with Windows 3.1 and it HANGS Windows 3.0.
+[Button]
+ Replot
+ replot{ENTER}
+[Button]
+ Open
+ load '[OPEN]load[EOS]*.plt[EOS]'{ENTER}
+[Button]
+ Save
+ save '[SAVE]save[EOS]*.plt[EOS]'{ENTER}
+[Button]
+ ChDir
+ cd '[DIRECTORY]New directory?[EOS]'{ENTER}
+[Button]
+ Print
+ set terminal [INPUT]Terminal type?{ENTER}set output "PRN"{ENTER}replot{ENTER}set terminal win{ENTER}set output{ENTER}
+[Button]
+ PrtSc
+ screendump{ENTER}
+[Button]
+ Prev
+ {^P}
+[Button]
+ Next
+ {^N}