manpagez: man pages & more
info gnuplot
Home | html | info | man
[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

4.1.0.6 be

‘gnuplot‘ provides the ‘be‘ terminal type for use with X servers. This terminal type is set automatically at startup if the ‘DISPLAY‘ environment variable is set, if the ‘TERM‘ environment variable is set to ‘xterm‘, or if the ‘-display‘ command line option is used.

Syntax:

 
          set terminal be {reset} {<n>}

Multiple plot windows are supported: ‘set terminal be <n>‘ directs the output to plot window number n. If n>0, the terminal number will be appended to the window title and the icon will be labeled ‘gplt <n>‘. The active window may distinguished by a change in cursor (from default to crosshair.)

Plot windows remain open even when the ‘gnuplot‘ driver is changed to a different device. A plot window can be closed by pressing the letter q while that window has input focus, or by choosing ‘close‘ from a window manager menu. All plot windows can be closed by specifying reset, which actually terminates the subprocess which maintains the windows (unless ‘-persist‘ was specified).

Plot windows will automatically be closed at the end of the session unless the ‘-persist‘ option was given.

The size or aspect ratio of a plot may be changed by resizing the ‘gnuplot‘ window.

Linewidths and pointsizes may be changed from within ‘gnuplot‘ with ‘set linestyle‘.

For terminal type ‘be‘, ‘gnuplot‘ accepts (when initialized) the standard X Toolkit options and resources such as geometry, font, and name from the command line arguments or a configuration file. See the X(1) man page (or its equivalent) for a description of such options.

A number of other ‘gnuplot‘ options are available for the ‘be‘ terminal. These may be specified either as command-line options when ‘gnuplot‘ is invoked or as resources in the configuration file ".Xdefaults". They are set upon initialization and cannot be altered during a ‘gnuplot‘ session.

— COMMAND-LINE_OPTIONS —

In addition to the X Toolkit options, the following options may be specified on the command line when starting ‘gnuplot‘ or as resources in your ".Xdefaults" file:

 
 `-mono`        forces monochrome rendering on color displays.
 `-gray`        requests grayscale rendering on grayscale or color displays.
                        (Grayscale displays receive monochrome rendering by default.)
 `-clear`   requests that the window be cleared momentarily before a
                        new plot is displayed.
 `-raise`   raises plot window after each plot
 `-noraise` does not raise plot window after each plot
 `-persist` plots windows survive after main gnuplot program exits

The options are shown above in their command-line syntax. When entered as resources in ".Xdefaults", they require a different syntax.

Example:

 
          gnuplot*gray: on

‘gnuplot‘ also provides a command line option (‘-pointsize <v>‘) and a resource, ‘gnuplot*pointsize: <v>‘, to control the size of points plotted with the ‘points‘ plotting style. The value ‘v‘ is a real number (greater than 0 and less than or equal to ten) used as a scaling factor for point sizes. For example, ‘-pointsize 2‘ uses points twice the default size, and ‘-pointsize 0.5‘ uses points half the normal size.

— MONOCHROME_OPTIONS —

For monochrome displays, ‘gnuplot‘ does not honor foreground or background colors. The default is black-on-white. ‘-rv‘ or ‘gnuplot*reverseVideo: on‘ requests white-on-black.

— COLOR_RESOURCES —

For color displays, ‘gnuplot‘ honors the following resources (shown here with their default values) or the greyscale resources. The values may be color names as listed in the BE rgb.txt file on your system, hexadecimal RGB color specifications (see BE documentation), or a color name followed by a comma and an ‘intensity‘ value from 0 to 1. For example, ‘blue, 0.5‘ means a half intensity blue.

 
 gnuplot*background:  white
 gnuplot*textColor:   black
 gnuplot*borderColor: black
 gnuplot*axisColor:   black
 gnuplot*line1Color:  red
 gnuplot*line2Color:  green
 gnuplot*line3Color:  blue
 gnuplot*line4Color:  magenta
 gnuplot*line5Color:  cyan
 gnuplot*line6Color:  sienna
 gnuplot*line7Color:  orange
 gnuplot*line8Color:  coral

The command-line syntax for these is, for example,

Example:

 
          gnuplot -background coral

— GRAYSCALE_RESOURCES —

When ‘-gray‘ is selected, ‘gnuplot‘ honors the following resources for grayscale or color displays (shown here with their default values). Note that the default background is black.

 
 gnuplot*background: black
 gnuplot*textGray:   white
 gnuplot*borderGray: gray50
 gnuplot*axisGray:   gray50
 gnuplot*line1Gray:  gray100
 gnuplot*line2Gray:  gray60
 gnuplot*line3Gray:  gray80
 gnuplot*line4Gray:  gray40
 gnuplot*line5Gray:  gray90
 gnuplot*line6Gray:  gray50
 gnuplot*line7Gray:  gray70
 gnuplot*line8Gray:  gray30

— LINE_RESOURCES —

‘gnuplot‘ honors the following resources for setting the width (in pixels) of plot lines (shown here with their default values.) 0 or 1 means a minimal width line of 1 pixel width. A value of 2 or 3 may improve the appearance of some plots.

 
 gnuplot*borderWidth: 2
 gnuplot*axisWidth:   0
 gnuplot*line1Width:  0
 gnuplot*line2Width:  0
 gnuplot*line3Width:  0
 gnuplot*line4Width:  0
 gnuplot*line5Width:  0
 gnuplot*line6Width:  0
 gnuplot*line7Width:  0
 gnuplot*line8Width:  0

‘gnuplot‘ honors the following resources for setting the dash style used for plotting lines. 0 means a solid line. A two-digit number ‘jk‘ (‘j‘ and ‘k‘ are >= 1 and <= 9) means a dashed line with a repeated pattern of ‘j‘ pixels on followed by ‘k‘ pixels off. For example, ’16’ is a "dotted" line with one pixel on followed by six pixels off. More elaborate on/off patterns can be specified with a four-digit value. For example, ’4441’ is four on, four off, four on, one off. The default values shown below are for monochrome displays or monochrome rendering on color or grayscale displays. For color displays, the default for each is 0 (solid line) except for ‘axisDashes‘ which defaults to a ’16’ dotted line.

 
 gnuplot*borderDashes:   0
 gnuplot*axisDashes:        16
 gnuplot*line1Dashes:        0
 gnuplot*line2Dashes:   42
 gnuplot*line3Dashes:   13
 gnuplot*line4Dashes:   44
 gnuplot*line5Dashes:   15
 gnuplot*line6Dashes: 4441
 gnuplot*line7Dashes:   42
 gnuplot*line8Dashes:   13


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]
© manpagez.com 2000-2024
Individual documents may contain additional copyright information.