***********  LETTER COMMANDS  ***************

'AD n' =ADJUST STEMS TO MEET BEAMS ON STAFF n: (n^]8=ALL STAVES)
                          (ALSO REMOVES TAILS WHERE NEEDED)
 
'G name' = GET OLD DATA TO WORK ON.
                NAMES MAY HAVE NO MORE THAN 5 LETTERS.  ALL NAMES
                MAY HAVE 3 LETTER EXTENSIONS. (DEFAULT IS .DMD)
                IT IS GENERALLY ADVISABLE TO USE THE 4TH AND 5TH
                LETTERS OF A NAME FOR PAGE NUMBER AND FILE NUM ON
                PAGE RESPECTIVELY. (E.G. ZAPAA WOULD BE PAGE 'A',
                FILE 'A',  ZAPDC WOULD BE PAGE 'D', FILE 'C'.)
 
'GM name' = GET MORE (ANOTHER FILE) TO ADD TO CURRENT DISPLAY
'Gn name' = GET MORE(A ONE-STAFF FILE) AND PUT IT ON STAFF n AT THE
            HEIGHT (IN INCHES) INDICATED IN P8 OF THE CURRENT STAFF 0.
 
'IN n,n,n,n....  "SCORE" INPUT:  -- SEE page 9.
 
'LI' = LINE UP NOTES AND RESTS IN MULTISTAFF FILE.  THIS ASSUMES THAT
        ALL THE STAVES IN THE FILE BELONG TO A SINGLE SYSTEM AND THAT
        THE DESIRED LEFT AND RIGHT LIMITS FOUND ON STAFF 0 ARE THOSE
        TO BE USED FOR THE FINAL LAYOUT. ALL RHYTHMS WILL BE ALIGNED AND
        SPACED ACCORDING TO THE 'PSUEDO-FIBONOCCI' PROPORTIONAL SYSTEM.
        --- USE WITH CARE - ENTIRE FILE WILL BE RESPACED ---
                SEE THE SEPARATE PROGRAM 'JUST' TO ALIGN SYSTEMS
                THAT REQUIRE MORE THAN ONE FILE FULL OF DATA.
 
'NX' = NEXT.  DOES AUTOMATIC RESTART TO NEXT NAME IN ALPHABETICAL
        SERIES. (USES 4TH AND 5TH LETTERS OF NAME ONLY.
        I.E. FUGUA.BAC WOULD GO TO NEXT FILE IN SERIES, FUGUB.BAC.)

'NB' = READ IN NEXT FILE BACK IN ALPHABETICAL SERIES.
 
'O' = ORDER ALL ITEMS FROM LEFT TO RIGHT AND BY STAFF NUMBER, STARTING
        WITH STAFF ZERO.  (USEFUL FOR SOME EDITING SITUATIONS.)
 
'OX' = ORDER ALL FROM LEFT TO RIGHT WITHOUT REGARD FOR STAFF NUMBERS.
        (NOTE THAT WITH BOTH OF THE ABOVE ITEMS TYPED IN UNDER 'T',
         I.E. CODE 16, WILL NOT BE REORDERED BUT WILL COME AT HEAD
         OF ITEM LIST.)
 
'P n' = SEE EXACT CURRENT CONTENTS OF PARAMETER n WHILE IN EDIT MODE.
 
 **** when NOT in edit mode ****
'PR n1,n2'  PRINTS RN ARRAY(PARAMETER LIST) FROM ITEM n1 TO ITEM n2.
    Type 'PR 0 1 1' FOR LPT output.
        (USING LPT IS FATAL! FOR CURRENT DPY AND MUST BE FOLLOWED BY
        <CALL>, F<CR> IN ORDER TO RELEASE THE LPT.)
        'PR' <CR> WILL TYPE DATA FOR ALL ITEMS ON SCREEN.
 
     'PRX' will write all parameters onto DSK file using the current
     file name plus .DAT as the extension.
        This file may be edited and entered in MS via 'READ'.

'READ name'  READ A FILE WITH VARIOUS COMMANDS TO THE PROGRAM.
                (SEE FIRST PAGE.)
 
'RS' = RESTART.  CLEARS BUFFERS AND SCREEN - NO RECOVERY POSSIBLE!
        'RS name' RESTARTS AND 'GETS' FILE 'name'.
 
'SA name' - TYPE 'SAVE' OR 'SA'  ('SD' SAVES DISPLAY ONLY FOR DPY.F4)
 
        IF 'SAME' IS GIVEN AS A FILE NAME THE NAME WILL BE
        SAME AS PREVIOUSLY.
 
'SM' = 'SA name' SAVES WITH THE SAME NAME AS PREVIOUSLY.
 
*******TYPE '99' TO BACK UP FROM FILE NAME REQUEST.*******

        ONE SHOULD 'SAVE' OFTEN, BUT CAREFULLY TO AVOID LOSS OF ANY
        INPUT.  GENERALLY THE NAMES USED SHOULD HAVE 5 LETTERS
        AND END IN A LOGICAL ALPHABETICAL ORDER.  E.G. TRI1A,
        TRI1B, TRI1C, ETC. FOR LINES WHICH ARE TO APPEAR IN THAT
        ORDER ON THE SAME PAGE.
 
 

