Setting Character and Symbol Attributes

The routine plfont sets up the default font for all character strings. It may be over-ridden for (a portion) of a string by using an escape sequence within the text, as described below. Four fonts are available, the default font (1) is simple and fastest to draw, while the others are useful for presentation plots on a high-resolution device.

The font codes are interpreted as follows:

The routine plschr is used to set up the size of subsquent characters drawn. The actual height of a character is the product of the default character size and a scaling factor. If no call is made to plschr, the default character size is set up depending on the number of subpages defined in the call to plstar or plbeg, and the scale is set to 1.0. Under normal circumstances, it is recommended that the user does not alter the default height, but simply uses the scale parameter. This can be done by calling plschr with def=0.0 and scale set to the desired multiple of the default height. If the default height is to be changed, def is set to the new default height in millimetres, and the new character height is again set to def multiplied by scale.

The routine plssym sets up the size of all subsequent symbols drawn by calls to plpoin and plsym. It operates analogously to plschr as described above.

The lengths of major and minor ticks on the axes are set up by the routines plsmaj and plsmin.