1: ; Menu file for Windows gnuplot
2: ; Roger Hadgraft, 26-5-92
3: ; Russell Lang, 30 Nov 1992
4:
5: [Menu]
6: &File
7: &Open ...
8: load '[OPEN]load[EOS]*.plt[EOS]'{ENTER}
9: &Save ...
10: save '[SAVE]save[EOS]*.plt[EOS]'{ENTER}
11: &Demos ...
12: load '[OPEN]load[EOS]*.dem[EOS]'{ENTER}
13: --
14: &Change Directory ...
15: cd '[INPUT]New directory?[EOS]'{ENTER}
16: show Current &Directory
17: pwd{ENTER}
18: --
19: O&utput ...
20: set output "[INPUT]Output filename?[EOS]"{ENTER}
21: &Printer Output
22: set output "PRN"{ENTER}
23: &Window Output
24: set output{ENTER}set terminal win{ENTER}
25: Show Output
26: show output{ENTER}
27: Ou&tput Device ...
28: set terminal [INPUT]Terminal type?{ENTER}
29: Show Output Devices
30: set terminal{ENTER}show terminal{ENTER}
31: --
32: [Menu]
33: History
34: Previous command ^P
35: {^P}
36: Next command ^N
37: {^N}
38: --
39: Back one character ^B
40: {^B}
41: Forward one character ^F
42: {^F}
43: --
44: Beginning of the line ^A
45: {^A}
46: End of the line ^E
47: {^E}
48: --
49: Delete previous character ^H
50: {^H}
51: Delete current character ^D
52: {^D}
53: Delete last word ^W
54: {^W}
55: Delete to end of line ^K
56: {^K}
57: Delete entire line ^U
58: {^U}
59: --
60: Redraw the line ^L
61: {^L}
62: [EndMenu]
63: open DOS window
64: shell{ENTER}
65: run DOS command ...
66: ![INPUT]DOS command?{ENTER}
67: --
68: E&xit
69: quit{ENTER}
70: [EndMenu]
71:
72: [Menu]
73: &Plot
74: Plot
75: plot
76: 3D Plot
77: splot
78: Replot
79: replot{ENTER}
80: Clear device
81: clear{ENTER}
82: --
83: Simple Range
84: [[INPUT]Lower bound?[EOS]:[INPUT]Upper bound?[EOS]] [EOS]
85: Named Range
86: [[INPUT]Variable name?[EOS]=[INPUT]Lower bound?[EOS]:[INPUT]Upper bound?[EOS]] [EOS]
87: --
88: Data filename ...
89: '[OPEN]Open[EOS]*.dat[EOS]' [EOS]
90: using x,y columns
91: using [INPUT]X column?[EOS]:[INPUT]Y column?[EOS] [EOS]
92: using x,y,ydelta columns
93: using [INPUT]X column?[EOS]:[INPUT]Y column?[EOS]:[INPUT]Ydelta column?[EOS] [EOS]
94: using x,y,ylow,yhigh columns
95: using [INPUT]X column?[EOS]:[INPUT]Y column?[EOS]:[INPUT]Ylow column?[EOS]:[INPUT]Yhigh column?[EOS] [EOS]
96: --
97: [Menu]
98: with Style
99: Lines
100: with lines
101: Points
102: with points
103: Lines and Points
104: with linespoints
105: Impulses
106: with impulses
107: Steps
108: with steps
109: Dots
110: with dots
111: Error Bars
112: with errorbars
113: Boxes
114: with boxes
115: Box Error Bars
116: with boxerrorbars
117: [EndMenu]
118: [EndMenu]
119:
120: [Menu]
121: &Expressions
122: Evaluate
123: print
124: Complex number ...
125: {[INPUT]Real part?[EOS],[INPUT]Imaginary part?[EOS]}
126: --
127: Exponentiation **
128: **
129: ; Multiply *
130: ; *
131: ; Divide /
132: ; /
133: ; Add +
134: ; +
135: ; Subtract -
136: ; -
137: --
138: Modulo %
139: %
140: Equality ==
141: ==
142: Inequality !=
143: !=
144: --
145: Bitwise AND &
146: &
147: Bitwise exclusive OR ^
148: ^
149: Bitwise inclusive OR |
150: |
151: --
152: Logical AND &&
153: &&
154: Logical OR ||
155: ||
156: ; --
157: ; Ternary operator 1 ?
158: ; ?
159: ; Ternary operator 2 :
160: ; :
161: [EndMenu]
162:
163: [Menu]
164: Fu&nctions
165: abs
166: abs
167: arg
168: arg
169: imag
170: imag
171: real
172: real
173: sgn
174: sgn
175: --
176: ceil
177: ceil
178: floor
179: floor
180: int
181: int
182: --
183: sqrt
184: sqrt
185: exp
186: exp
187: log
188: log
189: log10
190: log10
191: |
192: acos
193: acos
194: asin
195: asin
196: atan
197: atan
198: --
199: cos
200: cos
201: sin
202: sin
203: tan
204: tan
205: --
206: cosh
207: cosh
208: sinh
209: sinh
210: tanh
211: tanh
212: --
213: pi
214: pi
215: gamma
216: gamma
217: (x)
218: (x)
219: |
220: besj0
221: besj0
222: besj1
223: besj1
224: --
225: besy0
226: besy0
227: besy1
228: besy1
229: --
230: Define User Function ...
231: [INPUT]Name for function?[EOS][INPUT]Variable/s, eg. (a,b) ?[EOS]=
232: Show User Functions
233: show functions{ENTER}
234: --
235: Define User Variable ...
236: [INPUT]Name for variable?[EOS]=[INPUT]Value, eg. 9.81 ?{ENTER}
237: Show User Variables
238: show variables{ENTER}
239: --
240: x Dummy variable
241: set dummy [INPUT]Variable name?{ENTER}
242: x,y Dummy variables
243: set dummy [INPUT]Variable names (eg. u,v)?{ENTER}
244: Show Dummy variables
245: show dummy{ENTER}
246: [EndMenu]
247:
248: [Menu]
249: &General
250: Border on
251: set border{ENTER}
252: Border off
253: set noborder{ENTER}
254: Show Border
255: show border{ENTER}
256: --
257: Box width
258: set boxwidth [INPUT]Box Width?{ENTER}
259: Auto Box Width
260: set boxwidth{ENTER}
261: Show Box width
262: show boxwidth{ENTER}
263: --
264: Show Line Types
265: test{ENTER}
266: --
267: [Menu]
268: Parametric
269: Set Parametric
270: set parametric{ENTER}
271: Not Parametric
272: set noparametric{ENTER}
273: Show Parametric
274: show parametric{ENTER}
275: --
276: t Range
277: set trange [[INPUT]Lower bound?[EOS]:[INPUT]Upper bound?[EOS]]{ENTER}
278: u Range
279: set urange [[INPUT]Lower bound?[EOS]:[INPUT]Upper bound?[EOS]]{ENTER}
280: v Range
281: set vrange [[INPUT]Lower bound?[EOS]:[INPUT]Upper bound?[EOS]]{ENTER}
282: [EndMenu]
283: --
284: [Menu]
285: Clipping
286: Clip near points
287: set clip points{ENTER}
288: Clip one point
289: set clip one{ENTER}
290: Clip two points
291: set clip two{ENTER}
292: No Clipping
293: set noclip{ENTER}
294: Show Clip type
295: show clip{ENTER}
296: [EndMenu]
297: --
298: [Menu]
299: Polar
300: Polar
301: set polar{ENTER}
302: Not Polar
303: set nopolar{ENTER}
304: Show Polar
305: show polar{ENTER}
306: Radial Range
307: set rrange [[INPUT]Lower bound?[EOS]:[INPUT]Upper bound?[EOS]]{ENTER}
308: Angles in Degrees
309: set angles degrees{ENTER}
310: Angles in Radians
311: set angles radians{ENTER}
312: Show Angle units
313: show angles{ENTER}
314: [EndMenu]
315: --
316: Set Plot Size
317: set size [INPUT]Xscale?[EOS],[INPUT]Yscale?{ENTER}
318: Show Plot Size
319: show size{ENTER}
320: --
321: Sampling Rate
322: set sample [INPUT]Sampling rate (default=100)?{ENTER}
323: Show Sampling Rate
324: show sample{ENTER}
325: [EndMenu]
326:
327: [Menu]
328: &Axes
329: Autoscale xy
330: set autoscale [INPUT]Which axes (eg. xy)?{ENTER}
331: No Autoscale xy
332: set noautoscale [INPUT]Which axes (eg. xy)?{ENTER}
333: Show Autoscale
334: show autoscale{ENTER}
335: --
336: Logscale xyz
337: set logscale [INPUT]Which axes (eg. xy)?{ENTER}
338: No Logscale xyz
339: set nologscale [INPUT]Which axes (eg. xy)?{ENTER}
340: Show Logscale
341: show logscale{ENTER}
342: --
343: [Menu]
344: Tics
345: Tic format string
346: set format [INPUT]Axes?[EOS] "[INPUT]Format string?[EOS]"{ENTER}
347: Tic marks format
348: show format{ENTER}
349: --
350: Inward facing tics (default)
351: set tics in{ENTER}
352: Outward facing tics
353: set tics out{ENTER}
354: Show tics
355: show tics{ENTER}
356: --
357: Tics level
358: set ticslevel [INPUT]Level (default=0.5)?{ENTER}
359: --
360: Tic interval
361: set [INPUT]Axis: x, y or z ?[EOS]tics [INPUT]Start, Increment, End (eg. 0,0.5,10) ?{ENTER}
362: --
363: Tic labels start
364: set [INPUT]Axis: x, y or z ?[EOS]tics ("[INPUT]Label text?[EOS]" [INPUT]Position?[EOS]
365: another Tic label
366: ,"[INPUT]Label text?[EOS]" [INPUT]Position?[EOS]
367: Tic labels finish
368: ){ENTER}
369: [EndMenu]
370: --
371: X Range
372: set xrange [[INPUT]Lower bound?[EOS]:[INPUT]Upper bound?[EOS]]{ENTER}
373: Y Range
374: set yrange [[INPUT]Lower bound?[EOS]:[INPUT]Upper bound?[EOS]]{ENTER}
375: Z Range
376: set zrange [[INPUT]Lower bound?[EOS]:[INPUT]Upper bound?[EOS]]{ENTER}
377: --
378: X Label
379: set xlabel "[INPUT]Label text?[EOS]" [INPUT]X offset, Y offset (eg. 2,3) ?{ENTER}
380: Y Label
381: set ylabel "[INPUT]Label text?[EOS]" [INPUT]X offset, Y offset (eg. 2,3) ?{ENTER}
382: Z Label
383: set zlabel "[INPUT]Label text?[EOS]" [INPUT]X offset, Y offset (eg. 2,3) ?{ENTER}
384: Show axis Labels
385: show xlabel{ENTER}show ylabel{ENTER}show zlabel{ENTER}
386: --
387: No X zero axis
388: set noxzeroaxis{ENTER}
389: No Y zero axis
390: set noyzeroaxis{ENTER}
391: X,Y zero axes on
392: set zeroaxis{ENTER}
393: Show zero axis status
394: show zeroaxis{ENTER}
395: [EndMenu]
396:
397: [Menu]
398: &Chart
399: Grid on
400: set grid{ENTER}
401: Grid off
402: set nogrid{ENTER}
403: Show Grid
404: show grid{ENTER}
405: --
406: Add Arrow
407: set arrow [INPUT]Tag (1-99)?[EOS] from [INPUT]From coordinate?[EOS] to [INPUT]To coordinate?{ENTER}
408: Remove arrow
409: set noarrow [INPUT]Tag (1-99)?{ENTER}
410: Show Arrows
411: show arrow{ENTER}
412: --
413: Add Label
414: set label [INPUT]Tag?[EOS] "[INPUT]Label?[EOS]" at [INPUT]Coordinate?[EOS] [INPUT]Justification (l,c,r)?{ENTER}
415: Remove Label
416: set nolabel [INPUT]Tag?{ENTER}
417: Show Labels
418: show label{ENTER}
419: --
420: Set Title
421: set title "[INPUT]Title text?[EOS]" [INPUT]X position, Y position (eg. 2,4)?{ENTER}
422: Show Title
423: show title{ENTER}
424: |
425: Key (legend) position
426: set key [INPUT]Key position?{ENTER}
427: Default Key position
428: set key{ENTER}
429: No Key
430: set nokey{ENTER}
431: Show Key position
432: show key{ENTER}
433: --
434: Offsets
435: set offsets [INPUT]Offsets left,right,top,bottom ?{ENTER}
436: Show Offsets
437: show offsets{ENTER}
438: --
439: Time location
440: set time [INPUT]Location (eg. 1,1)?{ENTER}
441: No Time
442: set notime{ENTER}
443: Show Time Location
444: show time{ENTER}
445: [EndMenu]
446:
447: [Menu]
448: &Styles
449: [Menu]
450: Data Style
451: Lines
452: set data style lines{ENTER}
453: Points
454: set data style points{ENTER}
455: Lines + Points
456: set data style linespoints{ENTER}
457: Dots
458: set data style dots{ENTER}
459: Impulses
460: set data style impulses{ENTER}
461: --
462: Error Bars
463: set data style errorbars{ENTER}
464: Boxes
465: set data style boxes{ENTER}
466: Box Error Bars
467: set data style boxerrorbars{ENTER}
468: [EndMenu]
469: Show Data Style
470: show data style{ENTER}
471: --
472: [Menu]
473: Function Style
474: Lines
475: set function style lines{ENTER}
476: Points
477: set function style points{ENTER}
478: Lines + Points
479: set function style linespoints{ENTER}
480: Dots
481: set function style dots{ENTER}
482: Impulses
483: set function style impulses{ENTER}
484: --
485: Error Bars
486: set function style errorbars{ENTER}
487: Boxes
488: set function style boxes{ENTER}
489: Box Error Bars
490: set function style boxerrorbars{ENTER}
491: [EndMenu]
492: Show Function style
493: show function style{ENTER}
494: [EndMenu]
495:
496: [Menu]
497: &3D
498: [Menu]
499: Contours
500: Linear Contours
501: set cntrparam linear{ENTER}
502: Cubic Spline Contours
503: set cntrparam cubicspline{ENTER}
504: B-spline Contours
505: set cntrparam bspline{ENTER}
506: Number of Contours
507: set cntrparam levels [INPUT]How many contours?{ENTER}
508: Points for Contours
509: set cntrparam points [INPUT]How many points for the contours?{ENTER}
510: Order of B-splines
511: set cntrparam order [INPUT]Order of B-splines (2-10)?{ENTER}
512: --
513: Contours on Base
514: set contour base{ENTER}
515: Contours on Surfaces
516: set contour surface{ENTER}
517: Contours on Both
518: set contour both{ENTER}
519: No Contours
520: set nocontour{ENTER}
521: Show Contour
522: show contour{ENTER}
523: --
524: Number of Isosamples
525: set isosamples [INPUT]Number of isosamples?{ENTER}
526: Show Isosamples
527: show isosamples{ENTER}
528: [EndMenu]
529: --
530: Cartesian Mapping
531: set mapping cartesian{ENTER}
532: Spherical Mapping
533: set mapping spherical{ENTER}
534: Cylindrical Mapping
535: set mapping cylindrical{ENTER}
536: Show Mapping
537: show mapping{ENTER}
538: --
539: Hidden line removal
540: set hidden3d{ENTER}
541: No Hidden line removal
542: set nohidden3d{ENTER}
543: Show Hidden line removal
544: show hidden3d{ENTER}
545: --
546: Display Surface mesh
547: set surface{ENTER}
548: No Surface mesh
549: set nosurface{ENTER}
550: Show Surface status
551: show surface{ENTER}
552: --
553: Set View
554: set view [INPUT]X rotation (degrees)?[EOS],[INPUT]Z rotation?[EOS],[INPUT]Scale?[EOS],[INPUT]Z scale?{ENTER}
555: Show View
556: show view{ENTER}
557: [EndMenu]
558:
559: [Menu]
560: &Help
561: &Index
562: help{ENTER}
563: Introduction
564: help introduction{ENTER}
565: &Topic
566: help [INPUT]Help Topic?{ENTER}
567: &Windows
568: help windows{ENTER}
569: [EndMenu]
570:
571: ; now some buttons
572: ; DON'T put a shortcut key (&) on any of these because
573: ; it doesn't work with Windows 3.1 and it HANGS Windows 3.0.
574: [Button]
575: Replot
576: replot{ENTER}
577: [Button]
578: Open
579: load '[OPEN]load[EOS]*.plt[EOS]'{ENTER}
580: [Button]
581: Save
582: save '[SAVE]save[EOS]*.plt[EOS]'{ENTER}
583: [Button]
584: ChDir
585: cd '[INPUT]New directory?[EOS]'{ENTER}
586: [Button]
587: Print
588: set terminal [INPUT]Terminal type?{ENTER}set output "PRN"{ENTER}replot{ENTER}set terminal win{ENTER}set output{ENTER}
589: [Button]
590: PrtSc
591: screendump{ENTER}
592: [Button]
593: Prev
594: {^P}
595: [Button]
596: Next
597: {^N}
598:
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>