Tgif

The Tgif driver supports different pointsizes (with set pointsize), different label fonts and font sizes (e.g. set label ``Hallo'' at x,y font ``Helvetica,34'') and multiple plots on the page. The proportions of the axes are not changed.

Syntax:

        set terminal tgif {<mode>} {<[x,y]>} {<dashed>} \
                          {"<fontname>"} {<fontsize>}

where <mode> is portrait or landscape, <[x,y]> specifies the number of plots in the x and y directions on the page, <dashed> is either solid or dashed, ''<fontname>'' is the name of a valid PostScript font, and <fontsize> specifies the size of the PostScript font. Defaults are portrait, [1,1], dashed, ``Helvetica'', and 18.

The solid option is usually prefered if lines are colored, as they often are in the editor. Hardcopy will be black-and-white, so dashed should be chosen for that.

Multiplot is implemented in two different manners.

The first multiplot implementation is the standard gnuplot multiplot feature:

  set term tgif
  set output "file.obj"
  set multiplot
  set origin x01,y01
  set size  xs,ys
  plot ...
       ...
  set origin x02,y02
  plot ...
  set nomultiplot

See set multiplot for further information.

The second version is the [x,y] option for the driver itself. The advantage of this implementation is that everything is scaled and placed automatically without the need for setting origins and sizes; the plots keep their natural x/y proportions of 3/2 (or whatever is fixed by set size).

If both multiplot methods are selected, the standard method is chosen and a warning message appears.

Examples of single plots (or standard multiplot):

        set term tgif                  # -> portrait
        set term tgif "Times-Roman" 24 # -> Times-Roman font of size 24
        set term tgif landscape        # -> landscape
        set term tgif landscape solid  # -> landscape and solid lines

Examples using the built-in multiplot mechanism:

        set term tgif portrait [2,4]   # -> 2 plots in x and 4 in y-direction
        set term tgif [1,2]            # -> 1 plot  in x and 2 in y-direction
        set term tgif landscape [3,3]  # -> landscape, with 3 plots in both
                                       #    x- and  y-directions