**-S**\ *format*\ [*scale*][**+a**\ *angle*][**+f**\ *font*][**+j**\ *justify*][**+l**][**+m**][**+o**\ *dx*\ [/*dy*]][**+s**\ *reference*]
    Selects the meaning of the columns in the data file.
    *scale* adjusts the scaling of the radius of the "beach ball", which will be proportional to
    the magnitude. *scale* is the size for magnitude = 5 (i.e. scalar seismic moment M0 = 4.0E23 dyn cm).
    However, if **+l** is used then radius will be proportional to the seismic moment instead.  Use
    **+s** to change the reference magnitude (or moment), and use **+m** to plot the same size for any magnitude.
    The color or shade of the compressive quadrants can
    be specified with the **-G** option. The color or shade of the extensive
    quadrants can be specified with the **-E** option.
    For each beachball, a text string can be specified to appear near the beachball [optional].
    Append **+a**\ *angle* to change the angle of the text string;
    append **+f**\ *font* to change its font (size,fontname,color); append **+j**\ *justify* to change
    the text location relative to the beachball (default is above the beachball);
    append **+o** to offset the text string by *dx/dy*.  **Note**: If *scale* is missing then
    we expect to read this value from the data record via the first column after the
    required columns for the symbol type.

    In order to use the same file to plot cross-sections, depth is in third column.
    Nevertheless, it is possible to use "old style" **psvelomeca** input
    files without depth in third column using the **-Fo** option.

**-Sa**\ [*scale*][**+a**\ *angle*][**+f**\ *font*][**+j**\ *justify*][**+l**][**+m**][**+o**\ *dx*\ [/*dy*]][**+s**\ *reference*]
    Focal mechanisms in Aki and Richards convention.
    Parameters are expected to be in the following columns:

    **1**,\ **2**:
    longitude, latitude of event (**-:** option interchanges order)

    **3**:
    depth of event in kilometers

    **4**,\ **5**,\ **6**:
    strike, dip and rake in degrees

    **7**:
    magnitude

    **8**,\ **9**:
    longitude, latitude at which to place beachball if **-A** is used (optional).
    Using 0,0 in columns 8 and 9 will plot the beach ball at the longitude,
    latitude given in columns 1 and 2. The **-:** option will interchange the order of
    columns (1,2) and (8,9).

    **10**:
    Text string to appear near the beach ball (optional).

**-Sc**\ [*scale*][**+a**\ *angle*][**+f**\ *font*][**+j**\ *justify*][**+l**][**+m**][**+o**\ *dx*\ [/*dy*]][**+s**\ *reference*]
    Focal mechanisms in Global CMT convention.
    Parameters are expected to be in the following columns:

    **1**,\ **2**:
    longitude, latitude of event (**-:** option interchanges order)

    **3**:
    depth of event in kilometers

    **4**,\ **5**,\ **6**:
    strike, dip, and rake of plane 1

    **7**,\ **8**,\ **9**:
    strike, dip, and rake of plane 2

    **10**,\ **11**:
    mantissa and exponent of moment in dyn cm

    **12**,\ **13**:
    longitude, latitude at which to place beachball if **-A** is used (optional).
    Using 0,0 in columns 12 and 13 will plot the beach ball at the longitude,
    latitude given in columns 1 and 2. The **-:** option will interchange the order of
    columns (1,2) and (12,13).

    **14**:
    Text string to appear near the beach ball (optional).

**-Sm\|d\|z**\ [*scale*][**+a**\ *angle*][**+f**\ *font*][**+j**\ *justify*][**+l**][**+m**][**+o**\ *dx*\ [/*dy*]][**+s**\ *reference*]
    Seismic moment tensor.
    **-Sm** plots the full seismic moment tensor.
    **-Sz** plots the deviatoric part of the moment tensor (zero trace).
    **-Sd** plots the closest double couple defined from the moment tensor (zero trace and zero determinant).
    Global CMT moment tensors are deviatoric, so **-Sm** and **-Sz** will produce the same result,
    but **-Sd** will not, unless the input moment tensor is already a double couple.
    Parameters are expected to be in the following columns:

    **1**,\ **2**:
    longitude, latitude of event (**-:** option interchanges order)

    **3**:
    depth of event in kilometers

    **4**,\ **5**,\ **6**,\ **7**,\ **8**,\ **9**:
    mrr, mtt, mff, mrt, mrf, mtf in 10\*exponent dyn cm

    **10**:
    exponent

    **11**,\ **12**:
    longitude, latitude at which to place beachball if **-A** is used (optional).
    Using 0,0 in columns 11 and 12 will plot the beach ball at the longitude,
    latitude given in columns 1 and 2. The **-:** option will interchange the order of
    columns (1,2) and (11,12).

    **13**:
    Text string to appear near the beach ball (optional).

**-Sp**\ [*scale*][**+a**\ *angle*][**+f**\ *font*][**+j**\ *justify*][**+l**][**+m**][**+o**\ *dx*\ [/*dy*]][**+s**\ *reference*]
    Focal mechanisms given with partial data on both planes.
    Parameters are expected to be in the following columns:

    **1**,\ **2**:
    longitude, latitude of event (**-:** option interchanges order)

    **3**:
    depth of event in kilometers

    **4**,\ **5**:
    strike, dip of plane 1

    **6**:
    strike of plane 2

    **7**:
    must be ±1 for a normal/inverse fault

    **8**:
    magnitude

    **9**,\ **10**:
    longitude, latitude at which to place beachball if **-A** is used (optional).
    Using 0,0 in columns 9 and 10 will plot the beach ball at the longitude,
    latitude given in columns 1 and 2. The **-:** option will interchange the order of
    columns (1,2) and (9,10).

    **11**:
    Text string to appear near the beach ball (optional).

**-Sx\|y\|t**\ [*scale*][**+a**\ *angle*][**+f**\ *font*][**+j**\ *justify*][**+l**][**+m**][**+o**\ *dx*\ [/*dy*]][**+s**\ *reference*]
    Principal axis.
    Use **-Sx** to plot full seismic moment tensor.
    Use **-Sy** to plot the closest double couple defined from the moment tensor (zero trace and zero determinant).
    Use **-St** to plot the deviatoric part of the moment tensor (zero trace).
    Parameters are expected to be in the following columns:

    **1**,\ **2**:
    longitude, latitude of event (**-:** option interchanges order)

    **3**:
    depth of event in kilometers

    **4**,\ **5**,\ **6**,\ **7**,\ **8**,\ **9**,\ **10**,\ **11**,\ **12**:
    value (in 10\*exponent dyn cm), azimuth, plunge of T, N, P axis.

    **13**:
    exponent

    **14**,\ **15**:
    longitude, latitude at which to place beachball if **-A** is used (optional).
    Using 0,0 in columns 14 and 15 will plot the beach ball at the longitude,
    latitude given in columns 1 and 2. The **-:** option will interchange the order of
    columns (1,2) and (14,15).

    **16**:
    Text string to appear near the beach ball (optional).
