home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / database / mrlabl.zip / ML.DOC < prev    next >
Text File  |  1991-06-14  |  165KB  |  3,785 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.                                       MR. LABEL
  11.  
  12.  
  13.                                      Version 5.2
  14.                                      USER MANUAL
  15.  
  16.  
  17.  
  18.                        Copyright (C) Thomas Gleason, 1986-1991
  19.                                  All rights reserved.
  20.  
  21.                                   DataWave Software
  22.                                     P.O. Box 42213
  23.                                Mesa, Arizona 85274-2213
  24.                                     (602) 820-8041
  25.  
  26.  
  27.  
  28.  
  29.                -----------------------------------------------------------
  30.                           S H A R E W A R E    V E R S I O N
  31.                -----------------------------------------------------------
  32.  
  33.                You may copy  MR. LABEL  for the purpose  of letting  others
  34.                evaluate it.   Non-profit user groups and  BBS operators may
  35.                make  evaluation   copies   available  to   their   members.
  36.                Shareware vendors may charge a modest  shipping/handling fee
  37.                but should  write for  the latest  version.   The  Shareware
  38.                documentation (ML.DOC) is on disk but may be in a compressed
  39.                file called MANUAL.EXE.  Copy the  file to an empty disk and
  40.                type:
  41.                   A> Manual.exe   This will de-compress the file.
  42.  
  43.                The  registered   version  of  MR.   LABEL  is  $29.     The
  44.                registration form is on disk (REGISTER.PRT).
  45.  
  46.                Any office of the US  Postal Service may use MR. LABEL  free
  47.                of  charge.  This does  not apply to  any other governmental
  48.                agencies. 
  49.  
  50.                MR. LABEL  is not public domain  software.  It is  not to be
  51.                sold or  distributed in conjunction with  any other product.
  52.                The  name  MR.  LABEL is  a  trademark.    This software  is
  53.                supplied  "as  is"  without  warranty of  any  kind,  either
  54.                expressed or implied.  DataWave Software expressly disclaims
  55.                any warranty  of merchantability or fitness  for any purpose
  56.                and is  not liable for  any direct or  consequential damages
  57.                cause by your use of this software.
  58.  
  59.  
  60.  
  61.  
  62.                                           1
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.                                   Table of Contents
  72.  
  73.  
  74.  
  75.           INTRODUCTION  . . . . . . . . . . . . . . . . . . . . . . . .   4
  76.  
  77.           SECTION I: GETTING STARTED  . . . . . . . . . . . . . . . . .   5
  78.                HARDWARE REQUIREMENTS  . . . . . . . . . . . . . . . . .   5
  79.                STARTING THE PROGRAM . . . . . . . . . . . . . . . . . .   6
  80.  
  81.           CONFIGURATION . . . . . . . . . . . . . . . . . . . . . . . .   6
  82.                Changing Screen Colors . . . . . . . . . . . . . . . . .   6
  83.                Selecting the Printer  . . . . . . . . . . . . . . . . .   6
  84.                Customizing the Reset Command  . . . . . . . . . . . . .   7
  85.  
  86.           SECTION 2:  THE MENUS . . . . . . . . . . . . . . . . . . . .   8
  87.                MENU LINE  . . . . . . . . . . . . . . . . . . . . . . .   8
  88.                F1: FORMATS MENU . . . . . . . . . . . . . . . . . . . .   9
  89.                F2: SETTINGS MENU  . . . . . . . . . . . . . . . . . .    10
  90.                HOW TO CHANGE SETTINGS . . . . . . . . . . . . . . . .    13
  91.                F3: FILES MENU . . . . . . . . . . . . . . . . . . . .    14
  92.  
  93.           SECTION 3: FEATURES . . . . . . . . . . . . . . . . . . . .    17
  94.                TYPING TEXT/MAKING CORRECTIONS . . . . . . . . . . . .    17
  95.                THE EQUAL (=) COMMAND  . . . . . . . . . . . . . . . .    17
  96.                THE ECHO (^E) COMMAND  . . . . . . . . . . . . . . . .    18
  97.                SEQUENTIAL NUMBERING/AUTOMATIC INCREMENTING  . . . . .    18
  98.                USING FIXED LINES  . . . . . . . . . . . . . . . . . .    19
  99.                ENVELOPES - DOT-MATRIX PRINTERS  . . . . . . . . . . .    21
  100.                ENVELOPES - LASER PRINTERS . . . . . . . . . . . . . .    21
  101.                LASER ENVELOPES - An example . . . . . . . . . . . . .    21
  102.                USING FILES: An Example  . . . . . . . . . . . . . . .    22
  103.                PRINTING LABELS ACROSS: 1 to 9 UP  . . . . . . . . . .    23
  104.                MICROSOFT WINDOWS & MR. LABEL  . . . . . . . . . . . .    25
  105.  
  106.           SECTION 4:  PRINTERS & PRINTER COMMANDS . . . . . . . . . .    26
  107.                LASER VS DOT-MATRIX PRINTERS . . . . . . . . . . . . .    26
  108.                SETUP COMMANDS for LASER PRINTERS  . . . . . . . . . .    26
  109.                PAGE DRIFT . . . . . . . . . . . . . . . . . . . . . .    27
  110.                USING AVERY LABELS . . . . . . . . . . . . . . . . . .    27
  111.                DOT MATRIX PRINTERS  . . . . . . . . . . . . . . . . .    28
  112.                PRINTER COMMANDS - The Basics  . . . . . . . . . . . .    28
  113.                TYPING ESCAPE SEQUENCES/PRINTER COMMANDS . . . . . . .    29
  114.                SENDING A PRINTER COMMAND  . . . . . . . . . . . . . .    30
  115.                CPI - CHARACTERS PER INCH  . . . . . . . . . . . . . .    31
  116.                EXAMPLES of DOT-MATRIX PRINTER COMMANDS  . . . . . . .    31
  117.                PRINTER ERRORS . . . . . . . . . . . . . . . . . . . .    32
  118.                CLEAR/RESET  . . . . . . . . . . . . . . . . . . . . .    32
  119.  
  120.  
  121.  
  122.  
  123.                                           2
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.           SECTION 5:  FORMATS . . . . . . . . . . . . . . . . . . . .    34
  133.                FORMATTING PRINTED TEXT  . . . . . . . . . . . . . . .    34
  134.                The R (RIGHT) Command  . . . . . . . . . . . . . . . .    34
  135.                The C (CENTER) Command . . . . . . . . . . . . . . . .    34
  136.                RULES FOR THE R AND C COMMANDS . . . . . . . . . . . .    35
  137.                NOTE TO LASER USERS  . . . . . . . . . . . . . . . . .    35
  138.                RETRIEVING, CREATING AND EDITING A FORMAT  . . . . . .    36
  139.                GET DISK FORMAT  . . . . . . . . . . . . . . . . . . .    36
  140.                CREATE PRINTING FORMAT . . . . . . . . . . . . . . . .    37
  141.                EXAMPLE: CREATING A FORMAT . . . . . . . . . . . . . .    37
  142.                MODIFY FORMAT  . . . . . . . . . . . . . . . . . . . .    39
  143.                ADDING FIXED TEXT TO A FORMAT  . . . . . . . . . . . .    40
  144.  
  145.           SECTION 6: THE TEXT EDITOR  . . . . . . . . . . . . . . . .    41
  146.                USING THE TEXT EDITOR  . . . . . . . . . . . . . . . .    41
  147.                ESCAPE SEQUENCES IN THE EDITOR . . . . . . . . . . . .    41
  148.                COMMAND SUMMARY  . . . . . . . . . . . . . . . . . . .    42
  149.                BASIC MOVEMENT COMMANDS  . . . . . . . . . . . . . . .    43
  150.                EXTENDED MOVEMENT COMMANDS . . . . . . . . . . . . . .    45
  151.                INSERT and DELETE COMMANDS . . . . . . . . . . . . . .    45
  152.                FIND and REPLACE COMMANDS  . . . . . . . . . . . . . .    46
  153.                FILE COMMANDS  . . . . . . . . . . . . . . . . . . . .    48
  154.                WINDOW COMMANDS  . . . . . . . . . . . . . . . . . . .    48
  155.                BLOCK COMMANDS . . . . . . . . . . . . . . . . . . . .    49
  156.                MISCELLANEOUS COMMANDS . . . . . . . . . . . . . . . .    50
  157.  
  158.           FILES on the PROGRAM DISK . . . . . . . . . . . . . . . . .    52
  159.  
  160.           APPENDIX A:  DATABASE TO LIST CONVERSION  . . . . . . . . .    53
  161.                CONVERT DATABASE . . . . . . . . . . . . . . . . . . .    53
  162.                JOINING LINES  . . . . . . . . . . . . . . . . . . . .    54
  163.                CONVERTING dBASE FILES TO ASCII  . . . . . . . . . . .    55
  164.  
  165.           APPENDIX B: ASCII CHART . . . . . . . . . . . . . . . . . .    57
  166.  
  167.           APPENDIX C: LASER PRINTER ADDENDUM  . . . . . . . . . . . .    58
  168.  
  169.           APPENDIX D: THE POSTNET BARCODE . . . . . . . . . . . . . .    60
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.                                           3
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.           INTRODUCTION
  194.           MR.  LABEL is  a dedicated  labeling program  that's loaded  with
  195.           features.   It works with  all dot-matrix and  laser printers and
  196.           all  font  cartridges.   Use your  printer  like a  typewriter to
  197.           create one-time labels or print from lists.
  198.  
  199.           MR.  LABEL  can quickly  print a  mailing  label or  channel text
  200.           through a  custom printing format.   You'll find MR. LABEL  to be
  201.           immediately useful  for everyday  labeling tasks and  for special
  202.           projects.    Included  with  your disk  are  several  pre-written
  203.           formats  for use  with popular  continuous forms.   Owners  of HP
  204.           LaserJet or compatible printers can use any brand of laser label.
  205.  
  206.           MR. LABEL offers time saving features which are especially useful
  207.           to secretaries, business  people, and professionals.  The easy to
  208.           understand manual  shows practical  uses that everyone  will find
  209.           useful.  Here's a summary of features.
  210.  
  211.                * Print up to 9 labels across
  212.                * Use any brand of label - Avery, Rediform, laser labels
  213.                * Use your printer's fonts - dot matrix or laser
  214.                * Repeat repetitive lines - avoid unnecessary typing
  215.                * Auto-Increment, Sequential numbering
  216.                * Automatic centering
  217.                * Up to 10,000 copies
  218.                * Border your labels - 4 styles
  219.                * Print  letterheads, price  tags, file folder  labels, name
  220.                     tags, inventory slips, Rolodex cards; disk and cassette
  221.                     labels, anything!
  222.                * Design labels - any size; position text however you want
  223.                * Address envelopes; individually or continuous feed.  Print
  224.                     the  return  address  and  destination address  in  one
  225.                     operation.
  226.                * Channel database records into printing formats
  227.                * Includes an easy to use, professional  quality text editor
  228.                     that  lets you edit up  to 6 lists  simultaneously in a
  229.                     full-screen   mode.      Includes  search/replace   and
  230.                     cut/paste
  231.                *  Prints the  Postnet barcode on  any 9  pin, 24  Pin or Hp
  232.                     compatible printer.
  233.  
  234.  
  235.           MR. LABEL has many business and home uses  - and it's easy to    
  236.           learn.  Combine MR. LABEL's capabilities with the speed and power
  237.           of your printer for fast, attractive results.  
  238.  
  239.                     
  240.  
  241.  
  242.  
  243.  
  244.                                       Page (4)
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.                               SECTION I: GETTING STARTED
  253.  
  254.           MR.  LABEL  is  adaptable  to a  multitude  of  professional  and
  255.           personal uses. It has two major purposes:
  256.  
  257.           1. To serve  as a stand-alone  labeling system.  Text  typed from
  258.                the keyboard or read from lists can be printed onto any type
  259.                of label, envelope, continuous form, or paper stock.  
  260.  
  261.           2. To process  text that needs  special formatting.   Attractive,
  262.                custom labels, name tags, mailers etc are easy to create.  
  263.  
  264.           MR.  LABEL is a labeling program.   It is not designed to perform
  265.           database  management.   It will,  however, process  lists created
  266.           within Mr. Label or by any database program or word processor.
  267.  
  268.           MR.  LABEL  excels  at  channeling lists  into  special  printing
  269.           formats which make use of the full capabilities and fonts of your
  270.           printer.  The program also has an excellent extraction utility to
  271.           pick needed data out of text database files.  
  272.  
  273.           Mr. Label's  formatting features  let you use  any manufacturer's
  274.           labels or envelopes.  You are not limited to using canned formats
  275.           that won't  work with  all  labels.   Mr.  Label works  with  all
  276.           printers and can  even access special  laser fonts like  barcodes
  277.           and OCR. 
  278.  
  279.           MR. LABEL has many features to fill a variety of needs but most  
  280.           people  won't need all of them.  Just use what you need and don't
  281.           worry  about the  rest.   Topics like  Setup Files,  Formats, and
  282.           Printer Commands are useful  features and require an intermediate
  283.           skill level.  If you only do basic labeling tasks on a dot-matrix
  284.           printer you can safely ignore these subjects.
  285.  
  286.           Folks   interested  in  creating   custom  printing   formats  or
  287.           extracting  information  out  of   databases  should  read  those
  288.           sections of  the manual.  Be sure to read the section on the Text
  289.           Editor.  The last page has some info about files on the disk.
  290.  
  291.           There are several other documentation files on your disk.
  292.           1. README.DOC has any last minute documentation.  
  293.           2. FORMATS1.PRT has examples of labels formatted for Epson       
  294.                 compatible dot-matrix printers.  
  295.           4. QUESTION.PRT  answers to common questions/problems
  296.  
  297.           To print any of these files  A> copy filename.ext prn
  298.  
  299.  
  300.           HARDWARE REQUIREMENTS
  301.           MR.  LABEL requires an IBM-PC  or compatible, one  disk drive and
  302.           256K of memory.   A graphics card is not needed.  For the sake of
  303.  
  304.                                       Page (5)
  305.  
  306.  
  307.  
  308.  
  309.  
  310.  
  311.  
  312.           safety,  make a backup copy of your  program disk.  As we discuss
  313.           features of  the program in this  manual, keys you  need to press
  314.           will be enclosed within <>.  
  315.  
  316.           STARTING THE PROGRAM
  317.           To run the  program from a  diskette: turn on  your printer,  put
  318.           your DOS disk in drive 'A', and then turn on your computer.  Take
  319.           your DOS disk  out and replace it with the MR.  LABEL disk.  From
  320.           the A> prompt,   type:  <ML> and  press the Enter key.   The main
  321.           screen will appear.   Hard drive users  should copy all the  disk
  322.           files  to a  new directory.   If  you attempt  to print  with the
  323.           printer off, your computer may lock up.  
  324.  
  325.           Pressing  <Esc> anywhere within MR. LABEL  will generally get you
  326.           out of  the current menu  or abort  whatever you're doing  at the
  327.           time.  
  328.  
  329.  
  330.           CONFIGURATION 
  331.           Mr. Label comes  with a default configuration for grey  text on a
  332.           black background.   The default printer  is an  Epson 9 pin  dot-
  333.           matrix.   The screen colors  and the  printer can  be changed  by
  334.           entering commands on line 1.
  335.  
  336.           Changing Screen Colors:
  337.           Press  <Enter> from the  Menu Line and  you'll be at  line 1.  To
  338.           make  the colors  yellow text  on a  blue background  you'd type:
  339.           ^B1T14:  The command starts with a '^' and ends with a colon. 'B'
  340.           must precede the 'T'.  Type the color command and press <Enter>.
  341.  
  342.                Dark Colors           Light Colors
  343.                0: black               8: dark gray
  344.                1: blue                9: light blue
  345.                2: green              10: light green
  346.                3: cyan               11: light cyan
  347.                4: red                12: light red
  348.                5: magenta            13: light magenta
  349.                6: brown              14: yellow
  350.                7: light gray         15: white
  351.  
  352.           Text can be any color  but the background must be a dark color.  
  353.           Monochrome monitors should use the default colors ^B0T7:  To save
  354.           color changes, press <Enter> at F3:Save Configuration.  
  355.  
  356.  
  357.           Selecting the Printer:
  358.           Selecting  a printer  is important  because the reset  command is
  359.           different for Dot-matrix and Laser  printers.  Also because Laser
  360.           printers  and  9 and  24 pin  dot-matrix  printers all  print the
  361.           Postnet barcode differently.  Press <Enter> from the  Status Line
  362.  
  363.  
  364.                                       Page (6)
  365.  
  366.  
  367.  
  368.  
  369.  
  370.  
  371.  
  372.           of the main  screen to put the cursor on line  #1. Then on line 1
  373.           you type one of the following commands:
  374.                ^P1:   (9 pin dot-matrix - default)
  375.                ^P2:   (24 pin dot-matrix)
  376.                ^P3:   (HP laser and compatibles)
  377.  
  378.           For example:  1:  ^P2:
  379.  
  380.           Now  press <Enter>  again.   The printer  has now  been selected.
  381.           Press  <Enter>  at  F3:Save  Configuration to  save  the  printer
  382.           selection.   At the F2:Settings window  either HP, 09, or 24 will
  383.           appear if you toggle the Postnet setting from 'No'.
  384.  
  385.  
  386.           Customizing the Reset Command:
  387.           When you select a printer above Mr. Label assigns a corresponding
  388.           reset  command.   It's unlikely  but possible  that your  printer
  389.           requires a  different command.  Check  your printer documentation
  390.           if   F1:Clear/Reset doesn't work  on your machine.  Note: The IBM
  391.           Proprinter II does not have a software reset commnand.
  392.  
  393.           To customize F1:Clear/Reset to send the correct reset command for
  394.           your  dot-matrix  or  laser  equipment,  select  <F1:Send Printer
  395.           Command>  and type your printer's reset command preceded by a (^)
  396.           and followed by a colon.  Then press <Enter>.   The default reset
  397.           commands for the following printers and compatibles are: 
  398.                HP LaserJet:  ^<Esc>E:    
  399.                Epson FX:     ^<Esc>@:
  400.           95% of all printers will emulate one of the above so no change is
  401.           usually required.
  402.  
  403.           To change the default reset command enter  your codes.  The <Esc>
  404.           character   is  typed  by  pressing  <ALT  E>.    ASCII  keyboard
  405.           characters can  be typed  or  you may  use the  ALT  # method  of
  406.           entering commands.  See the section "Typing Escape Sequences" for
  407.           an explanation of sending commands and changing the fonts of your
  408.           printer.   To  make the change  permanent go  to the  F3 menu and
  409.           press "Save Configuration".  
  410.  
  411.  
  412.  
  413.  
  414.  
  415.  
  416.  
  417.  
  418.  
  419.  
  420.  
  421.  
  422.  
  423.  
  424.                                       Page (7)
  425.  
  426.  
  427.  
  428.  
  429.  
  430.  
  431.  
  432.  
  433.                                 SECTION 2:  THE MENUS
  434.  
  435.           MENU LINE
  436.           The  Menu Line is the top line on  your screen and shows the menu
  437.           choices.  The Status Box is in the center of the screen and shows
  438.           the  current settings and filenames.   The dashed  line below the
  439.           settings  represents  an inch  ruler.   A  white arrow  below the
  440.           dashed line points at the right edge of your form.  Here are your
  441.           menu line choices.
  442.  
  443.  
  444.            TYPE  F1:FORMATS  F2:SETTINGS  F3:FILES  F4:ED  F5:DOS  F10:QUIT
  445.  
  446.  
  447.  
  448.  
  449.           TYPE:   When the  cursor is on  the Menu Line,  press <Enter> and
  450.                begin  typing.   When  the program  displays your  completed
  451.                label at the  top of the screen and asks  " Is text correct?
  452.                ", press <N> and change your label  text or press <Enter> to
  453.                print.  The  label is  printed  according  to the  displayed
  454.                settings.   If  you realize  that a  setting is  wrong while
  455.                typing in text just press <Esc> to abort the label.  
  456.             
  457.           F1:  FORMATS   Displays a  menu of  options you  can use  to send
  458.                printer commands, create formats etc.
  459.  
  460.           F2:  SETTINGS  Displays the  SETTINGS window.   From here you can
  461.                change the displayed settings.
  462.  
  463.           F3: FILES   Here you  can elect to  read information from  a list
  464.                file rather than type it from the keyboard.  Or you can send
  465.                your typed text to a file (create a list) rather than  print
  466.                it.   Here you  may also  save the screen  colors and  reset
  467.                command if you've changed them.
  468.  
  469.           F4: EDITOR  Pressing <F4> places you in  MR. LABEL's text editor.
  470.                With the  editor you  can create,  edit, append,  and search
  471.                lists.  In many  situations, database programs may  be over-
  472.                kill and present a  formidable learning curve for infrequent
  473.                users.  MR. LABEL's editor makes the job easy by letting you
  474.                edit lists in a  full screen mode rather than  as individual
  475.                records.  See the  section, The Text Editor, for  details of
  476.                how to use the editor.   Once in the editor, you can read  a
  477.                file by pressing  <Ctrl-K R>,  save a file  <Ctrl-K S>,  and
  478.                exit the editor by pressing <Ctrl-K X>.  Press <F1> to see a
  479.                short  help screen.   <Ctrl-K  Q> quits  the Editor  without
  480.                saving the file.
  481.  
  482.  
  483.  
  484.                                       Page (8)
  485.  
  486.  
  487.  
  488.  
  489.  
  490.  
  491.  
  492.           F5: DOS   The Dos Shell allows you to branch to Dos, run your own
  493.                word processor,  database, or print setup files and then pop
  494.                back into Mr. Label right where you left off.  Press <F5> to
  495.                jump to Dos.  Type <EXIT> at the Dos prompt to pop back.
  496.  
  497.           F10: QUIT  Quits the program.  All files are properly closed.
  498.  
  499.  
  500.           F1: FORMATS MENU
  501.           Pressing  <F1>  from the  status  line will  offer  some options.
  502.           These will be explained in greater detail later.
  503.  
  504.                    FORMAT MENU
  505.                --------------------
  506.                  Printer Command
  507.                  Directory
  508.                  Create New Format
  509.                  Get Disk Format
  510.                  Modify Format
  511.                  Convert Database
  512.                  Clear/Reset
  513.  
  514.           PRINTER COMMAND:
  515.                Sending printer codes will change how text prints.  All text
  516.                lines will be  affected.   The 'R' and  'C' format  commands
  517.                (explained later) can not be entered here.  The printer must
  518.                be on.   From this  option you  can send a  command to  your
  519.                printer  to change  the  font for  all  lines or  reset  the
  520.                printer.  On laser  printers you can change the  paper size,
  521.                tray type, or send a setup command.  If part of your command
  522.                prints as text then the command  was wrong.  The printer may
  523.                burp a bit when it receives a printer command but should not
  524.                interpret any part of the command as text to be printed.
  525.  
  526.           DIRECTORY:
  527.                Displays the files of  any disk placed in the  active drive.
  528.                The default directory can be changed.  Format files  created
  529.                with MR. LABEL have  a '.FMT' extension.  Previous  versions
  530.                of the program used a .LBL extension.  Setup files  end with
  531.                .SET
  532.  
  533.           CREATE NEW FORMAT:
  534.                Allows the text  on each line  of a  label to be  positioned
  535.                anywhere   on a form  and printed in  any font.   Formatting
  536.                allows you to create  a custom printing format which  can be
  537.                recalled  for use  at  a  later date.    Thus, you  can  use
  538.                continuous business envelopes, or any other form, to do some
  539.                fancy stuff.  For example: The format could print your fixed
  540.                return  address  in  the  upper  left  corner,  get  varying
  541.                customer addresses from a file and print them on consecutive
  542.                envelopes.  The text  on each line could even  be in various
  543.  
  544.                                       Page (9)
  545.  
  546.  
  547.  
  548.  
  549.  
  550.  
  551.  
  552.                fonts.    A formatting  example  later in  the  manual shows
  553.                exactly how to do this (letter.fmt).
  554.  
  555.           GET DISK FORMAT:
  556.                Retrieve  a saved  printing format  (*.fmt file)  from disk.
  557.                When a format is active a white 'F' appears below the Status
  558.                box.
  559.  
  560.           MODIFY FORMAT:
  561.                Previously saved printing formats  or newly created ones can
  562.                be corrected or changed and then re-saved. 
  563.  
  564.           CONVERT DATABASE:
  565.                This  is a great utility  for the accomplished  user or data
  566.                processing professional.  Database row and column text files
  567.                with carriage returns as  record delimiters can be converted
  568.                to  a list.   Useful lists  can be  created by  snipping and
  569.                joining specified columns(fields) of data.  Example: 
  570.                Worth  James   E.   becomes  James E. Worth
  571.  
  572.           CLEAR/RESET:
  573.                Resets  the  printer  to  power-up  state,  clears  printing
  574.                formats and   closes files,  resets settings.   For the  few
  575.                printers that  don't recognize  the reset command,  turn the
  576.                printer off, then on.   Mr. Label comes configured to send a
  577.                reset  for  an Epson  dot-matrix  printer  but that  can  be
  578.                changed.  See CONFIGURATION.
  579.  
  580.  
  581.           F2: SETTINGS MENU
  582.           Pressing  <F2> from  the Menu  Line displays  a variety  of label
  583.           settings in a window.  
  584.                -------------------
  585.                Lines ....... 4
  586.                Start ....... 1
  587.                Stop ........ 4
  588.                Spaces ...... 2
  589.                Margin ...... 0
  590.                Width ....... 32
  591.                Copies ...... 1
  592.                Center ...... No
  593.                Pause ....... No
  594.                Border ...... No
  595.                Postnet ..... No
  596.  
  597.  
  598.           LINES:    This is  the number of  LINES of printed  text that you
  599.                want on  each label.  If  the number of LINES  exceeds 5 the
  600.                bottom half of  the screen  will scroll  upward when  typing
  601.                your text. Changing the LINES setting will also change STOP.
  602.                 
  603.  
  604.                                       Page (10)
  605.  
  606.  
  607.  
  608.  
  609.  
  610.  
  611.  
  612.           START/STOP   The lines between START and STOP are called 'VARYING
  613.                LINES'  because  they  vary with  every  label.    The lines
  614.                outside the START  and STOP  range are 'FIXED  LINES'.   The
  615.                text on those  lines will repeat for every label.   The STOP
  616.                setting will always be  the same as LINES unless  you change
  617.                it.  STOP will change  if LINES is changed.  Assume  that we
  618.                have  the following settings:  lines=6, start=3, and stop=5.
  619.                Then  lines 1,2,  and 6  are fixed;  you will enter  text on
  620.                varying  lines  3,4,5.    Before  changing  the   Start/Stop
  621.                settings, type any text you want to remain fixed.
  622.  
  623.                Start and Stop lines must hold to some rules.  
  624.  
  625.                1. START can't be larger than STOP
  626.                2. LINES must be larger than START or STOP                  
  627.                Entering values  that break  the rules causes  a 'START/STOP
  628.                ERROR' message.  
  629.  
  630.           SPACES:   The  number of blank  lines between  successive labels.
  631.                The paper is advanced by SPACES  after the last line of your
  632.                label  is printed.  Since the standard mailing label has six
  633.                lines,   the default settings are 4  LINES and 2 SPACES = 6.
  634.                The  combination of  Lines  and Spaces  will vary  with your
  635.                label size and the number of Lines you are printing.  Always
  636.                set SPACES = 0 when creating a list on disk. 
  637.  
  638.           MARGIN:  The left MARGIN setting at which to begin printing. It's
  639.                best to set the margin to an even number. 
  640.                             
  641.                The MARGIN setting causes  the print head to space  over the
  642.                set number of  columns before  printing.   Warning: If  your
  643.                printer hits  the right margin  before finishing  a line  of
  644.                text it  will do a line-feed (ie. skip to the next line) and
  645.                continue printing.  If you get blank lines or uneven margins
  646.                showing  up on  your  printouts, it's  probably because  the
  647.                printer can't  get it all  on one  line and so  does a  line
  648.                feed.   The Margin  setting goes  up to  99 because  in some
  649.                print modes  (condensed) you can print over 80 characters on
  650.                a line.  
  651.  
  652.           COPIES:   The number of  identical COPIES of  a particular label.
  653.                If the Pause  setting is  'Y' the printer  will wait  before
  654.                printing the next copy.  Press any key while printing copies
  655.                to stop.   To print copies across a page,  you must read the
  656.                text  from a list  file.  The  number of labels  in the file
  657.                must be  greater than the number of labels you want to print
  658.                ACROSS (3 UP needs 3+ labels in the file).  
  659.  
  660.           WIDTH:  The Width of the label.  Always set the Width to the size
  661.                of your  form.  The default setting  is set for the standard
  662.                mailing label which holds 32 characters of text.  The number
  663.  
  664.                                       Page (11)
  665.  
  666.  
  667.  
  668.  
  669.  
  670.  
  671.  
  672.                32 actually stands for 3.2 inches.  The number of characters
  673.                that will fit on each line depends on the font used.  
  674.                     
  675.                MR. LABEL  will automatically make an  adjustment based upon
  676.                the Width setting and  the CPI (Characters Per Inch)  of the
  677.                font to allow more or less characters on the line.  
  678.  
  679.                Remember, that  the Width  represents inches.   The standard
  680.                print mode is 10 Characters Per  Inch (CPI).  Therefore, a 4
  681.                inch label will  fit 4 x  10 CPI =  40 characters per  line.
  682.                Some fonts  print 5 to  20 characters per inch.   With these
  683.                fonts you get more or less characters on the label line.  At
  684.                5 CPI you get:  4 x 5 CPI = 20 characters per 4" label line.
  685.                At 18 CPI it is 4 x 18 CPI = 72.  MR. LABEL will perform all
  686.                the  print mode adjustments if you give him the proper Width
  687.                (inches x  10)  and the  CPI  for the  font you  are  using.
  688.                Entering the CPI will be discussed in detail.
  689.  
  690.           C: CENTERING     Centers text  between the  left  MARGIN and  the
  691.                selected Width of the label.  If the Margin is set at 10 and
  692.                Width is at 50 then  the text will be centered at  column 35
  693.                (50 div  2 = 25...  25 + 10  = 35).   The Center  setting is
  694.                ignored  when using a FORMAT.   Formatted lines are centered
  695.                using the 'C' command.
  696.  
  697.           P: PAUSE    When pause is set  to 'Y', the printer  pauses before
  698.                printing  the next COPY  of a label  and you'll  be asked to
  699.                press a key.   Press  <Enter> to continue  printing, <S>  to
  700.                stop making  copies, or  <R> to  run  the list.   The  Pause
  701.                feature gives you time  to position forms in the  printer or
  702.                to inspect a few labels before printing a whole list.      
  703.  
  704.  
  705.           BORDER:  You may choose one of 4 different types of border or  no
  706.                border.  Choosing a border adds two lines to your label; one
  707.                above and  below.   So  pre-adjust  your Spaces  setting  to
  708.                account for these two extra lines.  Using a border also adds
  709.                a character to  the beginning  and end of  each label  line.
  710.                The Borders  setting is  not directly  available if  using a
  711.                Format or if printing greater than 1-across.  
  712.  
  713.                It's not  hard  though to  get  borders around  labels  when
  714.                printing  across.  Simply type bordered labels to a list and
  715.                then read  and print the  list.  Set the  Border setting on,
  716.                set Spaces=0, and  set the WIDTH setting to  2 less than the
  717.                width of your label's  across columns.  No Format  should be
  718.                active.   Using <F3:Print  to a  File>,  type your  bordered
  719.                labels to a list file.  When done typing, <F3:Close/Save the
  720.                file>.   The bordered  labels now reside in  a file on disk.
  721.                You could read  this list into the Editor to  take a look at
  722.                it.   Now, <F3:Read List from  File> and print as  2 or more
  723.  
  724.                                       Page (12)
  725.  
  726.  
  727.  
  728.  
  729.  
  730.  
  731.  
  732.                across.  Since the border characters are now part of a file,
  733.                they're treated as regular text.  
  734.                Be careful about trying  to print a list of  bordered labels
  735.                with  a printing Format.   If the font  varies between lines
  736.                the  border characters on each line  will print in different
  737.                sizes.
  738.  
  739.                If  your laser  printer  won't print  borders properly  it's
  740.                because your selected font does not have border characters.
  741.  
  742.           PN: Postnet    Prints the Postal Service's Postnet barcode on the
  743.                first two  lines of your label  if a 9 digit  Zip+4 zip code
  744.                (99999-9999)  has been  entered.   The  barcode speeds  mail
  745.                processing.  If Postnet isn't 'No' one of the following will
  746.                appear in the Status Box to designate the selected printer:
  747.                     09  (9  pin dot  matrix)      24  (24 Pin)       HP (HP
  748.                     LaserJet) 
  749.  
  750.                See CONFIGURATION in the manual to select your printer.  You
  751.                can type the text or read it from a list.  The last lines of
  752.                the  label are checked from STOP towards START.  Blank label
  753.                lines are  skipped.  If the  zip code is not  found then two
  754.                blank  lines   are  printed  to   maintain  label   spacing.
  755.                Otherwise the  barcode prints.   Adjust your  SPACES setting
  756.                accordingly.   9 pin dot-matrix printers  make two printhead
  757.                passes to print the code and  24 pin printers make one pass.
  758.  
  759.  
  760.                At  the present  time this  feature works  only on  1 across
  761.                labels.   You can change the MARGIN setting to position text
  762.                for  envelopes  or for  the  second  column of  multi-across
  763.                forms.  The  barcode can  be used with  Formats and  various
  764.                fonts  but will print in the column designated by the MARGIN
  765.                setting.     Keep in mind  that some printers print  barcode
  766.                graphics slower than others.   See Appendix D for  more info
  767.                on Postnet and Mr. Label's implementation.
  768.  
  769.  
  770.  
  771.           HOW TO CHANGE SETTINGS
  772.           From  the Menu  Line press  <F2> to  access the  settings window.
  773.           Move the  dark  bar up  or  down using  the  arrow keys  on  your
  774.           keyboards keypad.  When the bar is on the desired setting you can
  775.           change that setting.  Toggle the Pause and Center settings to 'Y'
  776.           and  'No' by pressing <Enter>.   The Border  setting also toggles
  777.           through  its options  by pressing <Enter>.   The  Postnet setting
  778.           toggles between  'No' and an abbreviation of the selected printer
  779.           type  -  09, 24,  or HP.   The  numeric  settings are  changed by
  780.           pressing  <Enter>, typing  a  value and  pressing <Enter>  again.
  781.           Each of the  numeric settings has  a range of values.  Exceed the
  782.           value and you get a 'RANGE ERROR' message.
  783.  
  784.                                       Page (13)
  785.  
  786.  
  787.  
  788.  
  789.  
  790.  
  791.  
  792.                            SETTING RANGES
  793.                           -----------------
  794.                           Lines    1..12
  795.                           Start    1..STOP
  796.                           Stop     1..LINES
  797.                           Spaces   0..99
  798.                           Margin   0..99
  799.                           Copies   1..9999
  800.                           Width    1..78
  801.                           Center   Y/No  (On/Off)
  802.                           Pause    Y/No  (On/Off)
  803.                           Border   4 options or None
  804.                           Postnet  No/09/24/HP  (None or printer type)
  805.  
  806.  
  807.           F3: FILES MENU
  808.           The Files  Menu is accessed by pressing  <F3> from the Menu Line.
  809.           This  menu lets  you read  text from a  file(a list)  rather than
  810.           entering it from  the keyboard.  Or, you can send labels out to a
  811.           file rather than  the printer.  If a printer  isn't available you
  812.           can print to a  file and later use the file as a list.  MR. LABEL
  813.           makes working with files easy but read this section carefully. 
  814.  
  815.                    FILES MENU
  816.                -------------------
  817.                 Close/Save Files
  818.                 Print to a File
  819.                 Read List from File
  820.                 Save Configuration
  821.                 Mr. Label info
  822.  
  823.  
  824.           CLOSE/SAVE FILES:
  825.                Any  active   files  are  closed,  data   remaining  in  the
  826.                computer's buffer is  written to disk, input  reverts to the
  827.                keyboard and output to the printer. 
  828.  
  829.           READ LIST FROM FILE:
  830.                Requests you to  enter the  name of an  existing file  which
  831.                holds label information  such as  mailing lists.   The  file
  832.                must be a  text file and not a dBase.dbf  file or some other
  833.                specialized file format.   The  label text in  a file  would
  834.                look similar to:
  835.  
  836.                     Bill Jones                   ;start of first label
  837.                     123 W. Third St.
  838.                     Mesa, AZ 85210
  839.                     Susan Anderson               ;start of second label
  840.                     345 E. Center St.
  841.                     Phoenix, AZ 85002
  842.  
  843.  
  844.                                       Page (14)
  845.  
  846.  
  847.  
  848.  
  849.  
  850.  
  851.  
  852.                Press ENTER when  the sliding  bar is over  'Read List  from
  853.                File'.     Type   the  filename   and  any   path.  Example:
  854.                'c:\info\list.dat'.  
  855.  
  856.                If MR. LABEL finds the  file, its name will be displayed  at
  857.                the bottom of  the window.   A beep and  error message  will
  858.                occur if there was a problem finding the file.
  859.  
  860.                After selecting the file name another menu appears.  See the
  861.                section "PRINTING LABELS ACROSS" for the options.
  862.  
  863.                If you select more  than 1 label  across FORMATS can not  be
  864.                used.   In  most cases you'll  want to print  the whole list
  865.                immediately.   But if you select 1 label across and "Process
  866.                Individually" =  "Y", the labels  will be  read in one  at a
  867.                time into the upper screen and the program will wait for you
  868.                to  press <Enter>  before  printing.   Press  <Esc> and  the
  869.                current label is skipped.  Press <Enter> to retrieve another
  870.                label.   This  is useful  for printing  on special  forms or
  871.                envelopes.
  872.  
  873.                The  number of  lines  read from  the  list for  each  label
  874.                depends on the  settings for  Start and Stop  - the  varying
  875.                lines.
  876.  
  877.                (If the last label in a  file won't print it's because there
  878.                needs to be a couple of carriage returns after the last line
  879.                in the file.)
  880.  
  881.           PRINT TO A FILE:
  882.                Enter  the name  of a file  and all  text goes  to that file
  883.                including any printer control codes if a FORMAT is active or
  884.                if  a printer  command has  been  sent from  F1:Send Printer
  885.                Command.  MR. LABEL  won't append an existing file  but will
  886.                overwrite it  - you'll be asked  if over-writing is  OK.  If
  887.                you want  to  append two  similar  files together,  use  the
  888.                Editor.  Read the first file  into the editor <Ctrl-K R>, go
  889.                to the end of the file <Ctrl Q C), and read in the next file
  890.                <Ctrl K R>.  Then save the file under a new name <Ctrl K S>.
  891.  
  892.                Printing your labels  to a file is useful if a printer isn't
  893.                handy or  if you  want to  use the  list later  in different
  894.                ways.  IMPORTANT:  Set SPACES =  0 to  avoid blank lines  in
  895.                your list.   You don't  want blank lines  between labels  in
  896.                your  list  because  it  makes the  list  more  difficult to
  897.                process.  Or,  make your  last line FIXED  and containing  a
  898.                semicolon. Because MR.  LABEL ignores  lines beginning  with
  899.                semicolons, they will act as a visual label separator.
  900.  
  901.                Your files  can hold formatted text or  lists.  To keep your
  902.                files straight, you should use some naming conventions.  Try
  903.  
  904.                                       Page (15)
  905.  
  906.  
  907.  
  908.  
  909.  
  910.  
  911.  
  912.                using  a '.lst' suffix for  list files and  '.prt' for files
  913.                intended to be printed. 
  914.  
  915.                A  file  you create  which  contains  printer control  codes
  916.                created with  a Format or  the embedded Postnet  barcode can
  917.                not be  used in the  future as  a list file  because of  the
  918.                imbedded  printer commands.  (If  you read a formatted print
  919.                file  into MR. LABEL's editor, you may see some printer code
  920.                symbols displayed before each line of text). 
  921.  
  922.                All settings including COPIES, MARGIN etc will act on a file
  923.                exactly  as on the  printer.  Text  can be read  from a List
  924.                file  and directed  to another  file.   Thus you  can create
  925.                different formatted  versions  of  a  list to  be  used  for
  926.                various purposes.
  927.  
  928.                Text printed to a file is stored in a buffer and written out
  929.                in chunks.  So always  F3:Close/Save your files when  you're
  930.                done typing your  list.  This insures the data is written to
  931.                disk.   Exiting MR. LABEL with a F10 will automatically save
  932.                everything properly.
  933.  
  934.                Files can also  be printed from the DOS  level.  Adjust your
  935.                labels  in the  printer  and type:  <COPY FILENAME.EXT  PRN>
  936.                This  means 'copy the file to the printer(prn)'.  This would
  937.                be very  useful if your  file contained text  formatted with
  938.                printer  codes.   You  could just  print  the file  from DOS
  939.                anytime you needed more copies of those labels.  
  940.  
  941.           SAVE CONFIGURATION:
  942.                The MR. LABEL default  colors and printer reset  command are
  943.                stored in a file called ML.SYS.   It's a good idea to change
  944.                these  default values if  your printer doesn't  use the same
  945.                reset command as an Epson, <ESC>@, or if you don't like  the
  946.                default colors ( grey on black ).  See CONFIGURATION.
  947.  
  948.  
  949.  
  950.  
  951.  
  952.  
  953.  
  954.  
  955.  
  956.  
  957.  
  958.  
  959.  
  960.  
  961.  
  962.  
  963.  
  964.                                       Page (16)
  965.  
  966.  
  967.  
  968.  
  969.  
  970.  
  971.  
  972.  
  973.                                  SECTION 3: FEATURES
  974.  
  975.  
  976.           TYPING TEXT/MAKING CORRECTIONS
  977.           Laser printer users may wish to read in Section 4 the paragraphs
  978.           on "Laser Printers" and "Using Avery Labels" before proceeding.
  979.  
  980.           With the  cursor on the Menu Line, press the <Enter> key and then
  981.           start typing  an address.  Use  the cursor keys to  move back and
  982.           forth on a line.   Press the  <Ins> key on  the keypad to  change
  983.           between Insert and Overwrite modes.  Pressing only <Enter> at any
  984.           line will  make it blank.   (Press the <Esc> key  and you'll quit
  985.           the label.)  The number of characters allowable on a line depends
  986.           upon the Width setting  and the CPI(characters per inch)  of your
  987.           font. 
  988.  
  989.           When the last line is typed, the lower screen will clear and your
  990.           text  will re-appear  at the  top.   MR.  LABEL  prints the  text
  991.           appearing  in  the upper  screen.   "Is  Text Correct?"  will now
  992.           prompt you.  If you press <Y> or <Enter>, the label will print as
  993.           many times as  you have requested  copies.  If  you enter <N>  it
  994.           will ask  : Change which Line?.   Enter the line  number and type
  995.           the  corrected line  of text.   Upon your approving  the label it
  996.           will print.
  997.  
  998.           MR. LABEL considers  leading and  trailing spaces to  be part  of
  999.           your text.  So to get a slanted label such as: 
  1000.  
  1001.                          The President
  1002.                            16 Pennsylvania Ave.
  1003.                              Washington, D.C 10045
  1004.                      
  1005.           ...just  pad the start of each line  with spaces.  There's a much
  1006.           easier way  to do this if you're going  to be processing a lot of
  1007.           labels  this way.   Use  the 'R'  (Right) command  from  within a
  1008.           FORMAT (see SLANTED.FMT).    
  1009.  
  1010.  
  1011.           THE EQUAL (=) COMMAND
  1012.           After printing your text the cursor returns to the Menu Line.  If
  1013.           you  decide to type another  label and the text on  a line is the
  1014.           same as  the previous label, you  don't have to retype  it.  Just
  1015.           enter an <=> at the line number and press <Enter>.   The old line
  1016.           will be inserted in the label.  If you are going to be creating a
  1017.           lot of labels  with repeating  text, you should  use MR.  LABEL's
  1018.           Fixed Lines feature.
  1019.  
  1020.  
  1021.  
  1022.  
  1023.  
  1024.                                       Page (17)
  1025.  
  1026.  
  1027.  
  1028.  
  1029.  
  1030.  
  1031.  
  1032.           THE ECHO (^E) COMMAND
  1033.           Sometimes  you'd like  to copy  a line  on  the current  label to
  1034.           another line rather than  retype it.  Simply put the command ^E#:
  1035.           on a  line; where # is the  number of the line  you wish to copy.
  1036.           This  command  also works  on the  Format  screen when  you enter
  1037.           printer commands - explained later.  The command begins with  a ^
  1038.           and ends with  a colon.  In the  label below  lines 1  and 2  are
  1039.           echoed to lines 3 and 4.
  1040.  
  1041.                1. Double Vision, Inc.          Double Vision, Inc.
  1042.                2. The Eyeglass Experts         The Eyeglass Experts
  1043.                3. ^E1:                  -->    Double Vision, Inc.
  1044.                4. ^E2:                         The Eyeglass Experts
  1045.  
  1046.           The  above example is simple but remember, you can assign printer
  1047.           font commands to each line (via a Mr. Label printing Format).  So
  1048.           line 3  could be: in a  different font than line  1; centered; or
  1049.           moved right.   This Echo feature is very useful when using the HP
  1050.           "Bar Code  3-of-9/OCR-A" font cartridge.  In  the examples below,
  1051.           lines 1 through 3 appear in  an OCR font, the number appearing on
  1052.           line 3 is then echoed to the remaining lines and printed as a two
  1053.           line barcode symbol.  
  1054.  
  1055.                Kelloggs Corn Flakes      Handbook of Bar Coding Systems
  1056.                    Family Size           Burke, Harry E.
  1057.                     *6233146*            *HF 5416 B87*
  1058.                  || | ||| | || |         ||| | || ||| || | ||||
  1059.                  || | ||| | || |         ||| | || ||| || | ||||         
  1060.  
  1061.           Combine the Echo command  with Mr. Label's AUTO-INCREMENT command
  1062.           and  you can  produce  thousands of  laser quality,  sequentially
  1063.           numbered, OCR and/or Barcoded price tags, stock labels - you name
  1064.           it.    
  1065.  
  1066.  
  1067.  
  1068.           SEQUENTIAL NUMBERING/AUTOMATIC INCREMENTING
  1069.           This  feature is  only  available for  1-UP  labels.   (You  may,
  1070.           however,  print a sequentially numbered  list to a  file and then
  1071.           retrieve the list and process as 3 Across.)  One number appearing
  1072.           anywhere on a  label can be made to increment  by any amount with
  1073.           each   additional COPY.  This is done by placing some commands on
  1074.           the  LAST line  of   your label.     This feature  is useful  for
  1075.           automatically increasing a house address, part number or anything
  1076.           that increases at a fixed rate.  
  1077.  
  1078.  
  1079.  
  1080.  
  1081.  
  1082.  
  1083.  
  1084.                                       Page (18)
  1085.  
  1086.  
  1087.  
  1088.  
  1089.  
  1090.  
  1091.  
  1092.           An  example of  the  increment command  is:   ^300C4A2L3:    This
  1093.           translates to:  
  1094.  
  1095.                start at the number 300
  1096.                place it in (C)olumn 4
  1097.                (A)dd 2 with each copy printed
  1098.                place on (L)ine 3
  1099.  
  1100.           As  an  example,  let's  say  that  you  wanted  to  create  1000
  1101.           sequentially  numbered tickets  for your drama  club.   The first
  1102.           four lines hold  the text for the ticket and  the last line holds
  1103.           the increment codes.
  1104.  
  1105.                     1: No: ****, ADMIT ONE
  1106.                     2: The TAMING of the SHREW
  1107.                     3: April 10, 1992
  1108.                     4. University Drama Group
  1109.                     5: ^1000C5A1L1:
  1110.  
  1111.           The ^ character on line 5 is typed and does not mean to press the
  1112.           CTRL  key.   The  number 1000  will  replace the  four  asterisks
  1113.           starting in column 5 on line one.  The labels will print as 1001,
  1114.           1002 and so  forth up to the number of COPIES you have set.  Line
  1115.           5  will print  as a space(blank  line) so take  that into account
  1116.           when making your Spaces setting.  
  1117.  
  1118.           The  asterisks, or  any  padding characters  you choose,  specify
  1119.           where  we  want the  number  to print.    The  number of  padding
  1120.           characters should  equal the  number of  digits  in the  smallest
  1121.           number  of your sequence.  Insert a couple space characters after
  1122.           the last pad character if the number may increase in length.  
  1123.  
  1124.           Once MR. LABEL has examined the increment codes on the last line,
  1125.           the codes are placed in memory.  So, you can replace line 5  with
  1126.           new text when your first label appears in the top of the screen -
  1127.           perhaps a semicolon if writing to a file.  
  1128.  
  1129.           Increment Command Summary:
  1130.           The  increment code must  be on the  last line of  the label.  It
  1131.           must  start with  the ^ character  in column  one and  end with a
  1132.           colon.   The C, A,  L must be  in order or  a beep occurs.   Just
  1133.           remember that the letters spell the name CAL.
  1134.  
  1135.  
  1136.  
  1137.           USING FIXED LINES 
  1138.           Fixed lines are label  lines that stay the same while other lines
  1139.           vary.  Varying  lines may be typed from the  keyboard or gathered
  1140.           from a list.  Fixed lines can be entered two ways:
  1141.  
  1142.  
  1143.  
  1144.                                       Page (19)
  1145.  
  1146.  
  1147.  
  1148.  
  1149.  
  1150.  
  1151.  
  1152.           1. By changing the Start and Stop settings so only certain  lines
  1153.                need  to  be  typed.   This  method  is  more versatile  but
  1154.                requires typing the fixed text within the program.
  1155.           2. By adding  text directly to  a printing Format.   The text  is
  1156.                entered before  or after any  printer commands for  a format
  1157.                line  and  then  saved  permanently with  the  Format  file.
  1158.                Although  the  fixed text  never  has  to  be  retyped,  its
  1159.                placement on a label or form is quite limited.
  1160.  
  1161.           This  section discusses  method #1.   Method  #2 is  discussed in
  1162.           Section 5:Adding Fixed Text to a Format.
  1163.                               
  1164.           Imagine that you are a real estate agent and have sold a house at
  1165.           2630 W. Oak.  You want  to send 100 of the neighbors a  letter to
  1166.           inform them of your success and hopefully attract more business. 
  1167.  
  1168.           The look  of your first 3  1/2 inch by 15/16  mailing label would
  1169.           be:                      Homeowner
  1170.                               2632 W. Oak
  1171.                               Phoenix, AZ 85022 
  1172.           Since the first and third lines will remain the same, wouldn't it
  1173.           be nice if you could avoid typing them?  Let's use Fixed Lines.  
  1174.                              
  1175.           1. Enter these settings:  Lines = 3,  Width = 32,  Spaces = 3.
  1176.           2. Type and print your first label as above.  This puts the fixed
  1177.                text on the appropriate lines. ('Homeowner' and 'Phoenix, AZ
  1178.                85022') 
  1179.           3.  Press <F2> from the status line  to change the START and STOP
  1180.                settings.  Make Start = 2, Stop = 2.  Press <Esc> to go back
  1181.                to the status line.
  1182.           4. When you start typing, the only line requested will be line 2.
  1183.                Lines one and three will repeat on each label.
  1184.  
  1185.           MR.  LABEL's AUTO-INCREMENT feature would also be perfect in the 
  1186.           above situation because you could  set the house addresses to    
  1187.           increment  automatically. (Example: 2632  W. Oak,   2634  W. Oak,
  1188.           2636 ...).  Then you wouldn't have to type anything!
  1189.                               
  1190.           If you  want your labels to be  Centered just toggle that setting
  1191.           to  'Y'.  The  text will  be centered between the left margin '0'
  1192.           and the Width '32'...  a center point of 16.  
  1193.  
  1194.           Now select F1:Printer Command and enter these characters exactly:
  1195.           5/<Esc>W1   This is a command for a dot-matrix printer.   The Esc
  1196.           command is entered by pressing ALT-E.  Press <Enter> to send  the
  1197.           command.  Press the <Esc> key on the keyboard to exit back to the
  1198.           Menu Line.  Now type a label.  The EXPANDED type font will print.
  1199.  
  1200.           Commands sent  from F1:Printer  Command affect the  entire label.
  1201.           Notice how  you can't type as  many characters on a  line.  Since
  1202.           this font prints twice as wide, MR. LABEL has made adjustments so
  1203.  
  1204.                                       Page (20)
  1205.  
  1206.  
  1207.  
  1208.  
  1209.  
  1210.  
  1211.  
  1212.           you can't print  over the edge of your  label.  Excess characters
  1213.           already on the lines will  be truncated.  Go  to the F2 menu  and
  1214.           turn on  Centering.  Type another label and all the lines will be
  1215.           in the larger font and centered.  Turn on Borders  and change the
  1216.           Margin.  Select <F1:CLEAR/RESET> when you're done experimenting. 
  1217.  
  1218.  
  1219.  
  1220.           ENVELOPES - DOT-MATRIX PRINTERS
  1221.           To  address continuous feed envelopes  or forms, you  need to set
  1222.           the  SPACES setting to the right  amount.  The printer must start
  1223.           printing  each envelope at the same horizontal row position. If a
  1224.           form is 24 lines from top to bottom then the SPACE setting should
  1225.           be:  24 -  Lines  Typed =  Spaces.   The  address  on a  business
  1226.           envelope starts at about column 40, so set Margin=40.
  1227.  
  1228.           When addressing hand fed  envelopes some dot-matrix printers will
  1229.           sound a paper out buzzer and go off-line.  The paper-out detector
  1230.           can be turned  off by a switch  on some printers or by  sending a
  1231.           direct printer  command.  See  'Sending Printer Commands'.   Some
  1232.           printers don't have a way to turn off the buzzer.  
  1233.  
  1234.           ENVELOPES - LASER PRINTERS
  1235.           Laser  printers  require a  series  of  setup  commands to  print
  1236.           envelopes.   You must change the: job  size, tray, page size, and
  1237.           set the  orientation to  landscape.   This can  be done  from the
  1238.           printer control panel or very  quickly with a setup file.   Setup
  1239.           files are discussed later in  this manual.  On  the HP 2P the  MP
  1240.           Tray must be specified from the control panel.  
  1241.  
  1242.  
  1243.           LASER ENVELOPES - An example
  1244.           The best  way to print  envelopes on  a laser printer  is with  a
  1245.           printing format.   Section 5  discusses formats in  detail.   The
  1246.           format on  disk, HPENVLP1.FMT  prints the  return address  in the
  1247.           upper left  corner, spaces down, prints  your destination address
  1248.           lines in column 40, and then advances to the next  envelope.  You
  1249.           could  run  a  list through  this  format  rather  than type  the
  1250.           addresses.  It's also possible to assign a different font to each
  1251.           line.  To use this format:
  1252.  
  1253.           1.   Select the  paper tray.   Select Size  = Com10  from the  HP
  1254.                control panel and load some 4 x 9.5 envelopes in the tray.
  1255.           2.  Press <F5:DOS> and from DOS  A:> copy ENVELOPE.SET prn   Type
  1256.                <exit> to return to the program.
  1257.           3.  Type your  fixed return address on  lines 1 through 4  but do
  1258.                not print it.  Press <ESC> at "Is text Correct".
  1259.           4.  From <F1:Get Disk Format>  enter <HPENVLP1>.  Exit the Format
  1260.                menu. 
  1261.           5.  At the main  screen type a few envelope addresses.   (A blank
  1262.                envelope will be ejected before the first one prints.) 
  1263.  
  1264.                                       Page (21)
  1265.  
  1266.  
  1267.  
  1268.  
  1269.  
  1270.  
  1271.  
  1272.  
  1273.           USING FILES: An Example
  1274.           Let's experiment  with using files.   Make sure  Lines=4, Start=1
  1275.           and that your printer is on.  On your disk there is a sample data
  1276.           file  called 'Names.lst'.   We'll process this list  1 label at a
  1277.           time.  Open the F3 menu and after selecting <Read List from File>
  1278.           type  <NAMES.LST>  . Then  at the  Across  menu move  to 'Process
  1279.           Individually' and press <Enter> to toggle to 'Y'.  Press <Esc> to
  1280.           return to the main screen.
  1281.  
  1282.           This list consists of 4 line groupings of information. To read it
  1283.           properly, START and STOP must span 4 lines.  Normally START is at
  1284.           1 and STOP equals LINES but this can be changed via the settings.
  1285.           (If  you look at the file 'NAMES.LST'  from DOS by entering <TYPE
  1286.           NAMES.LST>  or by loading the  file into the  editor, here's what
  1287.           the first 2 labels would be.) 
  1288.                         ; This is a comment line and will not print
  1289.                         Paul Stone
  1290.                         Monolith Corporation
  1291.                         234 Verybig Drive
  1292.                         Phoenix, AZ 85034
  1293.                         ;   Also a comment line
  1294.                         Jack Hill
  1295.                         1st State Bank
  1296.                         16 Main St.
  1297.                         San Diego, CA 80111
  1298.  
  1299.           Press <Enter> and  MR. LABEL reads  the first 4  lines from  your
  1300.           file and  displays them in  the upper window.   Press <Enter>  to
  1301.           print the label.  If you pressed <Esc>  at 'Is text  Correct' the
  1302.           displayed label wouldn't print.  Press <Enter> again and the next
  1303.           4 lines would be read from the file.  Keep pressing <Enter> until
  1304.           the computer beeps and the 'End-of-File' message appears.
  1305.  
  1306.           The number  of lines  read  from the  list  file for  each  label
  1307.           depends on  the settings for START and STOP.  Lines from the file
  1308.           are read into  the lines  between and including  Start and  Stop.
  1309.           (MR.  LABEL ignores  lines beginning  with a semicolon.   They're
  1310.           called 'comment' lines  and can act as  visual label separators.)
  1311.           Here's  how our  first  label for  Mr.  Stone would  print  if in
  1312.           various ways we had changed the settings of Start and Stop. 
  1313.  
  1314.           Example #1:  LINES=4, START=1, STOP=4
  1315.             Paul Stone
  1316.             Monolith Corporation
  1317.             234 Verybig Drive
  1318.             Phoenix, AZ 85034    
  1319.                (First 4 lines read from file. This is correct)
  1320.  
  1321.           Example #2:  LINES=4, START=1, STOP=3    
  1322.             Paul Stone
  1323.  
  1324.                                       Page (22)
  1325.  
  1326.  
  1327.  
  1328.  
  1329.  
  1330.  
  1331.  
  1332.             Monolith Corporation
  1333.             234 Verybig Drive
  1334.  
  1335.                Oops! Missed the  City &  State. Even worse  the next  label
  1336.                will print as: 
  1337.  
  1338.             Phoenix, AZ 85034
  1339.             Jack Hill
  1340.             1st State Bank
  1341.  
  1342.                Our whole list will be a mess because we're grabbing 3 lines
  1343.                at a time from the file instead of 4.
  1344.  
  1345.           Example #3:  LINES=5, START=2, STOP=5    
  1346.  
  1347.             Paul Stone
  1348.             Monolith Corporation
  1349.             234 Verybig Drive
  1350.             Phoenix, AZ 85034    
  1351.                The first  4 lines  in the  file are  read into  label lines
  1352.                2,3,4,5.      Line  1  is  FIXED and  could  hold  the  word
  1353.                'ATTENTION' or could be blank.  This is fine.               
  1354.                                    
  1355.           When reading from a file  all the settings perform exactly  as if
  1356.           the  text was typed from the keyboard.   Set the Width setting to
  1357.           the  width of  your  label.  If a  FORMAT  is  active and  you're
  1358.           printing 1-Up labels, the  text will be printed according  to the
  1359.           printer commands in the format file.  
  1360.  
  1361.           You can create  a list file with any word processor including MR.
  1362.           LABEL's editor; by  using MR. LABEL's  'Print to  a FILE' option;
  1363.           or  by converting a database file (see CONVERT DATABASE under the
  1364.           F1 menu).  If using a word processor such as WordPerfect you must
  1365.           save the list via "Text Out", "DOS Text".              
  1366.  
  1367.  
  1368.  
  1369.           PRINTING LABELS ACROSS: 1 to 9 UP
  1370.           The  standard print mode is one label across(1-Up).  When reading
  1371.           from a list file, MR. LABEL can print up to 9 labels across.  You
  1372.           can also change the Margin, Copies, Centering, and Pause settings
  1373.           (see the section:  'Read List from File').  The  number of labels
  1374.           in the  list file must be  greater than the number  of labels you
  1375.           wish to print across.  You'll need at least 3 labels in your file
  1376.           to print  3 across.   (When creating  a list,  you should  always
  1377.           avoid unnecessary blank lines between labels in your list file by
  1378.           setting Spaces =  0.)   The font type  for all  the lines can  be
  1379.           changed via F1:Printer Command.
  1380.  
  1381.           Printing FORMATS can not be used  when printing more than 1-Up.  
  1382.           (Formatted text can  be printed in different columns  by changing
  1383.  
  1384.                                       Page (23)
  1385.  
  1386.  
  1387.  
  1388.  
  1389.  
  1390.  
  1391.  
  1392.           the Margin setting  and running paper  back through the  printer.
  1393.           This  technique is  easier to  do with  laser printers  than dot-
  1394.           matrix printers.)
  1395.  
  1396.           MR. LABEL will truncate lines read from a list if the text on the
  1397.           lines  exceeds the Width * CPI adjustment.  This prevents writing
  1398.           over the edge  of the label.   In other words,  if Width=40 (a  4
  1399.           inch label) and  you have 5 CPI, there can  be only 20 characters
  1400.           per line as 5cpi x 4" = 20.  
  1401.  
  1402.           THE ACROSS MENU          
  1403.                After you select 'F3:Read  List from File' and enter  a file
  1404.                name  you are  placed  in another  menu.   The  options  and
  1405.                default values are:
  1406.                NUMBER OF LABELS ACROSS    1
  1407.                WIDTH OF LABEL COLUMNS    32
  1408.                PROCESS INDIVIDUALLY       N
  1409.  
  1410.           # ACROSS
  1411.                One across is  the default.  Enter a number  from 2-9 if you
  1412.                wish.    The "width  of  label  columns" will  automatically
  1413.                change.
  1414.  
  1415.           COLUMN WIDTH
  1416.                This is the column  width and defaults to the  Width setting
  1417.                if the #  across is 1.   It is not  to be confused with  the
  1418.                Width setting.  The  "Width of Label Columns" refers  to the
  1419.                distance, the number of characters (in 10 CPI), between  the
  1420.                left  edges of the adjacent  columns of labels.   (To put it
  1421.                another way: How many character positions are there from the
  1422.                left  edge of  the  first  label to  the  left  edge of  the
  1423.                second.)  You  can use a  ruler to  measure the distance  in
  1424.                inches between columns and multiply by 10.  So  2.6 inches x
  1425.                10 = 26 character positions.  
  1426.  
  1427.           The  number of columns(# of labels across) times the column width
  1428.           (width of a  label column) must  be less than  80 for a  standard
  1429.           printer.  If it goes over 80 the printer will start wrapping text
  1430.           to  the next line.   So, to  print 3 Up,  the number of positions
  1431.           must be 26 or  less because (3x26=78) and (3x27=81).  For 5 Up it
  1432.           must be 15 or less (5x15=75).  
  1433.  
  1434.           Mr.  Label assumes  you're using  an 80  column printer  and will
  1435.           automatically  change  the column  width  for  you.   (The  Width
  1436.           setting is automatically reset to 2 less than the 'across' column
  1437.           width).  If you are printing on a wide carriage printer, printing
  1438.           in  landscape  mode,  or  using  non-standard  label  stock,  the
  1439.           automatically calculated  column width  may not  be correct  - so
  1440.           you'll  have to manually change  it.  When  printing in different
  1441.           fonts,  MR.  LABEL will  automatically  calculate  and print  the
  1442.           correct number of characters to fit your label columns.
  1443.  
  1444.                                       Page (24)
  1445.  
  1446.  
  1447.  
  1448.  
  1449.  
  1450.  
  1451.  
  1452.           Note: Set the  Margin setting  to zero before  printing across  -
  1453.           unless you want a margin to the left of your columns.
  1454.  
  1455.           PRINT INDIVIDUALLY
  1456.                "Process  Individually" works when the  # across =  1.  This
  1457.                causes  printing to pause  after printing each  label.  This
  1458.                feature is useful  when printing from  a list onto  hand-fed
  1459.                envelopes.
  1460.  
  1461.           After selecting a list file and the # across, press <Esc> to exit
  1462.           from the  menus and the cursor will return to the Menu Line.  You
  1463.           may  now review the  Settings and make  sure your printer  is on-
  1464.           line.   Your list will print immediately upon pressing <Enter> at
  1465.           the Menu  Line.  Press  any other key  and the list  printing may
  1466.           abort.
  1467.  
  1468.  
  1469.           MICROSOFT WINDOWS & MR. LABEL
  1470.           Mr. Label is not a Microsoft Windows program but can benefit from
  1471.           being run in the Windows environment.   By running Mr. Label in a
  1472.           sized DOS window and in an adjacent window another version of Mr.
  1473.           Label's editor (or  any other  program), you can  copy and  paste
  1474.           selected  addresses  from  other  programs  to  Mr.  Label.   For
  1475.           example, to copy an address from another program you:
  1476.           1.   Hold down the left mouse  button and highlight the text from
  1477.                the  screen  with  your mouse  cursor.    Pick  up the  line
  1478.                immediately  above  the  start  of the  address  even  if it
  1479.                contains  unwanted text - that line will not print. End with
  1480.                the last line  of the address.  (If not  copying from a list
  1481.                the  process may  differ and  you'll have  to play  around a
  1482.                bit.)
  1483.           2.   Press <ENTER> when  the mouse selected  text is highlighted.
  1484.                Or you  could click on the  [-] in the upper  left corner of
  1485.                the Windows box for that program.  Then select EDIT..COPY.  
  1486.           3.   Switch  to Mr.  Label's window  by  clicking the  left mouse
  1487.                button   on  the  Mr.   Label  screen.     Then   select  [-
  1488.                ]..EDIT..PASTE
  1489.  
  1490.           The selected text will enter  Mr. Label just as if you  had typed
  1491.           it  and will appear in the upper  half of the screen.  Just press
  1492.           <ENTER> to print it.    Make sure that LINES is set to the number
  1493.           of lines you're copying.
  1494.  
  1495.           Likewise  you  can copy  screen data  from  Mr. Label  into other
  1496.           programs.  
  1497.  
  1498.  
  1499.  
  1500.  
  1501.  
  1502.  
  1503.  
  1504.                                       Page (25)
  1505.  
  1506.  
  1507.  
  1508.  
  1509.  
  1510.  
  1511.  
  1512.                        SECTION 4:  PRINTERS & PRINTER COMMANDS
  1513.  
  1514.  
  1515.           LASER VS DOT-MATRIX PRINTERS
  1516.           A wide variety  of label  stock exists for  Dot matrix  printers.
  1517.           They  are the machine of  choice for most  labeling tasks because
  1518.           they are fast, inexpensive, and reliable.  Laser printers offer a
  1519.           wider variety of fonts  and produce higher quality output.   But,
  1520.           they require more preparation and special sheet labels. 
  1521.  
  1522.           Laser printers differ from dot-matrix machines in several ways.
  1523.           1. Laser  printers are page  printers rather than  line printers.
  1524.                Paper is pushed through the machine once the sheet is filled
  1525.                with text  or  graphics.    Partially filled  pages  can  be
  1526.                ejected by doing  a Form Feed at the printer  console or via
  1527.                software.   Laser  printers  maintain a  1/2"  non-printable
  1528.                region at the top and bottom of paper stock.  
  1529.           2. A Laser printer needs  to receive a setup commands to  tell it
  1530.                the  paper size, paper tray,  and page margins.   Since dot-
  1531.                matrix machines  expect forms  to be continuous  feed, setup
  1532.                commands are not needed. 
  1533.           3. On Laser  printers, changing  a font  automatically cancels  a
  1534.                previous font.  Dot-matrix printer commands stay on  until a
  1535.                specific command is sent to turn them off.  
  1536.  
  1537.           IMPORTANT:  Never put pin feed  or photocopier labels  in a laser
  1538.           printer.  They can peel  off inside the machine and that  means a
  1539.           repair bill.  Only use labels that are laser printer safe. 
  1540.  
  1541.  
  1542.           SETUP COMMANDS for LASER PRINTERS
  1543.           You'll often need to  quickly send a series of setup  commands to
  1544.           tell  the printer  to  change the  job  size, page  size, use  an
  1545.           optional  paper tray, print in  landscape mode on envelopes, etc.
  1546.           These are one-time commands and should not be part of a Format.
  1547.  
  1548.           There are 3 ways to send setup commands.
  1549.           1.  From the printer console.   On HP printers you can enter some
  1550.                setup  and font  commands  easily from  the  console.   Some
  1551.                printers require that the  paper size be set at  the printer
  1552.                console.
  1553.           2.  From F1:Printer Command
  1554.           3.  From a Setup file.  A setup file saves you the time of always
  1555.                entering the  commands manually.   Create a  permanent setup
  1556.                file  by entering printer  commands within  the Editor.   To
  1557.                send the commands you "print" the setup file.  Here's how to
  1558.                create a setup file and send it to the printer.
  1559.                a.) Type the commands all  on one line in the Editor  but do
  1560.                     not  press <Enter> at  the end of the  line.  The first
  1561.                     command should usually be  a Reset.  (See the  topic in
  1562.                     Section 6: "Escape Sequences in the Editor.)
  1563.  
  1564.                                       Page (26)
  1565.  
  1566.  
  1567.  
  1568.  
  1569.  
  1570.  
  1571.  
  1572.                b.)  Save the file <Ctrl-K  S>. Exit the  editor by pressing
  1573.                     <Ctrl-K X>. 
  1574.                c.) Press <F5:Dos> from the main screen.
  1575.                d.) Print the setup file: C> copy filename.set prn   Nothing
  1576.                     prints but the commands have been sent.
  1577.                e.) Type <exit> to return to the program.
  1578.                f.) Use a format, type text etc.
  1579.  
  1580.           In 'a' above, type all  the commands on one line and do not press
  1581.           <Enter> at the  end of the  line.  Pressing  <Enter> puts a  line
  1582.           feed in  the setup file and  will cause a blank line  to print on
  1583.           your first form.  This may cause text to drift lower from page to
  1584.           page  (Page Drift).   To make sure  there is no  line feed in the
  1585.           setup, read the  file into the Editor.  Then  press <Ctrl-Q C> to
  1586.           go to  the end-of-file.  If  the cursor rests below  your line of
  1587.           commands,  press <Backspace>  till the  cursor moves  up  a line.
  1588.           Then re-save the file.
  1589.  
  1590.           If you must  have multiple lines in a setup file then send a Form
  1591.           Feed from  F1:Printer Command(Alt 12) or from the printer console
  1592.           after printing the setup file.  This  should position text at the
  1593.           top of form.
  1594.  
  1595.           Do not include font commands in setup files unless the CPI(pitch)
  1596.           of the font is 10.  Do not include the CPI in a setup file.
  1597.  
  1598.           On your disk there is a setup file  called ENVELOPE.SET which you
  1599.           can use to prepare the printer to print business envelopes.  Here
  1600.           are its commands:
  1601.              <Esc>E<Esc>&l81A<Esc>&l1O
  1602.  
  1603.           <Esc>E           ;reset the printer
  1604.           <Esc>&l81A       ;set job size to Com 10 (4" x 9.5") envelopes 
  1605.           <Esc>&l10        ;set orientation to Landscape
  1606.  
  1607.           On  the HP-IIP, after sending  the commands and  trying to print,
  1608.           the control panel will flash and  require you to manually set the
  1609.           MP tray to Com 10 if you haven't already done so.
  1610.  
  1611.  
  1612.           PAGE DRIFT
  1613.           Page drift is  when text on each successive page  prints lower or
  1614.           text is lost at the bottom of a page.  When this occurs  on laser
  1615.           labels it's usually because the page size or top  margin setup is
  1616.           wrong.  
  1617.  
  1618.  
  1619.           USING AVERY LABELS
  1620.           We've  already  created  setup  files  containing   the  commands
  1621.           recommended by Avery  for use with  all their laser labels.   For
  1622.           example, the setup file called AV5262.SET changes the page length
  1623.  
  1624.                                       Page (27)
  1625.  
  1626.  
  1627.  
  1628.  
  1629.  
  1630.  
  1631.  
  1632.           and top margin to  the values recommended  by Avery for use  with
  1633.           their #5262 two across, 8 line labels.  To use these labels:
  1634.           1.  Print the setup file from Dos: <copy AV5262.SET prn>  
  1635.           2.  Adjust the Lines, Spaces, and other settings
  1636.           3.  Optional: Retrieve a printing Format; F1:Get Format.
  1637.           4.  Type your labels or print a list.  
  1638.  
  1639.           Setup files for the  following Avery labels are included  on your
  1640.           disk: 5160, 5161, 5162, 5163, 5164, 5196, 5197, 5260, 5261, 5262,
  1641.           5266, 5267, 
  1642.  
  1643.  
  1644.           DOT MATRIX PRINTERS
  1645.           Dot  matrix printers have a variety of  fonts and settings.  Some
  1646.           can  be  accessed by  means of  control  panel switches  but most
  1647.           require  that you  send  the printer  Commands(Escape Sequences).
  1648.           For example:  A Line Feed advances the paper 1/6 of an inch.  The
  1649.           line feed  can be changed  to as  little as 1/216th  of an  inch.
  1650.           Most  printers  support underlining,  superscripts,  elite, pica,
  1651.           enlarged,  condensed,  double  strike and  even  foreign language
  1652.           characters.  
  1653.  
  1654.           Printer  font commands or  at least the  CPI should be  sent from
  1655.           within Mr. Label via <F1:Printer Command>.  Setting a switch does
  1656.           not tell the program the CPI. 
  1657.  
  1658.           Dot  matrix commands vary a bit between printers so many programs
  1659.           avoid their  use due to compatibility problems  or provide scores
  1660.           of  "drivers" for different equipment.   MR. LABEL  allows you to
  1661.           send Commands  to access any  font offered by your printer.  What
  1662.           does a  Command look like?   Here's the command sent  in BASIC to
  1663.           cause underlining on an EPSON printer: (Most printers emulate the
  1664.           Epson).  
  1665.  
  1666.                         Print chr$(27);'-';Chr$(1):
  1667.  
  1668.           MR. LABEL sends the command like this: <Esc>-1
  1669.           The command will now stay on until turned off by:    <Esc>-0
  1670.  
  1671.           REMEMBER: Most  dot-matrix printer commands stay  on until turned
  1672.           off!  
  1673.  
  1674.  
  1675.           PRINTER COMMANDS - The Basics
  1676.           DEFINITIONS:
  1677.                Code: A single letter or number sent to the printer.
  1678.                Command: A series of  codes that change the way  the printer
  1679.                     prints  text.   Dot-matrix commands  consist of  one to
  1680.                     three codes.  Laser commands often have over 25 codes.
  1681.  
  1682.  
  1683.  
  1684.                                       Page (28)
  1685.  
  1686.  
  1687.  
  1688.  
  1689.  
  1690.  
  1691.  
  1692.                Format: Printer commands for each line of the label plus the
  1693.                     settings:  Lines,  Start,   Stop,  Width,  Margin,  and
  1694.                     Spaces.  
  1695.           Mr.  Label  works  with all  printers.    And,  with Mr.  Label's
  1696.           formatting  commands you can access any  of your printer's native
  1697.           or cartridge fonts and position text anywhere on a label.
  1698.  
  1699.           Previous versions of  Mr. Label sent commands  as decimal numbers
  1700.           and performed error checking on the codes.  Commands are now sent
  1701.           as ASCII characters and  without error checking.  You  can always
  1702.           tell  if you've sent an  invalid printer command  because part of
  1703.           your command will print  as text.  Printer commands  should never
  1704.           print.  
  1705.           This command turns on Roman Courier Bold on the HP LaserJet:     
  1706.              10/<Esc>(8U<Esc>(s0p10.00h12.0v0s3b3T<Esc>&l0O
  1707.  
  1708.           Here's Sub-script, Double-Strike on the Epson dot-matrix: 
  1709.              10/<Esc>S1<Esc>G     ;Turns on sub-script, double-strike
  1710.              <Esc>T<Esc>H         ;this turns both commands off
  1711.  
  1712.           Printer commands are upper and lower case sensitive.  If even one
  1713.           character is wrong the command will be in error.  Also, watch out
  1714.           for 0, O and 1, l - they look a lot alike.  
  1715.  
  1716.           The 10/ shown  in the  above commands is  the CPI(Characters  Per
  1717.           Inch) or pitch of the font and is required by Mr. Label.  It must
  1718.           precede any font command sent from within Mr. Label.  The program
  1719.           will assume your font is 10 CPI unless told differently.  If your
  1720.           Margins,  Centered  text,  etc are  not  lined  up  in the  right
  1721.           columns, it's probably because you didn't include the right CPI. 
  1722.  
  1723.           Selecting a font from  the console does not tell the  program the
  1724.           CPI.  Mr. Label  will assume it is 10  CPI.  If you set  the font
  1725.           via the console  to a  12 pitch font,  simply select  <F1:Printer
  1726.           Command> and enter 12/.
  1727.  
  1728.  
  1729.           TYPING ESCAPE SEQUENCES/PRINTER COMMANDS
  1730.           ASCII   stands  for   American  Standard  Code   for  Information
  1731.           Interchange  and  is the  way  the  information industry  assigns
  1732.           numbers for each character.
  1733.  
  1734.           Printer  commands are a sequence of numbers that tell the printer
  1735.           to change  the way it  prints or operates.   In  printer manuals,
  1736.           printer commands are expressed as either ASCII decimal numbers or
  1737.           their  keyboard equivalent.    Every  number  and letter  on  the
  1738.           keyboard has an ASCII value in the range of 32-126.  For example:
  1739.           A=65  a=97  B=66  <Esc>=27.  
  1740.             
  1741.           Numbers below 31 and over 126 are not represented on the keyboard
  1742.           and must be entered with the ALT # method.  Laser users will have
  1743.  
  1744.                                       Page (29)
  1745.  
  1746.  
  1747.  
  1748.  
  1749.  
  1750.  
  1751.  
  1752.           an  easier  time  with  printer commands  than  dot-matrix  users
  1753.           because laser commands use only keyboard characters and Esc.
  1754.  
  1755.           In this manual when a printer code is stated as ALT # it means to
  1756.           hold down  the  ALT key,  type a  number on  the numeric  keypad,
  1757.           release  the ALT  key.   A character  will appear.   This  is the
  1758.           character  representation of an ASCII  value.  You  must type the
  1759.           numbers from the keypad, not from the top row of the keyboard. 
  1760.  
  1761.           Since  values  in  the  range  of  32 to  126  have  a  character
  1762.           represented on the keyboard, you may either type the character or
  1763.           its decimal value with ALT #.  All other ASCII values require the
  1764.           ALT # method.  The <Esc> character is a special case.
  1765.  
  1766.           <ESC>:  The number  27 is referred to as  ESCAPE or ESC.   In the
  1767.                Hewlett-Packard  printer manuals  <Esc>  is written  as  Ec.
  1768.                This has nothing  to do with  the ESC key on  your keyboard.
  1769.                The  ESC or 27  primes the pump.   It lets  the printer know
  1770.                that  what follows  is not  to be  printed but is  a printer
  1771.                command(an Escape Sequence).
  1772.  
  1773.           To  type  the  <Esc> code  from  within  <F1:Printer Command>  or
  1774.           <F1:Create Format>, you must press ALT E.  The Esc character will
  1775.           appear as a left arrow.
  1776.  
  1777.           Here's the  commands for an Epson  printer to turn on  the super-
  1778.           script font and double-strike:
  1779.           Decimal Values:  027 083 027 071
  1780.           Characters:    <Esc>  S <Esc> G 
  1781.           You type in Mr. Label: <Alt E>S<Alt E>G     ;this the easy way
  1782.            or also: <Alt E><Alt 83><Alt E><Alt 71>
  1783.  
  1784.           This command sets the HP LaserJet to 'Letter' Job Size:
  1785.           Decimal Values: 027 038 108 050 065
  1786.           Characters:   <Esc>  &   l   2   A
  1787.           You type:     <Alt E>&l2A
  1788.  
  1789.           Several printer commands  can go on one line.   Do not put spaces
  1790.           between the codes.   Do not  enter printer commands  at the  main
  1791.           screen  of Mr. Label.  The main  screen is for typing label text.
  1792.           Printer  commands are  entered at  F1:Printer  Command, F1:Create
  1793.           Format,  F1:Modify  Format, and  in the  Editor.   In  the Editor
  1794.           printer commands are handled a little bit different.  See Section
  1795.           6:"Escape Sequences in the Editor".
  1796.  
  1797.  
  1798.           SENDING A PRINTER COMMAND
  1799.           Printer commands  sent from F1:PRINTER COMMAND  affect every line
  1800.           of the label. Commands sent from CREATE FORMAT act upon selective
  1801.           lines.   From  the Menu  line  press <F1>.   A  menu window  will
  1802.           appear. 
  1803.  
  1804.                                       Page (30)
  1805.  
  1806.  
  1807.  
  1808.  
  1809.  
  1810.  
  1811.  
  1812.           We are going  to put a dot-matrix printer  into enlarged mode and
  1813.           an HP  into a small  font.  Select  <Printer Command>.   Type the
  1814.           following:  
  1815.  
  1816.           Dot Matrix:   5/<Esc>W1  
  1817.           Laser IIP:   17/<Esc>(10U<Esc>(s0p16.67h8.5v0s0b0T<Esc>&l0O
  1818.  
  1819.           Press <Enter>.  The '5/' and '17/' are the CPI for the fonts.  
  1820.  
  1821.           Nothing  seemed to  happen but your  Dot-matrix printer  will now
  1822.           print  everything  in  an   enlarged  font  and  your  laser   in
  1823.           compressed.   Press <Esc> to get back to the main screen.  Create
  1824.           a label  and print.   Change  the Width and  Center settings  and
  1825.           print another one.  Notice how wide the letters print.  
  1826.                     
  1827.           It is extremely important that the CPI(Characters per inch) be 
  1828.           included.   MR. LABEL makes spacing adjustments based on the CPI.
  1829.           The  5 CPI means that  the ENLARGED font  prints 5 characters per
  1830.           inch.   Fonts print in various  sizes and some take  more or less
  1831.           characters per inch to display the same text.
  1832.  
  1833.           The important point is that when sending a command that changes a
  1834.           font  you must include the  CPI to get  proper centering, aligned
  1835.           margins and the proper number of characters on a line.
  1836.  
  1837.  
  1838.           CPI - CHARACTERS PER INCH
  1839.           To tell MR.  LABEL the correct  CPI you precede the  command with
  1840.           the CPI figure  followed by a slash.  A  fractional CPI should be
  1841.           rounded  to the nearest whole number(16.67 = 17CPI).  So Enlarged
  1842.           on a dot-matrix machine would be sent as:
  1843.                       ON  5/<Esc>W1        Turns on Enlarged mode
  1844.                      OFF 10/<Esc>W0        Turns off Enlarged; Changes the 
  1845.                                             CPI to 10
  1846.           Courier Bold for an HP Laser:
  1847.              12/<Esc>(0N<Esc>(s0p12.00h10.0v0s3b3T<Esc>&l0O
  1848.           Laser fonts stay on until a new font command is sent.
  1849.              
  1850.           Your printer manual should list  the CPI for each font.   You can
  1851.           determine the CPI yourself by measuring  the number of characters
  1852.           per inch with a ruler.  If no CPI is sent it is assumed to be 10.
  1853.           If you don't provide the correct  CPI, you may get truncated text
  1854.           or non-aligned margins. 
  1855.  
  1856.           To  avoid problems, do not use proportional fonts with Formats or
  1857.           with  the Margin  and Center  settings.   Mr. Label's  Center and
  1858.           Margin  settings and the 'C' and 'R' commands will space properly
  1859.           only when using the Fixed space fonts of your printer.
  1860.  
  1861.  
  1862.           EXAMPLES of DOT-MATRIX PRINTER COMMANDS
  1863.  
  1864.                                       Page (31)
  1865.  
  1866.  
  1867.  
  1868.  
  1869.  
  1870.  
  1871.  
  1872.           Below  are  some commands  for  EPSON and  many  other dot-matrix
  1873.           printers. 
  1874.  
  1875.               ON           OFF               Fonts, Commands, & CPI
  1876.  
  1877.           18/<Alt 15>     <Alt 18>          Condensed(Compressed) 16-18    
  1878.                                              CPI usually
  1879.           <Esc>Q<Alt 132> <Esc>Q<Alt 80>   Right margin to 132 chars
  1880.           <Esc>C<Alt 20>  <Esc>C<Alt 66>   Form Length to 20 lines;        
  1881.                                             an 11" page = 66 lines
  1882.           <Esc>9          <Esc>8           Paper-out buzzer
  1883.           <Esc>G          <Esc>H           Double Strike
  1884.           5/<Esc>W1       <Esc>W0          Enlarged(Expanded) - 5 CPI
  1885.           10/<Esc>S0      <Esc>T           Superscript - 10 CPI
  1886.           12/<Esc>M       <Esc>P           Elite - 12 CPI
  1887.           <Esc>E          <Esc>F           Emphasized(NLQ)
  1888.           10/<Esc>4       <Esc>3           Italic - 10 CPI
  1889.           <Esc>-1         <Esc>-0          Underlining
  1890.           <Esc>@                           Printer Reset
  1891.           <ALT 10>                         Line feed - printhead down      
  1892.                                             one line
  1893.           <ALT 13>                         Carriage Return; printhead      
  1894.                                             to column 1
  1895.           <ALT 12>                         Form Feed - printhead to top of 
  1896.                                             next page
  1897.  
  1898.           Many  commands  can  be  combined.   For  example  Double-Strike,
  1899.           Enlarged creates a large and bold font.
  1900.  
  1901.                                    5/<Esc>G<Esc>W1
  1902.  
  1903.           MR. LABEL works with all printers but you'll have to check your
  1904.           printer  manual to make sure  the above commands  are correct for
  1905.           your  equipment.   Some  printers, like  the  Okidata, are  a bit
  1906.           different.   Notice that there  are no spaces  between the codes.
  1907.           There  is a  maximum of  50 code  characters per  printer command
  1908.           line.
  1909.  
  1910.           PRINTER ERRORS
  1911.           An error is made when you supply a command that  the printer does
  1912.           not  understand.  When this  happens the printer  will assume the
  1913.           command  is meant  to be  text and  will print  it.   It's pretty
  1914.           obvious when you goof-up.  Just modify the command.
  1915.  
  1916.  
  1917.           CLEAR/RESET
  1918.           Pressing CLEAR/RESET sends a command to the printer which resets
  1919.           it to the power-up state.   All the settings and the CPI are also
  1920.           reset.   The  Format mode  is  exited.   All  files  are  closed.
  1921.           Turning your printer off and on does not reset the CPI.  For dot-
  1922.           matrix  printers  that don't  respond  to  a reset(the  printhead
  1923.  
  1924.                                       Page (32)
  1925.  
  1926.  
  1927.  
  1928.  
  1929.  
  1930.  
  1931.  
  1932.           should return to the  left side of  the machine), turn the  power
  1933.           off then on.  See Section 1: CONFIGURATION.
  1934.  
  1935.  
  1936.  
  1937.  
  1938.  
  1939.  
  1940.  
  1941.  
  1942.  
  1943.  
  1944.  
  1945.  
  1946.  
  1947.  
  1948.  
  1949.  
  1950.  
  1951.  
  1952.  
  1953.  
  1954.  
  1955.  
  1956.  
  1957.  
  1958.  
  1959.  
  1960.  
  1961.  
  1962.  
  1963.  
  1964.  
  1965.  
  1966.  
  1967.  
  1968.  
  1969.  
  1970.  
  1971.  
  1972.  
  1973.  
  1974.  
  1975.  
  1976.  
  1977.  
  1978.  
  1979.  
  1980.  
  1981.  
  1982.  
  1983.  
  1984.                                       Page (33)
  1985.  
  1986.  
  1987.  
  1988.  
  1989.  
  1990.  
  1991.  
  1992.                                  SECTION 5:  FORMATS
  1993.  
  1994.  
  1995.           FORMATTING PRINTED TEXT
  1996.           When you create a printing format you define how you want text to
  1997.           print  on your form.   All typed text  or lists read  from a file
  1998.           will print according to the active format.  
  1999.           You define:
  2000.           1.  How many Lines of text are on the label
  2001.           2.  The Start and Stop positions for gathering text
  2002.           3.  The Width of the form
  2003.           4.  The Spaces (blank lines) to advance after the text is printed
  2004.           5.  The Margin.   The number of spaces from the left edge of your
  2005.                paper.  This is the column to begin printing.
  2006.           6.  Printer commands/fonts to be assigned to each Line of text
  2007.  
  2008.           Let's  say you're in the  mail order business  and ship packages.
  2009.           You could  create  a shipping  label  that printed  your  address
  2010.           centered  at  the  top,  moved  down  6  lines  and  printed  the
  2011.           customer's  address left justified and  with the first  line in a
  2012.           large font.
  2013.  
  2014.           Formatting  assigns printer  commands  to corresponding  lines of
  2015.           text. These Format commands and the settings can be saved to disk
  2016.           for future use.   Please note,  the printer commands(format)  for
  2017.           each line are saved - not any typed text.  Label text is saved in
  2018.           list files and channeled through Formats. 
  2019.  
  2020.           Formatting  text lets you completely control the position  of the
  2021.           printhead and the font for each line.   Thus every line can be in
  2022.           a different font and/or position on the page. 
  2023.  
  2024.           This  is great for printing on Rolodex cards or designing special
  2025.           labels like shipping labels or promotional mailings.  Formats use
  2026.           printer commands  plus two  special software commands,  namely, R
  2027.           and C. 
  2028.  
  2029.           The R (RIGHT) Command          
  2030.           The 'R'  always precedes the CPI.  Example:  20R5/<Esc>W1  Here R
  2031.           = 20.   The CPI=5.  The  R means space  over some columns to  the
  2032.           right before  printing  this  line.   The  Margin  setting  moves
  2033.           everything over while the R moves  lines selectively.  The sum of
  2034.           Margin and R must always be an even number. 
  2035.  
  2036.  
  2037.           The C (CENTER) Command 
  2038.           The letter 'C'  placed as  the first character  of a format  line
  2039.           will cause the text to be centered between the MARGIN and the 
  2040.           Width  settings.  Example:  C5/<Esc>W1  It works  the same as the
  2041.           CENTER  setting except it moves individual  lines rather than all
  2042.           of  them.   Remember, the  F2:Center setting has  no effect  if a
  2043.  
  2044.                                       Page (34)
  2045.  
  2046.  
  2047.  
  2048.  
  2049.  
  2050.  
  2051.  
  2052.           format is  active.  The 'C'  is great for centering  a label that
  2053.           uses  different type  fonts  on  each  line.    See  the  format,
  2054.           CENTERED.FMT for a  dot-matrix Format with 3  lines, centered and
  2055.           in 3 fonts.
  2056.                    
  2057.           Here's the priority of text placement.  Text is first moved 
  2058.           according to the MARGIN setting, then it is moved Right via the 
  2059.           'R' command and lastly centered with the 'C' command.  Don't 
  2060.           forget to include the CPI if it isn't 10. 
  2061.  
  2062.           If you are only sending an R, C or CPI command without anything 
  2063.           else here are some rules.  Remember that R, C, and CPI are  
  2064.           software commands not  printer commands.   MR.  LABEL uses  these
  2065.           numbers to  make various spacing  adjustments.   If your  command
  2066.           line has  an  R, C,  or  CPI command  then  they must  precede  a
  2067.           slash(/).
  2068.  
  2069.  
  2070.           RULES FOR THE R AND C COMMANDS
  2071.           1. 35R/   If only sending  an R follow it  by a slash.   The R is
  2072.                only good for that line.  It reverts to zero after printing.
  2073.  
  2074.           2. 5/    If only sending a CPI.  If no CPI is given for a line it
  2075.                is assumed to be 10.
  2076.  
  2077.           3. 35R5/ If sending an R and a CPI.
  2078.  
  2079.           4. The sum of MARGIN and  the R should ALWAYS be an  even number.
  2080.                Otherwise,  if you  are lining  up different type  fonts one
  2081.                above  another they may not  be perfectly aligned.   This is
  2082.                caused  by   rounding  when  MR.  LABEL   makes  his  margin
  2083.                adjustments.
  2084.  
  2085.           5. C/     Centers the text.  A 10 CPI is assumed.
  2086.              C5/    Centered using 5 CPI as the spacing adjustment.
  2087.              C35R5/ Centers the text after moving Right 35 spaces.  The    
  2088.                      CPI here is 5.
  2089.  
  2090.  
  2091.           NOTE TO LASER USERS
  2092.           The  formatting examples  in  this section  are for  a dot-matrix
  2093.           printer but  laser users  can modify the  format by  substituting
  2094.           their own font  commands. (Also see  APPENDIX C: LASER  ADDENDUM)
  2095.           In "Section 3:Laser Envelopes  - an Example", we had  discussed a
  2096.           similar laser format.  Before  printing using laser labels,  send
  2097.           the  right setup commands to configure your printer to your paper
  2098.           stock.  To  use a format that prints on  envelopes we would first
  2099.           use ENVELOPE.SET.  This  tells the printer to print  in landscape
  2100.           mode  on Com 10 envelopes.   Some laser  printers with inadequate
  2101.           RAM may  have problems rotating more  than one font at  a time to
  2102.           Landscape mode.  
  2103.  
  2104.                                       Page (35)
  2105.  
  2106.  
  2107.  
  2108.  
  2109.  
  2110.  
  2111.  
  2112.           When  printing on envelopes  or any "one  label to a  page" laser
  2113.           stock, the first  command (after the CPI slash) on  line 1 of the
  2114.           format  should usually be a  form feed<Alt 12>.  Spaces should be
  2115.           zero.
  2116.             Example: 10/<Alt 12><Esc>(10U...etc.  
  2117.           This  ejects the previous form  and positions the  printer at the
  2118.           top of  a new 'page' before  printing.  Do not  include the reset
  2119.           command in a  format.  The Echo command can be  used to copy long
  2120.           printer commands when creating Formats.
  2121.  
  2122.  
  2123.  
  2124.           RETRIEVING, CREATING AND EDITING A FORMAT
  2125.  
  2126.           GET DISK FORMAT          
  2127.           Here are the  general steps  to follow when  retrieving a  format
  2128.           file:
  2129.  
  2130.           1. At the main screen type any Fixed text(or blank  lines) on the
  2131.                lines  that will  be  outside the  Start/Stop  range of  the
  2132.                Format.
  2133.           2. Use F1:GET FORMAT to load the disk format file.
  2134.           3.  From  F2:Settings  change  any other  Settings  as  required.
  2135.                Altering the  format settings  for LINES, START  or STOP  is
  2136.                guaranteed  to  cause  problems  because  doing  so  greatly
  2137.                changes the format.
  2138.           4.  At the main screen begin typing  or read a list file into the
  2139.                format.
  2140.  
  2141.           On your MR. LABEL disk there  is a dot-matrix format file  called
  2142.           LETTER.FMT  which prints  the return  and destination  address on
  2143.           continuous  business envelopes in one pass  and in different type
  2144.           styles.  This format can be adapted to many uses.  We'll use this
  2145.           complicated  labeling format as an  example.  The format requires
  2146.           the user to type the  return address and message line  only once.
  2147.           (The  return  address  and  message  line  are   Fixed  for  each
  2148.           envelope.)  This sort of application is very effective in getting
  2149.           the  recipient's  attention  and  makes  for  an  attractive  and
  2150.           professional looking   mailer.  It also saves the sender a lot of
  2151.           work.  Let's enter the fixed lines for the Format.
  2152.  
  2153.           Step #1:
  2154.           At F2:Settings change Lines to 11.  Press <Esc> to  return to the
  2155.                Menu line.  
  2156.           On lines 1,2 and 3  type your return address.  Press  <Enter> for
  2157.                all the lines up through 9.  This  makes lines 4 to 9 blank.
  2158.  
  2159.           On Line 10 type: <IMPORTANT>.  
  2160.           Press <Enter> for line 11.  
  2161.  
  2162.  
  2163.  
  2164.                                       Page (36)
  2165.  
  2166.  
  2167.  
  2168.  
  2169.  
  2170.  
  2171.  
  2172.           Press  <Esc> at '  Is Text Correct?   '.   It's not  necessary to
  2173.                print the text.  We have now finished Step 1, entering fixed
  2174.                lines.
  2175.  
  2176.           Step #2:
  2177.           Select F1:Get  Disk Format.  Enter the  filename <LETTER>.  ( MR.
  2178.           LABEL saves and retrieves all format files automatically with the
  2179.           .FMT suffix  ).   Upon loading  the  file,  a description  of the
  2180.           format appears.  Notice that Start is 6 and Stop is 9.  Lines 6-9
  2181.           are varying lines  -   all the rest are fixed.  This  was Step 2,
  2182.           loading the format file.  (If you wish, select <F1:Modify Format>
  2183.           to see the printer codes.)
  2184.  
  2185.           Step #3:
  2186.           Press <Esc> and  go back to the main screen.   You will notice  a
  2187.           white 'F'  on the screen.   This means that a  Printing Format is
  2188.           now active. Also, the settings have changed to reflect the active
  2189.           format.  At this point you could change the Copies if you wanted.
  2190.  
  2191.  
  2192.           Step #4:
  2193.           Press <Enter> at the Menu  Line, type lines 6 - 9 and then print.
  2194.           The  LETTER Format prints your  return address in  the upper left
  2195.           corner,  spaces  down and  prints  the  destination address,  and
  2196.           finally prints our underlined message.
  2197.  
  2198.  
  2199.           CREATE PRINTING FORMAT          
  2200.           To create  a format,  first plan  it out on  paper.   Then follow
  2201.           these steps to enter it into the computer: 
  2202.  
  2203.           1.  Select  CREATE FORMAT.   Change the  Settings lines,  spaces,
  2204.                start, stop, width, and margin to the needed values.  
  2205.           2.  You can now enter printer commands for each  line.  Remember,
  2206.                you can use the  ECHO command to copy similar  format lines.
  2207.                Save the format if you wish.
  2208.           3.   Exit to the  Menu Line and type  a sample label  to test the
  2209.                format.   If needed, select F1:MODIFY FORMAT to make changes
  2210.                or to save the format.
  2211.  
  2212.  
  2213.           EXAMPLE: CREATING A FORMAT
  2214.           Let's recreate the  LETTER format  to show  how it's  done.   The
  2215.           first  3 lines  hold  our return  address.   Lines  6-9 hold  the
  2216.           addressee information.
  2217.  
  2218.           Step #1
  2219.           First Press <F1:CREATE FORMAT>.  
  2220.  
  2221.           Step #2:
  2222.  
  2223.  
  2224.                                       Page (37)
  2225.  
  2226.  
  2227.  
  2228.  
  2229.  
  2230.  
  2231.  
  2232.           Then  press 2:Change Settings.   Set LINES=11.   Set the WIDTH=40
  2233.                because the  longest line  of our  address  won't exceed  40
  2234.                characters.  Set SPACES=4   because we want some  line feeds
  2235.                to push our  envelope through  the printer  after it's  done
  2236.                being   addressed.   Set START=6   and   STOP=9  because the
  2237.                destination address  will go  into the varying  lines.   Set
  2238.                MARGIN=0.  COPIES,  PAUSE, and  BORDER are never  part of  a
  2239.                Format.  Press <Esc> to leave the settings window.
  2240.  
  2241.           Step #3:
  2242.           Next,  we  assign  printer commands  to  lines  of  our label  by
  2243.                pressing a  1 to  ENTER CODES.   Use the  left arrow,  right
  2244.                arrow, and backspace keys to move around on the line.  Press
  2245.                INS on  the keypad to  switch between overstrike  and insert
  2246.                modes.  
  2247.  
  2248.                Use the  Echo command(^E#:) to  copy a similar  command from
  2249.                another line.  This is  especially useful for laser  printer
  2250.                commands since they are long and often very similar.
  2251.  
  2252.           The  commands that go  on each line  are shown below.   When done
  2253.           typing, correct any commands and save the format.
  2254.  
  2255.           Keep in mind when creating your dot-matrix formats that text will
  2256.           be printed according to the printer commands for the current line
  2257.           and any  prior commands that have  not been turned off.   You may
  2258.           wish to  do  a RESET  before  retrieving a  format to  clear  any
  2259.           existing printer commands.  The printer commands for a line go to
  2260.           the printer just before the text.  
  2261.  
  2262.           These are the commands that make up the Letter.fmt format.       
  2263.              
  2264.           1.  10/  The 10 is the CPI for the line - normal text.  Lines 1-3
  2265.                contain the return address and will print in normal mode.  
  2266.                               
  2267.           2.  10/  The CPI stays at 10 and nothing else changes either.
  2268.  
  2269.           3.  10/  Same as above.
  2270.  
  2271.           4.  10/<Alt 10>...   Enter <Alt 10> 9 times.  Each ALT 10 appears
  2272.                as an 'L' and is a linefeed character.  After the address is
  2273.                printed in the upper left corner we need to space down (line
  2274.                feed) in order get the print head on the right  line.  Lines
  2275.                4  and 5  are blank  on our  envelopes but  if you  wanted a
  2276.                fourth return address line on line 4 you could have put  all
  2277.                the linefeeds on line 5.  In this case we  aren't changing a
  2278.                font  but  are moving  the printhead  to  a new  position in
  2279.                preparation for lines 6 - 9.  
  2280.  
  2281.           5.  10/  Line 5 has no printer commands and will contain  a blank
  2282.                text line.  
  2283.  
  2284.                                       Page (38)
  2285.  
  2286.  
  2287.  
  2288.  
  2289.  
  2290.  
  2291.  
  2292.           6.   42R5/<Esc>W1   The text  for this line will print 42 columns
  2293.                Right  from the left Margin  position.  <Esc>W1   causes the
  2294.                person's name to print in Enlarged mode.  The CPI is 5. 
  2295.  
  2296.           7.  42R10/<Esc>W0   We want lines 7, 8, 9 to print in normal mode
  2297.                starting  in column 42. So,  we'll turn off  enlarged mode -
  2298.                <Esc>W0  
  2299.  
  2300.           8.  42R10/   Line 8 prints in column 42 in normal 10 CPI.
  2301.  
  2302.           9.  42R10/:   Line 9 prints in column 42 in normal 10 CPI.
  2303.  
  2304.           10. 5/<Alt 10><Esc>W1<Esc>-1   The <Alt 10> forces the print head
  2305.                down  one line.  These other codes  cause text to be printed
  2306.                in  Enlarged=<Esc>W1,  Underlined=<Esc>-1  mode starting  in
  2307.                column  number  1.   The  CPI  is set  to  5.   Our  message
  2308.                "IMPORTANT" goes on line 10.
  2309.  
  2310.           11. <Esc>W0<Esc>-0    <Esc>W0 turns off enlarged.   <Esc>-0 turns
  2311.                off underlining.   The enlarged and  underline commands have
  2312.                to be turned off because we want line 1 on the next label to
  2313.                start printing  in normal mode.   There is no  text for line
  2314.                11.   You may  have to  include an extra  line like  this to
  2315.                reset everything to normal mode. (Or, you could omit line 11
  2316.                and put the 'off' commands as the first commands on line 1.)
  2317.  
  2318.           After entering  the codes for line  11 you'll be  asked  if   the
  2319.           codes are correct.  Enter <Y> or press <Enter>.  
  2320.           Press <3> for SAVE FORMAT.  'DESCRIBE' will appear on the  
  2321.           top line.  Enter information that will explain what goes on each 
  2322.           line or what the format is for.  You have 145 characters in which
  2323.           to fit your explanation. 
  2324.  
  2325.           At the 'FILENAME' prompt, enter <MYLABEL>.  The format will be 
  2326.           saved. You  may also precede the filename with the drive letter -
  2327.           example: B:mylabel.   
  2328.  
  2329.           The format  is now saved to  disk and is active  in the computer.
  2330.           If you  don't have your fixed  text entered on lines  1-3 you may
  2331.           wish  to do a F1:Clear/Reset, Enter the fixed text, then retrieve
  2332.           the format  <F1:Get Format>.   At the  main screen,   you'll type
  2333.           text on  lines 6 to 9.   The complete envelope  format will print
  2334.           including  fixed  text.   You  could also  read a  list  into the
  2335.           varying  lines of this format.   The Format  POSTCARD.FMT on your
  2336.           disk prints a  return and destination address on  Avery 3.5" x 6"
  2337.           continuous postcards (product #4167).
  2338.  
  2339.  
  2340.           MODIFY FORMAT
  2341.           If you don't like the looks of your format press MODIFY FORMAT to
  2342.           make any changes.  All the settings and codes for the format will
  2343.  
  2344.                                       Page (39)
  2345.  
  2346.  
  2347.  
  2348.  
  2349.  
  2350.  
  2351.  
  2352.           be  displayed.   You  can retain  the  previous description    by
  2353.           entering  a  "=".  The  format file can be re-saved with the same
  2354.           or a new name.  Modify mode  is much like creating the format.  A
  2355.           format must be active(F) to do an edit.
  2356.  
  2357.  
  2358.           ADDING FIXED TEXT TO A FORMAT
  2359.           A  fixed line  of text  can be added  to any  line of  a printing
  2360.           format.  Thus you can permanently  embed fixed text like a return
  2361.           address right in the format.  There is a catch  though.  Although
  2362.           preceeding font commands will  act on embedded text, the  'R' and
  2363.           'C' commands will not.   Embedded text will print  left justified
  2364.           and to  the left of any typed label text.   It may also adversely
  2365.           affect the placement of  label text that goes  on the same  line.
  2366.           So,  it can be  done but it  lacks the flexibility  of the normal
  2367.           fixed lines method.
  2368.  
  2369.  
  2370.  
  2371.  
  2372.  
  2373.  
  2374.  
  2375.  
  2376.  
  2377.  
  2378.  
  2379.  
  2380.  
  2381.  
  2382.  
  2383.  
  2384.  
  2385.  
  2386.  
  2387.  
  2388.  
  2389.  
  2390.  
  2391.  
  2392.  
  2393.  
  2394.  
  2395.  
  2396.  
  2397.  
  2398.  
  2399.  
  2400.  
  2401.  
  2402.  
  2403.  
  2404.                                       Page (40)
  2405.  
  2406.  
  2407.  
  2408.  
  2409.  
  2410.  
  2411.  
  2412.                               SECTION 6: THE TEXT EDITOR
  2413.  
  2414.  
  2415.           USING THE TEXT EDITOR
  2416.           Press <F4> from the status line to enter the editor.  MR. LABEL's
  2417.           editor is a powerful, full-featured editing environment.  It does
  2418.           not word wrap text but extends long rows  of text to the right on
  2419.           the screen.  Just move the cursor to the right to view the  text.
  2420.           Upon  entering  the editor  you are  placed  into a  default file
  2421.           called  "NONAME".  At this point you  can do whatever want.  Read
  2422.           in files(Ctrl-K R) from disk, edit them, combine files, save them
  2423.           to a new file(Ctrl-K S) etc.   You can have several files open in
  2424.           separate windows(Ctrl-O A) and move text between them.  Files can
  2425.           be as large as your machine's available memory.  Press F1 to view
  2426.           a short help screen.  Type (Ctrl-K X) to exit the editor.  (Ctrl-
  2427.           K Q) quits without saving the file.
  2428.  
  2429.           The top  line of any editing window  also has a status  line.  It
  2430.           shows:
  2431.                Line:   The line number that the cursor is on.
  2432.                Col:    The number of the column containing the cursor.
  2433.                Byte:   The number of bytes the cursor is into the file.
  2434.                Insert: Indicates if Insert or Over-write mode is in effect.
  2435.                     See the command "Toggle Insert".
  2436.                Indent:  Indicates that auto-indent is  on.  See the command
  2437.                     "Toggle Autoindent".
  2438.                Save:   Indicates that  the file has been modified since  it
  2439.                     was last saved.
  2440.  
  2441.           ESCAPE SEQUENCES IN THE EDITOR
  2442.           Escape  Sequences are typed in the editor to create laser printer
  2443.           setup files.  They are typed  a little different than in the main
  2444.           program.  To type non-keyboard characters including Esc:
  2445.           1.  Press <Ctrl P>  before typing any  character less than  32 or
  2446.                over 127.   The <Ctrl P>  tells the Editor that  you want to
  2447.                type a non-keyboard character.
  2448.           2. With Num-lock on, hold down the ALT key, type  the number from
  2449.                the keypad, release the ALT key. 
  2450.  
  2451.           Thus,  <Esc> is entered by first <Ctrl  P> and then <ALT 27>.  In
  2452.           the Editor you cannot use  ALT E to type Esc.  In the Editor some
  2453.           codes appear  differently than in the  main program (027=Esc='[',
  2454.           012=Form Feed='L',  010=Line Feed='J').   In  the main program  a
  2455.           Line Feed(ALT 10) appears as a stocky 'L' and a Form Feed(Alt 12)
  2456.           as a stylized 'F'.  
  2457.  
  2458.           Laser printer  commands generally consist of  the <Esc> character
  2459.           and a  bunch of keyboard  characters.   Be sure to  read "Section
  2460.           4:Setup Commands for Laser  Printers".  Here's how  the Landscape
  2461.           command would be typed in the editor:
  2462.            Command:  <Esc>&l1O
  2463.  
  2464.                                       Page (41)
  2465.  
  2466.  
  2467.  
  2468.  
  2469.  
  2470.  
  2471.  
  2472.            Editor:   <Ctrl P><Alt 27>&l1O
  2473.              
  2474.           Dot matrix commands could  also by entered.   To type our  super-
  2475.           script, double-strike commands in the Editor:
  2476.           Decimal Values: 27 83 27 71       ;27=<Esc>  83=S  71=G
  2477.           In the Editor: 
  2478.            <Ctrl P><Alt 27>S<Ctrl P><Alt 27>G      ;this is the easy way
  2479.           or
  2480.            <Ctrl P><Alt 27><Ctrl P><Alt 83><Ctrl P><Alt 27><Ctrl P><Alt 71>
  2481.  
  2482.           Remember: Printer commands are upper/lower case sensitive.  
  2483.                     Do not press <Enter> at the end of your line of setup  
  2484.                     commands.
  2485.  
  2486.  
  2487.           COMMAND SUMMARY     
  2488.           MR.  LABEL's  editing  commands   are  similar  to  Wordstar  and
  2489.           Sidekick.  When the notation Ctrl- precedes another key, it means
  2490.           that you hold down the Ctrl key and press the second key.  In the
  2491.           case of commands using  Ctrl and two keystrokes (like  Ctrl-K R),
  2492.           you hold  Ctrl down only while  you press the first  key, not the
  2493.           second.
  2494.  
  2495.           COMMAND                      KEYSTROKES
  2496.  
  2497.           Character left               arrow or Ctrl-S
  2498.           Character right              arrow or Ctrl-D
  2499.           Word left                    Ctrl-left arrow or Ctrl-A
  2500.           Word right                   Ctrl-Right arrow or Ctrl-F
  2501.           Line up                      Up arrow or Ctrl-E
  2502.           Line down                    Down arrow or Ctrl-X
  2503.           Scroll up                    Ctrl-W
  2504.           Scroll down                  Ctrl-Z
  2505.           Page up                      PgUp or Ctrl-R
  2506.           Page down                    PgDn or Ctrl-C
  2507.           Beginning of file            Ctrl-PgUp or Ctrl-Q R
  2508.           End of file                  Ctrl-PgDn or Ctrl-Q C
  2509.           Beginning of line            Home or Ctrl-Q S
  2510.           End of line                  End or Ctrl-Q D
  2511.           Top of screen                Ctrl-Home or Ctrl-Q E
  2512.           Bottom of screen             Ctrl-End or Ctrl-Q X
  2513.           Go to line                   Ctrl-J L
  2514.           Go to column                 Ctrl-J C
  2515.           Top of block                 Ctrl-Q B
  2516.           Bottom of block              Ctrl-Q K
  2517.           Jump to marker 0..9          Ctrl-Q 0 .. Ctrl-Q 9
  2518.           Set marker 0..9              Ctrl-K 0 .. Ctrl-K 9
  2519.           Previous cursor position     Ctrl-Q P
  2520.           New line                     Enter or Ctrl-M
  2521.           Insert line                  Ctrl-N
  2522.           Insert control character     Ctrl-P
  2523.  
  2524.                                       Page (42)
  2525.  
  2526.  
  2527.  
  2528.  
  2529.  
  2530.  
  2531.  
  2532.           Delete current character     Del or Ctrl-G
  2533.           Delete character left        Backspace or Ctrl-H
  2534.           Delete word                  Ctrl-T
  2535.           Delete to end of line        Ctrl-Q Y
  2536.           Delete line                  Ctrl-Y
  2537.           Find                         Ctrl-Q F
  2538.           Find and Replace             Ctrl-Q A
  2539.           Find next                    Ctrl-L
  2540.           Abandon File                 Ctrl-K Q
  2541.           Save and Edit                Ctrl-K S
  2542.           Save and Exit                Ctrl-K X or F2
  2543.           Save to a file               Ctrl-K N
  2544.           Add Window                   Ctrl-O A or Shift-F3
  2545.           Next Window                  Ctrl-O N or F6
  2546.           Previous Window              Ctrl-O P or Shift-F6
  2547.           Resize active window         Ctrl-O S
  2548.           Begin Block                  F7 or Ctrl-K B
  2549.           End Block                    F8 or Ctrl-K K
  2550.           Copy block                   Ctrl-K C
  2551.           Move block                   Ctrl-K V
  2552.           Delete block                 Ctrl-K Y
  2553.           Hide Block                   Ctrl-K H
  2554.           Read a file                  Ctrl-K R
  2555.           Write block to file          Ctrl-K W
  2556.           Abort                        Ctrl-U
  2557.           Restore Line                 Ctrl-Q L
  2558.           Undo last deletion           Ctrl-Q U
  2559.           Toggle Insert mode           Ins or Ctrl-V
  2560.           Toggle Autoindent            Ctrl-Q I
  2561.           Toggle marker display        Ctrl-K M
  2562.           Change directory             Ctrl-J D
  2563.           Set default extension        Ctrl-J E
  2564.           Show Available memory        Ctrl-J R
  2565.  
  2566.  
  2567.  
  2568.           BASIC MOVEMENT COMMANDS
  2569.           These  commands move the cursor  without altering the  text.  The
  2570.           cursor can be moved in one of two ways: with a  key on the keypad
  2571.           or with a "control character".   Control characters are activated
  2572.           by holding down the Ctrl key and pressing a keyboard key.
  2573.  
  2574.           CHARACTER LEFT                               LEFT ARROW or CTRL-S
  2575.           Moves the  cursor one character  to the left.   This command does
  2576.           not work across line breaks.  Cursor stops when it hits column 1.
  2577.  
  2578.           CHARACTER RIGHT                             RIGHT ARROW or CTRL-D
  2579.           Moves the cursor one character to the right. Does not work across
  2580.           line breaks.  When it reaches the right edge of  the text window,
  2581.           the text scrolls horizontally until it reaches the  extreme right
  2582.           edge of the line (column 999).
  2583.  
  2584.                                       Page (43)
  2585.  
  2586.  
  2587.  
  2588.  
  2589.  
  2590.  
  2591.  
  2592.           WORD LEFT                               CTRL-LEFT ARROW or CTRL-A
  2593.           Moves the cursor to the beginning of the word  to the left.  This
  2594.           command works across line breaks.
  2595.  
  2596.           WORD RIGHT                             CTRL-RIGHT ARROW or CTRL-F
  2597.           Moves the cursor to the beginning of the word to the right.
  2598.  
  2599.           LINE UP                                        UP ARROW or CTRL-E
  2600.           Moves the cursor  to the line above.  If the cursor is on the top
  2601.           line of the window, the window scrolls down to reveal more text.
  2602.  
  2603.           LINE DOWN                                    DOWN ARROW or CTRL-X
  2604.           Moves  the cursor to  line below.   If the cursor  is on the last
  2605.           line of the  window, the  window scrolls up  on line (if  there's
  2606.           more text to scroll).
  2607.  
  2608.           SCROLL UP                                                  CTRL-W
  2609.           Scrolls up  toward the beginning of the file, one line at a time.
  2610.           The cursor remains on its line until it reaches the bottom of the
  2611.           window.
  2612.  
  2613.           SCROLL DOWN                                                CTRL-Z
  2614.           Scrolls down toward the end of the file, one line at a time.  The
  2615.           cursor remains  on its  line  until it  reaches  the top  of  the
  2616.           window.
  2617.  
  2618.           PAGE UP                                            PGUP or CTRL-R
  2619.           Moves the cursor one page up with an overlap of one line.
  2620.  
  2621.           PAGE DOWN                                          PGDN or CTRL-C
  2622.           Moves the cursor one page down with an overlap of one line.
  2623.  
  2624.           BEGINNING OF FILE                           CTRL-PGUP or CTRL-Q R
  2625.           Moves the cursor to the first character of the file.
  2626.  
  2627.           END OF FILE                                 CTRL-PGDN or CTRL-Q C
  2628.           Moves the cursor just beyond the last character of the file.
  2629.  
  2630.           BEGINNING OF LINE                                HOME or CTRL-Q S
  2631.           Moves the cursor to column 1 of the current line.
  2632.  
  2633.           END OF LINE                                       END or CTRL-Q D
  2634.           Moves the cursor to the end of the current line.
  2635.  
  2636.           TOP OF SCREEN                               CTRL-HOME or CTRL-Q E
  2637.           Moves  the cursor  to  the first  line  displayed in  the  active
  2638.           window.  The cursor stays in the same column.
  2639.  
  2640.           BOTTOM OF SCREEN                             CTRL-END or CTRL-Q X
  2641.           Moves the cursor to the last line displayed in the active window.
  2642.           The cursor stays in the same column.
  2643.  
  2644.                                       Page (44)
  2645.  
  2646.  
  2647.  
  2648.  
  2649.  
  2650.  
  2651.  
  2652.  
  2653.           EXTENDED MOVEMENT COMMANDS
  2654.           These commands are for quick movement.
  2655.  
  2656.           GO TO LINE                                               CTRL-J L
  2657.           Prompts for a line number and moves the cursor there.
  2658.  
  2659.           GO TO COLUMN                                             CTRL-J C
  2660.           Prompts for a column number and moves the cursor there.
  2661.  
  2662.           TOP OF BLOCK                                             CTRL-Q B
  2663.           Moves  the cursor to the  position of the  block-begin marker set
  2664.           with Ctrl-K B.  The command works even if the block is  hidden or
  2665.           the block-end marker is not set.
  2666.  
  2667.           BOTTOM OF BLOCK                                          CTRL-Q K
  2668.           Moves the cursor to the position of the block-end marker set with
  2669.           Ctrl-K  K.  The command works even if  the block is hidden or the
  2670.           block-begin marker is not set.
  2671.  
  2672.           JUMP TO MARKER 0..9                          CTRL-Q 0 .. CTRL-Q 9
  2673.           Moves the cursor to one of the ten text markers  created with Set
  2674.           marker command.  Ctrl-l-Q 0  jumps to marker  0, Ctrl-Q 1  jumps to
  2675.           marker 1, and so on.   If the specified marker has not  been set,
  2676.           the cursor is not moved.
  2677.  
  2678.           SET MARKER 0..9                              CTRL-K 0 .. CTRL-K 9
  2679.           Sets  one of the ten text markers  at the current position of the
  2680.           cursor.   Ctrl-K 0 set  marker 0, Ctrl-K 1 sets  marker 1, and so
  2681.           on.
  2682.           Markers are set to mark or remember a location in your file.  
  2683.  
  2684.           PREVIOUS CURSOR POSITION                                 CTRL-Q P
  2685.           Moves  to the last cursor position.  This command is particularly
  2686.           useful to  move back  to the  previous position after  a Find  or
  2687.           Find-and-replace operation.
  2688.  
  2689.  
  2690.           INSERT and DELETE COMMANDS
  2691.           These commands let you  insert and delete characters,  words, and
  2692.           lines.  
  2693.  
  2694.           NEW LINE                                          ENTER or CTRL-M
  2695.           In  Insert  mode,  this commands  inserts  a  line  break at  the
  2696.           cursor's position.  If  Autoindent mode is in effect,  the cursor
  2697.           moves to the next line  and to the same column as  the first non-
  2698.           blank character  in the  previous line;  otherwise,  it moves  to
  2699.           column 1 of the new line.
  2700.  
  2701.           In Overwrite  mode, this command moves the  cursor to column 1 of
  2702.           the  next line without  inserting a new  line, whether Autoindent
  2703.  
  2704.                                       Page (45)
  2705.  
  2706.  
  2707.  
  2708.  
  2709.  
  2710.  
  2711.  
  2712.           mode is in effect or not.  A new line will be inserted  if you're
  2713.           in Overwrite mode and the cursor is on the last line of the file.
  2714.  
  2715.           INSERT LINE                                                CTRL-N
  2716.           Inserts a line break at  the cursor's position.  The cursor  does
  2717.           not move.
  2718.  
  2719.           INSERT CONTROL CHARACTER                                   CTRL-P
  2720.           Allows  control characters to  be entered into  the text. Control
  2721.           characters  are displayed  as  highlighted letters.   First  type
  2722.           CTRL-P then  enter your control  code with ALT #  method from the
  2723.           keypad.
  2724.  
  2725.           DELETE CURRENT CHARACTER                            DEL or CTRL-G
  2726.           Deletes the character  under the cursor and moves  any characters
  2727.           to right of the cursor one position to the left.
  2728.  
  2729.           DELETE CHARACTER LEFT                         BACKSPACE or CTRL-H
  2730.           Moves  the cursor  one  character to  the  left and  deletes  the
  2731.           character  positioned there.    Characters to  the  right of  the
  2732.           cursor are moved one position to the left.  If the command begins
  2733.           when  the  cursor is  in  column one,  the  invisible end-of-line
  2734.           marker  for the previous  line is deleted  and the two  lines are
  2735.           joined.
  2736.  
  2737.           DELETE WORD                                                CTRL-T
  2738.           Deletes the  word to the right of the cursor.  This command works
  2739.           across line breaks and thus can remove line breaks.
  2740.  
  2741.           DELETE TO END OF LINE                                    CTRL-Q Y
  2742.           Deletes all  text from the position  of the cursor to  the end of
  2743.           the line.
  2744.  
  2745.           DELETE LINE                                                CTRL-Y
  2746.           Deletes  the line containing the cursor and moves any lines below
  2747.           it up one line.
  2748.  
  2749.  
  2750.           FIND and REPLACE COMMANDS
  2751.           These commands find patterns of text  and optionally replace them
  2752.           with new patterns.  
  2753.  
  2754.           FIND                                                     CTRL-Q F
  2755.           Lets  you search for a string of text  up to 67 characters.  When
  2756.           you  enter the command,  you will be  asked for a  search string.
  2757.           The last search string entered ( if any) will be  displayed.  You
  2758.           can select it again by pressing  <Enter>, edit it, or enter a new
  2759.           search string.  <Esc>  or <Ctrl-U> will cancel a  search command,
  2760.           and  Ctrl-P can be used to enter  control characters.  (To find a
  2761.           period  at the  end of a  line, you  would search  for <.Ctrl-M>,
  2762.  
  2763.  
  2764.                                       Page (46)
  2765.  
  2766.  
  2767.  
  2768.  
  2769.  
  2770.  
  2771.  
  2772.           where  Ctrl-M  was entered  by  pressing  <Ctrl-P> and  <Ctrl-M>.
  2773.           Ctrl-M is the Enter key, a carriage return.
  2774.  
  2775.           After  the search string is entered, you must specify your search
  2776.           options.  The options you used last are displayed.  You can enter
  2777.           new options (canceling  the old ones), edit the  current options,
  2778.           or  select them again by pressing <Enter>.  The following options
  2779.           are available and you may use more than one.  Ex: GUW
  2780.  
  2781.                B    Searches  backwards  from the  current  cursor position
  2782.                     toward the beginning of the file.
  2783.  
  2784.                G    Searches globally.  The entire file  is scanned for the
  2785.                     search string.
  2786.  
  2787.                L    Limits the search to the currently marked block.
  2788.  
  2789.                U    Ignores  case; treats  all alphabetic characters  as if
  2790.                     they were uppercase.
  2791.  
  2792.                W    Searches for whole words only; skips  matching patterns
  2793.                     embedded in other words.
  2794.  
  2795.           If the text  contains a  target matching the  search string,  the
  2796.           target is highlighted  and the cursor  is positioned just  beyond
  2797.           it.
  2798.  
  2799.           FIND AND REPLACE                                         CTRL-Q A
  2800.           This operation works the same as the Find command except that you
  2801.           can replace the found string with another string.  After entering
  2802.           the search string, you are asked to enter the replacement string.
  2803.           The  last replacement string entered, if  any, will be displayed;
  2804.           you may accept it, edit it, or enter a new string.
  2805.  
  2806.           Finally, you are prompted for options.  The options you used last
  2807.           are  displayed at first.   You may enter  new options (cancelling
  2808.           the  old ones),  edit  the current  options,  or select  them  by
  2809.           pressing  <Enter>.  The options  available are the  same as those
  2810.           for the Find command with the exception of the following:
  2811.  
  2812.                N    Replaces   without   asking;   does  not   prompt   for
  2813.                     confirmation at each occurrence of the search string.
  2814.  
  2815.           If the text  contains a  target matching the  search string,  the
  2816.           target  is highlighted and  the cursor is  positioned just beyond
  2817.           it.  You are then asked if you wish  to replace it.  Press <Y> to
  2818.           replace  it, <N>  to ignore  it,  or <A>  to replace  it and  all
  2819.           subsequent matches without  asking.  You can  abort the operation
  2820.           by pressing <Q>.
  2821.  
  2822.           FIND NEXT                                                  CTRL-L
  2823.  
  2824.                                       Page (47)
  2825.  
  2826.  
  2827.  
  2828.  
  2829.  
  2830.  
  2831.  
  2832.           Repeats  the last search operation.   If the  last search command
  2833.           called  for Find  operation, the  same search string  and options
  2834.           will  be   repeated;  for   a  Find-and-replace   operation,  the
  2835.           replacement string will be reused as well.
  2836.  
  2837.  
  2838.           FILE COMMANDS
  2839.           File commands let  you save your edits.  To read  a file into the
  2840.           editor see the command  <Ctrl-K R> and also "Window  Commands" if
  2841.           you  want several files open at once.  Several general guidelines
  2842.           apply to most of these commands:
  2843.  
  2844.                Specify any legal file name, including  a drive and/or path.
  2845.                Don't use file names with the .BAK extension, however, since
  2846.                that's the extension given to backup files.
  2847.  
  2848.                When you are prompted for a file name, you will be shown the
  2849.                last file entered.   You can accept it by  pressing <Enter>,
  2850.                edit it, or enter a new file name.
  2851.  
  2852.                When  existing  files  are  edited  and  saved,  the  editor
  2853.                automatically creates a backup copy of  the file by renaming
  2854.                the old  file and  saving the new  one under  the old  name.
  2855.                (Backup files are given the .BAK extension.)
  2856.  
  2857.           ABANDON FILE                                             CTRL-K Q
  2858.           If  the file in  the active  window has  not been  modified, this
  2859.           command  closes the window.   Otherwise, you are  asked to verify
  2860.           that  the file should be  abandoned before the  window is closed.
  2861.           If the active window is the only window open, this command can be
  2862.           used to leave the editor.
  2863.  
  2864.           SAVE AND EDIT                                            CTRL-K S
  2865.           Simply saves the file in the active window.
  2866.  
  2867.           SAVE AND EXIT                                      CTRL-K X or F2
  2868.           Saves the file in the active window.  If the active window is the
  2869.           only window open, this  command will quit the editor;  otherwise,
  2870.           the  window is  closed and  you may  continue editing  in another
  2871.           window.
  2872.  
  2873.           SAVE TO A FILE                                           CTRL-K N
  2874.           Prompts  you for a file name, then  saves the file in the current
  2875.           window in the specified file.   This becomes the new name for the
  2876.           file in the window(and in any other windows that display the same
  2877.           file).  This  command is particularly  useful for editing  NONAME
  2878.           files.
  2879.  
  2880.  
  2881.           WINDOW COMMANDS
  2882.           When using window commands, keep in mind the following:
  2883.  
  2884.                                       Page (48)
  2885.  
  2886.  
  2887.  
  2888.  
  2889.  
  2890.  
  2891.  
  2892.                The  editor can manage  no more than  six open windows  at a
  2893.                time.
  2894.  
  2895.                Windows occupying  fewer than  seven screen lines  cannot be
  2896.                divided.
  2897.  
  2898.                You  can see different parts  of the same  file by using the
  2899.                Add window  command and specifying  the name of  an existing
  2900.                window.
  2901.  
  2902.           ADD WINDOW                                   CTRL-O A or SHIFT-F3
  2903.           Opens another window.   You will be prompted for  a pathname/file
  2904.           to edit;   if you don't  specify one, a  NONAME file is  created.
  2905.           You  can later  save it  as a  named file  with the Save  to file
  2906.           command.  If too many windows are open or if the active window is
  2907.           too  small  to be  divided  in half  (to  make room  for  the new
  2908.           window), you will get an error message.
  2909.  
  2910.           NEXT WINDOW                                        CTRL-O N or F6
  2911.           Makes the next window the active window.
  2912.  
  2913.           PREVIOUS WINDOW                              CTRL-O P or SHIFT-F6
  2914.           Makes the previous window the active window.
  2915.  
  2916.           RESIZE ACTIVE WINDOW                                     CTRL-O S
  2917.           Changes the size  of the active window.  You  can adjust the size
  2918.           by pressing the Up and Down arrow keys.   When finished, pressing
  2919.           <Enter> or <Esc> returns you to the editor.
  2920.  
  2921.  
  2922.           BLOCK COMMANDS
  2923.           A block is  an arbitrarily  defined, contiguous unit  of text;  a
  2924.           block can be  as small as  a single character or  as large as  an
  2925.           entire file.  Mark a block by placing a begin-block marker at the
  2926.           first character  in the  desired block,  and an  end-block marker
  2927.           just beyond the last  character.  Once marked,  the block can  be
  2928.           copied, moved, deleted, or written to a file.
  2929.  
  2930.           Although marked  blocks are normally  highlighted so you  can see
  2931.           what you've marked, the block maybe hidden (or made visible) with
  2932.           the Hide block command.  Many of the  block-manipulation commands
  2933.           described here work only when the  block is being displayed.  The
  2934.           block-related  cursor movement  commands Ctrl-Q  B and  Ctrl-Q K,
  2935.           described  in  the  section  "Extended  Movement  Commands", work
  2936.           whether the block is hidden or displayed.
  2937.  
  2938.           BEGIN BLOCK                                        F7 or CTRL-K B
  2939.           Marks the beginning of a block.  The marker itself is not visible
  2940.           on the screen, and the  block becomes visible only when the  end-
  2941.           block marker is set. 
  2942.  
  2943.  
  2944.                                       Page (49)
  2945.  
  2946.  
  2947.  
  2948.  
  2949.  
  2950.  
  2951.  
  2952.           END BLOCK                                          F8 or CTRL-K K
  2953.           Marks the end of a block.   Like the begin-block marker, the end-
  2954.           block  marker  is invisible,  and the  block  itself will  not be
  2955.           displayed unless both markers are set. 
  2956.  
  2957.           COPY BLOCK                                               CTRL-K C
  2958.           Creates a  copy of a  marked and displayed  block at the  current
  2959.           cursor position.  The  original block is left unchanged,  and the
  2960.           markers are placed around the new copy of the block.
  2961.  
  2962.           MOVE BLOCK                                               CTRL-K V
  2963.           Moves a marked and  displayed block from its current  position to
  2964.           the cursor's position. The markers remain around the block at its
  2965.           new position.
  2966.  
  2967.           DELETE BLOCK                                             CTRL-K Y
  2968.           Deletes a marked  and displayed  block.  The  Undo last  deletion
  2969.           command (Ctrl-Q  U) can restore  about 20 lines  of text, so  use
  2970.           this command with care.
  2971.  
  2972.           HIDE BLOCK                                               CTRL-K H
  2973.           Toggles off  and on the  visual marking  of a  block. (Text  will
  2974.           change color.)  
  2975.  
  2976.           READ FILE FROM DISK                                      CTRL-K R
  2977.           Reads a file  into the  editor at the  cursor's current  position
  2978.           exactly as if it  were copied from another part of the text.  The
  2979.           file read in is color marked as a block.   See Hide Block.  Using
  2980.           this  command,  several files  can be  read  into the  editor and
  2981.           apppended.
  2982.  
  2983.           WRITE BLOCK TO FILE                                      CTRL-K W
  2984.           Writes  the currently  marked  block to  a file.   You  are first
  2985.           prompted for  a file name.   If the file already  exists, you are
  2986.           asked if you want to overwrite it.  If the file does not exist, a
  2987.           new file  is created.  The block is left unchanged, and the block
  2988.           markers remain  in place.  If  no block is marked  the command is
  2989.           ignored.
  2990.  
  2991.  
  2992.           MISCELLANEOUS COMMANDS
  2993.           ABORT                                                      CTRL-U
  2994.           Halts an operation in progress.
  2995.  
  2996.           RESTORE LINE                                             CTRL-Q L
  2997.           Will undo any changes made to a line of text as  long as you have
  2998.           not left the line.  
  2999.  
  3000.           UNDO LAST DELETION                                       CTRL-Q U
  3001.           Restores  lines deleted with the Delete  line command (Ctrl-Y) or
  3002.           the Delete block command (Ctrl-K Y)
  3003.  
  3004.                                       Page (50)
  3005.  
  3006.  
  3007.  
  3008.  
  3009.  
  3010.  
  3011.  
  3012.           TOGGLE INSERT MODE                                  INS or CTRL-V
  3013.           Selects Insert of  Overwrite mode.  In Insert mode,  text to  the
  3014.           right of the cursor is moved to the right as new text is entered.
  3015.           In Overwrite mode, any text beneath the cursor is overwritten.
  3016.  
  3017.           TOGGLE AUTOINDENT                                        CTRL-Q I
  3018.           When  Autoindent mode is in effect, the new line command (<Enter>
  3019.           or <Ctrl-M>) will move the cursor to the next row and to the same
  3020.           column as the first non-blank character on the previous line.
  3021.  
  3022.           TOGGLE MARKER DISPLAY                                    CTRL-K M
  3023.           Hides or  makes all  text markers visible.   Setting  a new  text
  3024.           maker automatically turns on Marker display if it was off.
  3025.  
  3026.           CHANGE DIRECTORY                                         CTRL-J D
  3027.           Changes the active drive and directory.
  3028.  
  3029.           SET DEFAULT EXTENSION                                    CTRL-J E
  3030.           Set  the  default extension  for file  names.   The  extension is
  3031.           automatically  added   to  file  names  lacking  extensions.  For
  3032.           example, if you  have set the default  extension to .DOC and  are
  3033.           about  to  load  SAMPLE.DOC, you  can  simply  enter SAMPLE  when
  3034.           prompted for a file name.
  3035.  
  3036.           SHOW AVAILABLE MEMORY                                    CTRL-J R
  3037.           Shows the amount of RAM available for editing.  
  3038.  
  3039.  
  3040.  
  3041.  
  3042.  
  3043.  
  3044.  
  3045.  
  3046.  
  3047.  
  3048.  
  3049.  
  3050.  
  3051.  
  3052.  
  3053.  
  3054.  
  3055.  
  3056.  
  3057.  
  3058.  
  3059.  
  3060.  
  3061.  
  3062.  
  3063.  
  3064.                                       Page (51)
  3065.  
  3066.  
  3067.  
  3068.  
  3069.  
  3070.  
  3071.  
  3072.  
  3073.           We're very interested  in learning  how people use  MR. LABEL  at
  3074.           home  or work and  will be happy  to respond to  any inquiries or
  3075.           comments  about  the  program.   Suggestions  for  improving  the
  3076.           program  are always very welcome.  If you've created Formats that
  3077.           others may find useful, please send the code and a  sample label.
  3078.           We'll include it in a Format library.
  3079.  
  3080.  
  3081.           FILES on the PROGRAM DISK
  3082.           Ml.EXE is the executable code.
  3083.           ML.SYS holds screen colors.
  3084.           README.DOC tells how to print the manual.
  3085.           ML.DOC is the documentation.
  3086.           DATABASE.DTA is a sample database text file.
  3087.           REGISTER.PRT is a registration and order form.
  3088.           NAMES.LST is a sample list file
  3089.           *.SET  These are setup files for various laser label papers
  3090.  
  3091.  
  3092.           FORMAT FILES
  3093.  
  3094.           FORMATS1.PRT is a print file that shows some labels created using
  3095.  
  3096.           the some of the dot-matrix formats(.fmt files) listed below.  The
  3097.           format codes are explained.  To print the file type: 
  3098.           <copy formats1.prt prn>
  3099.  
  3100.           Laser Formats:
  3101.           HPENVLP1.FMT  prints  the  return  and  destination  addresses on
  3102.           envelopes for the HP laser printer.
  3103.           HPENVLP2,3,4.FMT  print just the destination address in a variety
  3104.           of ways.  
  3105.           HPCENTER.FMT  prints 4 line labels centered and in two fonts.
  3106.  
  3107.  
  3108.           Dot-matrix Formats:
  3109.           LETTER.FMT  is  a  disk   format  for  printing  continuous  feed
  3110.                envelopes.
  3111.           LARGE1.FMT prints the first line of each label in expanded font.
  3112.           POSTCARD.FMT prints continuous feed postcards. Avery #4167
  3113.           CENTERED.FMT prints 3 lines, centered and in 3 fonts. Try it!
  3114.           SLANTED.FMT prints 4 lines slanted to the right.
  3115.           SHIPPING.FMT prints  a fixed and  centered 4 line  return address
  3116.                and 4 line destination address on Avery shipping labels.
  3117.           ROLODEX.FMT prints a card for a Rolodex file - Rediform #06821
  3118.                Full name on first line.
  3119.           NAMETAG.FMT prints a nametag - Avery #4160;
  3120.                First Name on first line; Employer on 2nd line
  3121.  
  3122.  
  3123.  
  3124.                                       Page (52)
  3125.  
  3126.  
  3127.  
  3128.  
  3129.  
  3130.  
  3131.  
  3132.                        APPENDIX A:  DATABASE TO LIST CONVERSION
  3133.  
  3134.  
  3135.           CONVERT DATABASE          
  3136.           Let's start by explaining some database terminology.  
  3137.  
  3138.           FILE: A collection  of data about many people or things.(Example:
  3139.                A corporate personnel file) 
  3140.           RECORD: The Data on one person or thing.(James Worth's data).
  3141.           FIELD: One piece of information.(Jim's Zip code or city).
  3142.                     
  3143.           MR. LABEL can read fixed length database text files (ASCII row 
  3144.           and column files) and extract  up to 10 selected fields  of data.
  3145.           Each  extracted field  is assigned  to a  line of  a label.   The
  3146.           database file  to be read must  be a fixed length  text file with
  3147.           each record terminated by a  carriage return.  The fields in  the
  3148.           records must be in the same column positions.  Records can be any
  3149.           size  but only  the  first 254  characters  of each  line  can be
  3150.           accessed.  Below  is an example  of what such  a file would  look
  3151.           like.  The  numbered grid  is not part  of the file.   MR.  LABEL
  3152.           reads in the first record from the file and uses it as a template
  3153.           to process the whole file.
  3154.  
  3155.           ....+....1....+....2....+....3....+....4....+....5....+....6....+
  3156.           Worth      James     26 S. Sundown St.    Phoenix     AZ   85022*
  3157.           Sanders    Mary      616 Sunny Crest      Scotts      CA   95066*
  3158.           Sands      Joe       12 W. Central        New York    NY   10024*
  3159.            
  3160.  
  3161.           Some databases and spreadsheets do not normally store information
  3162.           in plain  text files but all can  create them via a  command or a
  3163.           conversion utility (see below for a dBase example).  Most program
  3164.           manuals  discuss this topic.  Some databases begin each file with
  3165.           a header record or store data in binary code.  On the screen this
  3166.           will  appear as  a  bunch of  strange  symbols or  unintelligible
  3167.           information.  It will  have to be converted  to a standard  ASCII
  3168.           text file.  
  3169.                     
  3170.           After selecting Convert Database  from the F1:Formats menu, enter
  3171.           the filename containing  the database records.   You can  include
  3172.           the drive name and path name   -  ex: <b:\file\filename.dat>  The
  3173.           file will be  retrieved and a message will appear  if the records
  3174.           exceed 255 characters  or if there  was an  access problem.   The
  3175.           file can still be processed if its longer than 254 characters but
  3176.           data beyond that  can't be extracted.  The  first record from the
  3177.           file  will be displayed beneath a numbered grid which denotes the
  3178.           positions of each character in the record.  You'll be asked: 
  3179.             How many fields to extract (1-12):
  3180.  
  3181.  
  3182.  
  3183.  
  3184.                                       Page (53)
  3185.  
  3186.  
  3187.  
  3188.  
  3189.  
  3190.  
  3191.  
  3192.           Enter the total number of fields(pieces of information) you  wish
  3193.           to extract  from the record.   For example,  LastName, FirstName,
  3194.           and Zip would be 3 fields.  
  3195.  
  3196.  
  3197.           Each  field, or item of  information in the  record, extends from
  3198.           the  first character of a field to one character before the start
  3199.           of  the next field.   (Note:  If  right-justified, numeric fields
  3200.           may actually  start a number of  spaces to the left  of the first
  3201.           character shown in the field.) 
  3202.                               
  3203.           In the above records,  the First Name field extends  from columns
  3204.           12 to  21.  The 'Street Address' field is  from columns 22 to 42.
  3205.           The last field  ends in   column   64   -  one  space before  the
  3206.           asterisk. 
  3207.  
  3208.           Type the BEGIN and END field positions for each field you'll be
  3209.           extracting  and press <Enter> after  each number.   If you wanted
  3210.           the Last Name field on your label then the 'begin' position would
  3211.           be 1  and the 'end' would be 11.   Fields may be extracted in any
  3212.           order. If you enter  a non-numeric position character it  will be
  3213.           rejected.  After  selecting each  line you may  either begin  the
  3214.           conversion or JOIN LINES.  
  3215.  
  3216.  
  3217.           JOINING LINES
  3218.           The JOIN feature is a very important tool.  If you work at a 
  3219.           company  with a data processing  department you may  wish to show
  3220.           this  feature  to  the  programming  staff.    (You  can  extract
  3221.           downloaded flat  file information without  having it preformatted
  3222.           by  a  COBOL program.)   Combine  this  feature with  MR. LABEL's
  3223.           formatting capabilities and you've got a powerful combination. 
  3224.  
  3225.           The  JOIN feature lets you  append lines from  your selected list
  3226.           onto the ends of others.   In our above example, say we extracted
  3227.           the following three  fields:   Last Name, First  Name, Zip  Code.
  3228.           The first record  would display like below and you'd  be asked to
  3229.           either convert to this kind of list or join some lines.
  3230.                1. Worth
  3231.                2. James             ;each label is now 3 lines
  3232.                3. 85022
  3233.  
  3234.           We want to print the label as FIRST NAME & LAST NAME.   Since the
  3235.           first  and last names have been extracted as two separate fields,
  3236.           you need  to join  them in  the proper  order.  So,  the line  to
  3237.           APPEND TO would  be #2  and APPEND FROM  would be #1.   The  data
  3238.           would now appear as:
  3239.                1. ;
  3240.                2. James Worth       ;after the join, each label is 2 lines
  3241.                3. 85022
  3242.  
  3243.  
  3244.                                       Page (54)
  3245.  
  3246.  
  3247.  
  3248.  
  3249.  
  3250.  
  3251.  
  3252.           Spaces  are  automatically  inserted  between  joined  lines  and
  3253.           trailing  spaces are  trimmed.   Lines made  blank appear  with a
  3254.           semicolon  and are  removed  prior to  creating  the final  list.
  3255.           Lines may be joined more than once.  Upon approving the extracted
  3256.           fields, MR. LABEL will ask you to type a new filename to hold the
  3257.           label list.   Make sure the name  is not the same as  an existing
  3258.           file!  The list will be created from the database  and written to
  3259.           your new file.  You may view the new list file with the editor.
  3260.  
  3261.  
  3262.           CONVERSION NOTES
  3263.           Be aware that a field in the very first record of a file could be
  3264.           blank.  To  prevent any  field location problems,  read the  file
  3265.           into the editor and  take a look at the data.  The column counter
  3266.           will show  the position of  each character.   Long lines  of data
  3267.           extend off the  screen to the  right but you  can scan the  file.
  3268.           Just move the  cursor to the  right and the  screen will  scroll.
  3269.           All the records  may appear to  be on one  long line or they  may
  3270.           display one above  the other.   If they're all  on one line,  the
  3271.           carriage return character will  display as the letter "M"  at the
  3272.           end of each record.
  3273.  
  3274.           On  your disk there  is a file  called DATABASE.DTA which  is the
  3275.           type of file a Realtor might keep on clients.  You can experiment
  3276.           Converting this file.  Take a look at it first with the editor. 
  3277.  
  3278.                     Field Positions for Database.dta
  3279.  
  3280.                     Last Name      1-19          Zip        74-78
  3281.                     First Name    20-31          Price      79-85
  3282.                     Address       32-51          Need       86-109
  3283.                     City          52-71          Employer  110-129
  3284.                     State         72-73          Phone     130-142
  3285.                     
  3286.  
  3287.  
  3288.           CONVERTING dBASE FILES TO ASCII
  3289.           Here's a quick way to convert selected dBase III fields to a flat
  3290.           Ascii text file.  These commands are entered at the dot prompt:
  3291.  
  3292.           1.)  SET ALTERNATE TO LIST.DAT        ;name the disk file
  3293.           2.)  SET ALTERNATE ON                 ;open the file
  3294.           3.)  LIST NAME, ADDRESS1, CITY FOR ZIPCODE = "85274" OFF
  3295.                (Selects fields  based on  a logical  condition.   The 'OFF'
  3296.                command suppresses printing of record numbers)
  3297.           4.)  SET ALTERNATE OFF                ;close disk file
  3298.  
  3299.           dBase puts your selected fields into a row and column format in a
  3300.           file  called  LIST.DAT.    All database  programs  have  commands
  3301.           similar to this.   Read LIST.DAT  into the editor and  delete any
  3302.           lines  at the start of  the file if  they contain dBase commands.
  3303.  
  3304.                                       Page (55)
  3305.  
  3306.  
  3307.  
  3308.  
  3309.  
  3310.  
  3311.  
  3312.           Save  the file.   These commands get  in there because  after you
  3313.           type  SET ALTERNATE ON dBase  copies commands, and  the result of
  3314.           commands, to your disk file.  This file can now be CONVERTED to a
  3315.           list and then processed by Mr. Label.
  3316.  
  3317.  
  3318.  
  3319.  
  3320.  
  3321.  
  3322.  
  3323.  
  3324.  
  3325.  
  3326.  
  3327.  
  3328.  
  3329.  
  3330.  
  3331.  
  3332.  
  3333.  
  3334.  
  3335.  
  3336.  
  3337.  
  3338.  
  3339.  
  3340.  
  3341.  
  3342.  
  3343.  
  3344.  
  3345.  
  3346.  
  3347.  
  3348.  
  3349.  
  3350.  
  3351.  
  3352.  
  3353.  
  3354.  
  3355.  
  3356.  
  3357.  
  3358.  
  3359.  
  3360.  
  3361.  
  3362.  
  3363.  
  3364.                                       Page (56)
  3365.  
  3366.  
  3367.  
  3368.  
  3369.  
  3370.  
  3371.  
  3372.           APPENDIX B: ASCII CHART
  3373.  
  3374.           The chart  below shows  the keyboard  and graphic  characters for
  3375.           ascii values from 1 to 255.
  3376.  
  3377.  
  3378.  
  3379.  
  3380.  
  3381.  
  3382.  
  3383.  
  3384.  
  3385.  
  3386.  
  3387.  
  3388.  
  3389.  
  3390.  
  3391.  
  3392.  
  3393.  
  3394.  
  3395.  
  3396.  
  3397.  
  3398.  
  3399.  
  3400.  
  3401.  
  3402.  
  3403.  
  3404.  
  3405.  
  3406.  
  3407.  
  3408.  
  3409.  
  3410.  
  3411.  
  3412.  
  3413.  
  3414.  
  3415.  
  3416.  
  3417.  
  3418.  
  3419.  
  3420.  
  3421.  
  3422.  
  3423.  
  3424.                                       Page (57)
  3425.  
  3426.  
  3427.  
  3428.  
  3429.  
  3430.  
  3431.  
  3432.           APPENDIX C: LASER PRINTER ADDENDUM
  3433.  
  3434.           Most labeling tasks do  not require a Format.  Formats are useful
  3435.           when you want  to print lines  of a label  in different fonts  or
  3436.           place text at certain places on a page or envelope.  
  3437.  
  3438.           The  purpose  of this  addendum is  to  show you  some formatting
  3439.           capabilities using your laser printer and Mr. Label.  The goal is
  3440.           to make you feel comfortable creating or modifying formats to fit
  3441.           your needs.
  3442.  
  3443.           In the  manual we've already discussed  Hpenvlp1.fmt which prints
  3444.           the  return  and  destination  address on  a  business  envelope.
  3445.           Included  on your disk are 4 additional  formats for use with the
  3446.           HP II,  III, and IIP series  printers.  The formats  listed below
  3447.           use the native printer fonts of the HP machines.  
  3448.  
  3449.           You may substitute a different  font and CPI for any line  of the
  3450.           formats if you wish to use a cartridge or downloaded  font.  Your
  3451.           printer may require  more than 512K of memory to  rotate fonts to
  3452.           landscape or to print several fonts per label.
  3453.  
  3454.  
  3455.           The  following  3 envelope  formats  print  just the  destination
  3456.           address on a business sized envelope.
  3457.  
  3458.           HPENVLP2.FMT  Prints just the address on an envelope.
  3459.           HPENVLP3.FMT  The address is printed slanted.
  3460.           HPENVLP4.FMT  The address is centered.
  3461.  
  3462.           To print a copy  of the actual format commands,  select F1:Modify
  3463.           Format and do a print screen.
  3464.  
  3465.           To use any  of the envelope  formats refer in  the manual to  the
  3466.           section  "Laser Envelopes - An  Example".  Substitute  one of the
  3467.           above  formats for Hpenvlp1 and eliminate Step  #3.  There are no
  3468.           fixed lines for the above formats.  
  3469.  
  3470.  
  3471.           HPCENTER.FMT  Prints  4 lines  centered and  in different  fonts.
  3472.           The  paragraph below  shows  how printer  commands are  placed on
  3473.           lines of  the format.   The  above envelope  formats can  also be
  3474.           modified to print in different fonts.
  3475.  
  3476.           Here's the commands in the format Hpcenter.fmt.
  3477.           1.  C10/<Esc>(0N<Esc>(s0p10.00h12.0v0s3b3T<Esc>&l0O
  3478.           2.  C10/<Esc>(8U<Esc>(s0p10.00h12.0v0s0b3T<Esc>&l0O
  3479.           3.  C10/<Esc>(0N<Esc>(s0p10.00h12.0v0s3b3T<Esc>&l0O
  3480.           4.  C10/
  3481.  
  3482.           Line 1 turns on Courier Bold, 10CPI.  Line 2 is Medium Courier.
  3483.  
  3484.                                       Page (58)
  3485.  
  3486.  
  3487.  
  3488.  
  3489.  
  3490.  
  3491.  
  3492.           Lines 3  turns  Courier Bold  back  on again.    The 'C'  command
  3493.           centers the text.   10/ is the CPI  for the font.  The  <Esc> and
  3494.           <ALT #> commands are explained in "Typing Escape Sequences".
  3495.  
  3496.           You can  use any  of the  above formats by  typing text  from the
  3497.           keyboard or by printing a list.
  3498.  
  3499.           Let's print a list using the HPCENTER format and Avery two across
  3500.           #5262 labels.  You don't need to buy any laser labels to do this,
  3501.           just use plain paper for now.  We'll print 3 copies of every name
  3502.           in our  list.  So, at  F2:Settings change Copies = 3.   The steps
  3503.           below run a list through the HPCENTER.FMT printing Format.
  3504.  
  3505.           1.   Press F5 to  go to DOS  and print the  setup file.   C> Copy
  3506.                AV5262.SET PRN    The setup file tells the  printer the size
  3507.                of the page.  Type <EXIT> to return to the program.
  3508.           2.   Select  F1:Get  Format.   Type  <hpcenter> to  retrieve  the
  3509.                format.  Press <Esc> to exit the menus.
  3510.           3.   Select  F3:Read  List  from  File  and  enter  the  filename
  3511.                NAMES.LST.   Since we are using  a Format, we must  select 1
  3512.                across labels at the "Across" menu.
  3513.           4.   Press  <Enter> from the  main screen  and 3  copies of every
  3514.                label in the list will print.  Notice that lines 1, 3, and 4
  3515.                are in a bolded font.  
  3516.  
  3517.           The major  limitation of a Format  is that it can  only print one
  3518.           across.  To use a format on 2-across label stock, you need to re-
  3519.           load the label  stock back  into the printer,  change the  Margin
  3520.           setting to about 40, and process the list again.  
  3521.  
  3522.           To print a  list without a format, you'd eliminate  step 2 above.
  3523.           Select 1 or  more across in step 3.   Remember, to print 3-across
  3524.           you need  at least 3 labels in your list.  NAMES.LST contains six
  3525.           labels.
  3526.  
  3527.           If your labels are  not printing correctly due  to a label  being
  3528.           split at the bottom of the page, one of two things is wrong.
  3529.           Either you didn't print the  setup file or the Spaces setting  is
  3530.           wrong. 
  3531.  
  3532.           Sometimes, like on cassette  labels, you'll want to force  one or
  3533.           more  blank lines to print  before the text for a  line.  Place a
  3534.           Line Feed  character <ALT 10> in  the format for that  line.  For
  3535.           example: 
  3536.           3   .   C   1   0   /   <   A   L   T   1   0   >   <   A   L   T
  3537.           10><Esc>(8U<Esc>(s0p10.00h12.0v0s0b3T<Esc>&l0O
  3538.  
  3539.           The  two line feeds  after the slash  will cause line  3 to print
  3540.           after spacing down 2 lines.   Adjust your spaces setting to  take
  3541.           this into account.  
  3542.  
  3543.  
  3544.                                       Page (59)
  3545.  
  3546.  
  3547.  
  3548.  
  3549.  
  3550.  
  3551.  
  3552.                            APPENDIX D: THE POSTNET BARCODE
  3553.  
  3554.           The  Zip+4 Postnet  barcode is  often seen  printed on  the lower
  3555.           right  corner of envelopes you receive in  the mail.  In 1991 the
  3556.           Postal Service  installed barcode readers nation-wide  as part of
  3557.           its automation  efforts.  They use an OCR scanner on all mail and
  3558.           spray on the  barcode if it  can read the  address.  This  speeds
  3559.           mail processing.  In fact, barcoding saves your mail from several
  3560.           hours  up to  1  day of  processing.   Pre-printing  the 9  digit
  3561.           barcode on your labels helps you and the Post Office because your
  3562.           mail bypasses  the OCR scanner  and any manual sorting.   It also
  3563.           virtually  eliminates the  possibility of  mis-routing due  to an
  3564.           address scanning error.   A  pre-barcoded 5 digit  zip offers  no
  3565.           benefits. 
  3566.  
  3567.           I  was given a high-tech tour of  the Phoenix operation and it is
  3568.           impressive.  These  machines scan a  mailer for an  address or  a
  3569.           barcode and can read 40,000 mailers per minute.  Mr. Label prints
  3570.           at the placement preferred  by the Postal Service which  is above
  3571.           and left justified with the first line of text of the address.  
  3572.                       ||::|||:|::||:||::||:|
  3573.                       DataWave Software
  3574.                       P.O. Box 42213
  3575.                       Mesa AZ 85274-2213
  3576.  
  3577.           DataWave Software submitted  pre-barcoded sample  mailers to  the
  3578.           Postal  Service created on 9  Pin and 24  Pin dot-matrix printers
  3579.           and Hewlett Packard  Laser Jets.   Our barcode algorithm  created
  3580.           machine readable barcodes within the required tolerances.  If you
  3581.           own an Epson/IBM/HP compatible printer  it will probably print an
  3582.           excellent  barcode using  Mr. Label.   But,  it is  critical that
  3583.           you've  selected   the  correct   printer  type.     See  Section
  3584.           1:Configuration.   A 9 pin printer  must make two print passes to
  3585.           get the tall  bars high enough.  And using a  24 pin printer with
  3586.           the program set to 9 pin will also fail the Postal tolerances.  
  3587.  
  3588.           We  can not  guarantee the  quality of  barcodes created  on your
  3589.           printer.   The brand of printer, printhead condition, the ribbon,
  3590.           or toner can all affect barcode quality.  
  3591.  
  3592.           Mr. Label  prints the  barcode on 1  across labels at  the column
  3593.           designated  by  the MARGIN  setting  and  just  before the  first
  3594.           varying line of  your address.   Thus  fixed lines  can be  used.
  3595.           Formats can also  be used if you're not using  the 'R' command to
  3596.           position the destination address to the right of the left margin.
  3597.           If you have need of  2+ across or additional Postnet  support let
  3598.           us know.  The most current registered program version may include
  3599.           those features.
  3600.  
  3601.           Contact  your   Main  Post  Office's  Marketing   department  for
  3602.           information  on  barcoded  Zip+4  bulk mailing  discounts.    The
  3603.  
  3604.                                       Page (60)
  3605.  
  3606.  
  3607.  
  3608.  
  3609.  
  3610.  
  3611.  
  3612.           Automation department  will gladly test your  barcode quality and
  3613.           review its placement on the mailer.
  3614.  
  3615.  
  3616.  
  3617.  
  3618.  
  3619.  
  3620.  
  3621.  
  3622.  
  3623.  
  3624.  
  3625.  
  3626.  
  3627.  
  3628.  
  3629.  
  3630.  
  3631.  
  3632.  
  3633.  
  3634.  
  3635.  
  3636.  
  3637.  
  3638.  
  3639.  
  3640.  
  3641.  
  3642.  
  3643.  
  3644.  
  3645.  
  3646.  
  3647.  
  3648.  
  3649.  
  3650.  
  3651.  
  3652.  
  3653.  
  3654.  
  3655.  
  3656.  
  3657.  
  3658.  
  3659.  
  3660.  
  3661.  
  3662.  
  3663.  
  3664.                                       Page (61)
  3665.  
  3666.  
  3667.  
  3668.  
  3669.  
  3670.  
  3671.  
  3672.           INDEX
  3673.  
  3674.           .FMT  . . . . . . . . . . . . . . . . . . . . . . . 9, 10, 37, 52
  3675.           .LBL  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
  3676.           .lst  . . . . . . . . . . . . . . . . . . . . . . . . . . . .  16
  3677.           .prt  . . . . . . . . . . . . . . . . . . . . . . . . . . . .  16
  3678.           .SET  . . . . . . . . . . . . . . . . . . . . . . . . . . . 9, 52
  3679.           'C' . . . . . . . . . . . . . . . . . . 9, 12, 31, 34, 35, 40, 59
  3680.           'R' . . . . . . . . . . . . . . . . . . 9, 17, 31, 34, 35, 40, 60
  3681.           <Esc>:  . . . . . . . . . . . . . . . . . . . . . . . . . . .  30
  3682.           # across  . . . . . . . . . . . . . . . . . . . . . . . .  24, 25
  3683.           addendum  . . . . . . . . . . . . . . . . . . . . . . . .  35, 58
  3684.           ALT # method  . . . . . . . . . . . . . . . . . . . 7, 29, 30, 46
  3685.           ALT E . . . . . . . . . . . . . . . . . . . . . . . . . 7, 30, 41
  3686.           append  . . . . . . . . . . . . . . . . . . . . . . . . 8, 15, 54
  3687.           ASCII . . . . . . . . . . . . . . . . . . . 7, 29, 30, 53, 55, 57
  3688.           Avery . . . . . . . . . . . . . . . . . 4, 17, 27, 28, 39, 52, 59
  3689.           barcode . . . . . . . . . . . . . . . . . .  4, 6, 13, 16, 18, 60
  3690.           blank lines . . . . . . . . . . . . .  11, 13, 15, 23, 34, 36, 59
  3691.           Border setting  . . . . . . . . . . . . . . . . . . . . .  12, 13
  3692.           buffer  . . . . . . . . . . . . . . . . . . . . . . . . .  14, 16
  3693.           cartridge fonts . . . . . . . . . . . . . . . . . . . . . . .  29
  3694.           Center setting  . . . . . . . . . . . . . . . . . . . . .  12, 34
  3695.           Code: . . . . . . . . . . . . . . . . . . . . . . . . . . . .  28
  3696.           color . . . . . . . . . . . . . . . . . . . . . . . . . . . 6, 50
  3697.           Com 10  . . . . . . . . . . . . . . . . . . . . . . . . .  27, 35
  3698.           Command:  . . . . . . . . . . . . . . . . . . . . .  7, 9, 28, 41
  3699.           comment . . . . . . . . . . . . . . . . . . . . . . . . . . .  22
  3700.           condensed . . . . . . . . . . . . . . . . . . . . . .  11, 28, 32
  3701.           continuous feed . . . . . . . . . . . . . . . . . . 4, 21, 26, 52
  3702.           control codes . . . . . . . . . . . . . . . . . . . . . .  15, 16
  3703.           converting  . . . . . . . . . . . . . . . . . . . . . . .  23, 55
  3704.           CPI . . . . . .  12, 17, 24, 27-29, 31, 32, 34-36, 38, 39, 58, 59
  3705.           Ctrl P  . . . . . . . . . . . . . . . . . . . . . . . . .  41, 42
  3706.           dBase . . . . . . . . . . . . . . . . . . . . . .  14, 53, 55, 56
  3707.           Dos Shell . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
  3708.           double-strike . . . . . . . . . . . . . . . . . .  29, 30, 32, 42
  3709.           Ec  . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  30
  3710.           Echo  . . . . . . . . . . . . . . . . . . . . . . . . . 18, 36-38
  3711.           elite . . . . . . . . . . . . . . . . . . . . . . . . . .  28, 32
  3712.           enlarged  . . . . . . . . . . . . . . . . . . . .  28, 31, 32, 39
  3713.           ESCAPE  . . . . . . . . . . . . . . . . . .  7, 26, 28-30, 41, 59
  3714.           Files Menu  . . . . . . . . . . . . . . . . . . . . . . . . .  14
  3715.           FIXED LINES . . . . . . . . .  11, 17, 19, 20, 36, 37, 40, 58, 60
  3716.           Form Feed . . . . . . . . . . . . . . . . . .  26, 27, 32, 36, 41
  3717.           Format: . . . . . . . . . . . . . . . . . . . . . . 9, 10, 21, 28
  3718.           Formatting  . . . . . . . . . . . .  5, 9, 10, 29, 34, 35, 54, 58
  3719.           HP  . . . . . . . . . . . . . . . . . . . . . . . . . . .  14, 18
  3720.           increment . . . . . . . . . . . . . . . . . . . . . . .  4, 18-20
  3721.           Insert  . . . . . . . . . . . . . . 17, 19, 38, 41-43, 45, 46, 51
  3722.           job size  . . . . . . . . . . . . . . . . . . . .  21, 26, 27, 30
  3723.  
  3724.                                       Page (62)
  3725.  
  3726.  
  3727.  
  3728.  
  3729.  
  3730.  
  3731.  
  3732.           JOIN feature  . . . . . . . . . . . . . . . . . . . . . . . .  54
  3733.           landscape . . . . . . . . . . . . . .  21, 24, 26, 27, 35, 41, 58
  3734.           laser envelopes . . . . . . . . . . . . . . . . . . .  21, 35, 58
  3735.           laser labels  . . . . . . . . . . . . . . . . . . . 4, 27, 35, 59
  3736.           Line Feed . . . . . . . . . . . . . .  11, 27, 28, 32, 38, 41, 59
  3737.           line printers . . . . . . . . . . . . . . . . . . . . . . . .  26
  3738.           memory  . . . . . . . . . . . . . . . . . . 5, 19, 41, 43, 51, 58
  3739.           Microsoft Windows . . . . . . . . . . . . . . . . . . . . . .  25
  3740.           Monochrome  . . . . . . . . . . . . . . . . . . . . . . . . . . 6
  3741.           NONAME  . . . . . . . . . . . . . . . . . . . . . . .  41, 48, 49
  3742.           OCR . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5, 18
  3743.           Okidata . . . . . . . . . . . . . . . . . . . . . . . . . . .  32
  3744.           orientation . . . . . . . . . . . . . . . . . . . . . . .  21, 27
  3745.           Overwrite . . . . . . . . . . . . . . . .  15, 17, 45, 46, 50, 51
  3746.           Page Drift  . . . . . . . . . . . . . . . . . . . . . . . . .  27
  3747.           page printers . . . . . . . . . . . . . . . . . . . . . . . .  26
  3748.           page size . . . . . . . . . . . . . . . . . . . . . .  21, 26, 27
  3749.           paper out . . . . . . . . . . . . . . . . . . . . . . . . . .  21
  3750.           paper tray  . . . . . . . . . . . . . . . . . . . . . . .  21, 26
  3751.           path  . . . . . . . . . . . . . . . . . . . . . . . .  15, 48, 53
  3752.           Pause feature . . . . . . . . . . . . . . . . . . . . . . . .  12
  3753.           pica  . . . . . . . . . . . . . . . . . . . . . . . . . . . .  28
  3754.           Postnet . . . . . . . 4, 6, 10, 13, 14, 16, 60, 6, 13, 14, 16, 60
  3755.           Process Individually  . . . . . . . . . . . . . .  15, 22, 24, 25
  3756.           RAM . . . . . . . . . . . . . . . . . . . . . . . . . . .  35, 51
  3757.           RANGE ERROR . . . . . . . . . . . . . . . . . . . . . . . . .  13
  3758.           Rediform  . . . . . . . . . . . . . . . . . . . . . . . . . 4, 52
  3759.           registered  . . . . . . . . . . . . . . . . . . . . . . . . .  60
  3760.           repeating text  . . . . . . . . . . . . . . . . . . . . . . .  17
  3761.           reset command . . . . . . . . . . . . . . . . . . 6-8, 10, 16, 36
  3762.           rotating  . . . . . . . . . . . . . . . . . . . . . . . . . .  35
  3763.           screen colors . . . . . . . . . . . . . . . . . . . . .  6, 8, 52
  3764.           semicolon . . . . . . . . . . . . . . . . . . . .  15, 19, 22, 55
  3765.           sequentially  . . . . . . . . . . . . . . . . . . . . . .  18, 19
  3766.           setup commands  . . . . . . . . . . . . . . . . .  21, 26, 35, 41
  3767.           slash . . . . . . . . . . . . . . . . . . . . . .  31, 35, 36, 59
  3768.           Status Box  . . . . . . . . . . . . . . . . . . . . . . 8, 10, 13
  3769.           superscripts  . . . . . . . . . . . . . . . . . . . . . . . .  28
  3770.           Text Editor . . . . . . . . . . . . . . . . . . . . . 4, 5, 8, 41
  3771.           text file . . . . . . . . . . . . . . . . . . . .  14, 52, 53, 55
  3772.           truncate  . . . . . . . . . . . . . . . . . . . . . . . . . .  24
  3773.           underlining . . . . . . . . . . . . . . . . . . . . .  28, 32, 39
  3774.           width of label columns  . . . . . . . . . . . . . . . . . . .  24
  3775.           Width setting . . . . . . . . . . . . . . . . . .  12, 17, 23, 24
  3776.           Windows . . . . . . . . . . . . . . . . . . .  25, 41, 48, 49, 25
  3777.           word processor  . . . . . . . . . . . . . . . . . . . .  5, 9, 23
  3778.           WordPerfect . . . . . . . . . . . . . . . . . . . . . . . . .  23
  3779.  
  3780.  
  3781.  
  3782.  
  3783.  
  3784.                                       Page (63)
  3785.