1 ; Menu file for Windows gnuplot
2 ; Roger Hadgraft, 26-5-92
3 ; Russell Lang, 30 Nov 1992
4 ; Modified for 4.0, John Bollinger, 31 Dec 2002
9 load '[OPEN]load[EOS]*.plt[EOS]'{ENTER}
11 save '[SAVE]save[EOS]*.plt[EOS]'{ENTER}
13 load '[OPEN]load[EOS]*.dem[EOS]'{ENTER}
16 cd '[DIRECTORY]New directory?[EOS]'{ENTER}
17 show Current &Directory
21 set output "[INPUT]Output filename?[EOS]"{ENTER}
23 set output "PRN"{ENTER}
25 set output{ENTER}set terminal win{ENTER}
29 set terminal [INPUT]Terminal type?{ENTER}
31 set terminal{ENTER}show terminal{ENTER}
42 Forward one character ^F
45 Beginning of the line ^A
50 Delete previous character ^H
52 Delete current character ^D
56 Delete to end of line ^K
67 ![INPUT]DOS command?{ENTER}
85 [[INPUT]Lower bound?[EOS]:[INPUT]Upper bound?[EOS]] [EOS]
87 [[INPUT]Variable name?[EOS]=[INPUT]Lower bound?[EOS]:[INPUT]Upper bound?[EOS]] [EOS]
90 '[OPEN]Open[EOS]*.dat[EOS]' [EOS]
92 using [INPUT]X column?[EOS]:[INPUT]Y column?[EOS] [EOS]
93 using x,y,ydelta columns
94 using [INPUT]X column?[EOS]:[INPUT]Y column?[EOS]:[INPUT]Ydelta column?[EOS] [EOS]
95 using x,y,ylow,yhigh columns
96 using [INPUT]X column?[EOS]:[INPUT]Y column?[EOS]:[INPUT]Ylow column?[EOS]:[INPUT]Yhigh column?[EOS] [EOS]
118 with Style (compound)
155 {[INPUT]Real part?[EOS],[INPUT]Imaginary part?[EOS]}
194 less than or equal <=
198 greater than or equal >=
203 Bitwise exclusive OR ^
205 Bitwise inclusive OR |
213 Ternary operator a?b:c
214 [INPUT]First arg[EOS]?[INPUT]Second arg[EOS]:[INPUT]Third arg[EOS]
222 rand([INPUT]Argument[EOS])
224 abs([INPUT]Argument[EOS])
226 sgn([INPUT]Argument[EOS])
229 ceil([INPUT]Argument[EOS])
231 floor([INPUT]Argument[EOS])
233 int([INPUT]Argument[EOS])
236 sqrt([INPUT]Argument[EOS])
238 exp([INPUT]Argument[EOS])
240 log([INPUT]Argument[EOS])
242 log10([INPUT]Argument[EOS])
245 cos([INPUT]Argument[EOS])
247 sin([INPUT]Argument[EOS])
249 tan([INPUT]Argument[EOS])
252 acos([INPUT]Argument[EOS])
254 asin([INPUT]Argument[EOS])
256 atan([INPUT]Argument[EOS])
258 atan2([INPUT]Argument[EOS])
261 cosh([INPUT]Argument[EOS])
263 sinh([INPUT]Argument[EOS])
265 tanh([INPUT]Argument[EOS])
268 imag([INPUT]Argument[EOS])
270 real([INPUT]Argument[EOS])
272 arg([INPUT]Argument[EOS])
277 erf([INPUT]Argument[EOS])
279 erfc([INPUT]Argument[EOS])
281 inverf([INPUT]Argument[EOS])
284 gamma([INPUT]Argument[EOS])
286 igamma([INPUT]First argument[EOS],[INPUT]Second argument[EOS])
288 lgamma([INPUT]Argument[EOS])
291 ibeta([INPUT]First argument[EOS],[INPUT]Second argument[EOS],[INPUT]Third argument[EOS])
294 besj0([INPUT]Argument[EOS])
296 besj1([INPUT]Argument[EOS])
298 besy0([INPUT]Argument[EOS])
300 besy1([INPUT]Argument[EOS])
303 lambertw([INPUT]Argument[EOS])
309 norm([INPUT]Argument[EOS])
311 invnorm([INPUT]Argument[EOS])
314 Define User Function ...
315 [INPUT]Name for function?[EOS][INPUT]Variable/s, eg. (a,b) ?[EOS]=
317 show functions{ENTER}
319 Define User Variable ...
320 [INPUT]Name for variable?[EOS]=[INPUT]Value, eg. 9.81 ?{ENTER}
322 show variables{ENTER}
325 set dummy [INPUT]Variable name?{ENTER}
327 set dummy [INPUT]Variable names (eg. u,v)?{ENTER}
342 set boxwidth [INPUT]Box Width?{ENTER}
354 set parametric{ENTER}
356 unset parametric{ENTER}
358 show parametric{ENTER}
361 set trange [[INPUT]Lower bound?[EOS]:[INPUT]Upper bound?[EOS]]{ENTER}
363 set urange [[INPUT]Lower bound?[EOS]:[INPUT]Upper bound?[EOS]]{ENTER}
365 set vrange [[INPUT]Lower bound?[EOS]:[INPUT]Upper bound?[EOS]]{ENTER}
371 set clip points{ENTER}
391 set rrange [[INPUT]Lower bound?[EOS]:[INPUT]Upper bound?[EOS]]{ENTER}
393 set angles degrees{ENTER}
395 set angles radians{ENTER}
401 set size [INPUT]Xscale?[EOS],[INPUT]Yscale?{ENTER}
406 set sample [INPUT]Sampling rate (default=100)?{ENTER}
414 set autoscale [INPUT]Which axes (eg. xy)?{ENTER}
416 unset autoscale [INPUT]Which axes (eg. xy)?{ENTER}
418 show autoscale{ENTER}
421 set logscale [INPUT]Which axes (eg. xy)?{ENTER}
423 unset logscale [INPUT]Which axes (eg. xy)?{ENTER}
430 set format [INPUT]Axes?[EOS] "[INPUT]Format string?[EOS]"{ENTER}
434 Inward facing tics (default)
442 set ticslevel [INPUT]Level (default=0.5)?{ENTER}
445 set [INPUT]Axis: x, y or z ?[EOS]tics [INPUT]Start, Increment, End (eg. 0,0.5,10) ?{ENTER}
448 set [INPUT]Axis: x, y or z ?[EOS]tics ("[INPUT]Label text?[EOS]" [INPUT]Position?[EOS]
450 ,"[INPUT]Label text?[EOS]" [INPUT]Position?[EOS]
456 set xrange [[INPUT]Lower bound?[EOS]:[INPUT]Upper bound?[EOS]]{ENTER}
458 set yrange [[INPUT]Lower bound?[EOS]:[INPUT]Upper bound?[EOS]]{ENTER}
460 set zrange [[INPUT]Lower bound?[EOS]:[INPUT]Upper bound?[EOS]]{ENTER}
463 set xlabel "[INPUT]Label text?[EOS]" [INPUT]X offset, Y offset (eg. 2,3) ?{ENTER}
465 set ylabel "[INPUT]Label text?[EOS]" [INPUT]X offset, Y offset (eg. 2,3) ?{ENTER}
467 set zlabel "[INPUT]Label text?[EOS]" [INPUT]X offset, Y offset (eg. 2,3) ?{ENTER}
469 show xlabel{ENTER}show ylabel{ENTER}show zlabel{ENTER}
472 unset xzeroaxis{ENTER}
474 unset yzeroaxis{ENTER}
477 Show zero axis status
491 set arrow [INPUT]Tag (1-99)?[EOS] from [INPUT]From coordinate?[EOS] to [INPUT]To coordinate?{ENTER}
493 unset arrow [INPUT]Tag (1-99)?{ENTER}
498 set label [INPUT]Tag?[EOS] "[INPUT]Label?[EOS]" at [INPUT]Coordinate?[EOS] [INPUT]Justification (l,c,r)?{ENTER}
500 unset label [INPUT]Tag?{ENTER}
505 set title "[INPUT]Title text?[EOS]" [INPUT]X position, Y position (eg. 2,4)?{ENTER}
509 Key (legend) position
510 set key [INPUT]Key position?{ENTER}
519 set offsets [INPUT]Offsets left,right,top,bottom ?{ENTER}
524 set time [INPUT]Location (eg. 1,1)?{ENTER}
536 set style data lines{ENTER}
538 set style data points{ENTER}
540 set style data linespoints{ENTER}
542 set style data dots{ENTER}
544 set style data impulses{ENTER}
547 set style data errorbars{ENTER}
549 set style data boxes{ENTER}
551 set style data boxerrorbars{ENTER}
554 set style data candlesticks{ENTER}
556 set style data financebars{ENTER}
559 show style data{ENTER}
561 unset style data{ENTER}
566 set style function lines{ENTER}
568 set style function points{ENTER}
570 set style function linespoints{ENTER}
572 set style function dots{ENTER}
574 set style function impulses{ENTER}
577 set style function errorbars{ENTER}
579 set style function boxes{ENTER}
581 set style function boxerrorbars{ENTER}
584 set style function candlesticks{ENTER}
586 set style function financebars{ENTER}
589 show style function{ENTER}
591 unset style function{ENTER}
596 set style arrow [INPUT]Arrow number?[EOS] head{ENTER}
598 set style arrow [INPUT]Arrow number?[EOS] heads{ENTER}
600 set style arrow [INPUT]Arrow number?[EOS] nohead{ENTER}
603 show style arrow [INPUT]Arrow number? {ENTER}
605 unset style arrow [INPUT]Arrow number? {ENTER}
610 set style fill empty{ENTER}
612 set style fill solid [INPUT]Density?{ENTER}
614 set style fill pattern [INPUT]Pattern number?{ENTER}
616 set style fill border [INPUT]Line Type?{ENTER}
618 set style fill noborder{ENTER}
621 show style fill{ENTER}
623 unset style fill{ENTER}
628 set style linetype [INPUT]Line Type?{ENTER}
630 set style linewidth [INPUT]Line Width?{ENTER}
632 set style pointtype [INPUT]Point Type?{ENTER}
634 set style pointsize [INPUT]Point Size?{ENTER}
636 ; set style line{ENTER}
639 show style line{ENTER}
641 unset style line{ENTER}
649 set cntrparam linear{ENTER}
650 Cubic Spline Contours
651 set cntrparam cubicspline{ENTER}
653 set cntrparam bspline{ENTER}
655 set cntrparam levels [INPUT]How many contours?{ENTER}
657 set cntrparam points [INPUT]How many points for the contours?{ENTER}
659 set cntrparam order [INPUT]Order of B-splines (2-10)?{ENTER}
662 set contour base{ENTER}
664 set contour surface{ENTER}
666 set contour both{ENTER}
673 set isosamples [INPUT]Number of isosamples?{ENTER}
675 show isosamples{ENTER}
679 set mapping cartesian{ENTER}
681 set mapping spherical{ENTER}
683 set mapping cylindrical{ENTER}
689 No Hidden line removal
690 unset hidden3d{ENTER}
691 Show Hidden line removal
702 set view [INPUT]X rotation (degrees)?[EOS],[INPUT]Z rotation?[EOS],[INPUT]Scale?[EOS],[INPUT]Z scale?{ENTER}
712 help introduction{ENTER}
714 help [INPUT]Help Topic?{ENTER}
720 ; DON'T put a shortcut key (&) on any of these because
721 ; it doesn't work with Windows 3.1 and it HANGS Windows 3.0.
727 load '[OPEN]load[EOS]*.plt[EOS]'{ENTER}
730 save '[SAVE]save[EOS]*.plt[EOS]'{ENTER}
733 cd '[DIRECTORY]New directory?[EOS]'{ENTER}
736 set terminal [INPUT]Terminal type?{ENTER}set output "PRN"{ENTER}replot{ENTER}set terminal win{ENTER}set output{ENTER}