summaryrefslogtreecommitdiff
path: root/systems/msdos/emtex-fonts/psfonts/README.PS
blob: 8163449a6681982af20346e65a7ec87592712c9a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
%
% This file has been corrected and modified on 05/31/93
%
Instructions to install PostScript Font Libraries
in Your System:
The following files form this group:
        
        1) ps_0.fli
        2) ps_1.fli
        3) ps_2.fli
        4) ps_3.fli
        5) ps_4.fli
        6) ps_5.fli
        7) ps_h.fli
        8) fonttst1.tex , fonttst2.tex
        10) readme ( this file).

------------------------------------------------------

These library files have been generated from the .pk
files available in the file 
\pub\archive\fonts\postscript\pk-files\psfonts.zip

These files were converted from UNIX naming convention
i.e. fontname.(res)pk to DOS naming convention 
i.e. fontname.pk.

This enables a user to use 6 files instead of the numerous
.pk files.
------------------------------------------------------

1) The following 6 files have been created, using the
   betatest version of emtex FONTLIB program. 
   ( If you have any problems with the older version 
   please contact us at the email address mentioned below)

   ps_0.fli,ps_1.fli,ps_2.fli,ps_3.fli,ps_4.fli,ps_5.fli,ps_h.fli.

2) Move these files into the \texfonts directory where you
   have stored your lj_*.fli files (or other printer type
   library files).

3) Modify the .cnf (or other appropriate .cnf file that 
   you are using) in the \emtex directory. The /pl line is
   to be modified as shown in the sample lj.cnf here. (You
   can copy this file into the \emtex directory if you are
   using laserjet fonts). This is modified to use both the 
   laserjet and postscript fonts.( See first arrow line
   in (8) below ). We have worked with p6l.cnf,p6m.cnf,p6h.cnf
   as of now.

4) Also modify newfonts.sub in the emtex directory with
   the one given here and shown below in (10). Add the line 
   /ps=c:\emtex\newfonts.sub
   in your .cnf file. ( This has already been done in the 
   lj.cnf file shown here). See second arrow line in (8) below. 


5) YOU ARE GOOD TO GO.

6) EXAMPLES :
   --------

   i) FONTTST1.TEX - This gives the available postscript
   fonts that can be used. 
   ii) FONTTST2.TEX- This gives postscript fonts at different 
   sizes. The sizes shown here are the ones that can exactly
   be simulated. 
   Look into them for details. LaTeX them for checking your 
   installation.

7) USAGE :
   -----
   a) Available Fonts:
        ---------------

   The available fonts are shown in the file fonttst1.tex.
   The bracketed term shows the short form of these fonts to be used.

   b) Point sizes available:
        ---------------------

   The point size can be defined by you. Look in the file
   fonttst2.tex for its usage. Fonttst2.dvi shows the size. You
   can use the following point size exactly (5,6,7,8,9,10,11,14,
   17,20,25). The previewer will however work with any point size 
   from 5 to 25, but will display only the above font sizes exactly 
   ( since the .pk files have been available only in the above sizes). 
   This has been done by using font substitution in the file newfonts.sub. 
   See section (10) below for the modifications in newfonts.sub
   These point sizes are exact for 300DPI resolution. For resolutions
   180x180 DPI and 360x360 DPI appropriate substitutions have been made.

   c) Driver prompts for unavailable resolution ?
        -----------------------------------------

   In this event the only choice is to specify a resolution closest
   to the ones available ( 150,180,210,240,270,300,329,360,432,518,
   622,746).

8) Modifications in the .cnf ( Example here uses lj.cnf). These 
   templates are for dvidrv 1.4s. The template for dvidrv 1.4d 
   or other versions is slightly different. ( You can rename it
   as ps.cnf and change the batch files suitably ).

        % lj.cnf (300x300 DPI using LJ fonts)
        /pd={,$DVIDRVINPUT:}@i
======> /pl=$DVIDRVFONTS:{lj_{0,h,1,2,3,4,5a,5b,sli},ps_{0,1,2,3,4,5,h}}
        /pf={,{$DVIDRVFONTS:pixel{.lj,.ps}}\@Rrdpi\}@f{.pk,.pxl}
        /pg={,$DVIDRVGRAPH:}{@Rrdpi\,}@PBf{@Ef,.msp,.pcx,.bmp}
        /r=300
        /rf=300
        /fs=1
        /fm=hplaser
        /fd=2
======> /ps=d:\emtex\newfonts.sub

9) Printing exact fontsizes that are not defined above:
   ---------------------------------------------------
   
   However you can print the exact point sizes (other than the ones
   shown above) as you have defined using the utility : DVIPS (to 
   create a .ps file from the .dvi file). Use GHOSTSCRIPT to print 
   your postscript file.


10) Modifications in NEWFONTS.SUB.
    ----------------------------

    The font substitutions are currently working for 300X300 DPI
    printer ( HP laserjet printer ), 360 x 360 DPI printer driver
    and 180 x 180 DPI printer driver. These substitutions have 
    been done to work with the following .cnf files ( p6l.cnf ,
    p6m.cnf & p6h.cnf and lj.cnf).

        circle* * -> lcircle* *
        %
        % Substitution for 11pt-25pt at 300 x 300 DPI
        % 
        p* 330 -> p* 329
        p* 420 -> p* 432
        p* 450 -> p* 432
        p* 480 -> p* 432
        p* 510 -> p* 518
        p* 540 -> p* 518
        p* 570 -> p* 518
        p* 600 -> p* 622
        p* 630 -> p* 622
        p* 660 -> p* 622
        p* 690 -> p* 622
        p* 720 -> p* 746
        p* 750 -> p* 746
        %
        % Substitution for 11pt-25pt at 180 x 180 DPI
        %
        p* 197.18011 -> p* 180
        p* 259.2 -> p* 270
        p* 373.194 -> p* 360
        p* 447.66 -> p* 432
        p* 306 -> p* 329
        p* 252 -> p* 240
        p* 216 -> p* 216
        p* 198 -> p* 210
        p* 162 -> p* 180
        p* 144 -> p* 150
        p* 126 -> p* 150
        p* 108 -> p* 108
        p* 108.00002 -> p* 150
        p* 90 -> p* 150
        %
        % Substitution for 11pt-25pt at 360 x 360 DPI
        %
        p* 900 -> p* 746
        p* 612 -> p* 622
        p* 504 -> p* 518
        p* 396 -> p* 432
        p* 394.36024 -> p* 432
        p* 324 -> p* 329
        p* 288 -> p* 270
        p* 216 -> p* 216
        p* 216.00002 -> p* 210


   GOOD LUCK WITH THIS USAGE. YOU CAN ADDRESS ANY COMMENTS/PROBLEMS TO

   GANESH THIAGARAJAN / ANTHONY VENSON
   email: 
   gany@rtpc01.eng.lsu.edu
   andy@rtpc01.eng.lsu.edu.