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