Blame


1 b855148c 2004-05-16 devnull %
2 b855148c 2004-05-16 devnull % Encoding vector and redefinition of findfont for the ISO Latin1 standard.
3 b855148c 2004-05-16 devnull % The 18 characters missing from ROM based fonts on older printers are noted
4 b855148c 2004-05-16 devnull % below.
5 b855148c 2004-05-16 devnull %
6 b855148c 2004-05-16 devnull
7 b855148c 2004-05-16 devnull /ISOLatin1Encoding [
8 b855148c 2004-05-16 devnull /.notdef
9 b855148c 2004-05-16 devnull /.notdef
10 b855148c 2004-05-16 devnull /.notdef
11 b855148c 2004-05-16 devnull /.notdef
12 b855148c 2004-05-16 devnull /.notdef
13 b855148c 2004-05-16 devnull /.notdef
14 b855148c 2004-05-16 devnull /.notdef
15 b855148c 2004-05-16 devnull /.notdef
16 b855148c 2004-05-16 devnull /.notdef
17 b855148c 2004-05-16 devnull /.notdef
18 b855148c 2004-05-16 devnull /.notdef
19 b855148c 2004-05-16 devnull /.notdef
20 b855148c 2004-05-16 devnull /.notdef
21 b855148c 2004-05-16 devnull /.notdef
22 b855148c 2004-05-16 devnull /.notdef
23 b855148c 2004-05-16 devnull /.notdef
24 b855148c 2004-05-16 devnull /.notdef
25 b855148c 2004-05-16 devnull /.notdef
26 b855148c 2004-05-16 devnull /.notdef
27 b855148c 2004-05-16 devnull /.notdef
28 b855148c 2004-05-16 devnull /.notdef
29 b855148c 2004-05-16 devnull /.notdef
30 b855148c 2004-05-16 devnull /.notdef
31 b855148c 2004-05-16 devnull /.notdef
32 b855148c 2004-05-16 devnull /.notdef
33 b855148c 2004-05-16 devnull /.notdef
34 b855148c 2004-05-16 devnull /.notdef
35 b855148c 2004-05-16 devnull /.notdef
36 b855148c 2004-05-16 devnull /.notdef
37 b855148c 2004-05-16 devnull /.notdef
38 b855148c 2004-05-16 devnull /.notdef
39 b855148c 2004-05-16 devnull /.notdef
40 b855148c 2004-05-16 devnull /space
41 b855148c 2004-05-16 devnull /exclam
42 b855148c 2004-05-16 devnull /quotedbl
43 b855148c 2004-05-16 devnull /numbersign
44 b855148c 2004-05-16 devnull /dollar
45 b855148c 2004-05-16 devnull /percent
46 b855148c 2004-05-16 devnull /ampersand
47 b855148c 2004-05-16 devnull /quoteright
48 b855148c 2004-05-16 devnull /parenleft
49 b855148c 2004-05-16 devnull /parenright
50 b855148c 2004-05-16 devnull /asterisk
51 b855148c 2004-05-16 devnull /plus
52 b855148c 2004-05-16 devnull /comma
53 b855148c 2004-05-16 devnull /minus
54 b855148c 2004-05-16 devnull /period
55 b855148c 2004-05-16 devnull /slash
56 b855148c 2004-05-16 devnull /zero
57 b855148c 2004-05-16 devnull /one
58 b855148c 2004-05-16 devnull /two
59 b855148c 2004-05-16 devnull /three
60 b855148c 2004-05-16 devnull /four
61 b855148c 2004-05-16 devnull /five
62 b855148c 2004-05-16 devnull /six
63 b855148c 2004-05-16 devnull /seven
64 b855148c 2004-05-16 devnull /eight
65 b855148c 2004-05-16 devnull /nine
66 b855148c 2004-05-16 devnull /colon
67 b855148c 2004-05-16 devnull /semicolon
68 b855148c 2004-05-16 devnull /less
69 b855148c 2004-05-16 devnull /equal
70 b855148c 2004-05-16 devnull /greater
71 b855148c 2004-05-16 devnull /question
72 b855148c 2004-05-16 devnull /at
73 b855148c 2004-05-16 devnull /A
74 b855148c 2004-05-16 devnull /B
75 b855148c 2004-05-16 devnull /C
76 b855148c 2004-05-16 devnull /D
77 b855148c 2004-05-16 devnull /E
78 b855148c 2004-05-16 devnull /F
79 b855148c 2004-05-16 devnull /G
80 b855148c 2004-05-16 devnull /H
81 b855148c 2004-05-16 devnull /I
82 b855148c 2004-05-16 devnull /J
83 b855148c 2004-05-16 devnull /K
84 b855148c 2004-05-16 devnull /L
85 b855148c 2004-05-16 devnull /M
86 b855148c 2004-05-16 devnull /N
87 b855148c 2004-05-16 devnull /O
88 b855148c 2004-05-16 devnull /P
89 b855148c 2004-05-16 devnull /Q
90 b855148c 2004-05-16 devnull /R
91 b855148c 2004-05-16 devnull /S
92 b855148c 2004-05-16 devnull /T
93 b855148c 2004-05-16 devnull /U
94 b855148c 2004-05-16 devnull /V
95 b855148c 2004-05-16 devnull /W
96 b855148c 2004-05-16 devnull /X
97 b855148c 2004-05-16 devnull /Y
98 b855148c 2004-05-16 devnull /Z
99 b855148c 2004-05-16 devnull /bracketleft
100 b855148c 2004-05-16 devnull /backslash
101 b855148c 2004-05-16 devnull /bracketright
102 b855148c 2004-05-16 devnull /asciicircum
103 b855148c 2004-05-16 devnull /underscore
104 b855148c 2004-05-16 devnull /quoteleft
105 b855148c 2004-05-16 devnull /a
106 b855148c 2004-05-16 devnull /b
107 b855148c 2004-05-16 devnull /c
108 b855148c 2004-05-16 devnull /d
109 b855148c 2004-05-16 devnull /e
110 b855148c 2004-05-16 devnull /f
111 b855148c 2004-05-16 devnull /g
112 b855148c 2004-05-16 devnull /h
113 b855148c 2004-05-16 devnull /i
114 b855148c 2004-05-16 devnull /j
115 b855148c 2004-05-16 devnull /k
116 b855148c 2004-05-16 devnull /l
117 b855148c 2004-05-16 devnull /m
118 b855148c 2004-05-16 devnull /n
119 b855148c 2004-05-16 devnull /o
120 b855148c 2004-05-16 devnull /p
121 b855148c 2004-05-16 devnull /q
122 b855148c 2004-05-16 devnull /r
123 b855148c 2004-05-16 devnull /s
124 b855148c 2004-05-16 devnull /t
125 b855148c 2004-05-16 devnull /u
126 b855148c 2004-05-16 devnull /v
127 b855148c 2004-05-16 devnull /w
128 b855148c 2004-05-16 devnull /x
129 b855148c 2004-05-16 devnull /y
130 b855148c 2004-05-16 devnull /z
131 b855148c 2004-05-16 devnull /braceleft
132 b855148c 2004-05-16 devnull /bar
133 b855148c 2004-05-16 devnull /braceright
134 b855148c 2004-05-16 devnull /asciitilde
135 b855148c 2004-05-16 devnull /.notdef
136 b855148c 2004-05-16 devnull /.notdef
137 b855148c 2004-05-16 devnull /.notdef
138 b855148c 2004-05-16 devnull /.notdef
139 b855148c 2004-05-16 devnull /.notdef
140 b855148c 2004-05-16 devnull /.notdef
141 b855148c 2004-05-16 devnull /.notdef
142 b855148c 2004-05-16 devnull /.notdef
143 b855148c 2004-05-16 devnull /.notdef
144 b855148c 2004-05-16 devnull /.notdef
145 b855148c 2004-05-16 devnull /.notdef
146 b855148c 2004-05-16 devnull /.notdef
147 b855148c 2004-05-16 devnull /.notdef
148 b855148c 2004-05-16 devnull /.notdef
149 b855148c 2004-05-16 devnull /.notdef
150 b855148c 2004-05-16 devnull /.notdef
151 b855148c 2004-05-16 devnull /.notdef
152 b855148c 2004-05-16 devnull /dotlessi
153 b855148c 2004-05-16 devnull /grave
154 b855148c 2004-05-16 devnull /acute
155 b855148c 2004-05-16 devnull /circumflex
156 b855148c 2004-05-16 devnull /tilde
157 b855148c 2004-05-16 devnull /macron
158 b855148c 2004-05-16 devnull /breve
159 b855148c 2004-05-16 devnull /dotaccent
160 b855148c 2004-05-16 devnull /dieresis
161 b855148c 2004-05-16 devnull /.notdef
162 b855148c 2004-05-16 devnull /ring
163 b855148c 2004-05-16 devnull /cedilla
164 b855148c 2004-05-16 devnull /.notdef
165 b855148c 2004-05-16 devnull /hungarumlaut
166 b855148c 2004-05-16 devnull /ogonek
167 b855148c 2004-05-16 devnull /caron
168 b855148c 2004-05-16 devnull /space
169 b855148c 2004-05-16 devnull /exclamdown
170 b855148c 2004-05-16 devnull /cent
171 b855148c 2004-05-16 devnull /sterling
172 b855148c 2004-05-16 devnull /currency
173 b855148c 2004-05-16 devnull /yen
174 b855148c 2004-05-16 devnull /brokenbar % missing
175 b855148c 2004-05-16 devnull /section
176 b855148c 2004-05-16 devnull /dieresis
177 b855148c 2004-05-16 devnull /copyright
178 b855148c 2004-05-16 devnull /ordfeminine
179 b855148c 2004-05-16 devnull /guillemotleft
180 b855148c 2004-05-16 devnull /logicalnot
181 b855148c 2004-05-16 devnull /hyphen
182 b855148c 2004-05-16 devnull /registered
183 b855148c 2004-05-16 devnull /macron
184 b855148c 2004-05-16 devnull /degree % missing
185 b855148c 2004-05-16 devnull /plusminus % missing
186 b855148c 2004-05-16 devnull /twosuperior % missing
187 b855148c 2004-05-16 devnull /threesuperior % missing
188 b855148c 2004-05-16 devnull /acute
189 b855148c 2004-05-16 devnull /mu % missing
190 b855148c 2004-05-16 devnull /paragraph
191 b855148c 2004-05-16 devnull /periodcentered
192 b855148c 2004-05-16 devnull /cedilla
193 b855148c 2004-05-16 devnull /onesuperior % missing
194 b855148c 2004-05-16 devnull /ordmasculine
195 b855148c 2004-05-16 devnull /guillemotright
196 b855148c 2004-05-16 devnull /onequarter % missing
197 b855148c 2004-05-16 devnull /onehalf % missing
198 b855148c 2004-05-16 devnull /threequarters % missing
199 b855148c 2004-05-16 devnull /questiondown
200 b855148c 2004-05-16 devnull /Agrave
201 b855148c 2004-05-16 devnull /Aacute
202 b855148c 2004-05-16 devnull /Acircumflex
203 b855148c 2004-05-16 devnull /Atilde
204 b855148c 2004-05-16 devnull /Adieresis
205 b855148c 2004-05-16 devnull /Aring
206 b855148c 2004-05-16 devnull /AE
207 b855148c 2004-05-16 devnull /Ccedilla
208 b855148c 2004-05-16 devnull /Egrave
209 b855148c 2004-05-16 devnull /Eacute
210 b855148c 2004-05-16 devnull /Ecircumflex
211 b855148c 2004-05-16 devnull /Edieresis
212 b855148c 2004-05-16 devnull /Igrave
213 b855148c 2004-05-16 devnull /Iacute
214 b855148c 2004-05-16 devnull /Icircumflex
215 b855148c 2004-05-16 devnull /Idieresis
216 b855148c 2004-05-16 devnull /Eth % missing
217 b855148c 2004-05-16 devnull /Ntilde
218 b855148c 2004-05-16 devnull /Ograve
219 b855148c 2004-05-16 devnull /Oacute
220 b855148c 2004-05-16 devnull /Ocircumflex
221 b855148c 2004-05-16 devnull /Otilde
222 b855148c 2004-05-16 devnull /Odieresis
223 b855148c 2004-05-16 devnull /multiply % missing
224 b855148c 2004-05-16 devnull /Oslash
225 b855148c 2004-05-16 devnull /Ugrave
226 b855148c 2004-05-16 devnull /Uacute
227 b855148c 2004-05-16 devnull /Ucircumflex
228 b855148c 2004-05-16 devnull /Udieresis
229 b855148c 2004-05-16 devnull /Yacute % missing
230 b855148c 2004-05-16 devnull /Thorn % missing
231 b855148c 2004-05-16 devnull /germandbls
232 b855148c 2004-05-16 devnull /agrave
233 b855148c 2004-05-16 devnull /aacute
234 b855148c 2004-05-16 devnull /acircumflex
235 b855148c 2004-05-16 devnull /atilde
236 b855148c 2004-05-16 devnull /adieresis
237 b855148c 2004-05-16 devnull /aring
238 b855148c 2004-05-16 devnull /ae
239 b855148c 2004-05-16 devnull /ccedilla
240 b855148c 2004-05-16 devnull /egrave
241 b855148c 2004-05-16 devnull /eacute
242 b855148c 2004-05-16 devnull /ecircumflex
243 b855148c 2004-05-16 devnull /edieresis
244 b855148c 2004-05-16 devnull /igrave
245 b855148c 2004-05-16 devnull /iacute
246 b855148c 2004-05-16 devnull /icircumflex
247 b855148c 2004-05-16 devnull /idieresis
248 b855148c 2004-05-16 devnull /eth % missing
249 b855148c 2004-05-16 devnull /ntilde
250 b855148c 2004-05-16 devnull /ograve
251 b855148c 2004-05-16 devnull /oacute
252 b855148c 2004-05-16 devnull /ocircumflex
253 b855148c 2004-05-16 devnull /otilde
254 b855148c 2004-05-16 devnull /odieresis
255 b855148c 2004-05-16 devnull /divide % missing
256 b855148c 2004-05-16 devnull /oslash
257 b855148c 2004-05-16 devnull /ugrave
258 b855148c 2004-05-16 devnull /uacute
259 b855148c 2004-05-16 devnull /ucircumflex
260 b855148c 2004-05-16 devnull /udieresis
261 b855148c 2004-05-16 devnull /yacute % missing
262 b855148c 2004-05-16 devnull /thorn % missing
263 b855148c 2004-05-16 devnull /ydieresis
264 b855148c 2004-05-16 devnull ] def
265 b855148c 2004-05-16 devnull
266 b855148c 2004-05-16 devnull /NewFontDirectory FontDirectory maxlength dict def
267 b855148c 2004-05-16 devnull
268 b855148c 2004-05-16 devnull %
269 b855148c 2004-05-16 devnull % Apparently no guarantee findfont is defined in systemdict so the obvious
270 b855148c 2004-05-16 devnull %
271 b855148c 2004-05-16 devnull % systemdict /findfont get exec
272 b855148c 2004-05-16 devnull %
273 b855148c 2004-05-16 devnull % can generate an error. So far the only exception is a VT600 (version 48.0).
274 b855148c 2004-05-16 devnull %
275 b855148c 2004-05-16 devnull
276 b855148c 2004-05-16 devnull userdict /@RealFindfont known not {
277 b855148c 2004-05-16 devnull userdict begin
278 b855148c 2004-05-16 devnull /@RealFindfont systemdict begin /findfont load end def
279 b855148c 2004-05-16 devnull end
280 b855148c 2004-05-16 devnull } if
281 b855148c 2004-05-16 devnull
282 b855148c 2004-05-16 devnull /findfont {
283 b855148c 2004-05-16 devnull dup NewFontDirectory exch known not {
284 b855148c 2004-05-16 devnull dup
285 b855148c 2004-05-16 devnull %dup systemdict /findfont get exec % not always in systemdict
286 b855148c 2004-05-16 devnull dup userdict /@RealFindfont get exec
287 b855148c 2004-05-16 devnull dup /Encoding get StandardEncoding eq {
288 b855148c 2004-05-16 devnull dup length dict begin
289 b855148c 2004-05-16 devnull {1 index /FID ne {def}{pop pop} ifelse} forall
290 b855148c 2004-05-16 devnull /Encoding ISOLatin1Encoding def
291 b855148c 2004-05-16 devnull currentdict
292 b855148c 2004-05-16 devnull end
293 b855148c 2004-05-16 devnull /DummyFontName exch definefont
294 b855148c 2004-05-16 devnull } if
295 b855148c 2004-05-16 devnull NewFontDirectory 3 1 roll put
296 b855148c 2004-05-16 devnull } if
297 b855148c 2004-05-16 devnull NewFontDirectory exch get
298 b855148c 2004-05-16 devnull } bind def
299 b855148c 2004-05-16 devnull