home *** CD-ROM | disk | FTP | other *** search
/ Mega Top 1 / os2_top1.zip / os2_top1 / APPS / TEKST / PSFONTS / README.PS < prev   
Text File  |  1994-07-23  |  6KB  |  190 lines

  1. %
  2. % This file has been corrected and modified on 05/31/93
  3. %
  4. Instructions to install PostScript Font Libraries
  5. in Your System:
  6. The following files form this group:
  7.         
  8.         1) ps_0.fli
  9.         2) ps_1.fli
  10.         3) ps_2.fli
  11.         4) ps_3.fli
  12.         5) ps_4.fli
  13.         6) ps_5.fli
  14.         7) ps_h.fli
  15.         8) fonttst1.tex , fonttst2.tex
  16.         10) readme ( this file).
  17.  
  18. ------------------------------------------------------
  19.  
  20. These library files have been generated from the .pk
  21. files available in the file 
  22. \pub\archive\fonts\postscript\pk-files\psfonts.zip
  23.  
  24. These files were converted from UNIX naming convention
  25. i.e. fontname.(res)pk to DOS naming convention 
  26. i.e. fontname.pk.
  27.  
  28. This enables a user to use 6 files instead of the numerous
  29. .pk files.
  30. ------------------------------------------------------
  31.  
  32. 1) The following 6 files have been created, using the
  33.    betatest version of emtex FONTLIB program. 
  34.    ( If you have any problems with the older version 
  35.    please contact us at the email address mentioned below)
  36.  
  37.    ps_0.fli,ps_1.fli,ps_2.fli,ps_3.fli,ps_4.fli,ps_5.fli,ps_h.fli.
  38.  
  39. 2) Move these files into the \texfonts directory where you
  40.    have stored your lj_*.fli files (or other printer type
  41.    library files).
  42.  
  43. 3) Modify the .cnf (or other appropriate .cnf file that 
  44.    you are using) in the \emtex directory. The /pl line is
  45.    to be modified as shown in the sample lj.cnf here. (You
  46.    can copy this file into the \emtex directory if you are
  47.    using laserjet fonts). This is modified to use both the 
  48.    laserjet and postscript fonts.( See first arrow line
  49.    in (8) below ). We have worked with p6l.cnf,p6m.cnf,p6h.cnf
  50.    as of now.
  51.  
  52. 4) Also modify newfonts.sub in the emtex directory with
  53.    the one given here and shown below in (10). Add the line 
  54.    /ps=c:\emtex\newfonts.sub
  55.    in your .cnf file. ( This has already been done in the 
  56.    lj.cnf file shown here). See second arrow line in (8) below. 
  57.  
  58.  
  59. 5) YOU ARE GOOD TO GO.
  60.  
  61. 6) EXAMPLES :
  62.    --------
  63.  
  64.    i) FONTTST1.TEX - This gives the available postscript
  65.    fonts that can be used. 
  66.    ii) FONTTST2.TEX- This gives postscript fonts at different 
  67.    sizes. The sizes shown here are the ones that can exactly
  68.    be simulated. 
  69.    Look into them for details. LaTeX them for checking your 
  70.    installation.
  71.  
  72. 7) USAGE :
  73.    -----
  74.    a) Available Fonts:
  75.         ---------------
  76.  
  77.    The available fonts are shown in the file fonttst1.tex.
  78.    The bracketed term shows the short form of these fonts to be used.
  79.  
  80.    b) Point sizes available:
  81.         ---------------------
  82.  
  83.    The point size can be defined by you. Look in the file
  84.    fonttst2.tex for its usage. Fonttst2.dvi shows the size. You
  85.    can use the following point size exactly (5,6,7,8,9,10,11,14,
  86.    17,20,25). The previewer will however work with any point size 
  87.    from 5 to 25, but will display only the above font sizes exactly 
  88.    ( since the .pk files have been available only in the above sizes). 
  89.    This has been done by using font substitution in the file newfonts.sub. 
  90.    See section (10) below for the modifications in newfonts.sub
  91.    These point sizes are exact for 300DPI resolution. For resolutions
  92.    180x180 DPI and 360x360 DPI appropriate substitutions have been made.
  93.  
  94.    c) Driver prompts for unavailable resolution ?
  95.         -----------------------------------------
  96.  
  97.    In this event the only choice is to specify a resolution closest
  98.    to the ones available ( 150,180,210,240,270,300,329,360,432,518,
  99.    622,746).
  100.  
  101. 8) Modifications in the .cnf ( Example here uses lj.cnf). These 
  102.    templates are for dvidrv 1.4s. The template for dvidrv 1.4d 
  103.    or other versions is slightly different. ( You can rename it
  104.    as ps.cnf and change the batch files suitably ).
  105.  
  106.         % lj.cnf (300x300 DPI using LJ fonts)
  107.         /pd={,$DVIDRVINPUT:}@i
  108. ======> /pl=$DVIDRVFONTS:{lj_{0,h,1,2,3,4,5a,5b,sli},ps_{0,1,2,3,4,5,h}}
  109.         /pf={,{$DVIDRVFONTS:pixel{.lj,.ps}}\@Rrdpi\}@f{.pk,.pxl}
  110.         /pg={,$DVIDRVGRAPH:}{@Rrdpi\,}@PBf{@Ef,.msp,.pcx,.bmp}
  111.         /r=300
  112.         /rf=300
  113.         /fs=1
  114.         /fm=hplaser
  115.         /fd=2
  116. ======> /ps=d:\emtex\newfonts.sub
  117.  
  118. 9) Printing exact fontsizes that are not defined above:
  119.    ---------------------------------------------------
  120.    
  121.    However you can print the exact point sizes (other than the ones
  122.    shown above) as you have defined using the utility : DVIPS (to 
  123.    create a .ps file from the .dvi file). Use GHOSTSCRIPT to print 
  124.    your postscript file.
  125.  
  126.  
  127. 10) Modifications in NEWFONTS.SUB.
  128.     ----------------------------
  129.  
  130.     The font substitutions are currently working for 300X300 DPI
  131.     printer ( HP laserjet printer ), 360 x 360 DPI printer driver
  132.     and 180 x 180 DPI printer driver. These substitutions have 
  133.     been done to work with the following .cnf files ( p6l.cnf ,
  134.     p6m.cnf & p6h.cnf and lj.cnf).
  135.  
  136.         circle* * -> lcircle* *
  137.         %
  138.         % Substitution for 11pt-25pt at 300 x 300 DPI
  139.         % 
  140.         p* 330 -> p* 329
  141.         p* 420 -> p* 432
  142.         p* 450 -> p* 432
  143.         p* 480 -> p* 432
  144.         p* 510 -> p* 518
  145.         p* 540 -> p* 518
  146.         p* 570 -> p* 518
  147.         p* 600 -> p* 622
  148.         p* 630 -> p* 622
  149.         p* 660 -> p* 622
  150.         p* 690 -> p* 622
  151.         p* 720 -> p* 746
  152.         p* 750 -> p* 746
  153.         %
  154.         % Substitution for 11pt-25pt at 180 x 180 DPI
  155.         %
  156.         p* 197.18011 -> p* 180
  157.         p* 259.2 -> p* 270
  158.         p* 373.194 -> p* 360
  159.         p* 447.66 -> p* 432
  160.         p* 306 -> p* 329
  161.         p* 252 -> p* 240
  162.         p* 216 -> p* 216
  163.         p* 198 -> p* 210
  164.         p* 162 -> p* 180
  165.         p* 144 -> p* 150
  166.         p* 126 -> p* 150
  167.         p* 108 -> p* 108
  168.         p* 108.00002 -> p* 150
  169.         p* 90 -> p* 150
  170.         %
  171.         % Substitution for 11pt-25pt at 360 x 360 DPI
  172.         %
  173.         p* 900 -> p* 746
  174.         p* 612 -> p* 622
  175.         p* 504 -> p* 518
  176.         p* 396 -> p* 432
  177.         p* 394.36024 -> p* 432
  178.         p* 324 -> p* 329
  179.         p* 288 -> p* 270
  180.         p* 216 -> p* 216
  181.         p* 216.00002 -> p* 210
  182.  
  183.  
  184.    GOOD LUCK WITH THIS USAGE. YOU CAN ADDRESS ANY COMMENTS/PROBLEMS TO
  185.  
  186.    GANESH THIAGARAJAN / ANTHONY VENSON
  187.    email: 
  188.    gany@rtpc01.eng.lsu.edu
  189.    andy@rtpc01.eng.lsu.edu.
  190.