home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 8 / CDASC08.ISO / VRAC / TSRDL29D.ZIP / TSRDL.DOC < prev    next >
Text File  |  1993-06-11  |  71KB  |  1,662 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.                           T S R   D o w n l o a d
  14.  
  15.                                 Version 2.9b
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.                     A memory resident soft font manager
  23.                            with font compression
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.                                     by
  35.  
  36.                             Elfring Soft Fonts
  37.                                 P.O. Box 61
  38.                              Wasco, IL  60183
  39.                                708-377-3520
  40.                              FAX: 708-377-6402
  41.  
  42.                               CIS: 72417,3437
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.                 Copyright 1988 - 1993 by Elfring Soft Fonts
  53.                             All rights reserved
  54.  
  55.  
  56.  
  57.  
  58.                              TABLE OF CONTENTS
  59.  
  60.  
  61.      INTRODUCTION..................................................  1
  62.        Requirements................................................  1
  63.        Commands....................................................  2
  64.  
  65.      CONFIGURING TSR DOWNLOAD......................................  3
  66.        Start Up....................................................  3
  67.        SETCOLOR....................................................  3
  68.        DLCFG.......................................................  4
  69.        The Hot Key.................................................  5
  70.        Parallel or Serial..........................................  6
  71.        Printer Port Number.........................................  6
  72.        Ignore Printer Port Status..................................  6
  73.        Drive, Path, & Wild Card....................................  6
  74.        Stopping Noise..............................................  7
  75.        First Soft Font ID Number...................................  7
  76.        Window Position.............................................  7
  77.        Printer Memory..............................................  8
  78.        Memory Swapping.............................................  8
  79.        Enable Mouse................................................  9
  80.        Enable Font Decompression...................................  9
  81.        Create Landscape Fonts...................................... 10
  82.        Saving A New Version........................................ 10
  83.  
  84.      LOADING TSR DOWNLOAD.......................................... 11
  85.  
  86.      RUNNING TSR DOWNLOAD.......................................... 13
  87.        Command Summary............................................. 14
  88.        Exit........................................................ 14
  89.        Mark........................................................ 14
  90.        Change Subdirectory......................................... 15
  91.        Download.................................................... 15
  92.        Find........................................................ 15
  93.        Help........................................................ 16
  94.        ID Number................................................... 16
  95.        Lists....................................................... 16
  96.        Memory...................................................... 18
  97.        Output Control.............................................. 18
  98.        Printer Control Menu........................................ 18
  99.        Select a Font............................................... 19
  100.  
  101.      FONT COMPRESSION.............................................. 20
  102.  
  103.      USING TSR DOWNLOAD WITH OTHER PROGRAMS........................ 21
  104.  
  105.      FONTCAT....................................................... 23
  106.  
  107.      COMMON PROBLEMS............................................... 24
  108.  
  109.  
  110.  
  111.  
  112.                              TABLE OF CONTENTS
  113.  
  114.  
  115.      SHAREWARE INFORMATION......................................... 26
  116.  
  117.      ASSOCIATION OF SHAREWARE PROFESSIONALS........................ 27
  118.  
  119.      WARRANTY...................................................... 27
  120.  
  121.      TSR DOWNLOAD ORDER FORM....................................... 28
  122.  
  123.  
  124.                                INTRODUCTION
  125.  
  126.      TSR Download is a soft font manager.  It works with any  HP  com-
  127.      patible  soft  font for either LaserJet or DeskJet printers.  The
  128.      program locates your soft fonts automatically and  displays  them
  129.      in  English.  It  will  let you compress your soft fonts and then
  130.      decompress them  on-the-fly  as  they  are  being  sent  to  your
  131.      printer.  (This  can cut your storage requirements for soft fonts
  132.      by a factor of 8.) TSR Download also remembers what fonts are  in
  133.      your printer and how much memory they need.  When memory resident
  134.      the program requires only 7K of RAM.
  135.  
  136.      This   software   package   contains   six   separate   programs:
  137.      INSTALL.EXE,   DL.EXE,   DLCFG.EXE,  SETCOLOR.EXE,  CFT.EXE,  and
  138.      FONTCAT.EXE.   INSTALL moves and unpacks files,  helping you  in-
  139.      stall the program for the first time.  The DL.EXE,  SETCOLOR.EXE,
  140.      and DLCFG.EXE programs are  part  of  the  TSR  Download  system,
  141.      CFT.EXE compresses soft fonts,  and FONTCAT.EXE is a utility that
  142.      prints catalogs or reports of your soft fonts.   A  READ.ME  file
  143.      may  be  included on this disk and,  if so,  contains information
  144.      about any recent changes to the programs.
  145.  
  146.      If you purchased a soft font set along with  TSR  Download  addi-
  147.      tional  files  will  be present.  These files are self-extracting
  148.      libraries of soft fonts.  A typical set of Roman and  Helv  fonts
  149.      will  come in two to four library files,  for example: ROMAN.EXE,
  150.      and HELV.EXE.  The INSTALL program will normally handle unpacking
  151.      these fonts. If you want to unpack them yourself,  copy them to a
  152.      disk  with  free  space and type the program name followed by the
  153.      enter key.  Once the individual fonts are unpacked you may delete
  154.      the  library  file  from  that  disk,  (but not from the original
  155.      master disk).
  156.  
  157.      TSR Download is a memory resident, (Terminate-and-Stay-Resident),
  158.      utility program for the IBM PC.  It can also run from the command
  159.      line  or  in  batch  file.  The TSR Download program must be con-
  160.      figured before it is used.  If you want to use the program in its
  161.      memory resident mode you must load the program into memory before
  162.      using it.  The program can then be called up from within any non-
  163.      graphics application (or from within MS Word no matter  what  the
  164.      mode)  by  hitting  a  Hot-Key.  TSR Download has a simple to use
  165.      point and shoot interface and always offers a  help  screen.  The
  166.      program  can  be  removed  from memory with a simple command line
  167.      switch.
  168.  
  169.  
  170.      Requirements
  171.  
  172.      TSR Download requires an IBM PC, XT,  AT,  PS2 or compatible com-
  173.      puter  with  PC-DOS  or MS-DOS operating systems 2.1 and up.  TSR
  174.      Download occupies 7K of RAM when loaded into memory in the  swap-
  175.      ping mode.  An HP LaserJet+,  Series II,  IID,  IIP,  III,  2000,
  176.      DeskJet, or compatible printer is required, along with a parallel
  177.  
  178.                                                                      1
  179.  
  180.  
  181.      or serial printer port. Printer ports LPT1, LPT2, LPT3, COM1, and
  182.      COM2 are supported.  TSR Download will work with  any  soft  font
  183.      that  is  compatible  with  the  HP  line  of LaserJet or DeskJet
  184.      printers.
  185.  
  186.  
  187.      Commands
  188.  
  189.      Commands in TSR Download are mnemonic or function key based.  You
  190.      can  pick  whichever style you are more comfortable with.  If you
  191.      use mnemonic commands the <D> key stands for  Download,  the  <M>
  192.      key for Memory, the <P> key for Printer Control, etc.  If you use
  193.      function keys the <F10> key stands for Download, the <F6> key for
  194.      Memory,  the <F8> key for Printer Control, etc. TSR Download also
  195.      supports a mouse. The basic command set includes:
  196.  
  197.  
  198.      <Esc>             Exit Download or move back one level
  199.      <Ret> or <Space>  Mark a font for later downloading
  200.      <C>               Change the main soft font subdirectory
  201.      <D> or <F10>      Download all previously marked fonts
  202.      <F> or <F5>       Find the first font  name beginning with ?
  203.      <H> or <F1>       Help screen
  204.      <I> or <F3>       Set the next soft font ID number
  205.      <L> or <F7>       Font List management
  206.      <M> or <F6>       Display fonts in you printer's Memory
  207.      <O> or <F4>       Output to parallel, serial, or file
  208.      <P> or <F8>       Printer control menu
  209.      <S> or <F9>       Select the highlighted soft font
  210.                        Mouse - use to move through fonts or menus
  211.                        Left mouse button - mark font or item
  212.                        Right mouse button - answer yes to a question
  213.  
  214.  
  215.  
  216.  
  217.  
  218.  
  219.  
  220.  
  221.  
  222.  
  223.  
  224.  
  225.  
  226.  
  227.  
  228.  
  229.  
  230.  
  231.  
  232.  
  233.  
  234.  
  235.      2
  236.  
  237.  
  238.                          CONFIGURING TSR DOWNLOAD
  239.  
  240.  
  241.      Start Up
  242.  
  243.      The TSR Download  program  can  be  used  as  a  memory  resident
  244.      manager,  a command line program,  or a batch file downloader. To
  245.      use TSR Download in any of these modes  you  must  configure  the
  246.      program before running it the first time.
  247.  
  248.      The  very  first  thing you need to do is to install the program.
  249.      The master disk contains  an  install  program  that  makes  this
  250.      process  painless.  First  backup  the  master  disk  and put the
  251.      original away.  Then put the backup master disk into  any  floppy
  252.      disk  drive.  At  the DOS prompt type the floppy drive letter,  a
  253.      colon, and the word install. For example,  if you put the disk in
  254.      drive B: type:
  255.  
  256.      b:install <enter>
  257.  
  258.      The INSTALL program will prompt you for everything it needs. Once
  259.      the  TSR  Download  package  is installed follow the instructions
  260.      below.
  261.  
  262.  
  263.      SETCOLOR
  264.  
  265.      The first step in configuring the TSR Download program is to  run
  266.      the  SETCOLOR  program.  TSR Download is distributed with default
  267.      colors that should work on almost  any  monitor.  However,  these
  268.      general  colors  are  not as attractive as they can be since they
  269.      must be compatible with as many monitors as  possible.  The  SET-
  270.      COLOR  utility  modifies the colors that the TSR Download program
  271.      will use.
  272.  
  273.      To run SETCOLOR, both DL.EXE and SETCOLOR.EXE must be in the same
  274.      subdirectory. In addition, TSR Download may not already be loaded
  275.      into memory. You start SETCOLOR by typing:
  276.  
  277.      setcolor <enter>
  278.  
  279.      SETCOLOR will print an instruction screen and show you the colors
  280.      that TSR Download will use the next time it  is  loaded  and  ac-
  281.      tivated.  You  use  the function keys to alter these colors.  TSR
  282.      Download has four different types of information,  each of  which
  283.      may be displayed in a different color.  For each choice there are
  284.      16 possible colors that can be picked.  <F7>  changes  the  back-
  285.      ground  color,  <F8> the text color,  <F9> the cursor color,  and
  286.      <F10> the marked font color.  Pressing a function key  repeatedly
  287.      toggles  you  through  the  range of 16 possible colors.  You can
  288.      change the direction of the toggle function by pressing (Insert).
  289.  
  290.  
  291.  
  292.                                                                      3
  293.  
  294.  
  295.      Almost all display systems are capable of showing three  distinct
  296.      colors.  (Monochrome displays can do this too!) Simply pick a set
  297.      of colors that you like. We favor a blue background,  white text,
  298.      red cursor text,  and green marked text. (This color scheme won't
  299.      work on a laptop or monochrome display.) Once you  have  a  color
  300.      scheme that you like hit the <Esc> key. The SETCOLOR program will
  301.      ask you if you want to save this set of colors. Answer with a <Y>
  302.      for yes or an <N> for no. If you answer yes, SETCOLOR will modify
  303.      the  TSR  Download  program so that your color choices are always
  304.      used.
  305.  
  306.  
  307.      DLCFG
  308.  
  309.      The  DLCFG.EXE  program  configures  the  TSR  Download   program
  310.      (DL.EXE) for your particular computer system.  This configuration
  311.      program must be run before  you  try  to  use  the  TSR  Download
  312.      program!  Remember  that  the  DLCFG  program modifies the DL.EXE
  313.      program.  To start the configuration process, make sure that both
  314.      DL.EXE and DLCFG.EXE are in the current subdirectory. (It doesn't
  315.      matter where this is.) Then type:
  316.  
  317.      dlcfg <enter>
  318.  
  319.      Note if you have problems with a continous beep on erros use the
  320.      following start-up command:
  321.  
  322.      dlcfg -q
  323.  
  324.      The configuration program will start and attempt  to  locate  the
  325.      DL.EXE program. (If DL.EXE is not found the configuration program
  326.      will  quit.) The initial screen lets you know the current version
  327.      of the program and lists the basic control keys.  Hit any key  to
  328.      move on to the configuration screen.  Here you can modify all the
  329.      major features of the TSR Download program.
  330.  
  331.      The  configuration program will display 19 different features you
  332.      can alter. To modify a feature,  use the up or down arrow keys to
  333.      move  to  the feature you want to change.  The help window at the
  334.      bottom of the configuration screen will explain what options  you
  335.      have  for  this  data  field.  Typically,  you type or edit a new
  336.      response,  followed by hitting the  <enter>  key.  When  you  are
  337.      finished modifying items hit the <F10> key. DLCFG will ask you if
  338.      you  want  to  save these changes.  The main configuration screen
  339.      looks as follows:
  340.  
  341.  
  342.  
  343.  
  344.  
  345.  
  346.  
  347.  
  348.  
  349.      4
  350.  
  351.  
  352.          Hot-Key Control/Shift/Alt:           Ctrl + Alt
  353.          Hot-Key Data Key:                    D
  354.          Parallel or Serial (P/S)             P
  355.          Printer Port #:                      1
  356.          Ignore Printer Port Status:          N
  357.          Main Disk Drive, Path, & Wild Card:  C:\fonts\*.usp
  358.          2nd Disk Drive, Path, & Wild Card:
  359.          3rd Disk Drive, Path, & Wild Card:
  360.          4th Disk Drive, Path, & Wild Card:
  361.          Beep On Error:                       Y
  362.          First Soft Font ID Number:           0
  363.          Upper Left Column of Window:         13
  364.          Upper Left Row of Window:            8
  365.          Printer RAM Memory:                  512
  366.          Memory Swap Type:                    0
  367.          Memory Swap Path:                    c:\
  368.          Enable Mouse (Y/N):                  Y
  369.          Enable Font Decompression (Y/N):     Y
  370.          Create Landscape Fonts (Y/N):        N
  371.  
  372.  
  373.      The following section describes each TSR  Download  configuration
  374.      option.  Please  verify each option you change before leaving the
  375.      configuration program.  Incorrectly configured programs will  not
  376.      operate the way you expect them to.
  377.  
  378.  
  379.      The Hot-Key
  380.  
  381.      No two memory resident programs use the same Hot-Key combination.
  382.      TSR  Download  lets you change the Hot-Key to any combination you
  383.      want. There are two entries in the configuration program that al-
  384.      ter the Hot-Key.  The first entry changes  the  control/alt/shift
  385.      key  combination,  while  the  second entry changes the data key.
  386.      Your Hot-Key must always be some combination of control and  data
  387.      keys.
  388.  
  389.      To  change the control key sequence,  move the cursor to the Hot-
  390.      Key Control/Shift/Alt: line.  Use the <Space> key to  toggle  be-
  391.      tween combinations of the <Ctrl>, <Alt>, <L-Shift>, and <R-Shift>
  392.      keys.  When  the  display  shows the control code combination you
  393.      want,  hit the <enter> key.  All the control keys shown  must  be
  394.      held down together with the data key to activate the TSR program.
  395.  
  396.      To change the data key,  move the cursor to the Hot-Key Data Key:
  397.      line.  Now hit and data key you want to use followed by a <enter>
  398.      key.  You  have just altered the Hot Key sequence.  If you make a
  399.      mistake and enter something you don't want  here,  just  hit  the
  400.      <Esc> key to return to the original entry.
  401.  
  402.  
  403.  
  404.  
  405.  
  406.                                                                      5
  407.  
  408.  
  409.      Parallel or Serial
  410.  
  411.      Download will work with parallel or serial printer ports.  If you
  412.      have a choice you should use a parallel  printer  port.  Parallel
  413.      communication is much faster than serial.  (TSR Download can send
  414.      fonts over a  parallel  port  at  speeds  up  8.9  kilobytes  per
  415.      second.)  Enter a <P> for a parallel printer port or an <S> for a
  416.      serial printer port,  followed by a <enter> key.  If you  make  a
  417.      mistake  and  enter  something you don't want here,  just hit the
  418.      <Esc> key to return to the original entry. Note that if you chose
  419.      serial communication you must initialize the communications  port
  420.      yourself.  TSR Download will not do this for you! You can use the
  421.      DOS mode command to set the serial communication  rate.  For  ex-
  422.      ample, to set 9600 baud on communications port 1 type:
  423.  
  424.      mode COM1:9600,N,8,1,P <enter>
  425.  
  426.  
  427.      Printer Port Number
  428.  
  429.      This option lets you specify the port number that your printer is
  430.      connected to. You can specify a parallel printer port number from
  431.      1 to 3,  or a serial printer port number from 1 to 2.  Only these
  432.      numbers will be accepted.  If the number you enter  is  incorrect
  433.      the screen will remain in edit mode. Hit the <enter> key when the
  434.      printer  port  is correct.  If you make a mistake and enter some-
  435.      thing you don't want here,  just hit the <Esc> key to  return  to
  436.      the original entry.
  437.  
  438.  
  439.      Ignore Printer Port Status
  440.  
  441.      The TSR Download program always checks the status of the parallel
  442.      printer  port before sending any data.  This normally works quite
  443.      well.  However,  if you map a parallel port to a serial  one  via
  444.      MODE or a network,  or if you have a non-standard, or a very fast
  445.      computer you may experience problems.  TSR Download  might  think
  446.      your  printer  port  is  busy  when  it is actually free.  If TSR
  447.      Download indicates that your printer port is busy when  you  know
  448.      it is not,  you can use this option to tell the program to ignore
  449.      printer status. If you have printer problems like this try chang-
  450.      ing the <N> to a <Y> followed by a <enter> key.
  451.  
  452.  
  453.      Drive, Path, & Wild Card
  454.  
  455.      TSR Download needs to be told where your soft fonts  are  stored.
  456.      You  can  specify  up  to  four  separate subdirectories for soft
  457.      fonts. Each entry must specify the disk drive, subdirectory path,
  458.      and wild card to be used to locate your fonts.  If you are  using
  459.      optional  font  compression the wild card must be set to *.*.  To
  460.      alter an entry move the cursor to the Main Disk  Drive,  Path,  &
  461.      Wild Card:,  (or the 2nd,  3rd,  or 4th),  line and enter a valid
  462.  
  463.      6
  464.  
  465.  
  466.      drive,  path,  and wild card.   If you make a mistake  and  enter
  467.      something  you don't want here,  just hit the <Esc> key to return
  468.      to the original entry. For example:
  469.  
  470.      D:\fonts\*.usp
  471.      C:\*.*
  472.      D:\WS2\FONT\*.??l
  473.  
  474.      Do not tell TSR Download that your soft fonts are located in  the
  475.      current  subdirectory  by  typing:  *.*.  You  must supply a disk
  476.      drive, path, and wild card.  The wild card pattern can be used to
  477.      speed  up the process of locating soft fonts.  If your soft fonts
  478.      are mixed in with other files you can locate  them  more  quickly
  479.      through  the  use of this wild card.  For example,  the wild card
  480.      pattern ``*.US?'' will find all files with the extension ``.USP''
  481.      or ``.USL''.  If your fonts are located in their own special sub-
  482.      directory  you  can use the ``*.*'' wild card to locate all files
  483.      in that subdirectory.  Once again,  if you use font  compression,
  484.      the wild card must be *.*.
  485.  
  486.  
  487.      Stopping Noise
  488.  
  489.      The TSR Download program normally beeps when you try and move the
  490.      cursor  off  the screen,  or use a key that's not recognized.  In
  491.      some office environments this can be annoying.  You can turn this
  492.      feature  off by doing the following.  Move the cursor down to the
  493.      Beep On Error: line.  Enter an <N> followed by the <enter> key if
  494.      you  want peace and quite.  If you make a mistake and enter some-
  495.      thing you don't want here,  just hit the <Esc> key to  return  to
  496.      the original entry.
  497.  
  498.  
  499.      First Soft Font ID Number
  500.  
  501.      When  a  soft  font  is sent to the printer it must be assigned a
  502.      soft font ID number. Each soft font must have a unique number as-
  503.      sociated with it.  TSR Download normally starts assigning ID num-
  504.      bers  with  0  and adds 1 for each soft font downloaded.  You can
  505.      change this initial number here in the configuration  program  or
  506.      in the actual Download program using option <I>.  Move the cursor
  507.      to the First Soft Font ID Number: line.  Now enter any ID  number
  508.      from  0 - 32,767 followed by the <enter> key.  If you make a mis-
  509.      take and enter something you don't want want,  just hit the <Esc>
  510.      key to return to the original entry.
  511.  
  512.  
  513.      Window Position
  514.  
  515.      The  TSR  Download program normally pops up in the middle of your
  516.      screen. You can change the position of this window. There are two
  517.      different configuration entries that can be used change the loca-
  518.      tion of the TSR Download window.  One entry controls the  column,
  519.  
  520.                                                                      7
  521.  
  522.  
  523.      and  the other the row where the window will appear.  (Upper left
  524.      row & column.) Move the cursor to the Upper Left Column  of  Win-
  525.      dow:  line  and enter a number from 0 to 26.   This will vary the
  526.      location of the window from left to right across the screen.
  527.  
  528.      Now move the cursor down to the Upper Left Row  of  Window:  line
  529.      and enter a number from 0 to 13.   This will vary the location of
  530.      the window from the top to the bottom of the screen.  If you make
  531.      a  mistake and enter something you don't want here,  just hit the
  532.      <Esc> key to return to the original entry.
  533.  
  534.  
  535.      Printer Memory
  536.  
  537.      Since the TSR Download program knows how much  memory  each  font
  538.      will  use in your printer,  the program can be set up to warn you
  539.      when you try and download more fonts than your printer will hold.
  540.      Just enter the number of kilobytes of  RAM  memory  your  printer
  541.      has. A DeskJet has 128, 256, or 512 kilobytes of memory. A Laser-
  542.      Jet  typically  comes with 512 kilobytes.  If you have additional
  543.      memory it usually is added in 1 megabyte sections. So if you have
  544.      1  megabyte  of  additional  memory  you  have  1560   kilobytes,
  545.      (remember  the  512K  you started with),  or with 2 megabytes you
  546.      have 2608 kilobytes.  To set a new memory limit,  move the cursor
  547.      to  the  ``Printer  Memory:''  line.  Now  enter your printer RAM
  548.      memory from 0 - 6000 followed by the <enter> key. You can disable
  549.      this memory limit check by entering 0.  If you make a mistake and
  550.      enter  something  you don't want here,  just hit the <Esc> key to
  551.      return to the original entry.
  552.  
  553.      DeskJet Plus owners with 512K of  memory  should  note  that  TSR
  554.      Download  alters  the  memory amount entered if it is larger than
  555.      256K.  The program assumes that if you have  more  than  256K  of
  556.      memory  you  have  a laser printer.  A laser printer with 512K of
  557.      memory actually only has 285K of free memory for fonts. So,  when
  558.      you  enter  a  RAM amount over 256K,  TSR Download subtracts 227K
  559.      from this number.  The easiest way around this is to add 227K  to
  560.      your memory amount.  Thus a DeskJet owner with 512K of RAM should
  561.      enter 739K.
  562.  
  563.  
  564.      Memory Swapping
  565.  
  566.      Most people don't want to sacrifice much memory to TSR  programs.
  567.      To save space, TSR Download has the ability to swap itself in and
  568.      out  of memory.  When swapping is enabled TSR Download takes only
  569.      7K of RAM.  Swapping is only useful for people with: a hard disk,
  570.      EMS memory, or a RAM disk.
  571.  
  572.      When  memory  swapping is enabled a small portion of TSR Download
  573.      sits in memory as a TSR. The rest of the program is saved on hard
  574.      disk, RAM disk, or in EMS memory.  When you activate TSR Download
  575.      part  of your current application program is swapped or exchanged
  576.  
  577.      8
  578.  
  579.  
  580.      with the TSR Download code that was on the disk or in EMS memory.
  581.      The act of swapping program code is quite fast. Note that because
  582.      portions of computer memory are swapped with disk the order  that
  583.      programs are loaded into memory becomes very important.  If,  for
  584.      example, you are using a mouse with TSR Download the mouse driver
  585.      must be loaded before TSR Download. Otherwise, TSR Download might
  586.      swap the actual mouse driver code out of  memory!  Likewise,  TSR
  587.      Download  must  be  loaded  before  any program that you want TSR
  588.      Download to pop up in.
  589.  
  590.      Two options control memory swapping.  The Memory Swap Type: entry
  591.      tells TSR Download how to swap the program. Entering a 0 lets TSR
  592.      Download make its own best choice.  (EMS memory is favored first,
  593.      then hard disk.) Entering a 1 forces TSR Download to swap to  EMS
  594.      memory, if possible. A 2 forces swapping to hard disk. Do not use
  595.      option  3  which uses a special driver to access extended memory.
  596.      Finally, if you want to disable swapping enter a 4. If you make a
  597.      mistake and enter something you don't want  here,  just  hit  the
  598.      <Esc> key to return to the original entry.
  599.  
  600.      The second option Memory Swap Path: tells TSR Download what drive
  601.      and  path  to  place disk files in when the program is swapped to
  602.      disk.  You must enter a drive and path here even if  swapping  to
  603.      EMS memory is chosen.  If you have a RAM disk in your system, use
  604.      this disk drive and path as the Memory Swap Path.  This will sig-
  605.      nificantly speed up program operation.
  606.  
  607.  
  608.      Enable Mouse
  609.  
  610.      TSR Download supports a mouse.  The mouse is used to move through
  611.      the lists of fonts or menu options. You can also use the mouse to
  612.      select a font or menu option.  The Enable Mouse: option lets  you
  613.      control  this feature.  If you answer with an <N> here,  then TSR
  614.      Download will not use the mouse at all.  If you answer with a <Y>
  615.      then  TSR  Download will look to see if a mouse driver is present
  616.      when it is first installed.  If a mouse driver is found then  TSR
  617.      Download  will  use  the  mouse.  One word of warning.  The mouse
  618.      driver must be installed before TSR  Download.  Otherwise  it  is
  619.      possible  for  TSR Download to swap the code containing the mouse
  620.      out of memory causing your system to crash. If you make a mistake
  621.      and enter something you don't want here,  just hit the <Esc>  key
  622.      to return to the original entry.
  623.  
  624.  
  625.      Enable Font Decompression
  626.  
  627.      Soft  fonts take up a great deal of disk space.  TSR Download now
  628.      lets you compress your soft fonts to save on disk space. When you
  629.      let TSR Download send the fonts to your printer  the  fonts  will
  630.      automatically  be  decompressed.  TSR  Download  uses the new CFT
  631.      (Compact Font Technology) from Rubicon Computer Labs to  compress
  632.      and  decompress  fonts.  This  technology has a number of special
  633.  
  634.                                                                      9
  635.  
  636.  
  637.      features.  First,  decompression of soft fonts on  the  fly  only
  638.      slows  downloading  of  soft  fonts by a small amount.  Since TSR
  639.      Download is very fast at sending fonts,  this slow  down  is  not
  640.      significant.  Second, most applications that read soft fonts will
  641.      find that fonts compressed with CFT appear normal. That is you do
  642.      not have to decompress the fonts to install  them  into  Windows,
  643.      Ventura,  WordStar,  etc! (You do have to do all downloading with
  644.      TSR Download, however.)
  645.  
  646.      To enable the font decompression option move to the  Enable  Font
  647.      Decompression option and enter a <Y>.  You still have to compress
  648.      the soft fonts with the CFT.EXE program and you  must  make  sure
  649.      the  wild card used to search for soft fonts in *.*.  (Compressed
  650.      soft fonts have the last letter of their file name  change  to  a
  651.      ``c'' if they are portrait and a ``u'' if they are landscape.) If
  652.      you don't intend to use font decompression enter an <N> here.  If
  653.      you make a mistake and enter something you don't want here,  just
  654.      hit the <Esc> key to return to the original entry.
  655.  
  656.  
  657.      Create Landscape Fonts
  658.  
  659.      Some  laser printers require separate portrait and landscape soft
  660.      fonts.  This effectively doubles the amount of disk storage space
  661.      that is needed for soft fonts.  TSR Download can rotate or create
  662.      landscape versions of your soft fonts from their portrait  equiv-
  663.      alents.  If you own a LaserJet Plus, LaserJet II, or a compatible
  664.      printer this option will save disk space for  you.  Move  to  the
  665.      Create Landscape Fonts option and enter a <Y> to enable this fea-
  666.      ture.  Owners of the LaserJet IIP,  III, or 2000 do not need this
  667.      option.  You must also have enable Font Decompression, above,  to
  668.      use this option.
  669.  
  670.  
  671.      Saving A New Version Of TSR Download
  672.  
  673.      When  you have finished entering data on the configuration screen
  674.      hit the <F10> key.  The configuration program will ask: Save  the
  675.      modified DOWNLOAD program? If you answer with a <Y> a new version
  676.      of  TSR  Download will be created.  This new version replaces the
  677.      old one!  If you answer with an <N> all the changes you made will
  678.      be forgotten.
  679.  
  680.  
  681.  
  682.  
  683.  
  684.  
  685.  
  686.  
  687.  
  688.  
  689.  
  690.  
  691.      10
  692.  
  693.  
  694.                            LOADING TSR DOWNLOAD
  695.  
  696.      TSR Download works as a memory resident,  command line,  of batch
  697.      file program.  The program can be passed optional arguments  when
  698.      it is run that control its basic operation.  These arguments con-
  699.      trol command line operation and list file  control.  The  general
  700.      form of a TSR Download command is:
  701.  
  702.      dl  [listfile]  [-x] <enter>
  703.  
  704.      Where  listfile is the optional name of a disk file that contains
  705.      a list of font file names to send to your printer,  and -x is  an
  706.      optional  command.  Optional  commands  include:  -r - remove the
  707.      program from memory,  -c - run from the command line,  and  -b  -
  708.      download  fonts from within a batch file.  Only one optional com-
  709.      mand can be used at a time. If a list file is present on the com-
  710.      mand line,  the fonts specified in it  are  always  sent  to  the
  711.      printer before anything else is done.
  712.  
  713.      To use TSR Download without loading it into memory type:
  714.  
  715.      dl  -c <enter>
  716.  
  717.      The  TSR  Download window will appear immediately and the program
  718.      will search for your soft fonts. All aspects of program operation
  719.      are the same whether you are running from the command line or  as
  720.      a memory resident program. The only thing that changes is how the
  721.      program is activated.
  722.  
  723.      To  use  the memory resident version of the program you must load
  724.      it into memory first.  If the  program  successfully  loads  into
  725.      memory you will see the message shown below:
  726.  
  727.      dl <enter>
  728.  
  729.      TSR Download is now loaded into memory.
  730.      Use Ctrl-Alt-D to activate. Remove with dl -r.
  731.  
  732.      If you try and re-install TSR Download after it is already loaded
  733.      into memory, your computer will beep and the following error mes-
  734.      sage will appear:
  735.  
  736.      TSR Download is already in memory!
  737.  
  738.      To  remove TSR Download from memory use the -r option.  This will
  739.      only work if TSR Download is the last program loaded into memory.
  740.  
  741.      dl  -r
  742.  
  743.      TSR Download can also be used to send a  list  of  fonts  to  the
  744.      printer  without being loaded into memory or popping up.  You use
  745.      the -b command in conjunction with the list file  option.  So  to
  746.      simply send a list of fonts to the printer type:
  747.  
  748.                                                                     11
  749.  
  750.  
  751.      dl  listfile  -b
  752.  
  753.      When  TSR  Download is first being loaded into memory you can op-
  754.      tionally send a list of fonts to your printer.  This is  a  handy
  755.      way  to  initialize your printer with the fonts you normally use.
  756.      For instance, you could put the command to install the program in
  757.      your autoexec.bat file and  have  TSR  Download  also  send  your
  758.      favorite soft fonts to your printer.
  759.  
  760.      To  send  a  list of soft fonts you must first create a disk file
  761.      that contains the name of each soft font you  wish  to  download.
  762.      Note  that  TSR  Download  contains  a  complete  list management
  763.      program to automatically make these soft font lists for you. Just
  764.      see the List command in this documentation.  (It is also possible
  765.      to use an ASCII text editor to create these list files.)
  766.  
  767.      These  soft  font  list  files  are  always stored in the main or
  768.      primary soft font subdirectory.  List files are assumed  to  have
  769.      the font file name extension of ``.LST''. (You do not have to use
  770.      the extension when specifying a list file name.)
  771.  
  772.      How do you use list files? Assume you have a soft font list file,
  773.      called ROMAN.LST,  stored in your primary soft font subdirectory.
  774.      (Remember  that  you  must  configure  TSR  Download  using   the
  775.      DLCFG.EXE  program  and  define  this subdirectory.) To send this
  776.      list of fonts to your printer as Download is  first  loaded  into
  777.      memory type:
  778.  
  779.      dl  roman.lst <enter>
  780.  
  781.      Printer status is checked before each soft font is sent. (If your
  782.      printer is off,  not selected, or out of paper, you will have the
  783.      option to fix the problem and then send the  font,  or  stop  the
  784.      downloading  sequence.)  Note that when TSR Download is installed
  785.      as a TSR and sends a list of fonts  this  way  the  program  will
  786.      remember what fonts are resident in your printer. The <M> command
  787.      can be used to display a list of these fonts.
  788.  
  789.      You  can  create  these  list  files  with any ASCII text editor,
  790.      (EDLIN is an ASCII text editor),  but TSR Download will do a bet-
  791.      ter job of making them. In a soft font list file the name of each
  792.      font appears on a separate line.  For example,  if you have a set
  793.      of six Times-Roman fonts in your soft font subdirectory the  list
  794.      file would appear as follows:
  795.  
  796.      TR100RPN.USP <enter>
  797.      TR100BPN.USP <enter>
  798.      TR100IPN.USP <enter>
  799.      TR120RPN.USP <enter>
  800.      TR120BPN.USP <enter>
  801.      TR120IPN.USP <enter>
  802.  
  803.  
  804.  
  805.      12
  806.  
  807.  
  808.                            RUNNING TSR DOWNLOAD
  809.  
  810.      Most operations in TSR Download are done from the main menu. This
  811.      is where the majority of all soft font control takes place.  From
  812.      the main menu you may go to anyone of  four  separate  sub-menus.
  813.      The  sub-menus include: help,  printer control,  list management,
  814.      and printer memory usage. These menus operate as follows:
  815.  
  816.  
  817.  
  818.  
  819.  
  820.  
  821.  
  822.  
  823.  
  824.  
  825.  
  826.                                  Figure 1
  827.  
  828.      The TSR Download program is activated by holding the  <Ctrl>  and
  829.      <Alt>  keys  down while simultaneously pressing the <D> key.  (Or
  830.      use the key  combination  you  selected  with  the  configuration
  831.      program.) A small window will appear in the center of your screen
  832.      with  a  list of soft fonts.  (See below.) Note that the standard
  833.      version of TSR Download only supports 300 soft fonts at  a  time.
  834.      If more than 300 soft fonts are present, TSR Download stops after
  835.      locating the first 300 fonts.
  836.  
  837.  
  838.  
  839.  
  840.  
  841.  
  842.  
  843.  
  844.  
  845.  
  846.  
  847.                                  Figure 2
  848.  
  849.      The window will now show a list of soft font names, sorted in al-
  850.      phabetical  order.  At  the bottom of the window a single line is
  851.      reserved for commands.  This line also indicates  how  many  soft
  852.      fonts  have been marked and how much printer memory they will oc-
  853.      cupy.  If you have more soft fonts than a single window will hold
  854.      (8),  you can scroll through the rest of the fonts using the cur-
  855.      sor keys or your mouse. Once activated,  TSR Download responds to
  856.      the following single key commands:
  857.  
  858.  
  859.  
  860.  
  861.  
  862.                                                                     13
  863.  
  864.  
  865.      <Esc>             Exit Download or move back one level
  866.      <Ret> or <Space>  Mark a font for later downloading
  867.      <C>               Change the main soft font subdirectory
  868.      <D> or <F10>      Download all previously marked fonts
  869.      <F> or <F5>       Find the first font  name beginning with ?
  870.      <H> or <F1>       Help screen
  871.      <I> or <F3>       Set the next soft font ID number
  872.      <L> or <F7>       Font List management
  873.      <M> or <F6>       Display fonts in you printer's Memory
  874.      <O> or <F4>       Output to parallel, serial, or file
  875.      <P> or <F8>       Printer control menu
  876.      <S> or <F9>       Select the highlighted soft font
  877.                        Mouse - use to move through fonts or menus
  878.                        Left mouse button - mark font or item
  879.                        Right mouse button - answer yes to a question
  880.  
  881.      While  in  TSR  Download,  you  can move through the font list by
  882.      using the cursor keys or the mouse.  The <Home> key takes you  to
  883.      the  first font in the list,  and the <End> key to the last.  The
  884.      <PgUp> & <PgDn> keys move between separate screens of fonts.  You
  885.      can also use the <F> key to find any font by name.  The following
  886.      chapter explains each of the commands in detail.
  887.  
  888.  
  889.      <Esc>  Exit Download
  890.  
  891.      You can leave TSR Download from the  main  menu  by  hitting  the
  892.      <Esc> key. This will return you to your application. Alternately,
  893.      the <Esc> key will also move you back one menu level.
  894.  
  895.  
  896.      <enter> or <Space>  Mark
  897.  
  898.      To  mark  a  font  for  downloading or for list file creation you
  899.      first move to the font by using the cursor keys. The cursor arrow
  900.      keys move up and down the list of  fonts,  or  you  can  use  the
  901.      mouse.  The <Home> key can be used to return to the first font on
  902.      a page.  The <End> key moves to the last  font  on  a  page.  The
  903.      <PgUp> and <PgDn> keys move between screens of fonts.  (These two
  904.      keys only work if you have more than a full window, (8),  of soft
  905.      fonts.)
  906.  
  907.      To mark a font hit the left mouse button, <enter>, or the <Space>
  908.      key.  The  highlighted font will be marked (its color will change
  909.      and a dot will appear to the left of the font name), and the cur-
  910.      sor will move down the list.  If you accidentally mark a font you
  911.      don't  want,  move  back  to  it  and  use the left mouse button,
  912.      <enter> or <Space> key.  This will toggle the mark  off.  If  you
  913.      have  enabled  the printer memory check feature in the configura-
  914.      tion program,  TSR Download will check each time you mark a  font
  915.      to see if you have enough memory left to store it.  (This feature
  916.      can be disabled by entering a value of  0  for  printer  memory.)
  917.      When  TSR  Download  detects that you have exceeded your printers
  918.  
  919.      14
  920.  
  921.  
  922.      memory storage ability it flashes a brief message on  the  bottom
  923.      of  the window and makes a warbling sound.  Note that the font is
  924.      still marked and will be downloaded unless you  remove  the  mark
  925.      from it.  The lower right portion of the screen will show you how
  926.      many fonts are currently marked and the total printer  RAM  these
  927.      fonts will require.
  928.  
  929.  
  930.      <C>  Change Subdirectory
  931.  
  932.      You  can change the main subdirectory and wild card that are used
  933.      to locate soft fonts at any time.  Doing this will clear the list
  934.      of soft fonts that have been loaded into your printer.  To change
  935.      subdirectories,  enter a <C>,  followed by a  valid  disk  drive,
  936.      path, and wild card.  (C:\fontsl\*.* for example.) If any item is
  937.      missing  TSR  Download  will ignore the new subdirectory informa-
  938.      tion. Note that this command effects where TSR Download looks for
  939.      font lists.
  940.  
  941.  
  942.      <D> or <F10>  Download
  943.  
  944.      To download all marked fonts, hit the <D> key.  TSR Download will
  945.      ask  you  whether  you  want to send your fonts now.  Answer with
  946.      right mouse button or <Y> for yes,  or an  <N>  for  no.  If  you
  947.      answer  yes,  TSR  Download will check the printer status to make
  948.      sure the printer is on line and ready.  (If the  printer  is  not
  949.      ready,  an error message will appear and you will have the option
  950.      of fixing the problem or returning to the  Download  main  menu.)
  951.      The fonts will then be sent to the printer,  and a status message
  952.      will tell you what font is currently  being  downloaded.  Once  a
  953.      font  is downloaded to your printer it will appear in the list of
  954.      fonts that can be displayed with the <M> option.
  955.  
  956.  
  957.      <F> or <F5>  Find
  958.  
  959.      It can be difficult to locate a single font in  a  long  list  of
  960.      similar  ones.  TSR  Download offers the Find command to help you
  961.      with this task.  Hit the <F> key to tell the program you want  to
  962.      search  for  a font.  The prompt at the bottom of the screen will
  963.      change to Find?.  You can enter any single letter.  TSR  Download
  964.      will locate the first font that begins with that letter and posi-
  965.      tion  the cursor there.  If you have long lists of fonts with the
  966.      same typeface name the Find command can be used to search  for  a
  967.      specified  point  size.  If you enter a single digit at the Find?
  968.      prompt,  TSR Download will search forward from its current cursor
  969.      position to find a font with a matching point size.  Entering a 6
  970.      or 8 will find matching 6 or 8 point fonts.  Entering a  1  or  2
  971.      tells the program to find 10 or 20 point fonts.
  972.  
  973.  
  974.  
  975.  
  976.                                                                     15
  977.  
  978.  
  979.      <H> or <F1>  Help
  980.  
  981.      A  help  menu  is always available.  It can be invoked by hitting
  982.      either the <F1>,  or <H> key.  This menu summarizes  the  options
  983.      available under TSR Download. Use the mouse or the cursor keys to
  984.      select  a  help  topic.  Then  hit  the  left mouse button or the
  985.      <enter> key to read that particular help topic.  Return  back  to
  986.      the  main  help  display by hitting the <Esc> key and back to the
  987.      main menu by hitting <Esc> again.
  988.  
  989.  
  990.  
  991.  
  992.  
  993.  
  994.  
  995.  
  996.  
  997.  
  998.  
  999.                                  Figure 3
  1000.  
  1001.  
  1002.      <I> or <F3>  Soft Font ID
  1003.  
  1004.      The ID number to be assigned to the next soft font can be changed
  1005.      using this key.  Hit the <I> key and you will be prompted for  an
  1006.      ID  number  from 0 to 32,767.  Enter your ID number followed by a
  1007.      left mouse button,  or <enter>.  This number will be used for the
  1008.      next soft font that is downloaded. Each successive soft font will
  1009.      receive the next sequential number.  (If you set the ID number to
  1010.      5, and download 3 fonts, the first will get ID 5,  the next ID 6,
  1011.      and  the  last ID 7.  If you download more fonts later,  the next
  1012.      soft font ID will be 8.)
  1013.  
  1014.  
  1015.      <L> or <F7>  Font Lists
  1016.  
  1017.      TSR Download offers complete font list management.  You  can  use
  1018.      the  program to send a list of fonts to your printer or to create
  1019.      a font list. To move to the font list menu hit the <L> key.  Your
  1020.      display will show the following:
  1021.  
  1022.  
  1023.  
  1024.  
  1025.  
  1026.  
  1027.  
  1028.  
  1029.  
  1030.  
  1031.                                  Figure 4
  1032.  
  1033.      16
  1034.  
  1035.  
  1036.      Use  the  mouse  or  the  cursor keys to move to the function you
  1037.      want.  Then hit left mouse button or <enter> to select that func-
  1038.      tion.  In  the screen shown above this would select the Add fonts
  1039.      to an existing font list function.  The Add  function  tells  TSR
  1040.      Download  to take all the previously marked fonts and add them to
  1041.      an existing list file.  You will be prompted for the name of this
  1042.      list  file.  As a convenience,  all functions that require a list
  1043.      file name assume that any file name that does not have an  exten-
  1044.      sion  uses the default extension for list files ".LST".  Thus the
  1045.      file names test.lst and test are equivalent. To enter a file name
  1046.      with no extension just add a period to the end of the file  name.
  1047.      Thus test. and test.lst are not equivalent.
  1048.  
  1049.      Creating a new font list from within TSR Download is easy. At the
  1050.      main menu of TSR Download,  mark the fonts you wish to put into a
  1051.      list file, just as if you were going to send them to the printer.
  1052.      Now enter the List File menu with the <L> key.  Select the Create
  1053.      a new font list and save it option.  TSR Download will prompt you
  1054.      for a file name for the new font list.  Enter the new  name  fol-
  1055.      lowed by a return. (Note the program will never overwrite any ex-
  1056.      isting  file with the same name.) Once again,  if you make a mis-
  1057.      take and don't wish to create a list of fonts use the <Esc> key.
  1058.  
  1059.      Deleting an existing font list is the next option on  this  menu.
  1060.      When Delete an existing font list is selected,  TSR Download will
  1061.      ask you for the name of the list file.  Enter any valid name fol-
  1062.      lowed by a <enter> and that list file will be deleted.
  1063.  
  1064.      A  Directory  of  all font list files can be displayed.  Move the
  1065.      cursor down to Display directory of list files and hit left mouse
  1066.      button or <enter>.  TSR Download will search the main  soft  font
  1067.      subdirectory  and  display all list files found.  A maximum of 32
  1068.      file names can be displayed.
  1069.  
  1070.      Make is a command that lets you build a font list of all the soft
  1071.      fonts currently residing in printer memory.  You  don't  have  to
  1072.      mark  any fonts to use this command.  Select Make a list of fonts
  1073.      in printer and hit left mouse button  or  <enter>.  You  will  be
  1074.      asked for a list file name.  The list file created here will con-
  1075.      tain all the soft fonts currently in your printers memory.
  1076.  
  1077.      The Send command is used to send a font  list  to  your  printer.
  1078.      Select  Send a font list to the printer and hit left mouse button
  1079.      or <enter>.  You will be asked for a list file  name.  Enter  the
  1080.      name  followed <enter>.  TSR Download will begin sending fonts to
  1081.      your printer.  The status line on the bottom of the  screen  will
  1082.      show the name of each font as it is being downloaded.
  1083.  
  1084.      To View the contents of a soft font list move down to View a font
  1085.      list and hit left mouse button or <enter>.  You will be asked for
  1086.      the list file name.  Enter the  name  followed  by  <enter>.  TSR
  1087.      Download  will  display the soft font file names (up to a maximum
  1088.      of 32) found in this list file.
  1089.  
  1090.                                                                     17
  1091.  
  1092.  
  1093.      <M>  Memory Usage
  1094.  
  1095.      You can display a list of all the soft fonts  currently  residing
  1096.      in  your  printer and their memory requirements with this option.
  1097.      Just hit the <M> key to bring up this display.  A  count  of  the
  1098.      number  of  fonts in your printer and the memory they occupy will
  1099.      be shown on the bottom status line of the window. The rest of the
  1100.      window will show a list of fonts now resident  in  your  printer.
  1101.      You  can  move  through  this  list  using the cursor keys or the
  1102.      mouse. While this list is displayed,  you may clear it by hitting
  1103.      the  <W> Wipe key.  Note that changing the soft font subdirectory
  1104.      will clear this list.  Use the <Esc> key to return  to  the  main
  1105.      font menu. See the sample screen below:
  1106.  
  1107.  
  1108.  
  1109.  
  1110.  
  1111.  
  1112.  
  1113.  
  1114.  
  1115.  
  1116.  
  1117.                                  Figure 5
  1118.  
  1119.  
  1120.      <O>  Output Control
  1121.  
  1122.      You can redirect the output of Download to a disk file, or change
  1123.      the  serial or parallel printer port assignment with this option.
  1124.      To select this option hit the <O> key.  You will  see  a  message
  1125.      ``Parallel,  Serial, or File (P/S/F):''. To select a new parallel
  1126.      or serial printer port hit either <P> or  <S>  respectively.  You
  1127.      will  be asked for the port number.  Respond with a parallel port
  1128.      number 1 - 3 or a serial port number 1 - 2.  To redirect all  TSR
  1129.      Download  output to a disk file,  chose the <F> option.  You will
  1130.      then be prompted for a disk file name.  Please use a disk  drive,
  1131.      path,  and  file  name!  All further output will be saved in this
  1132.      disk file.  You can return to normal parallel or serial operation
  1133.      by first selecting the <O> option and then by specifying the port
  1134.      type and number.
  1135.  
  1136.  
  1137.      <P>  Printer Control Menu
  1138.  
  1139.      To  select  the printer control menu,  use the <P> key.  You will
  1140.      then see the menu shown below.  Use the mouse or the cursor  keys
  1141.      to  move to the desired action.  Use the left mouse button or the
  1142.      <enter> key to select an action. You will be asked to verify that
  1143.      you want to send this sequence to  the  printer.  Answer  with  a
  1144.      right  mouse  button  or  <Y> for yes,  or an <N> for no.  If the
  1145.      printer is off, not selected, out of paper, or busy you can retry
  1146.  
  1147.      18
  1148.  
  1149.  
  1150.      or abort this operation.  Hit the <Esc> key to return back to the
  1151.      main menu.
  1152.  
  1153.  
  1154.  
  1155.  
  1156.  
  1157.  
  1158.  
  1159.  
  1160.  
  1161.  
  1162.  
  1163.                                  Figure 6
  1164.  
  1165.      Each  menu  item sends a matching command string to your printer.
  1166.      Thus Form Feed sends a form feed out. Most other entries are self
  1167.      explanatory.  Default Font sends a command  to  you  printer  in-
  1168.      structing  it  to  return back to its designated internal default
  1169.      font,  usually Courier with the PC8 symbol set.  10 and 16.67 cpi
  1170.      tell your printer to switch between the two internal font pitches
  1171.      available.    66  lines/page  forces most laser printers to put a
  1172.      standard 66 lines on a single  page.  4,  6,  8,  10,  12,  &  16
  1173.      lines/inch switch the line spacing on your printer. Finally, File
  1174.      to  Printer  lets you send any disk file to the printer.  You can
  1175.      make soft font test files or simple printer command  strings  and
  1176.      send them this way.
  1177.  
  1178.  
  1179.      <S>  Selecting A Font
  1180.  
  1181.      Any  soft  font  resident  in your printer can be selected as the
  1182.      primary (active) font.  To do this,  first move the cursor to the
  1183.      font you want to select.  Now hit the <S> key.  TSR Download will
  1184.      ask you if you want to select this soft font. Answer with a right
  1185.      mouse button or <Y> or <N>.  If you  want  to  determine  how  to
  1186.      select  an  unknown  soft font you can redirect the output of TSR
  1187.      Download to a file (<O> command),  select the font,  and then ex-
  1188.      amine this disk file.
  1189.  
  1190.  
  1191.  
  1192.  
  1193.  
  1194.  
  1195.  
  1196.  
  1197.  
  1198.  
  1199.  
  1200.  
  1201.  
  1202.  
  1203.  
  1204.                                                                     19
  1205.  
  1206.  
  1207.                              Font Compression
  1208.  
  1209.      The  CFT  utility  program is used to compress or decompress soft
  1210.      fonts.  If you want to save disk space,  use CFT to compress your
  1211.      soft   font   files  and  then  let  TSR  Download  automatically
  1212.      decompress the fonts as they are  downloaded.  If  you  want  TSR
  1213.      Download to create landscape versions of your soft fonts you also
  1214.      need  to  compress the fonts with CFT.  Note that the CFT utility
  1215.      can only create landscape fonts up to 48 point in height.
  1216.  
  1217.      CFT ONLY works with LaserJet soft fonts.  If you want to compress 
  1218.      your soft fonts,  first make sure you have made  backup copies of
  1219.      the original fonts.  Then run CFT  as  follows:
  1220.  
  1221.      cft  *.usp
  1222.  
  1223.      The  command above will locate all soft fonts in the current sub-
  1224.      directory that end with the file name extension ``.USP'' and com-
  1225.      press them.  The compressed fonts files will have the  same  file
  1226.      name with the file name extension of ``.USC''. The original fonts
  1227.      (*.usp) will still be in your directory.  You will need to delete
  1228.      these yourself. To compress all fonts in a different subdirectory
  1229.      type:
  1230.  
  1231.      cft  c:\fonts\*.*
  1232.  
  1233.      If you want CFT to compress your  soft  fonts  and  automatically
  1234.      delete  the  uncompressed versions when it is finished use the -r
  1235.      option.  Make sure your fonts are backed up before doing this.  A
  1236.      sample command would be:
  1237.  
  1238.      cft  c:\fonts\*.* -r
  1239.  
  1240.      To  decompress soft fonts use the same command format but add the
  1241.      -d (decompress) option.  For example,  to decompress the fonts we
  1242.      just compressed:
  1243.  
  1244.      cft  c:\fonts\*.* -d
  1245.  
  1246.      The  CFT  compression program saves fonts in a format that should
  1247.      be compatible with most laser smart applications.  Most  programs
  1248.      will be able to read these fonts and extract font information and
  1249.      character  width  tables.  Remember  though that you must use TSR
  1250.      Download to send the fonts to your printer,  since  this  program
  1251.      decompresses the fonts as they are being downloaded.
  1252.  
  1253.      CFT  stands  for  Compact  Font  Technology.  This technology was
  1254.      developed by Rubicon Computer Labs,  2  Pommiers,  Hull,  Quebec,
  1255.      Canada  J8Z  2M2.  Rubicon makes Rubicon Publisher a desktop pub-
  1256.      lishing package for the IBM PC.
  1257.  
  1258.  
  1259.  
  1260.  
  1261.      20
  1262.  
  1263.  
  1264.                    Using TSR Download In Other Programs
  1265.  
  1266.      Word Perfect 5.0 & 5.1
  1267.  
  1268.      It is quite easy to use  TSR  Download  with  Word  Perfect.  TSR
  1269.      Download  is  much  faster  downloading  soft  fonts  and  offers
  1270.      automatic font decompression.  To use TSR Download with Word Per-
  1271.      fect  you  must re-install your printer driver and mark each soft
  1272.      font you own with a * instead of a +. This tells Word Perfect not
  1273.      to download the fonts before each document is printed.  Once this
  1274.      is  done  you  can use TSR Download to send your fonts or you can
  1275.      use Word Perfect's Printer Initialize command.
  1276.  
  1277.      To re-install your printer driver,  start Word  Perfect  and  hit
  1278.      (Shift)  <F7>  for  the  printer  menu.  Press <S> for the Select
  1279.      Printer menu,  then (A) for Additional Printers.  Use the  cursor
  1280.      keys  to  highlight the name of your printer,  then press <S> for
  1281.      Select. Word Perfect will tell you the name of the driver file it
  1282.      is creating.  Then press <F7>.  You are now at the  Edit  screen.
  1283.      Press  (4)  for  Cartridges  and fonts and use the cursor keys to
  1284.      move down to the  soft  font  libraries.  Enter  a  library  with
  1285.      <enter>  and  mark  your soft fonts with a *.  Exit and save.  To
  1286.      download fonts follow  the  instructions  below  for  other  word
  1287.      processors.
  1288.  
  1289.  
  1290.      MS Word 5.0
  1291.  
  1292.      MS  Word  automatically  asks you if you want it to download soft
  1293.      fonts before a document is printed. Just answer <N> to this ques-
  1294.      tion.  Then follow the instructions  below  for  all  other  word
  1295.      processors.
  1296.  
  1297.  
  1298.      DisplayWrite 4
  1299.      MultiMate 4
  1300.      Nota Bene
  1301.      Q & A
  1302.      Samna Word
  1303.      Word Star 5 - 6
  1304.      Word Star 2000
  1305.      XyWrite
  1306.  
  1307.      All of the word processors above handle soft fonts but don't make
  1308.      any realistic provision for downloading soft fonts. (Some make up
  1309.      DOS batch files.) To use TSR Download with these word processors,
  1310.      simply install the program in memory resident mode. Before print-
  1311.      ing  a  document,  pop up TSR Download and send the fonts to your
  1312.      printer.  Remember that with TSR Download you can always check to
  1313.      see  which  fonts  are currently in the printer with the <M> com-
  1314.      mand.  If you use a particular combination of fonts often it pays
  1315.      to  use  TSR Download to make up a list of those fonts.  Then you
  1316.      can send the entire list of fonts at once with a single command.
  1317.  
  1318.                                                                     21
  1319.  
  1320.  
  1321.      Dbase
  1322.      Lotus 123
  1323.      SuperCalc
  1324.  
  1325.      The application programs listed above are not laser  smart.  They
  1326.      don't  really  know  how  to use or take advantage of soft fonts.
  1327.      However,  with TSR Download you can force these programs to use a
  1328.      soft font within a spread sheet or data base report.  Just pop up
  1329.      TSR Download inside any of these programs. Download the soft font
  1330.      you want to use for your report.  Now move the cursor back to the
  1331.      font you just sent to the printer.  Hit the <S> Select key.  This
  1332.      will make that soft font the active font in your printer.
  1333.  
  1334.      If the font is small you may  want  to  move  to  TSR  Download's
  1335.      Printer Control Menu - <P>.  In this menu you can change the line
  1336.      spacing of the printer or  its  orientation.  Remember  that  you
  1337.      can't select a landscape oriented font unless you put the printer
  1338.      into landscape mode before selecting it.
  1339.  
  1340.  
  1341.      PC-DOS
  1342.  
  1343.      Controlling  soft  fonts  from  the  PC-DOS  command line is very
  1344.      similar to using  them  in  Dbase  or  Lotus.  You  activate  TSR
  1345.      Download,  send  a font to the printer and then select that font.
  1346.      You can optionally change the line spacing too. You laser printer
  1347.      or DeskJet is now set to print with a soft font.  Just copy  your
  1348.      document  to the printer.  Once you have sent the entire document
  1349.      you might need to pop up TSR Download and send a Form Feed to the
  1350.      printer to eject the page.  (Use the Printer Control menu  to  do
  1351.      this.)
  1352.  
  1353.  
  1354.  
  1355.  
  1356.  
  1357.  
  1358.  
  1359.  
  1360.  
  1361.  
  1362.  
  1363.  
  1364.  
  1365.  
  1366.  
  1367.  
  1368.  
  1369.  
  1370.  
  1371.  
  1372.  
  1373.  
  1374.  
  1375.      22
  1376.  
  1377.  
  1378.                                   FONTCAT
  1379.  
  1380.      The  FONTCAT  program  is a unique utility that prints a complete
  1381.      catalog of all the soft fonts  you  own.    To  run  FONTCAT  you
  1382.      specify the disk drive,  path, and wild card to be used to search
  1383.      for your soft fonts.   The FONTCAT program locates all your  soft
  1384.      font files,  analyses them,  and prints a short report explaining
  1385.      just what each soft font file really is.   A sample catalog  sec-
  1386.      tion is shown below:
  1387.  
  1388.  
  1389.  
  1390.  
  1391.  
  1392.  
  1393.  
  1394.  
  1395.                                  Figure 7
  1396.  
  1397.  
  1398.      The  catalog  shows  the  font  file name first,  followed by the
  1399.      typeface name.   Note that FONTCAT can display the true  typeface
  1400.      name of any soft font, not just the standard typefaces defined by
  1401.      HP.    The  catalog  then  shows  the  font point size and pitch.
  1402.      Proportionally spaced fonts display the entry prop.  while  fixed
  1403.      width  fonts have their pitch displayed here.   The stroke weight
  1404.      of the font and its style are displayed next.   Font orientation,
  1405.      the  symbol set and the printer the font is designed for are then
  1406.      shown.  Finally, the font file size is displayed in kilobytes.
  1407.  
  1408.      To run FONTCAT and make a catalog of soft fonts you only need  to
  1409.      know  the subdirectory in which they are stored.   Make sure your
  1410.      printer is turned on and ready, and then type:
  1411.  
  1412.      fontcat  c:\fonts\*.* <enter>
  1413.  
  1414.      This will locate all valid soft font files on C: in  subdirectory
  1415.      \fonts.  You can also change the printer port to any valid paral-
  1416.      lel  or  serial  port,  or you can redirect the catalog to a disk
  1417.      file. To print the same catalog on LPT2 or COM1 type:
  1418.  
  1419.      fontcat  c:\fonts\*.*  LPT2 <enter>
  1420.      fontcat  c:\fonts\*.*  COM1 <enter>
  1421.  
  1422.      Finally,  to send the catalog to the  disk  file  catalog.txt  on
  1423.      drive D: type:
  1424.  
  1425.      fontcat  c:\fonts\*.*  d:\catalog.txt <enter>
  1426.  
  1427.  
  1428.  
  1429.  
  1430.  
  1431.  
  1432.                                                                     23
  1433.  
  1434.  
  1435.                               Common Problems
  1436.  
  1437.      Q: My laser printer normally works just fine. However, when I use
  1438.      TSR  Download  to  send  a soft font to it,  the font is garbled,
  1439.      doesn't appear, or weird things happen.
  1440.  
  1441.      A: This is a common problem and is due to bad  hardware!  When  a
  1442.      soft  font  is  downloaded  through  a parallel port your printer
  1443.      receives data at the maximum  possible  speed.  If  your  printer
  1444.      cable  does not meet minimum specifications,  or if your parallel
  1445.      printer port is marginal the problems mentioned above may  occur.
  1446.      Your  parallel  printer  port cable should be 6 feet long or less
  1447.      and made of quality materials.  You should not have a switch  box
  1448.      in  series  with  this  cable!  If  you  still have a problem try
  1449.      switching to a different parallel port.  These ports are easy  to
  1450.      damage with static electricity. They may appear to work fine nor-
  1451.      mally but fail during high speed transfers.
  1452.  
  1453.  
  1454.      Q:  I  download a soft font and make it my primary font,  just as
  1455.      your manual says.  If I copy files to the printer they appear  in
  1456.      that font. If I use my word processor I always get my default in-
  1457.      ternal font (Courier).
  1458.  
  1459.      A:  The  first  thing  most word processors do,  (before printing
  1460.      anything), is to reset the printer.  Resetting a laser or DeskJet
  1461.      printer  automatically  returns  the printer to its default font,
  1462.      (Courier).  The only way around this problem is  to  provide  the
  1463.      word  processor  with  a  printer driver that tells it how to use
  1464.      soft fonts.
  1465.  
  1466.  
  1467.      Q: When downloading a number of soft fonts my printer stops work-
  1468.      ing and displays a flashing "20" on the LCD display.
  1469.  
  1470.      A: You have run out of memory in your printer!  First,  make sure
  1471.      that  you  have  configured  TSR  Download  and indicate how much
  1472.      memory your printer has.  Then the program will warn  you  before
  1473.      you  run  out  of  memory.  If  you  are sending new fonts to the
  1474.      printer try deleting the old ones before  sending  any  more  new
  1475.      fonts.  The  Printer Control menu in TSR Download will let you do
  1476.      this.  If the problem reoccurs with some  regularity  you  should
  1477.      start looking for a memory add on board.
  1478.  
  1479.  
  1480.      Q:  The  soft  font  ID numbers I assign with TSR Download do not
  1481.      match the numbers shown on my sample font print sheet.
  1482.  
  1483.      A: The Soft Font ID numbers assigned by TSR Download can be  used
  1484.      to select soft fonts. However, these ID numbers have no relation-
  1485.      ship  to  the  numbers displayed on an internal font print sheet.
  1486.      Internal font print sheet numbers always start at 1  and  go  up.
  1487.      Soft  font ID numbers can range from 0 - 32,767.  There is no way
  1488.  
  1489.      24
  1490.  
  1491.  
  1492.      to display the actual soft font ID number on a print  sheet.  Ig-
  1493.      nore the ID numbers shown on these sheets.
  1494.  
  1495.      Q:  Anytime  I  use  TSR Download to send a font or command to my
  1496.      printer I get the "PRINTER NOT READY" message.
  1497.  
  1498.      A: TSR Download always checks the status of the parallel  printer
  1499.      port before sending anything to the printer. This status check is
  1500.      done by calling a standard BIOS function that returns information
  1501.      about printer select, paper level, busy, etc. Some computer BIOSs
  1502.      are  not  truly IBM compatible and return incorrect status.  Some
  1503.      printer cables are not wired  correctly  and  thus  do  the  same
  1504.      thing.  You  can also use the MODE command or a network to make a
  1505.      serial printer port look  like  a  parallel  one,  (that  doesn't
  1506.      return  printer  status)  .  The DLCFG program lets you alter TSR
  1507.      Download so that the program no  longer  pays  any  attention  to
  1508.      parallel printer port status.  See the documentation for more in-
  1509.      formation on this option.
  1510.  
  1511.  
  1512.      Q: I have 55 soft fonts in my subdirectory, yet TSR Download only
  1513.      displays 51 of them.
  1514.  
  1515.      A: A number of public  domain  soft  fonts  have  incorrect  font
  1516.      headers. TSR Download checks each font file to make sure it has a
  1517.      valid soft font header. (This is how the program finds soft fonts
  1518.      for its font display.) If you have a number of public domain soft
  1519.      fonts  a  few of them may have bad font headers.  This is why TSR
  1520.      Download does not display them.
  1521.  
  1522.  
  1523.      Q: I followed all your directions on setting  up  and  installing
  1524.      TSR Download.  Yet no matter what I do my DeskJet or DeskJet Plus
  1525.      won't print with soft fonts.
  1526.  
  1527.      A: Both the DeskJet and the DeskJet Plus printers require the use
  1528.      of an external RAM cartridge if you want to use  soft  fonts.  If
  1529.      you  don't  have  a  RAM cartridge plugged into your printer your
  1530.      DeskJet can't handle soft fonts.  DeskJet owners need a 128K  RAM
  1531.      cartridge. DeskJet Plus owners need a 256K RAM cartridge.
  1532.  
  1533.  
  1534.  
  1535.  
  1536.  
  1537.  
  1538.  
  1539.  
  1540.  
  1541.  
  1542.  
  1543.  
  1544.  
  1545.  
  1546.                                                                     25
  1547.  
  1548.  
  1549.                            SHAREWARE INFORMATION
  1550.  
  1551.      TSR  Download  is  a  copyrighted  computer program.  It is being
  1552.      marketed as shareware. The shareware concept lets you evaluate or
  1553.      try a program before you buy it.  If  you  continue  to  use  the
  1554.      program  after  the evaluation period has ended you must register
  1555.      (pay for) the program.  It's that simple.  The purpose  of  user-
  1556.      supported  software  is  to  provide personal computer users with
  1557.      quality software without high prices,  and yet to provide  incen-
  1558.      tive for programmers to continue to develop new products.
  1559.  
  1560.      TSR Download is provided at no charge to the user for evaluation.
  1561.      Feel  free to share it with your friends,  but please do not give
  1562.      it away altered or as part of another system.  If you  find  this
  1563.      program  useful  and/or  you continue to use TSR Download after a
  1564.      trial period of 20 days,  you must make a registration payment of
  1565.      $45.00  to Elfring Soft Fonts.   The $45.00 registration fee will
  1566.      license one copy for use on any one computer  at  any  one  time.
  1567.      You  must  treat  this software just like a book.   An example is
  1568.      that this software may be used by any number of people and may be
  1569.      freely moved from one computer location to another,  so  long  as
  1570.      there  is  no  possibility of it being used at one location while
  1571.      it's being used at another.  Just as a book cannot be read by two
  1572.      different persons at the same time.
  1573.  
  1574.      Commercial  users of TSR Download must register and pay for their
  1575.      copies of TSR Download within 10  days  of  first  use  or  their
  1576.      license  is withdrawn.   Site-License arrangements may be made by
  1577.      contacting Elfring Soft Fonts.
  1578.  
  1579.      Why register?  Registered users of TSR Download receive a  number
  1580.      of  additional  benefits including: the latest version of the TSR
  1581.      Download program without a registration  screen,  telephone  sup-
  1582.      port,  a perfect bound manual with comprehensive index, a copy of
  1583.      our book "The Soft Font Manual",  the FONTCAT utility program,  a
  1584.      program  warranty,  and the opportunity to purchase soft fonts at
  1585.      special prices.
  1586.  
  1587.      Anyone distributing TSR Download for  any  kind  of  remuneration
  1588.      must  first  contact  Elfring Soft Fonts at the address below for
  1589.      authorization.   This authorization will be automatically granted
  1590.      to  distributors  recognized  by  the  (ASP)  as  adhering to its
  1591.      guidelines for shareware distributors,  and such distributors may
  1592.      begin  offering  TSR  Download  immediately (However Elfring Soft
  1593.      Fonts must still be advised so that the distributor can  be  kept
  1594.      up-to-date with the latest version of TSR Download.) TSR Download
  1595.      may  NOT  be  bundled  with  any  commercial hardware or software
  1596.      package without the prior written approval of Elfring Soft Fonts.
  1597.  
  1598.      You are encouraged to pass a copy of TSR Download along  to  your
  1599.      friends for evaluation.   Please encourage them to register their
  1600.      copy if they find that they can use it.    All  registered  users
  1601.      will  receive  a  copy  of the latest version of the TSR Download
  1602.  
  1603.      26
  1604.  
  1605.  
  1606.      program,  along with numerous other benefits as explained in  the
  1607.      documentation.  We will also send them an information packet that
  1608.      describes other software available from Elfring Soft Fonts.
  1609.  
  1610.      If  you  like TSR Download tell your friends!   If you don't like
  1611.      the program please write and tell us why!    To  keep  prices  on
  1612.      products  like this as low as they are we cannot afford to adver-
  1613.      tise.  You are our form of advertisement!  Tell your friends.  If
  1614.      you have the opportunity to write an article in a newsletter or a
  1615.      trade magazine try and spread the word!   We need all of the help
  1616.      we  can  get to put quality software into the users hands without
  1617.      charging inflated prices!
  1618.  
  1619.      If you want to write an article about TSR Download please contact
  1620.      us first.  We want to make sure you have the most current version
  1621.      of the program! We would appreciate hearing from you.
  1622.  
  1623.                             _______
  1624.                        ____|__     |                  (tm)
  1625.                     --|       |    |-------------------
  1626.                       |   ____|__  |  Association of
  1627.                       |  |       |_|  Shareware
  1628.                       |__|   o   |    Professionals
  1629.                     -----|   |   |---------------------
  1630.                          |___|___|    MEMBER
  1631.  
  1632.      Gary  Elfring is a member of The Association of Shareware Profes-
  1633.      sionals. The Association of Shareware Professionals (ASP) has es-
  1634.      tablished stringent standards for its members.  ASP wants to make
  1635.      sure that the shareware principle works for you.   If you are un-
  1636.      able  to resolve a problem with an ASP member (other than techni-
  1637.      cal support),  ASP may be able to help.  Please write to the  ASP
  1638.      Ombudsman at 545 Grover Rd,  Muskegon,  MI  49442 or  send a Com-
  1639.      puServe message via easyplex to ASP Ombudsman 70007,3536.
  1640.  
  1641.                                  WARRANTY
  1642.  
  1643.      Users of the shareware version of TSR Download must  accept  this
  1644.      disclaimer  of  warranty: "TSR Download is supplied as is without
  1645.      warranty of any kind.  The author disclaims all  warranties,  ex-
  1646.      pressed or implied, including, without limitation, the warranties
  1647.      of merchantability and of fitness for any purpose. The author as-
  1648.      sumes no liability for damages,  direct,  indirect, or consequen-
  1649.      tial,  including lost profits,  savings,  or  damages  which  may
  1650.      result from the use of TSR Download."
  1651.  
  1652.  
  1653.                             Elfring Soft Fonts
  1654.                                 P.O. Box 61
  1655.                              Wasco, IL  60183
  1656.                                708-377-3520
  1657.                              FAX: 708-377-6402
  1658.                               CIS: 72417,3437
  1659.  
  1660.                                                                     27
  1661.  
  1662.