'SC' = SPACING SCALE: SC, STAFF NUM  (SC99 ERASES IT)
                (THE SCALE NEED NOT BE ERASED BEFORE SHIFTING IT.)
                 TO A NEW STAFF.)
 
 
'SH' ="SHOW" - WHEN THIS IS TYPED, FROM THIS POINT ON ALL NUMBERS AND
        LETTERS USING THE TYPE FONTS BDR AND BDI WILL APPEAR WITH THEIR
        REAL OUTLINES.
          THIS SHOULD BE USED ONLY FOR CHECKING ON CLOSE SPACING AS
          THE PROGRAM IS SLOWED CONSIDERABLY DUE TO THE GREAT NUMBER
          OF VECTORS TO BE DRAWN.
'SHP' ="SHOW PRIM" - WILL CAUSE ALL LETTERS TO BE IN 'PRIM' FONT
        (UPPER AND LOWER CASE) ON CRT.
'SHX'  ='EXIT FROM SHOW" - WILL RETURN TO THE ORIGINAL DISPLAY MODE.
         SEE 7 AND 16 IN REGARD TO FONTS.
 
 
'SP n' ="SPACING STAFF=n"  ESTABLISHES STAFF n AS THE BASIS FOR
        AUTOMATIC SPACING OF ITEMS ENTERED BY MEANS OF 'IN' OR 'READ'.
                        SEE PG.10.
 
 
 
 
 
'Z f x y' 'Z' = ZOOM LENS.  f=SIZE FACTOR, NEW CENTER IS x,y
        (USE 0 TO 100 % FROM LOWER LEFT CORNER OF DISPLAY.)
 
IF  THE STAVES 0 THROUGH 2 ARE USED ONLY 2 NUMBERS NEED BE TYPED. Z n
WHERE n IS A NUMBER OF THE FOLLOWING FORM WILL INCREASE THE  SIZE  BY
THE  LEFT DIGIT OF n.    Z 200 WILL MAGNIFY BY 2 AND PUT THE FAR LEFT
SIDE TO THE CENTER OF THE SCREEN.  250 WILL KEEP THE  CENTER  AS  IS
(I.E. THE CENTER WILL BE AT ITS NORMAL POSITION, 50% OF THE WAY FROM
LEFT TO RIGHT.)  290 WILL PUT THE FAR RIGHT SIDE TO THE CENTER. (90%
OF THE WAY TO THE RIGHT WILL BE MOVED TO THE CENTER.)
300 WILL MAGNIFY BY 3, ETC.
 
IF x AND y ARE ZERO THE MESSAGE '<CR> SETS CENTER' WILL APPEAR AND
THE LIGHT PEN CURSOR WILL APPEAR IN THE LOWER PART OF THE SCREEN.
NOW YOU MAY POSITION THE CURSOR TO ANY POINT ON THE SCREEN.  WHEN
<CR> IS HIT THE IMAGE AT THE CURSOR POINT WILL BE MOVED TO THE
CENTER OF THE SCREEN AND EVERYTHING WILL BE ENLARGED BY THE GIVEN
SIZE FACTOR f.
 
IF YOU TYPE ONLY 'ZZ', THEN THE MESSAGE '<CR> SETS LOWER-LEFT POINT'
WILL APPEAR ALONG WITH THE LIGHT PEN CURSOR.  WITH THE NEXT STEPS
YOU WILL BE ABLE TO CREATE AN IMAGINARY BOX WHICH WILL OUTLINE THE
AREA YOU WANT TO FILL THE SCREEN.  AFTER THE CURSOR IS POSITIONED AND
<CR> IS HIT (TO FIX THE LOWER-LEFT CORNER OF YOUR BOX), THE MESSAGE
'<CR> SETS UPPER-RIGHT POINT' WILL APPEAR.  FOLLOW THE SAME PROCEDURE
AT THIS TIME.  AFTER THE SECOND <CR> THE MARKED AREA WILL BE ENLARGED
TO FILL THE SCREEN.  THE SIZE FACTOR IS AUTOMATICALLY COMPUTED FROM
THE COORDINATES INDICATED BY THE LIGHT PEN.

'ZLn, ZRn, ZUn, ZDn' MAY BE USED AFTER ANY OF THE ABOVE ZOOM COMMANDS.
        L=LEFT, R=RIGHT, U=UP, D=DOWN.  n=PERCENTAGE OF SCREEN SIZE.
 EXAMPLE: IF YOU CURRENTLY HAVE A 'ZOOMED' IMAGE ON THE SCREEN AND
          YOU WANT TO SEE SOMETHING WHICH IS 30% OF THE SCREEN WIDTH
          TO THE LEFT THEN YOU MUST MOVE THE IMAGE TO THE RIGHT 30%.
          FOR THIS, TYPE 'ZR30'.
