SCALERAKE <xstart> <ystart> {mapscale} {number of miles or feet} 
          {number of breaks} {textsize} {MILES | FEET }

	This program creates a rake scale at the specified location on the
	page.  

-------------------------------------------------------------------------------
Arguments:

xstart	-	required
		Specifies the x-coordinate of the start point
		for the scale, in page units.  Inches are assumed

ystart  -	required
		Specifies the y-coordinate of the start point
		for the scale, in page units.  Inches are assumed

mapscale - 	Optional
		If entered must match the scale that ARC calculates
		The aml does not check map units so this should
                be specified outside the aml
		If not specified, the scale is determined from
		[show mapscale]

number of miles or feet -
		Optional
		The number of miles or feet that are to be displayed
                on the rake scale
		Default is 2

number of breaks -
		Optional
		The number of subdivisions within the scale
		Default is 2

Textsize -	Optional
		The textsize in page inches
		Default is .1

MILES | FEET - Optional
		Whether the scale should display Miles or
		FEET. If Miles, Kilometers will be displayed
                underneath, If FEET, than meters divided by 4
                are displayed underneath
		Default is MILES
	
-------------------------------------------------------------------------------
Notes:

    The scalerake displays Miles on top and Kilometers on bottom as the 
    default.  If FEET are specified, meters are displayed on the bottom.

    Since mapscale is optional, the map can default to largest
    size for specified page size, and an accurate scale is calculated.
    The AML will return the calculated mapscale and map units.
    Assumes page units are inches.
  
    Will not create a scale that is specified at the wrong scale as calculated
    be ARC.  If you get an error message and think that the scale is correct,
    check to be sure that mapunits have been specified.  These must be 
    specified to get an accurate scale. 

    Sample of command line:

    ARCPLOT:  SCALERAKE 2.5 2 100000 10 5 

    this would display a scale at 1:100,000 of 10 miles with a
    break every 2 miles and kilometers, situated at 2.5,2 on the page

    ARCPLOT:  MAPE COUNTIES
    ARCPLOT:  PAGESIZE 10 10
    ARCPLOT:  MAPUNITS METERS   
    ARCPLOT:  MAPSCALE AUTO
    ARCPLOT:  SCALERAKE 1 3.5 # 40 2 .3

    The program returns the following line:

     The scale is 1:91575.43137918, in METERS

    and then displays a scale starting at 1,3.5 on the page, 40 miles long
    with a break at 20 miles and kilometers, and textsize of .3

    ARCPLOT:  SCALERAKE 15 7 1200 600 3 # FEET

    This would display a rake scale in feet, at 1:1200 (or 1 inch = 1 foot),
    at 15,7 on the page, 600 feet long, with breaks at 200, 400 and 600 on top,
    and 50, 100 and 150 meters on the bottom.  The textsize is .1 inches.

    If the mapscale does not match the calculated mapscale the following
    error message occurs:

    Arcplot: scalerake 1 2 24000 10 2
    THE MAPSCALE SPECIFIED DOES NOT EQUAL THE
    MAPSCALE THAT ARC HAS CALCULATED!!
    You can run without setting the scale in the command line
     or check your scale ...
    Usage: SCALERAKE <xstart> <ystart> {mapscale} {number of miles or feet}
                     {number of breaks} {textsize} { MILES | FEET }