-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathREADME.ps
485 lines (479 loc) · 25.4 KB
/
README.ps
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
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
%!PS-Adobe-2.0
%%Creator: dvips(k) 5.86 Copyright 1999 Radical Eye Software
%%Title: README.dvi
%%Pages: 7
%%PageOrder: Ascend
%%BoundingBox: 0 0 612 792
%%DocumentFonts: Helvetica-Bold Times-Roman Times-Italic Courier
%%EndComments
%DVIPSWebPage: (www.radicaleye.com)
%DVIPSCommandLine: dvips -t letter -o README.ps README.dvi
%DVIPSParameters: dpi=600, compressed
%DVIPSSource: TeX output 2003.08.09:1448
%%BeginProcSet: texc.pro
%!
/TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S
N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72
mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0
0 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{
landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize
mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[
matrix currentmatrix{A A round sub abs 0.00001 lt{round}if}forall round
exch round exch]setmatrix}N/@landscape{/isls true N}B/@manualfeed{
statusdict/manualfeed true put}B/@copies{/#copies X}B/FMat[1 0 0 -1 0 0]
N/FBB[0 0 0 0]N/nn 0 N/IEn 0 N/ctr 0 N/df-tail{/nn 8 dict N nn begin
/FontType 3 N/FontMatrix fntrx N/FontBBox FBB N string/base X array
/BitMaps X/BuildChar{CharBuilder}N/Encoding IEn N end A{/foo setfont}2
array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat N
df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A
definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get
}B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub}
B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr
1 add N}if}B/id 0 N/rw 0 N/rc 0 N/gp 0 N/cp 0 N/G 0 N/CharBuilder{save 3
1 roll S A/base get 2 index get S/BitMaps get S get/Cd X pop/ctr 0 N Cdx
0 Cx Cy Ch sub Cx Cw add Cy setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx
sub Cy .1 sub]/id Ci N/rw Cw 7 add 8 idiv string N/rc 0 N/gp 0 N/cp 0 N{
rc 0 ne{rc 1 sub/rc X rw}{G}ifelse}imagemask restore}B/G{{id gp get/gp
gp 1 add N A 18 mod S 18 idiv pl S get exec}loop}B/adv{cp add/cp X}B
/chg{rw cp id gp 4 index getinterval putinterval A gp add/gp X adv}B/nd{
/cp 0 N rw exit}B/lsh{rw cp 2 copy get A 0 eq{pop 1}{A 255 eq{pop 254}{
A A add 255 and S 1 and or}ifelse}ifelse put 1 adv}B/rsh{rw cp 2 copy
get A 0 eq{pop 128}{A 255 eq{pop 127}{A 2 idiv S 128 and or}ifelse}
ifelse put 1 adv}B/clr{rw cp 2 index string putinterval adv}B/set{rw cp
fillstr 0 4 index getinterval putinterval adv}B/fillstr 18 string 0 1 17
{2 copy 255 put pop}for N/pl[{adv 1 chg}{adv 1 chg nd}{1 add chg}{1 add
chg nd}{adv lsh}{adv lsh nd}{adv rsh}{adv rsh nd}{1 add adv}{/rc X nd}{
1 add set}{1 add clr}{adv 2 chg}{adv 2 chg nd}{pop nd}]A{bind pop}
forall N/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn
/BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put
}if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{
bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A
mul exch 0 get A mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N/eop{
SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{
userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X
1000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4
index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N
/p{show}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0 N/Ry 0 N/V{}B/RV/v{
/Ry X/Rx X V}B statusdict begin/product where{pop false[(Display)(NeXT)
(LaserWriter 16/600)]{A length product length le{A length product exch 0
exch getinterval eq{pop true exit}if}{pop}ifelse}forall}{false}ifelse
end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{BDot}imagemask
grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat{BDot}
imagemask grestore}}ifelse B/QV{gsave newpath transform round exch round
exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 rlineto
fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B/M{S p
delta add tail}B/b{S p tail}B/c{-4 M}B/d{-3 M}B/e{-2 M}B/f{-1 M}B/g{0 M}
B/h{1 M}B/i{2 M}B/j{3 M}B/k{4 M}B/w{0 rmoveto}B/l{p -4 w}B/m{p -3 w}B/n{
p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{0 S
rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end
%%EndProcSet
%%BeginProcSet: 8r.enc
% @@psencodingfile@{
% author = "S. Rahtz, P. MacKay, Alan Jeffrey, B. Horn, K. Berry",
% version = "0.6",
% date = "1 July 1998",
% filename = "8r.enc",
% email = "tex-fonts@@tug.org",
% docstring = "Encoding for TrueType or Type 1 fonts
% to be used with TeX."
% @}
%
% Idea is to have all the characters normally included in Type 1 fonts
% available for typesetting. This is effectively the characters in Adobe
% Standard Encoding + ISO Latin 1 + extra characters from Lucida.
%
% Character code assignments were made as follows:
%
% (1) the Windows ANSI characters are almost all in their Windows ANSI
% positions, because some Windows users cannot easily reencode the
% fonts, and it makes no difference on other systems. The only Windows
% ANSI characters not available are those that make no sense for
% typesetting -- rubout (127 decimal), nobreakspace (160), softhyphen
% (173). quotesingle and grave are moved just because it's such an
% irritation not having them in TeX positions.
%
% (2) Remaining characters are assigned arbitrarily to the lower part
% of the range, avoiding 0, 10 and 13 in case we meet dumb software.
%
% (3) Y&Y Lucida Bright includes some extra text characters; in the
% hopes that other PostScript fonts, perhaps created for public
% consumption, will include them, they are included starting at 0x12.
%
% (4) Remaining positions left undefined are for use in (hopefully)
% upward-compatible revisions, if someday more characters are generally
% available.
%
% (5) hyphen appears twice for compatibility with both
% ASCII and Windows.
%
/TeXBase1Encoding [
% 0x00 (encoded characters from Adobe Standard not in Windows 3.1)
/.notdef /dotaccent /fi /fl
/fraction /hungarumlaut /Lslash /lslash
/ogonek /ring /.notdef
/breve /minus /.notdef
% These are the only two remaining unencoded characters, so may as
% well include them.
/Zcaron /zcaron
% 0x10
/caron /dotlessi
% (unusual TeX characters available in, e.g., Lucida Bright)
/dotlessj /ff /ffi /ffl
/.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
% very contentious; it's so painful not having quoteleft and quoteright
% at 96 and 145 that we move the things normally found there to here.
/grave /quotesingle
% 0x20 (ASCII begins)
/space /exclam /quotedbl /numbersign
/dollar /percent /ampersand /quoteright
/parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
% 0x30
/zero /one /two /three /four /five /six /seven
/eight /nine /colon /semicolon /less /equal /greater /question
% 0x40
/at /A /B /C /D /E /F /G /H /I /J /K /L /M /N /O
% 0x50
/P /Q /R /S /T /U /V /W
/X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
% 0x60
/quoteleft /a /b /c /d /e /f /g /h /i /j /k /l /m /n /o
% 0x70
/p /q /r /s /t /u /v /w
/x /y /z /braceleft /bar /braceright /asciitilde
/.notdef % rubout; ASCII ends
% 0x80
/.notdef /.notdef /quotesinglbase /florin
/quotedblbase /ellipsis /dagger /daggerdbl
/circumflex /perthousand /Scaron /guilsinglleft
/OE /.notdef /.notdef /.notdef
% 0x90
/.notdef /.notdef /.notdef /quotedblleft
/quotedblright /bullet /endash /emdash
/tilde /trademark /scaron /guilsinglright
/oe /.notdef /.notdef /Ydieresis
% 0xA0
/.notdef % nobreakspace
/exclamdown /cent /sterling
/currency /yen /brokenbar /section
/dieresis /copyright /ordfeminine /guillemotleft
/logicalnot
/hyphen % Y&Y (also at 45); Windows' softhyphen
/registered
/macron
% 0xD0
/degree /plusminus /twosuperior /threesuperior
/acute /mu /paragraph /periodcentered
/cedilla /onesuperior /ordmasculine /guillemotright
/onequarter /onehalf /threequarters /questiondown
% 0xC0
/Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
/Egrave /Eacute /Ecircumflex /Edieresis
/Igrave /Iacute /Icircumflex /Idieresis
% 0xD0
/Eth /Ntilde /Ograve /Oacute
/Ocircumflex /Otilde /Odieresis /multiply
/Oslash /Ugrave /Uacute /Ucircumflex
/Udieresis /Yacute /Thorn /germandbls
% 0xE0
/agrave /aacute /acircumflex /atilde
/adieresis /aring /ae /ccedilla
/egrave /eacute /ecircumflex /edieresis
/igrave /iacute /icircumflex /idieresis
% 0xF0
/eth /ntilde /ograve /oacute
/ocircumflex /otilde /odieresis /divide
/oslash /ugrave /uacute /ucircumflex
/udieresis /yacute /thorn /ydieresis
] def
%%EndProcSet
%%BeginProcSet: texps.pro
%!
TeXDict begin/rf{findfont dup length 1 add dict begin{1 index/FID ne 2
index/UniqueID ne and{def}{pop pop}ifelse}forall[1 index 0 6 -1 roll
exec 0 exch 5 -1 roll VResolution Resolution div mul neg 0 0]/Metrics
exch def dict begin Encoding{exch dup type/integertype ne{pop pop 1 sub
dup 0 le{pop}{[}ifelse}{FontMatrix 0 get div Metrics 0 get div def}
ifelse}forall Metrics/Metrics currentdict end def[2 index currentdict
end definefont 3 -1 roll makefont/setfont cvx]cvx def}def/ObliqueSlant{
dup sin S cos div neg}B/SlantFont{4 index mul add}def/ExtendFont{3 -1
roll mul exch}def/ReEncodeFont{CharStrings rcheck{/Encoding false def
dup[exch{dup CharStrings exch known not{pop/.notdef/Encoding true def}
if}forall Encoding{]exch pop}{cleartomark}ifelse}if/Encoding exch def}
def end
%%EndProcSet
%%BeginProcSet: special.pro
%!
TeXDict begin/SDict 200 dict N SDict begin/@SpecialDefaults{/hs 612 N
/vs 792 N/ho 0 N/vo 0 N/hsc 1 N/vsc 1 N/ang 0 N/CLIP 0 N/rwiSeen false N
/rhiSeen false N/letter{}N/note{}N/a4{}N/legal{}N}B/@scaleunit 100 N
/@hscale{@scaleunit div/hsc X}B/@vscale{@scaleunit div/vsc X}B/@hsize{
/hs X/CLIP 1 N}B/@vsize{/vs X/CLIP 1 N}B/@clip{/CLIP 2 N}B/@hoffset{/ho
X}B/@voffset{/vo X}B/@angle{/ang X}B/@rwi{10 div/rwi X/rwiSeen true N}B
/@rhi{10 div/rhi X/rhiSeen true N}B/@llx{/llx X}B/@lly{/lly X}B/@urx{
/urx X}B/@ury{/ury X}B/magscale true def end/@MacSetUp{userdict/md known
{userdict/md get type/dicttype eq{userdict begin md length 10 add md
maxlength ge{/md md dup length 20 add dict copy def}if end md begin
/letter{}N/note{}N/legal{}N/od{txpose 1 0 mtx defaultmatrix dtransform S
atan/pa X newpath clippath mark{transform{itransform moveto}}{transform{
itransform lineto}}{6 -2 roll transform 6 -2 roll transform 6 -2 roll
transform{itransform 6 2 roll itransform 6 2 roll itransform 6 2 roll
curveto}}{{closepath}}pathforall newpath counttomark array astore/gc xdf
pop ct 39 0 put 10 fz 0 fs 2 F/|______Courier fnt invertflag{PaintBlack}
if}N/txpose{pxs pys scale ppr aload pop por{noflips{pop S neg S TR pop 1
-1 scale}if xflip yflip and{pop S neg S TR 180 rotate 1 -1 scale ppr 3
get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip
yflip not and{pop S neg S TR pop 180 rotate ppr 3 get ppr 1 get neg sub
neg 0 TR}if yflip xflip not and{ppr 1 get neg ppr 0 get neg TR}if}{
noflips{TR pop pop 270 rotate 1 -1 scale}if xflip yflip and{TR pop pop
90 rotate 1 -1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 get
neg sub neg TR}if xflip yflip not and{TR pop pop 90 rotate ppr 3 get ppr
1 get neg sub neg 0 TR}if yflip xflip not and{TR pop pop 270 rotate ppr
2 get ppr 0 get neg sub neg 0 S TR}if}ifelse scaleby96{ppr aload pop 4
-1 roll add 2 div 3 1 roll add 2 div 2 copy TR .96 dup scale neg S neg S
TR}if}N/cp{pop pop showpage pm restore}N end}if}if}N/normalscale{
Resolution 72 div VResolution 72 div neg scale magscale{DVImag dup scale
}if 0 setgray}N/psfts{S 65781.76 div N}N/startTexFig{/psf$SavedState
save N userdict maxlength dict begin/magscale true def normalscale
currentpoint TR/psf$ury psfts/psf$urx psfts/psf$lly psfts/psf$llx psfts
/psf$y psfts/psf$x psfts currentpoint/psf$cy X/psf$cx X/psf$sx psf$x
psf$urx psf$llx sub div N/psf$sy psf$y psf$ury psf$lly sub div N psf$sx
psf$sy scale psf$cx psf$sx div psf$llx sub psf$cy psf$sy div psf$ury sub
TR/showpage{}N/erasepage{}N/copypage{}N/p 3 def @MacSetUp}N/doclip{
psf$llx psf$lly psf$urx psf$ury currentpoint 6 2 roll newpath 4 copy 4 2
roll moveto 6 -1 roll S lineto S lineto S lineto closepath clip newpath
moveto}N/endTexFig{end psf$SavedState restore}N/@beginspecial{SDict
begin/SpecialSave save N gsave normalscale currentpoint TR
@SpecialDefaults count/ocount X/dcount countdictstack N}N/@setspecial{
CLIP 1 eq{newpath 0 0 moveto hs 0 rlineto 0 vs rlineto hs neg 0 rlineto
closepath clip}if ho vo TR hsc vsc scale ang rotate rwiSeen{rwi urx llx
sub div rhiSeen{rhi ury lly sub div}{dup}ifelse scale llx neg lly neg TR
}{rhiSeen{rhi ury lly sub div dup scale llx neg lly neg TR}if}ifelse
CLIP 2 eq{newpath llx lly moveto urx lly lineto urx ury lineto llx ury
lineto closepath clip}if/showpage{}N/erasepage{}N/copypage{}N newpath}N
/@endspecial{count ocount sub{pop}repeat countdictstack dcount sub{end}
repeat grestore SpecialSave restore end}N/@defspecial{SDict begin}N
/@fedspecial{end}B/li{lineto}B/rl{rlineto}B/rc{rcurveto}B/np{/SaveX
currentpoint/SaveY X N 1 setlinecap newpath}N/st{stroke SaveX SaveY
moveto}N/fil{fill SaveX SaveY moveto}N/ellipse{/endangle X/startangle X
/yrad X/xrad X/savematrix matrix currentmatrix N TR xrad yrad scale 0 0
1 startangle endangle arc savematrix setmatrix}N end
%%EndProcSet
%%BeginProcSet: color.pro
%!
TeXDict begin/setcmykcolor where{pop}{/setcmykcolor{dup 10 eq{pop
setrgbcolor}{1 sub 4 1 roll 3{3 index add neg dup 0 lt{pop 0}if 3 1 roll
}repeat setrgbcolor pop}ifelse}B}ifelse/TeXcolorcmyk{setcmykcolor}def
/TeXcolorrgb{setrgbcolor}def/TeXcolorgrey{setgray}def/TeXcolorgray{
setgray}def/TeXcolorhsb{sethsbcolor}def/currentcmykcolor where{pop}{
/currentcmykcolor{currentrgbcolor 10}B}ifelse/DC{exch dup userdict exch
known{pop pop}{X}ifelse}B/GreenYellow{0.15 0 0.69 0 setcmykcolor}DC
/Yellow{0 0 1 0 setcmykcolor}DC/Goldenrod{0 0.10 0.84 0 setcmykcolor}DC
/Dandelion{0 0.29 0.84 0 setcmykcolor}DC/Apricot{0 0.32 0.52 0
setcmykcolor}DC/Peach{0 0.50 0.70 0 setcmykcolor}DC/Melon{0 0.46 0.50 0
setcmykcolor}DC/YellowOrange{0 0.42 1 0 setcmykcolor}DC/Orange{0 0.61
0.87 0 setcmykcolor}DC/BurntOrange{0 0.51 1 0 setcmykcolor}DC
/Bittersweet{0 0.75 1 0.24 setcmykcolor}DC/RedOrange{0 0.77 0.87 0
setcmykcolor}DC/Mahogany{0 0.85 0.87 0.35 setcmykcolor}DC/Maroon{0 0.87
0.68 0.32 setcmykcolor}DC/BrickRed{0 0.89 0.94 0.28 setcmykcolor}DC/Red{
0 1 1 0 setcmykcolor}DC/OrangeRed{0 1 0.50 0 setcmykcolor}DC/RubineRed{
0 1 0.13 0 setcmykcolor}DC/WildStrawberry{0 0.96 0.39 0 setcmykcolor}DC
/Salmon{0 0.53 0.38 0 setcmykcolor}DC/CarnationPink{0 0.63 0 0
setcmykcolor}DC/Magenta{0 1 0 0 setcmykcolor}DC/VioletRed{0 0.81 0 0
setcmykcolor}DC/Rhodamine{0 0.82 0 0 setcmykcolor}DC/Mulberry{0.34 0.90
0 0.02 setcmykcolor}DC/RedViolet{0.07 0.90 0 0.34 setcmykcolor}DC
/Fuchsia{0.47 0.91 0 0.08 setcmykcolor}DC/Lavender{0 0.48 0 0
setcmykcolor}DC/Thistle{0.12 0.59 0 0 setcmykcolor}DC/Orchid{0.32 0.64 0
0 setcmykcolor}DC/DarkOrchid{0.40 0.80 0.20 0 setcmykcolor}DC/Purple{
0.45 0.86 0 0 setcmykcolor}DC/Plum{0.50 1 0 0 setcmykcolor}DC/Violet{
0.79 0.88 0 0 setcmykcolor}DC/RoyalPurple{0.75 0.90 0 0 setcmykcolor}DC
/BlueViolet{0.86 0.91 0 0.04 setcmykcolor}DC/Periwinkle{0.57 0.55 0 0
setcmykcolor}DC/CadetBlue{0.62 0.57 0.23 0 setcmykcolor}DC
/CornflowerBlue{0.65 0.13 0 0 setcmykcolor}DC/MidnightBlue{0.98 0.13 0
0.43 setcmykcolor}DC/NavyBlue{0.94 0.54 0 0 setcmykcolor}DC/RoyalBlue{1
0.50 0 0 setcmykcolor}DC/Blue{1 1 0 0 setcmykcolor}DC/Cerulean{0.94 0.11
0 0 setcmykcolor}DC/Cyan{1 0 0 0 setcmykcolor}DC/ProcessBlue{0.96 0 0 0
setcmykcolor}DC/SkyBlue{0.62 0 0.12 0 setcmykcolor}DC/Turquoise{0.85 0
0.20 0 setcmykcolor}DC/TealBlue{0.86 0 0.34 0.02 setcmykcolor}DC
/Aquamarine{0.82 0 0.30 0 setcmykcolor}DC/BlueGreen{0.85 0 0.33 0
setcmykcolor}DC/Emerald{1 0 0.50 0 setcmykcolor}DC/JungleGreen{0.99 0
0.52 0 setcmykcolor}DC/SeaGreen{0.69 0 0.50 0 setcmykcolor}DC/Green{1 0
1 0 setcmykcolor}DC/ForestGreen{0.91 0 0.88 0.12 setcmykcolor}DC
/PineGreen{0.92 0 0.59 0.25 setcmykcolor}DC/LimeGreen{0.50 0 1 0
setcmykcolor}DC/YellowGreen{0.44 0 0.74 0 setcmykcolor}DC/SpringGreen{
0.26 0 0.76 0 setcmykcolor}DC/OliveGreen{0.64 0 0.95 0.40 setcmykcolor}
DC/RawSienna{0 0.72 1 0.45 setcmykcolor}DC/Sepia{0 0.83 1 0.70
setcmykcolor}DC/Brown{0 0.81 1 0.60 setcmykcolor}DC/Tan{0.14 0.42 0.56 0
setcmykcolor}DC/Gray{0 0 0 0.50 setcmykcolor}DC/Black{0 0 0 1
setcmykcolor}DC/White{0 0 0 0 setcmykcolor}DC end
%%EndProcSet
TeXDict begin 40258431 52099146 1000 600 600 (README.dvi)
@start /Fa 131[45 3[45 1[45 45 45 45 45 1[45 45 45 45
45 45 45 45 2[45 45 45 45 1[45 8[45 3[45 45 45 1[45 1[45
45 45 2[45 45 1[45 45 45 2[45 3[45 13[45 45 45 8[45 36[{
TeXBase1Encoding ReEncodeFont}39 74.7198 /Courier rf
/Fb 139[23 32 32 1[42 2[60 23 37 1[23 42 2[37 42 2[42
12[46 1[51 14[55 14[42 42 42 42 2[21 46[{TeXBase1Encoding ReEncodeFont}
20 83.022 /Times-Italic rf /Fc 138[105 57 1[67 1[105
105 105 153 48 96 2[105 1[57 96 105 96 1[96 14[124 1[115
12[124 15[96 96 96 2[48 57 45[{TeXBase1Encoding ReEncodeFont}23
172.154 /Helvetica-Bold rf /Fd 86[63 44[17 1[37 42 42
60 42 42 23 32 28 42 42 42 42 65 23 42 23 23 42 42 28
37 42 37 42 37 3[28 23 28 1[60 60 1[60 1[51 46 55 60
46 60 1[74 51 2[28 60 1[46 51 60 55 55 60 76 2[47 1[23
23 42 1[42 42 2[42 42 42 42 23 21 28 21 2[28 28 28 4[34
28 30[46 2[{TeXBase1Encoding ReEncodeFont}71 83.022 /Times-Roman
rf /Fe 133[42 46 46 2[51 28 46 32 1[51 1[51 74 23 46
1[23 3[46 3[46 51[28 23 44[{TeXBase1Encoding ReEncodeFont}17
83.022 /Helvetica-Bold rf /Ff 135[80 1[80 88 48 80 56
1[88 88 88 128 40 80 1[40 88 88 1[80 88 80 88 80 9[135
2[88 1[104 1[96 10[96 1[104 104 1[140 13[80 80 2[40 10[80
35[{TeXBase1Encoding ReEncodeFont}32 143.462 /Helvetica-Bold
rf /Fg 133[103 115 115 2[126 69 115 80 1[126 1[126 184
57 115 1[57 3[115 3[115 51[69 57 44[{TeXBase1Encoding ReEncodeFont}17
206.584 /Helvetica-Bold rf end
%%EndProlog
%%BeginSetup
%%Feature: *Resolution 600dpi
TeXDict begin
%%BeginPaperSize: Letter
letter
%%EndPaperSize
%%EndSetup
%%Page: 1 1
1 0 bop Black 0 TeXcolorgray Black Black 67 140 a Fg(remark)58
b(-)f(lazy)-17 b(,)59 b(sleazy)e(plain)i(te)m(xt)d(markup)1113
1261 y Ff([email protected])p Black Black eop
%%Page: 2 2
2 1 bop Black 0 TeXcolorgray Black Black -2 72 a Fe(remark)24
b(-)e(lazy)-7 b(,)24 b(sleazy)f(plain)g(te)o(xt)f(markup)-2
180 y Fd(by)e([email protected])-2 396 y(Cop)o(yright)e(\251)j
(1997-2003)c(by)j([email protected].)e(All)j(Rights)f(Reserv)o(ed)
p Black Black eop
%%Page: 1 3
1 2 bop Black 0 TeXcolorgray Black Black -2 115 a Fc(Preface)396
363 y Fd(This)21 b(is)g(remark,)d(attila')-5 b(s)22 b(lazy)-5
b(,)19 b(sleazy)h(plain)g(te)o(xt)g(markup)e(system.)p
Black 3860 5569 a Fb(i)p Black eop
%%Page: 1 4
1 3 bop Black 0 TeXcolorgray Black Black -2 115 a Fc(Chapter)48
b(1.)f(Remark)396 363 y Fb(The)21 b(idea)e(is)i(simple)p
Fd(:)g(turn)f(a)g(\002le)h(that)f(looks)g(more)f(or)h(less)h(lik)o(e)g
(this)g(one)e(right)h(here)g(into)f(DocBook)g(XML,)h(and)396
471 y(thence)g(into)g(whate)n(v)o(er)e(the)j(hell)f(you)f(w)o(ant.)h
(Remark)g(supports)f(popping)f(out)i(PS,)h(PDF)-7 b(,)21
b(and)e(D)m(VI)h(output)f(right)396 579 y(no)n(w)-5 b(,)19
b(with)i(the)f(help)g(of)f(some)h(e)o(xternal)f(tools.)h(R)-5
b(TF)21 b(is)h(easily)e(possible,)g(and)f(HTML)h(is)h(coming.)-2
956 y Ff(Building)37 b(Remark)396 1135 y Fd(Remark)20
b(uses)h(the)f(standard)f(perly)g(b)n(uild)h(system)g(fu:)396
1285 y Fa($)45 b(perl)f(Makefile.PL)396 1434 y($)h(make)396
1584 y($)g(sudo)f(make)g(install)396 1733 y Fd(If)20
b(this)h(does)f(not)g(w)o(ork)f(for)h(you,)f(please)h(let)h(me)f(kno)n
(w)-5 b(.)19 b(I)h(should)f(beef)h(up)g(my)g(dependenc)o(y)d(checking)h
(a)j(bit,)f(to)396 1841 y(mak)o(e)g(sure)g(that)g(jade)g(or)g(openjade)
f(is)i(installed,)f(at)h(least,)f(b)n(ut)g(right)g(no)n(w)-5
b(,)19 b(I)h(don')o(t)f(check.)g(Also,)h(if)h(you)e(are)h(a)h(BSD)396
1949 y(user)m(,)f(then)f(you)h(might)f(not)h(lik)o(e)h(Mak)o
(e\002le.PL)e(installing)h(stuf)n(f)g(into)g(/usr/bin)f(and)h(/usr/lib)
g(instead)g(of)396 2057 y(/usr/local/bin)f(and)h(/usr/local/lib,)f(in)h
(which)g(case)h(I)f(recommend:)396 2206 y Fa($)45 b(perl)f(Makefile.PL)
f(PREFIX=/usr/local)f(INSTALLDIRS=site)396 2356 y Fd(instead.)20
b(This)g(will)h(force)f(remark)e(into)i(/usr/local,)g(as)h(P)o(an)f
(intended.)e(Other)i(than)g(that,)g(there')-5 b(s)20
b(not)g(much)f(to)396 2464 y(installing)h(remark.)-2
2882 y Ff(Emacs)38 b(vs.)h(The)g(W)-9 b(orld)396 3062
y Fd(I)21 b(am)f(an)g(Emacs)g(person.)f(This)h(means)g(that)g(all)h(of)
f(this)h(stuf)n(f)f(is)h(slanted)f(to)n(w)o(ards)g(Emacs)g(users,)g(b)n
(ut)g(it')-5 b(s)21 b(all)396 3170 y(perfectly)e(usable)h(by)g(others.)
f(It')-5 b(s)21 b(just)g(that)f(the)g(actual)g(process)g(of)g(typing)f
(the)h(te)o(xt)g(up)g(is)h(a)g(bit)f(easier)g(if)h(your)396
3278 y(editor)f(understands)e(all)j(the)f(magic)g(goobers)e(that)j
(appear)e(e.g.)g(at)i(the)f(bottom)f(of)h(this)h(\002le)g(\(and)e(in)h
(the)g(template\).)396 3427 y(If)g(you)g Fb(ar)m(e)g
Fd(an)g(Emacs)g(person,)f(then)h(those)g(goobers)e(are)i(v)o(ery)g
(handy)-5 b(.)18 b(The)o(y)h(con\002gure)f(your)h(b)n(uf)n(fer)g(such)h
(that)396 3535 y(hitting)f(Meta-Q)h(\(\002ll-paragraph-or)n(-re)o(gion)
o(\))14 b(does)20 b(the)f(right)h(thing:)f(as)h(long)f(as)i(you)e
(indent)f(your)h(paragraphs)f(with)396 3643 y(tw)o(o)j(spaces)f(at)h
(the)f(start,)h(your)d(te)o(xt)j(will)f(stay)h(pretty)-5
b(,)19 b(and)g(all)i(of)f(the)g(section)g(boundaries)e(will)j(be)f(obe)
o(yed.)396 3793 y(It')-5 b(s)21 b(also)g(a)f(good)f(idea)h(to)g(get)h
(into)f(the)g(habit)g(of)g(ending)e(sentences)i(with)h(tw)o(o)f
(spaces.)g(Besides)h(being)e(good)g(form,)396 3901 y(it)i(also)g(mak)o
(es)f(the)g(sentence-based)e(mo)o(v)o(ement)g(operators)h(\(Meta-A,)g
(Meta-E\))g(w)o(ork)h(properly)-5 b(.)-2 4319 y Ff(Pr)m(ocessing)37
b(T)-9 b(e)n(xt)396 4499 y Fd(The)20 b(remark)f(man)h(page)f(describes)
h(things)g(f)o(airly)f(completely;)g(you)g(can)h(also)h(vie)n(w)f(this)
h(same)f(information)e(with)396 4607 y(the)i(command)396
4756 y Fa($)45 b(remark)f(-H)g(|)h(more)396 4906 y Fd(Y)-9
b(ou')o(ll)20 b(notice)f(in)i(the)f(te)o(xt)g(abo)o(v)o(e)f(that)h(I)g
(used)g(underscores)e(to)j(set)g(of)n(f)e(some)h(te)o(xt)g(that)h
(should)e(be)h(in)g(a)h(computer)396 5014 y(font,)f(and)f(that)h(I')l
(v)o(e)f(used)h(stars)h(to)g(set)g(of)n(f)e(te)o(xt)h(that)g(should)g
(be)g(emphasised.)f(Y)-9 b(ou)19 b(can)h(also)h(use)f(dollar)g(signs,)p
Black 3842 5638 a Fb(1)p Black eop
%%Page: 2 5
2 4 bop Black 0 TeXcolorgray Black 3248 -132 a Fb(Chapter)20
b(1.)g(Remark)p Black 396 72 a Fd(which)g(I)g(intend)g(to)g(be)g(used)g
(for)g(equations)f(ala)h(T)-6 b(eX,)20 b(b)n(ut)h(it)f(doesn')o(t)f
(quite)h(do)g(all)g(the)h(right)e(stuf)n(f)h(yet...)g(feel)g(free)g(to)
396 180 y(pitch)g(in!)396 330 y(In)g(an)o(y)g(e)n(v)o(ent,)f(if)h(you)f
(just)i(point)f(remark)e(at)j(a)g(te)o(xt)f(\002le)h(with)f(no)g(other)
f(ar)o(guments,)f(it)j(will)g(turn)e(it)i(into)f(DocBook)396
438 y(XML:)396 587 y Fa($)45 b(remark)f(README)396 737
y Fd(will)21 b(turn)f(this)g(\002le)h(into)f(README.xml.)f(From)h
(there,)f(you)h(can)g(do)f(whate)n(v)o(er)g(you)g(lik)o(e,)i(b)n(ut)f
(remark)f(kno)n(ws)g(ho)n(w)396 845 y(to)i(do)e(some)h(additional)f
(post-processing,)f(via)i(the)g Fa(-R)h Fd(option:)396
994 y Fa($)45 b(remark)f(-R)g(ps)h(README)396 1143 y
Fd(will)21 b(turn)f(this)g(\002le)h(into)f(README.ps,)g(by)g(using)f
(the)h Fa(jade)h Fd(\(or)e Fa(openjade)p Fd(\),)g Fa(jadetex)g
Fd(and)h Fa(dvips)g Fd(programs,)396 1251 y(in)h(that)f(order)-5
b(.)-2 1670 y Ff(Bugs)38 b(and)h(Contrib)m(utions)396
1850 y Fd(Bugs)21 b(reports)e(and)h(contrib)n(utions)e(are)i(al)o(w)o
(ays)h(welcome.)e(Please)i(email)f(them)g(to)g([email protected])f
(with)396 1958 y([remark])f(in)j(the)f(subject,)g(so)g(that)h(my)e
(automatic)h(spam)g(\002lters)g(\(go)g(go)g(gadget)e(bmf!)h(go)h(go)g
(gadget)f(procmail!\))396 2066 y(will)i(kno)n(w)e(to)i(lea)n(v)o(e)f
(it)h(alone.)396 2215 y(There)f(should)f(be)h(a)h(T)o(ODO)e(\002le)i
(in)g(the)f(tarball)g(that)g(has)g(a)h(list)g(of)f(things)g(that)g(I)h
(w)o(ould)e(lik)o(e)i(to)f(w)o(ork)f(on)h(when)g(I)396
2323 y(ha)n(v)o(e)g(time)g(to)h(spare.)e(If)h(you)g(w)o(ant)g(to)g
(pitch)g(in,)g(please)g(let)h(me)f(kno)n(w)g(\002rst,)g(because)g(I)g
(may)g(ha)n(v)o(e)f(already)h(started,)396 2431 y(and)g(it)h(w)o(ould)e
(be)h(a)h(w)o(aste)g(to)f(ha)n(v)o(e)g(us)h(both)e(doing)g(the)h(same)g
(thing)g(without)f(coordinating.)p Black 3842 5569 a
Fb(2)p Black eop
%%Page: 3 6
3 5 bop Black 0 TeXcolorgray Black Black -2 115 a Fc(Chapter)48
b(2.)f(--uncollected--)-2 549 y Ff(unnamed)37 b(section)h(#1)-2
998 y(unnamed)f(section)h(#2)396 1178 y Fd(Local)20 b(v)n(ariables:)g
(mode:)f(te)o(xt)h(adapti)n(v)o(e-\002ll-mode:)d(nil)j(\002ll-column:)f
(76)h(paragraph-start:)d(")k(\\\\|)396 1285 y(\\\\|==")f
(indent-tabs-mode:)d(nil)k(\002ll-pre\002x:)e("")i
(sentence-end-double-space:)14 b(t)21 b(End:)-2 1704
y Ff(unnamed)37 b(section)h(#2)396 1884 y Fd(Local)20
b(v)n(ariables:)g(mode:)f(te)o(xt)h(adapti)n(v)o(e-\002ll-mode:)d(nil)j
(\002ll-column:)f(76)h(paragraph-start:)d(")k(\\\\|)396
1992 y(\\\\|==")f(indent-tabs-mode:)d(nil)k(\002ll-pre\002x:)e("")i
(sentence-end-double-space:)14 b(t)21 b(End:)p Black
3842 5569 a Fb(3)p Black eop
%%Page: 4 7
4 6 bop Black 0 TeXcolorgray Black Black -2 115 a Fc(Chapter)48
b(3.)f(--uncollected--)-2 549 y Ff(unnamed)37 b(section)h(#1)-2
998 y(unnamed)f(section)h(#2)396 1178 y Fd(Local)20 b(v)n(ariables:)g
(mode:)f(te)o(xt)h(adapti)n(v)o(e-\002ll-mode:)d(nil)j(\002ll-column:)f
(76)h(paragraph-start:)d(")k(\\\\|)396 1285 y(\\\\|==")f
(indent-tabs-mode:)d(nil)k(\002ll-pre\002x:)e("")i
(sentence-end-double-space:)14 b(t)21 b(End:)-2 1704
y Ff(unnamed)37 b(section)h(#2)396 1884 y Fd(Local)20
b(v)n(ariables:)g(mode:)f(te)o(xt)h(adapti)n(v)o(e-\002ll-mode:)d(nil)j
(\002ll-column:)f(76)h(paragraph-start:)d(")k(\\\\|)396
1992 y(\\\\|==")f(indent-tabs-mode:)d(nil)k(\002ll-pre\002x:)e("")i
(sentence-end-double-space:)14 b(t)21 b(End:)p Black
3842 5569 a Fb(4)p Black eop
%%Trailer
end
userdict /end-hook known{end-hook}if
%%EOF