SED navigation bar go to SED home page go to Dataplot home page go to NIST home page SED Home Page SED Contacts SED Projects SED Products and Publications Search SED Pages
Dataplot Vol 1 Auxiliary Chapter

MULTIPLOT SCALE FACTOR

Name:
    MULTIPLOT SCALE FACTOR
Type:
    Plot Control Command
Purpose:
    Specify a multiplier factor for character sizes when generating multiplots.
Description:
    Dataplot sets character size in percentages of the vertical height of a device. That is, CHARACTER SIZE 3 sets the character size as 3% of the height of the graphics region. The MULTIPLOT command divides the plot into a matrix of subplots. Each of these subplot areas defines its own 0 to 100 region. For multiplots, character sizes are relative to subplot region, not the full graphics area.

    At times, it is desirable to scale character sizes larger when generating multiplots in order to keep the text on the plot more legible. Although each of the components of the plot can explicitly set the character size larger (e.g., TITLE SIZE, LABEL SIZE, etc.), the MULTIPLOT SCALE FACTOR allows you to scale all character sizes larger by a constant factor. This avoids having to reset a number of size commands before generating a MULTIPLOT (and resetting them after the plot is done).

    When multiplotting is in effect, Dataplot determines the appropriate size of the text character based on the specified size. It then multiplies that size by the scale factor specified by this command. If no MULTIPLOT SCALE FACTOR command has been entered, it defaults to 1 (i.e., no scaling).

Syntax:
    MULTIPLOT SCALE FACTOR <height> <width>
    where <height> is a decimal number or parameter that specifies the scale factor for text height;
    and where <width> is a decimal number or parameter that specifies the scale factor for text width.

    The <width> parameter is optional. It is most commonly used when the number of rows and columns on the MULTIPLOT command significantly differ.

Examples:
    MULTIPLOT 2 2
    MULTIPLOT SCALE FACTOR

    MULTIPLOT 3 3
    MULTIPLOT SCALE FACTOR 1.5 1.5

    MULTIPLOT 5 1
    MULTIPLOT SCALE FACTOR 3 1

Default:
    The default scale factor is 1 (i.e., no scaling).
Synonyms:
    None
Related Commands:
    MULTIPLOT = Generate multiple plots per page.
    MULTIPLOT COORDINATES = Specify the coordinates for the multiplot region.
    PLOT = Generates a data or function plot.
    FRAME = Sets the on/off switch for the plot frame.
    FRAME CORNER COORDINATES = Specify the frame coordinates.
Applications:
    Presentation Graphics
Implementation Date:
    1998/8
Program:
    TITLE
    LET THETA = SEQUENCE 0 1 380
    LET X = SIN(THETA)
    MULTIPLOT 3 4
    MULTIPLOT COORDINATES 0 0 100 100
    MULTIPLOT SCALE FACTOR 2.5
    FRAME OFF
    PRE-SORT OFF
    LABEL SIZE 4
    LOOP FOR K = .1 .1 1.2
            LET Y=SIN(K*THETA)
            XLABEL ^K
            PLOT Y X
    END OF LOOP
    END OF MULTIPLOT

    plot generated by sample program

Date created: 6/5/2001
Last updated: 4/4/2003
Please email comments on this WWW page to alan.heckert@nist.gov.