#### 4.1.34 latex

Syntax:

          set terminal {latex | emtex} {default | {courier|roman} {<fontsize>}}
                       {size <XX>{unit}, <YY>{unit}} {rotate | norotate}

By default the plot will inherit font settings from the embedding document. You have the option of forcing either Courier (cmtt) or Roman (cmr) fonts instead. In this case you may also specify a fontsize. Unless your driver is capable of building fonts at any size (e.g. dvips), stick to the standard 10, 11 and 12 point sizes.

METAFONT users beware: METAFONT does not like odd sizes.

All drivers for LaTeX offer a special way of controlling text positioning: If any text string begins with ’{’, you also need to include a ’}’ at the end of the text, and the whole text will be centered both horizontally and vertically. If the text string begins with ’[’, you need to follow this with a position specification (up to two out of t,b,l,r), ’]{’, the text itself, and finally ’}’. The text itself may be anything LaTeX can typeset as an LR-box. ’\\rule{}{}’s may help for best positioning.

Points, among other things, are drawn using the LaTeX commands "\\Diamond" and "\\Box". These commands no longer belong to the LaTeX2e core; they are included in the latexsym package, which is part of the base distribution and thus part of any LaTeX implementation. Please do not forget to use this package. Other point types use symbols from the amssymb package.

The default size for the plot is 5 inches by 3 inches. The size option changes this to whatever the user requests. By default the X and Y sizes are taken to be in inches, but other units are possible (currently only cm).

If ’rotate’ is specified, rotated text, especially a rotated y-axis label, is possible (the packages graphics or graphicx are needed). The ’stacked’ y-axis label mechanism is then deactivated.

Examples: About label positioning: Use gnuplot defaults (mostly sensible, but sometimes not really best):

           set title '\\LaTeX\\ -- $ \\gamma $'

Force centering both horizontally and vertically:

           set label '{\\LaTeX\\ -- $ \\gamma $}' at 0,0

Specify own positioning (top here):

           set xlabel '[t]{\\LaTeX\\ -- $ \\gamma $}'

The other label – account for long ticlabels:

           set ylabel '[r]{\\LaTeX\\ -- $ \\gamma $\\rule{7mm}{0pt}}'"