home *** CD-ROM | disk | FTP | other *** search
open in:
MacOS 8.1
|
Win98
|
DOS
browse contents |
view JSON data
|
view as text
This file was processed as: SHell self-extracting ARchive
(archive/shar).
Confidence | Program | Detection | Match Type | Support
|
---|
100%
| dexvert
| Newsgroup Content (archive/news)
| magic
| Supported |
100%
| dexvert
| SHell self-extracting ARchive (archive/shar)
| magic
| Supported |
100%
| dexvert
| Internet Message Format (text/imf)
| magic
| Supported |
1%
| dexvert
| Text File (text/txt)
| fallback
| Supported |
100%
| file
| news or mail, ASCII text
| default
| |
100%
| checkBytes
| Printable ASCII
| default
| |
100%
| perlTextCheck
| Likely Text (Perl)
| default
| |
100%
| siegfried
| fmt/329 Shell Archive Format
| default
| |
100%
| detectItEasy
| Format: plain text[LF]
| default (weak)
| |
100%
| xdgMime
| message/rfc822
| default
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 53 75 62 6a 65 63 74 3a | 20 20 76 32 34 69 30 39 |Subject:| v24i09|
|00000010| 38 3a 20 20 70 73 72 6f | 66 66 2c 20 54 72 6f 66 |8: psro|ff, Trof|
|00000020| 66 20 74 6f 20 50 6f 73 | 74 53 63 72 69 70 74 20 |f to Pos|tScript |
|00000030| 66 69 6c 74 65 72 2c 20 | 50 61 72 74 30 33 2f 31 |filter, |Part03/1|
|00000040| 39 0a 4e 65 77 73 67 72 | 6f 75 70 73 3a 20 63 6f |9.Newsgr|oups: co|
|00000050| 6d 70 2e 73 6f 75 72 63 | 65 73 2e 75 6e 69 78 0a |mp.sourc|es.unix.|
|00000060| 41 70 70 72 6f 76 65 64 | 3a 20 72 73 61 6c 7a 40 |Approved|: rsalz@|
|00000070| 75 75 6e 65 74 2e 55 55 | 2e 4e 45 54 0a 0a 53 75 |uunet.UU|.NET..Su|
|00000080| 62 6d 69 74 74 65 64 2d | 62 79 3a 20 43 68 72 69 |bmitted-|by: Chri|
|00000090| 73 20 4c 65 77 69 73 20 | 3c 63 6c 65 77 69 73 40 |s Lewis |<clewis@|
|000000a0| 66 65 72 72 65 74 2e 6f | 63 75 6e 69 78 2e 6f 6e |ferret.o|cunix.on|
|000000b0| 2e 63 61 3e 0a 50 6f 73 | 74 69 6e 67 2d 6e 75 6d |.ca>.Pos|ting-num|
|000000c0| 62 65 72 3a 20 56 6f 6c | 75 6d 65 20 32 34 2c 20 |ber: Vol|ume 24, |
|000000d0| 49 73 73 75 65 20 39 38 | 0a 41 72 63 68 69 76 65 |Issue 98|.Archive|
|000000e0| 2d 6e 61 6d 65 3a 20 70 | 73 72 6f 66 66 33 2e 6f |-name: p|sroff3.o|
|000000f0| 2f 70 61 72 74 30 33 0a | 0a 23 21 20 2f 62 69 6e |/part03.|.#! /bin|
|00000100| 2f 73 68 0a 23 20 54 68 | 69 73 20 69 73 20 61 20 |/sh.# Th|is is a |
|00000110| 73 68 65 6c 6c 20 61 72 | 63 68 69 76 65 2e 20 20 |shell ar|chive. |
|00000120| 52 65 6d 6f 76 65 20 61 | 6e 79 74 68 69 6e 67 20 |Remove a|nything |
|00000130| 62 65 66 6f 72 65 20 74 | 68 69 73 20 6c 69 6e 65 |before t|his line|
|00000140| 2c 20 74 68 65 6e 20 66 | 65 65 64 20 69 74 0a 23 |, then f|eed it.#|
|00000150| 20 69 6e 74 6f 20 61 20 | 73 68 65 6c 6c 20 76 69 | into a |shell vi|
|00000160| 61 20 22 73 68 20 66 69 | 6c 65 22 20 6f 72 20 73 |a "sh fi|le" or s|
|00000170| 69 6d 69 6c 61 72 2e 20 | 20 54 6f 20 6f 76 65 72 |imilar. | To over|
|00000180| 77 72 69 74 65 20 65 78 | 69 73 74 69 6e 67 20 66 |write ex|isting f|
|00000190| 69 6c 65 73 2c 0a 23 20 | 74 79 70 65 20 22 73 68 |iles,.# |type "sh|
|000001a0| 20 66 69 6c 65 20 2d 63 | 22 2e 0a 23 20 54 68 65 | file -c|"..# The|
|000001b0| 20 74 6f 6f 6c 20 74 68 | 61 74 20 67 65 6e 65 72 | tool th|at gener|
|000001c0| 61 74 65 64 20 74 68 69 | 73 20 61 70 70 65 61 72 |ated thi|s appear|
|000001d0| 65 64 20 69 6e 20 74 68 | 65 20 63 6f 6d 70 2e 73 |ed in th|e comp.s|
|000001e0| 6f 75 72 63 65 73 2e 75 | 6e 69 78 20 6e 65 77 73 |ources.u|nix news|
|000001f0| 67 72 6f 75 70 3b 0a 23 | 20 73 65 6e 64 20 6d 61 |group;.#| send ma|
|00000200| 69 6c 20 74 6f 20 63 6f | 6d 70 2d 73 6f 75 72 63 |il to co|mp-sourc|
|00000210| 65 73 2d 75 6e 69 78 40 | 75 75 6e 65 74 2e 75 75 |es-unix@|uunet.uu|
|00000220| 2e 6e 65 74 20 69 66 20 | 79 6f 75 20 77 61 6e 74 |.net if |you want|
|00000230| 20 74 68 61 74 20 74 6f | 6f 6c 2e 0a 23 20 43 6f | that to|ol..# Co|
|00000240| 6e 74 65 6e 74 73 3a 20 | 20 54 52 4f 55 42 4c 45 |ntents: | TROUBLE|
|00000250| 20 70 6b 2e 63 20 74 65 | 73 74 73 2f 6c 74 65 73 | pk.c te|sts/ltes|
|00000260| 74 2e 6d 0a 23 20 57 72 | 61 70 70 65 64 20 62 79 |t.m.# Wr|apped by|
|00000270| 20 63 6c 65 77 69 73 40 | 65 63 69 63 72 6c 20 6f | clewis@|ecicrl o|
|00000280| 6e 20 46 72 69 20 41 70 | 72 20 20 35 20 32 30 3a |n Fri Ap|r 5 20:|
|00000290| 35 35 3a 35 38 20 31 39 | 39 31 0a 50 41 54 48 3d |55:58 19|91.PATH=|
|000002a0| 2f 62 69 6e 3a 2f 75 73 | 72 2f 62 69 6e 3a 2f 75 |/bin:/us|r/bin:/u|
|000002b0| 73 72 2f 75 63 62 20 3b | 20 65 78 70 6f 72 74 20 |sr/ucb ;| export |
|000002c0| 50 41 54 48 0a 65 63 68 | 6f 20 49 66 20 74 68 69 |PATH.ech|o If thi|
|000002d0| 73 20 61 72 63 68 69 76 | 65 20 69 73 20 63 6f 6d |s archiv|e is com|
|000002e0| 70 6c 65 74 65 2c 20 79 | 6f 75 20 77 69 6c 6c 20 |plete, y|ou will |
|000002f0| 73 65 65 20 74 68 65 20 | 66 6f 6c 6c 6f 77 69 6e |see the |followin|
|00000300| 67 20 6d 65 73 73 61 67 | 65 3a 0a 65 63 68 6f 20 |g messag|e:.echo |
|00000310| 27 20 20 20 20 20 20 20 | 20 20 20 22 73 68 61 72 |' | "shar|
|00000320| 3a 20 45 6e 64 20 6f 66 | 20 61 72 63 68 69 76 65 |: End of| archive|
|00000330| 20 33 20 28 6f 66 20 31 | 39 29 2e 22 27 0a 69 66 | 3 (of 1|9)."'.if|
|00000340| 20 74 65 73 74 20 2d 66 | 20 27 54 52 4f 55 42 4c | test -f| 'TROUBL|
|00000350| 45 27 20 2d 61 20 22 24 | 7b 31 7d 22 20 21 3d 20 |E' -a "$|{1}" != |
|00000360| 22 2d 63 22 20 3b 20 74 | 68 65 6e 20 0a 20 20 65 |"-c" ; t|hen . e|
|00000370| 63 68 6f 20 73 68 61 72 | 3a 20 57 69 6c 6c 20 6e |cho shar|: Will n|
|00000380| 6f 74 20 63 6c 6f 62 62 | 65 72 20 65 78 69 73 74 |ot clobb|er exist|
|00000390| 69 6e 67 20 66 69 6c 65 | 20 5c 22 27 54 52 4f 55 |ing file| \"'TROU|
|000003a0| 42 4c 45 27 5c 22 0a 65 | 6c 73 65 0a 20 20 65 63 |BLE'\".e|lse. ec|
|000003b0| 68 6f 20 73 68 61 72 3a | 20 45 78 74 72 61 63 74 |ho shar:| Extract|
|000003c0| 69 6e 67 20 5c 22 27 54 | 52 4f 55 42 4c 45 27 5c |ing \"'T|ROUBLE'\|
|000003d0| 22 20 5c 28 32 32 33 35 | 33 20 63 68 61 72 61 63 |" \(2235|3 charac|
|000003e0| 74 65 72 73 5c 29 0a 20 | 20 73 65 64 20 22 73 2f |ters\). | sed "s/|
|000003f0| 5e 58 2f 2f 22 20 3e 27 | 54 52 4f 55 42 4c 45 27 |^X//" >'|TROUBLE'|
|00000400| 20 3c 3c 27 45 4e 44 5f | 4f 46 5f 46 49 4c 45 27 | <<'END_|OF_FILE'|
|00000410| 0a 58 09 09 50 73 72 6f | 66 66 20 33 2e 30 20 54 |.X..Psro|ff 3.0 T|
|00000420| 72 6f 75 62 6c 65 20 53 | 68 6f 6f 74 69 6e 67 2e |rouble S|hooting.|
|00000430| 2e 2e 2e 20 32 2e 31 31 | 20 39 31 2f 30 34 2f 30 |... 2.11| 91/04/0|
|00000440| 32 0a 58 0a 58 28 70 73 | 72 6f 66 66 20 31 2e 30 |2.X.X(ps|roff 1.0|
|00000450| 20 75 73 65 72 73 20 63 | 61 6e 20 75 73 65 20 74 | users c|an use t|
|00000460| 68 69 73 20 74 6f 20 61 | 20 63 65 72 74 61 69 6e |his to a| certain|
|00000470| 20 65 78 74 65 6e 74 2e | 20 20 54 68 69 73 20 69 | extent.| This i|
|00000480| 73 20 72 65 6c 61 74 69 | 76 65 6c 79 0a 58 75 6e |s relati|vely.Xun|
|00000490| 63 68 61 6e 67 65 64 20 | 66 72 6f 6d 20 50 73 72 |changed |from Psr|
|000004a0| 6f 66 66 20 32 2e 30 20 | 65 78 63 65 70 74 20 66 |off 2.0 |except f|
|000004b0| 6f 72 20 74 68 65 20 64 | 69 74 72 6f 66 66 20 69 |or the d|itroff i|
|000004c0| 6e 70 75 74 20 63 61 70 | 61 62 69 6c 69 74 79 29 |nput cap|ability)|
|000004d0| 0a 58 0a 58 54 68 65 73 | 65 20 61 72 65 20 73 6f |.X.XThes|e are so|
|000004e0| 6d 65 20 70 6f 69 6e 74 | 65 72 73 20 74 6f 20 70 |me point|ers to p|
|000004f0| 6f 73 73 69 62 6c 65 20 | 73 6f 6c 75 74 69 6f 6e |ossible |solution|
|00000500| 73 20 74 6f 20 70 72 6f | 62 6c 65 6d 73 20 77 69 |s to pro|blems wi|
|00000510| 74 68 20 70 73 72 6f 66 | 66 2e 0a 58 41 66 74 65 |th psrof|f..XAfte|
|00000520| 72 20 63 6f 72 72 65 63 | 74 69 6e 67 20 61 20 70 |r correc|ting a p|
|00000530| 72 6f 62 6c 65 6d 2c 20 | 79 6f 75 20 75 73 75 61 |roblem, |you usua|
|00000540| 6c 6c 79 20 6e 65 65 64 | 20 74 6f 20 64 6f 3a 0a |lly need| to do:.|
|00000550| 58 0a 58 09 6d 61 6b 65 | 20 61 6c 6c 0a 58 09 73 |X.X.make| all.X.s|
|00000560| 75 20 72 6f 6f 74 0a 58 | 09 6d 61 6b 65 20 69 6e |u root.X|.make in|
|00000570| 73 74 61 6c 6c 0a 58 09 | 6d 61 6b 65 20 69 6e 73 |stall.X.|make ins|
|00000580| 74 61 6c 6c 77 69 64 74 | 68 73 0a 58 0a 58 54 68 |tallwidt|hs.X.XTh|
|00000590| 69 73 20 69 73 20 61 73 | 73 75 6d 69 6e 67 20 74 |is is as|suming t|
|000005a0| 68 61 74 20 79 6f 75 20 | 67 6f 74 20 63 6c 65 61 |hat you |got clea|
|000005b0| 6e 20 63 6f 6d 70 69 6c | 65 73 20 28 79 6f 75 20 |n compil|es (you |
|000005c0| 73 68 6f 75 6c 64 20 62 | 65 20 61 62 6c 65 0a 58 |should b|e able.X|
|000005d0| 74 6f 20 66 69 78 20 79 | 6f 75 72 20 6f 77 6e 20 |to fix y|our own |
|000005e0| 63 6f 6d 70 69 6c 65 20 | 70 72 6f 62 6c 65 6d 73 |compile |problems|
|000005f0| 29 2e 0a 58 0a 58 55 6e | 6c 65 73 73 20 73 70 65 |)..X.XUn|less spe|
|00000600| 63 69 66 69 65 64 2c 20 | 74 68 65 20 72 65 6d 61 |cified, |the rema|
|00000610| 72 6b 73 20 69 6e 20 74 | 68 69 73 20 66 69 6c 65 |rks in t|his file|
|00000620| 20 70 65 72 74 61 69 6e | 20 74 6f 20 43 41 54 20 | pertain| to CAT |
|00000630| 74 72 6f 66 66 20 69 6e | 70 75 74 2c 0a 58 6e 6f |troff in|put,.Xno|
|00000640| 74 20 64 69 74 72 6f 66 | 66 20 69 6e 70 75 74 2e |t ditrof|f input.|
|00000650| 0a 58 0a 58 49 4d 50 4f | 52 54 41 4e 54 20 4e 4f |.X.XIMPO|RTANT NO|
|00000660| 54 45 3a 20 4d 41 4e 59 | 20 63 6f 6e 66 69 67 75 |TE: MANY| configu|
|00000670| 72 61 74 69 6f 6e 20 64 | 69 66 66 69 63 75 6c 74 |ration d|ifficult|
|00000680| 69 65 73 20 63 61 6e 20 | 62 65 20 64 65 74 65 63 |ies can |be detec|
|00000690| 74 65 64 0a 58 62 79 20 | 22 6d 61 6b 65 20 63 68 |ted.Xby |"make ch|
|000006a0| 65 63 6b 22 2e 20 20 49 | 66 20 79 6f 75 20 64 6f |eck". I|f you do|
|000006b0| 20 65 6e 63 6f 75 6e 74 | 65 72 20 61 20 70 72 6f | encount|er a pro|
|000006c0| 62 6c 65 6d 2c 20 49 20 | 73 75 67 67 65 73 74 20 |blem, I |suggest |
|000006d0| 74 68 61 74 0a 58 79 6f | 75 20 72 75 6e 20 22 6d |that.Xyo|u run "m|
|000006e0| 61 6b 65 20 63 68 65 63 | 6b 22 20 66 69 72 73 74 |ake chec|k" first|
|000006f0| 20 61 6e 64 20 63 6f 72 | 72 65 63 74 20 61 6e 79 | and cor|rect any|
|00000700| 20 22 45 52 52 4f 52 22 | 27 73 20 69 74 20 72 65 | "ERROR"|'s it re|
|00000710| 70 6f 72 74 73 0a 58 74 | 68 61 74 20 61 70 70 6c |ports.Xt|hat appl|
|00000720| 79 20 74 6f 20 74 68 65 | 20 63 6f 6e 66 69 67 75 |y to the| configu|
|00000730| 72 61 74 69 6f 6e 20 28 | 64 72 69 76 65 72 2f 70 |ration (|driver/p|
|00000740| 72 69 6e 74 65 72 29 20 | 79 6f 75 20 77 69 73 68 |rinter) |you wish|
|00000750| 20 74 6f 20 75 73 65 2e | 0a 58 49 66 20 79 6f 75 | to use.|.XIf you|
|00000760| 20 65 6e 63 6f 75 6e 74 | 65 72 20 70 72 6f 62 6c | encount|er probl|
|00000770| 65 6d 73 20 79 6f 75 20 | 63 61 6e 6e 6f 74 20 73 |ems you |cannot s|
|00000780| 6f 6c 76 65 20 61 6e 64 | 20 77 69 73 68 20 74 6f |olve and| wish to|
|00000790| 20 61 73 6b 20 6d 65 20 | 66 6f 72 0a 58 68 65 6c | ask me |for.Xhel|
|000007a0| 70 2c 20 49 20 77 69 6c | 6c 20 77 61 6e 74 20 79 |p, I wil|l want y|
|000007b0| 6f 75 20 74 6f 20 73 65 | 6e 64 20 6d 65 20 61 20 |ou to se|nd me a |
|000007c0| 63 6f 70 79 20 6f 66 20 | 22 6d 61 6b 65 20 63 68 |copy of |"make ch|
|000007d0| 65 63 6b 22 27 73 20 6f | 75 74 70 75 74 2e 2e 2e |eck"'s o|utput...|
|000007e0| 2e 0a 58 0a 58 44 65 66 | 69 6e 69 74 69 6f 6e 73 |..X.XDef|initions|
|000007f0| 3a 0a 58 09 2d 20 4c 49 | 42 44 49 52 20 2d 20 64 |:.X.- LI|BDIR - d|
|00000800| 65 66 61 75 6c 74 20 2f | 75 73 72 2f 6c 69 62 2f |efault /|usr/lib/|
|00000810| 74 72 6f 66 66 32 20 28 | 63 6f 6e 66 69 67 20 6f |troff2 (|config o|
|00000820| 70 74 69 6f 6e 20 69 6e | 20 4d 61 6b 65 66 69 6c |ption in| Makefil|
|00000830| 65 29 0a 58 09 20 20 4c | 4a 20 64 72 69 76 65 72 |e).X. L|J driver|
|00000840| 73 20 70 69 63 6b 20 75 | 70 20 66 6f 6e 74 20 66 |s pick u|p font f|
|00000850| 69 6c 65 73 20 66 72 6f | 6d 20 4c 49 42 44 49 52 |iles fro|m LIBDIR|
|00000860| 2f 6c 69 62 2f 6c 6a 2e | 0a 58 09 2d 20 46 4f 4e |/lib/lj.|.X.- FON|
|00000870| 54 44 49 52 20 2d 20 62 | 79 20 64 65 66 61 75 6c |TDIR - b|y defaul|
|00000880| 74 20 22 2f 75 73 72 2f | 6c 69 62 2f 66 6f 6e 74 |t "/usr/|lib/font|
|00000890| 22 20 28 63 6f 6e 66 69 | 67 20 6f 70 74 69 6f 6e |" (confi|g option|
|000008a0| 20 69 6e 20 4d 61 6b 65 | 66 69 6c 65 29 2e 0a 58 | in Make|file)..X|
|000008b0| 09 20 20 4d 75 73 74 20 | 62 65 20 2f 75 73 72 2f |. Must |be /usr/|
|000008c0| 6c 69 62 2f 66 6f 6e 74 | 20 75 6e 6c 65 73 73 20 |lib/font| unless |
|000008d0| 79 6f 75 20 68 61 76 65 | 20 61 20 27 2d 46 27 20 |you have| a '-F' |
|000008e0| 74 72 6f 66 66 2c 20 73 | 65 65 0a 58 09 20 20 22 |troff, s|ee.X. "|
|000008f0| 77 69 64 74 68 20 6f 70 | 74 69 6f 6e 22 20 62 65 |width op|tion" be|
|00000900| 6c 6f 77 2e 0a 58 09 2d | 20 22 77 69 64 74 68 20 |low..X.-| "width |
|00000910| 74 61 62 6c 65 73 22 2e | 20 20 70 73 72 6f 66 66 |tables".| psroff|
|00000920| 27 73 20 69 6e 73 74 61 | 6c 6c 20 67 65 6e 65 72 |'s insta|ll gener|
|00000930| 61 74 65 73 20 43 41 54 | 20 63 6f 6d 70 61 74 69 |ates CAT| compati|
|00000940| 62 6c 65 20 77 69 64 74 | 68 0a 58 09 20 20 74 61 |ble widt|h.X. ta|
|00000950| 62 6c 65 73 20 61 6e 64 | 20 69 6e 73 74 61 6c 6c |bles and| install|
|00000960| 73 20 74 68 65 6d 20 69 | 6e 74 6f 20 24 46 4f 4e |s them i|nto $FON|
|00000970| 54 44 49 52 2f 3c 77 69 | 64 74 68 6e 61 6d 65 3e |TDIR/<wi|dthname>|
|00000980| 2f 66 74 2a 2c 20 77 68 | 65 72 65 0a 58 09 20 20 |/ft*, wh|ere.X. |
|00000990| 22 77 69 64 74 68 6e 61 | 6d 65 22 20 69 73 20 61 |"widthna|me" is a|
|000009a0| 20 74 6f 6b 65 6e 20 64 | 65 6e 6f 74 69 6e 67 20 | token d|enoting |
|000009b0| 74 68 65 20 22 73 65 74 | 22 20 6f 66 20 77 69 64 |the "set|" of wid|
|000009c0| 74 68 73 2e 20 20 50 6f | 73 74 73 63 72 69 70 74 |ths. Po|stscript|
|000009d0| 0a 58 09 20 20 70 72 69 | 6e 74 65 72 73 20 28 6f |.X. pri|nters (o|
|000009e0| 72 20 64 69 74 72 6f 66 | 66 20 64 72 69 76 69 6e |r ditrof|f drivin|
|000009f0| 67 20 70 6f 73 74 73 63 | 72 69 70 74 29 20 75 73 |g postsc|ript) us|
|00000a00| 65 20 70 73 2e 20 20 54 | 68 65 73 65 20 61 72 65 |e ps. T|hese are|
|00000a10| 0a 58 09 20 20 74 68 65 | 20 6f 6e 6c 79 20 77 69 |.X. the| only wi|
|00000a20| 64 74 68 73 20 49 20 64 | 69 73 74 72 69 62 75 74 |dths I d|istribut|
|00000a30| 65 20 64 69 72 65 63 74 | 6c 79 2e 20 20 54 68 65 |e direct|ly. The|
|00000a40| 20 4d 61 6b 65 66 69 6c | 65 20 77 69 6c 6c 0a 58 | Makefil|e will.X|
|00000a50| 09 20 20 69 6e 73 74 61 | 6c 6c 20 77 69 64 74 68 |. insta|ll width|
|00000a60| 73 20 69 6e 74 6f 20 77 | 69 64 74 68 6e 61 6d 65 |s into w|idthname|
|00000a70| 20 22 6c 6a 22 20 69 66 | 20 79 6f 75 20 68 61 76 | "lj" if| you hav|
|00000a80| 65 20 6c 61 73 65 72 6a | 65 74 20 66 6f 6e 74 73 |e laserj|et fonts|
|00000a90| 0a 58 09 20 20 69 6e 73 | 74 61 6c 6c 65 64 20 69 |.X. ins|talled i|
|00000aa0| 6e 20 74 68 65 20 72 69 | 67 68 74 20 70 6c 61 63 |n the ri|ght plac|
|00000ab0| 65 2e 0a 58 0a 58 09 20 | 20 57 69 74 68 20 64 69 |e..X.X. | With di|
|00000ac0| 74 72 6f 66 66 20 69 6e | 70 75 74 2c 20 74 68 65 |troff in|put, the|
|00000ad0| 73 65 20 77 69 64 74 68 | 20 74 61 62 6c 65 73 20 |se width| tables |
|00000ae0| 61 72 65 20 6f 6e 6c 79 | 20 75 73 65 66 75 6c 20 |are only| useful |
|00000af0| 66 6f 72 0a 58 09 20 20 | 74 68 65 20 6f 70 74 69 |for.X. |the opti|
|00000b00| 6d 69 7a 65 72 2e 0a 58 | 0a 58 09 2d 20 22 77 69 |mizer..X|.X.- "wi|
|00000b10| 64 74 68 20 6f 70 74 69 | 6f 6e 22 2c 20 6d 6f 73 |dth opti|on", mos|
|00000b20| 74 20 74 72 6f 66 66 27 | 73 20 73 75 70 70 6f 72 |t troff'|s suppor|
|00000b30| 74 20 61 20 77 61 79 20 | 6f 66 20 74 65 6c 6c 69 |t a way |of telli|
|00000b40| 6e 67 20 69 74 20 77 68 | 65 72 65 0a 58 09 20 20 |ng it wh|ere.X. |
|00000b50| 74 6f 20 6c 6f 6f 6b 20 | 66 6f 72 20 74 68 65 20 |to look |for the |
|00000b60| 77 69 64 74 68 20 74 61 | 62 6c 65 73 2e 20 20 53 |width ta|bles. S|
|00000b70| 6f 6d 65 20 73 75 70 70 | 6f 72 74 20 2d 54 3c 77 |ome supp|ort -T<w|
|00000b80| 69 64 74 68 6e 61 6d 65 | 3e 20 28 58 65 6e 69 78 |idthname|> (Xenix|
|00000b90| 0a 58 09 20 20 66 27 72 | 20 69 6e 73 74 61 6e 63 |.X. f'r| instanc|
|00000ba0| 65 29 2e 20 20 4f 74 68 | 65 72 73 20 28 53 75 6e |e). Oth|ers (Sun|
|00000bb0| 2c 20 55 6c 74 72 69 78 | 2c 20 6d 6f 73 74 20 42 |, Ultrix|, most B|
|00000bc0| 53 44 27 73 29 20 73 70 | 65 63 69 66 69 63 61 6c |SD's) sp|ecifical|
|00000bd0| 6c 79 2c 0a 58 09 20 20 | 6e 65 65 64 20 22 2d 46 |ly,.X. |need "-F|
|00000be0| 3c 64 69 72 65 63 74 6f | 72 79 3e 2f 3c 77 69 64 |<directo|ry>/<wid|
|00000bf0| 74 68 6e 61 6d 65 3e 2f | 66 74 58 58 22 2e 20 20 |thname>/|ftXX". |
|00000c00| 43 68 65 63 6b 20 79 6f | 75 72 0a 58 09 20 20 6d |Check yo|ur.X. m|
|00000c10| 61 6e 20 70 61 67 65 73 | 20 66 6f 72 20 74 72 6f |an pages| for tro|
|00000c20| 66 66 2e 20 20 54 68 69 | 73 20 69 73 20 73 68 6f |ff. Thi|s is sho|
|00000c30| 75 6c 64 20 62 65 20 73 | 70 65 63 69 66 69 65 64 |uld be s|pecified|
|00000c40| 20 62 79 20 22 74 72 6f | 66 66 74 79 70 65 22 0a | by "tro|fftype".|
|00000c50| 58 09 20 20 69 6e 20 6c | 69 62 2f 70 73 72 6f 66 |X. in l|ib/psrof|
|00000c60| 66 2e 6c 69 62 2e 53 2e | 20 20 49 66 20 79 6f 75 |f.lib.S.| If you|
|00000c70| 20 68 61 76 65 20 61 20 | 22 2d 54 22 20 76 65 72 | have a |"-T" ver|
|00000c80| 73 69 6f 6e 20 6f 66 20 | 74 72 6f 66 66 2c 0a 58 |sion of |troff,.X|
|00000c90| 09 20 20 46 4f 4e 54 44 | 49 52 20 2a 6d 75 73 74 |. FONTD|IR *must|
|00000ca0| 2a 20 62 65 20 2f 75 73 | 72 2f 6c 69 62 2f 66 6f |* be /us|r/lib/fo|
|00000cb0| 6e 74 2e 20 20 49 66 20 | 79 6f 75 72 20 74 72 6f |nt. If |your tro|
|00000cc0| 66 66 20 73 75 70 70 6f | 72 74 73 20 6e 65 69 74 |ff suppo|rts neit|
|00000cd0| 68 65 72 0a 58 09 20 20 | 2d 54 20 6f 72 20 2d 46 |her.X. |-T or -F|
|00000ce0| 20 28 73 6f 6d 65 20 72 | 65 61 6c 20 6f 6c 64 20 | (some r|eal old |
|00000cf0| 76 65 72 73 69 6f 6e 73 | 20 6f 66 20 58 65 6e 69 |versions| of Xeni|
|00000d00| 78 2c 20 56 37 20 70 65 | 72 63 68 61 6e 63 65 29 |x, V7 pe|rchance)|
|00000d10| 2c 20 79 6f 75 0a 58 09 | 20 20 77 69 6c 6c 20 68 |, you.X.| will h|
|00000d20| 61 76 65 20 74 6f 20 69 | 6e 73 74 61 6c 6c 20 74 |ave to i|nstall t|
|00000d30| 68 65 20 77 69 64 74 68 | 20 74 61 62 6c 65 73 20 |he width| tables |
|00000d40| 69 6e 20 46 4f 4e 54 44 | 49 52 20 64 69 72 65 63 |in FONTD|IR direc|
|00000d50| 74 6c 79 20 61 6e 64 0a | 58 09 20 20 73 70 65 63 |tly and.|X. spec|
|00000d60| 69 66 79 20 74 72 6f 66 | 66 74 79 70 65 20 61 73 |ify trof|ftype as|
|00000d70| 20 22 22 2e 20 20 57 68 | 69 63 68 20 77 69 6c 6c | "". Wh|ich will|
|00000d80| 20 61 6c 73 6f 20 6d 65 | 61 6e 20 74 68 61 74 20 | also me|an that |
|00000d90| 79 6f 75 20 63 61 6e 0a | 58 09 20 20 6f 6e 6c 79 |you can.|X. only|
|00000da0| 20 73 75 70 70 6f 72 74 | 20 6f 6e 65 20 73 65 74 | support| one set|
|00000db0| 20 6f 66 20 77 69 64 74 | 68 20 74 61 62 6c 65 73 | of widt|h tables|
|00000dc0| 2e 20 20 28 55 6e 6c 65 | 73 73 20 79 6f 75 20 6d |. (Unle|ss you m|
|00000dd0| 61 6b 65 20 62 69 6e 61 | 72 79 0a 58 09 20 20 70 |ake bina|ry.X. p|
|00000de0| 61 74 63 68 65 73 20 74 | 6f 20 79 6f 75 72 20 74 |atches t|o your t|
|00000df0| 72 6f 66 66 29 0a 58 0a | 58 09 20 20 49 6e 20 64 |roff).X.|X. In d|
|00000e00| 69 74 72 6f 66 66 20 69 | 6e 70 75 74 2c 20 74 68 |itroff i|nput, th|
|00000e10| 65 20 74 72 6f 66 66 74 | 79 70 65 20 69 73 20 66 |e trofft|ype is f|
|00000e20| 6f 72 63 65 64 20 74 6f | 20 62 65 20 2d 54 24 77 |orced to| be -T$w|
|00000e30| 69 64 74 68 2e 0a 58 0a | 58 09 2d 20 22 70 73 72 |idth..X.|X.- "psr|
|00000e40| 6f 66 66 20 64 65 62 75 | 67 22 20 2d 20 72 65 72 |off debu|g" - rer|
|00000e50| 75 6e 20 74 68 65 20 70 | 73 72 6f 66 66 20 63 6f |un the p|sroff co|
|00000e60| 6d 6d 61 6e 64 2c 20 61 | 64 64 69 74 69 6f 6e 61 |mmand, a|dditiona|
|00000e70| 6c 6c 79 20 73 70 65 63 | 69 66 79 69 6e 67 0a 58 |lly spec|ifying.X|
|00000e80| 09 20 20 22 2d 46 22 20 | 69 6e 20 74 68 65 20 63 |. "-F" |in the c|
|00000e90| 6f 6d 6d 61 6e 64 20 6c | 69 6e 65 2e 20 20 54 68 |ommand l|ine. Th|
|00000ea0| 69 73 20 70 65 72 6d 69 | 74 27 73 20 74 72 6f 66 |is permi|t's trof|
|00000eb0| 66 27 73 20 73 74 64 65 | 72 72 20 74 6f 20 62 65 |f's stde|rr to be|
|00000ec0| 0a 58 09 20 20 73 65 65 | 6e 2e 20 20 43 6f 72 72 |.X. see|n. Corr|
|00000ed0| 65 63 74 20 61 6e 79 20 | 70 72 6f 62 6c 65 6d 73 |ect any |problems|
|00000ee0| 20 74 68 61 74 20 69 74 | 20 74 65 6c 6c 73 20 79 | that it| tells y|
|00000ef0| 6f 75 20 61 62 6f 75 74 | 2e 20 20 28 65 67 3a 0a |ou about|. (eg:.|
|00000f00| 58 09 20 20 22 77 69 64 | 74 68 20 6f 70 74 69 6f |X. "wid|th optio|
|00000f10| 6e 22 29 2e 20 20 49 66 | 20 79 6f 75 20 73 65 65 |n"). If| you see|
|00000f20| 20 6c 69 6e 65 73 20 6f | 66 20 74 68 65 20 66 6f | lines o|f the fo|
|00000f30| 72 6d 3a 0a 58 09 09 4d | 3c 73 74 72 69 6e 67 3e |rm:.X..M|<string>|
|00000f40| 0a 58 09 20 20 54 68 65 | 73 65 20 61 72 65 20 62 |.X. The|se are b|
|00000f50| 61 63 6b 2d 65 6e 64 20 | 64 69 72 65 63 74 69 76 |ack-end |directiv|
|00000f60| 65 73 20 61 6e 64 20 74 | 68 65 79 27 72 65 20 73 |es and t|hey're s|
|00000f70| 75 70 70 6f 73 65 64 20 | 74 6f 20 62 65 0a 58 09 |upposed |to be.X.|
|00000f80| 20 20 74 68 65 72 65 20 | 64 75 72 69 6e 67 20 70 | there |during p|
|00000f90| 73 72 6f 66 66 20 64 65 | 62 75 67 20 2d 20 69 67 |sroff de|bug - ig|
|00000fa0| 6e 6f 72 65 20 74 68 65 | 6d 2e 0a 58 09 2d 20 48 |nore the|m..X.- H|
|00000fb0| 45 41 44 45 52 53 49 5a | 45 3a 20 6d 6f 73 74 20 |EADERSIZ|E: most |
|00000fc0| 74 72 6f 66 66 27 73 20 | 6e 65 65 64 20 61 6e 20 |troff's |need an |
|00000fd0| 61 2e 6f 75 74 2e 68 20 | 68 65 61 64 65 72 20 6f |a.out.h |header o|
|00000fe0| 6e 20 74 68 65 20 66 72 | 6f 6e 74 0a 58 09 20 20 |n the fr|ont.X. |
|00000ff0| 6f 66 20 74 68 65 20 77 | 69 64 74 68 20 74 61 62 |of the w|idth tab|
|00001000| 6c 65 20 66 69 6c 65 73 | 2e 20 20 48 45 41 44 45 |le files|. HEADE|
|00001010| 52 53 49 5a 45 20 28 64 | 65 66 73 2e 68 29 20 61 |RSIZE (d|efs.h) a|
|00001020| 6c 6c 6f 77 73 20 79 6f | 75 20 74 6f 0a 58 09 20 |llows yo|u to.X. |
|00001030| 20 73 70 65 63 69 66 79 | 20 61 6e 20 61 72 62 69 | specify| an arbi|
|00001040| 74 72 61 72 79 20 6e 75 | 6d 62 65 72 20 6f 66 20 |trary nu|mber of |
|00001050| 62 79 74 65 73 20 6f 6e | 20 74 68 65 20 66 72 6f |bytes on| the fro|
|00001060| 6e 74 20 6f 66 20 74 68 | 65 20 74 61 62 6c 65 0a |nt of th|e table.|
|00001070| 58 09 20 20 69 6e 20 74 | 68 65 20 77 69 64 74 68 |X. in t|he width|
|00001080| 20 66 69 6c 65 2e 20 20 | 43 68 65 63 6b 20 2f 75 | file. |Check /u|
|00001090| 73 72 2f 6c 69 62 2f 66 | 6f 6e 74 2f 66 74 52 20 |sr/lib/f|ont/ftR |
|000010a0| 28 73 68 6f 75 6c 64 20 | 62 65 20 70 61 72 74 0a |(should |be part.|
|000010b0| 58 09 20 20 6f 66 20 79 | 6f 75 72 20 6f 72 69 67 |X. of y|our orig|
|000010c0| 69 6e 61 6c 20 74 72 6f | 66 66 20 69 6e 73 74 61 |inal tro|ff insta|
|000010d0| 6c 6c 61 74 69 6f 6e 2e | 20 20 49 73 20 66 74 52 |llation.| Is ftR|
|000010e0| 20 32 32 34 20 62 79 74 | 65 73 20 6c 6f 6e 67 3f | 224 byt|es long?|
|000010f0| 0a 58 09 20 20 49 66 20 | 73 6f 2c 20 48 45 41 44 |.X. If |so, HEAD|
|00001100| 45 52 53 49 5a 45 20 73 | 68 6f 75 6c 64 20 62 65 |ERSIZE s|hould be|
|00001110| 20 7a 65 72 6f 2e 20 20 | 49 66 20 6e 6f 74 20 28 | zero. |If not (|
|00001120| 65 67 3a 20 55 6c 74 72 | 69 78 2c 0a 58 09 20 20 |eg: Ultr|ix,.X. |
|00001130| 42 53 44 27 73 2c 20 73 | 6f 6d 65 20 6f 6c 64 65 |BSD's, s|ome olde|
|00001140| 72 20 58 65 6e 69 78 2c | 20 56 37 29 2c 20 79 6f |r Xenix,| V7), yo|
|00001150| 75 20 77 69 6c 6c 20 68 | 61 76 65 20 74 6f 20 73 |u will h|ave to s|
|00001160| 70 65 63 69 66 79 0a 58 | 09 20 20 48 45 41 44 45 |pecify.X|. HEADE|
|00001170| 52 53 49 5a 45 2e 20 20 | 53 75 6e 4f 53 2c 20 56 |RSIZE. |SunOS, V|
|00001180| 41 58 2f 55 6c 74 72 69 | 78 20 77 61 6e 74 73 20 |AX/Ultri|x wants |
|00001190| 33 32 2e 20 20 28 73 68 | 6f 75 6c 64 20 62 65 20 |32. (sh|ould be |
|000011a0| 74 68 65 20 73 69 7a 65 | 0a 58 09 20 20 6f 66 20 |the size|.X. of |
|000011b0| 61 6e 20 61 2e 6f 75 74 | 20 68 65 61 64 65 72 20 |an a.out| header |
|000011c0| 73 74 72 75 63 74 75 72 | 65 20 2d 20 6f 64 20 2d |structur|e - od -|
|000011d0| 63 20 6d 61 79 20 67 69 | 76 65 20 79 6f 75 20 73 |c may gi|ve you s|
|000011e0| 6f 6d 65 20 68 69 6e 74 | 73 29 2e 0a 58 09 20 20 |ome hint|s)..X. |
|000011f0| 41 6e 6f 74 68 65 72 20 | 77 61 79 20 74 6f 20 74 |Another |way to t|
|00001200| 65 6c 6c 20 69 73 20 74 | 6f 20 72 75 6e 20 22 66 |ell is t|o run "f|
|00001210| 69 6c 65 22 20 6f 6e 20 | 2f 75 73 72 2f 6c 69 62 |ile" on |/usr/lib|
|00001220| 2f 66 6f 6e 74 2f 66 74 | 52 2e 0a 58 09 20 20 44 |/font/ft|R..X. D|
|00001230| 6f 65 73 20 69 74 20 73 | 61 79 20 22 64 61 74 61 |oes it s|ay "data|
|00001240| 22 3f 20 20 54 68 65 6e | 20 69 74 20 70 72 6f 62 |"? Then| it prob|
|00001250| 61 62 6c 79 20 6e 65 65 | 64 73 20 48 45 41 44 45 |ably nee|ds HEADE|
|00001260| 52 53 49 5a 45 20 30 2e | 0a 58 09 20 20 49 66 20 |RSIZE 0.|.X. If |
|00001270| 69 74 20 73 61 79 73 20 | 22 61 73 63 69 69 22 20 |it says |"ascii" |
|00001280| 73 6f 6d 65 74 68 69 6e | 67 2c 20 79 6f 75 27 72 |somethin|g, you'r|
|00001290| 65 20 70 72 6f 62 61 62 | 6c 79 20 52 49 53 43 2f |e probab|ly RISC/|
|000012a0| 55 6c 74 72 69 78 2c 20 | 61 6e 64 20 79 6f 75 0a |Ultrix, |and you.|
|000012b0| 58 09 20 20 6e 65 65 64 | 20 41 53 43 49 49 57 49 |X. need| ASCIIWI|
|000012c0| 44 54 48 53 20 73 65 74 | 2e 20 20 49 66 20 69 74 |DTHS set|. If it|
|000012d0| 20 73 61 79 73 20 22 65 | 78 65 63 75 74 61 62 6c | says "e|xecutabl|
|000012e0| 65 22 20 6f 72 20 22 6f | 62 6a 65 63 74 22 20 6f |e" or "o|bject" o|
|000012f0| 66 20 73 6f 6d 65 0a 58 | 09 20 20 6b 69 6e 64 2c |f some.X|. kind,|
|00001300| 20 79 6f 75 20 77 69 6c | 6c 20 68 61 76 65 20 74 | you wil|l have t|
|00001310| 6f 20 73 65 74 20 48 45 | 41 44 45 52 53 49 5a 45 |o set HE|ADERSIZE|
|00001320| 2e 0a 58 0a 58 09 20 20 | 52 49 53 43 2f 55 6c 74 |..X.X. |RISC/Ult|
|00001330| 72 69 78 20 75 73 65 73 | 20 61 6e 20 41 53 43 49 |rix uses| an ASCI|
|00001340| 49 20 66 6f 72 6d 61 74 | 20 77 69 64 74 68 20 74 |I format| width t|
|00001350| 61 62 6c 65 2e 20 20 59 | 6f 75 20 63 61 6e 0a 58 |able. Y|ou can.X|
|00001360| 09 20 20 74 65 6c 6c 20 | 74 68 69 73 20 69 66 20 |. tell |this if |
|00001370| 74 68 65 20 66 6f 6c 6c | 6f 77 69 6e 67 20 63 6f |the foll|owing co|
|00001380| 6d 6d 61 6e 64 3a 0a 58 | 09 09 65 63 68 6f 20 22 |mmand:.X|..echo "|
|00001390| 2e 66 70 20 31 20 52 22 | 20 7c 20 74 72 6f 66 66 |.fp 1 R"| | troff|
|000013a0| 20 2d 74 20 3e 20 2f 64 | 65 76 2f 6e 75 6c 6c 0a | -t > /d|ev/null.|
|000013b0| 58 09 20 20 73 61 79 73 | 20 73 6f 6d 65 74 68 69 |X. says| somethi|
|000013c0| 6e 67 20 61 62 6f 75 74 | 20 6e 6f 6e 2d 61 73 63 |ng about| non-asc|
|000013d0| 69 69 20 2f 75 73 72 2f | 6c 69 62 2f 66 6f 6e 74 |ii /usr/|lib/font|
|000013e0| 2f 66 74 52 2e 20 20 49 | 66 0a 58 09 20 20 69 74 |/ftR. I|f.X. it|
|000013f0| 20 64 6f 65 73 2c 20 64 | 65 66 69 6e 65 20 41 53 | does, d|efine AS|
|00001400| 43 49 49 57 49 44 54 48 | 53 2e 0a 58 0a 58 09 20 |CIIWIDTH|S..X.X. |
|00001410| 20 49 66 20 79 6f 75 27 | 72 65 20 73 74 69 6c 6c | If you'|re still|
|00001420| 20 68 61 76 69 6e 67 20 | 70 72 6f 62 6c 65 6d 73 | having |problems|
|00001430| 2c 20 75 73 65 20 74 68 | 65 20 22 64 75 6d 70 66 |, use th|e "dumpf|
|00001440| 74 22 20 74 72 69 63 6b | 0a 58 09 20 20 73 68 6f |t" trick|.X. sho|
|00001450| 77 6e 20 62 65 6c 6f 77 | 20 66 6f 72 20 41 70 6f |wn below| for Apo|
|00001460| 6c 6c 6f 73 2e 0a 58 0a | 58 09 20 20 48 45 41 44 |llos..X.|X. HEAD|
|00001470| 45 52 53 49 5a 45 20 63 | 61 6e 20 62 65 20 6c 65 |ERSIZE c|an be le|
|00001480| 66 74 20 61 73 20 30 20 | 66 6f 72 20 75 73 65 20 |ft as 0 |for use |
|00001490| 77 69 74 68 20 64 69 74 | 72 6f 66 66 20 69 6e 70 |with dit|roff inp|
|000014a0| 75 74 2e 0a 58 09 20 20 | 28 45 67 3a 20 69 74 20 |ut..X. |(Eg: it |
|000014b0| 6f 6e 6c 79 20 6d 61 74 | 74 65 72 73 20 66 6f 72 |only mat|ters for|
|000014c0| 20 43 41 54 20 74 72 6f | 66 66 29 0a 58 0a 58 4e | CAT tro|ff).X.XN|
|000014d0| 4f 54 45 20 66 6f 72 20 | 50 53 52 4f 46 46 20 31 |OTE for |PSROFF 1|
|000014e0| 2e 30 20 75 73 65 72 73 | 3a 0a 58 0a 58 20 20 20 |.0 users|:.X.X |
|000014f0| 20 70 73 72 6f 66 66 20 | 31 2e 30 20 64 6f 65 73 | psroff |1.0 does|
|00001500| 20 6e 6f 74 20 68 61 76 | 65 20 61 20 70 73 72 6f | not hav|e a psro|
|00001510| 66 66 2e 6c 69 62 20 66 | 69 6c 65 2c 20 73 6f 20 |ff.lib f|ile, so |
|00001520| 63 68 61 6e 67 65 73 20 | 28 65 67 3a 0a 58 20 20 |changes |(eg:.X |
|00001530| 20 20 77 69 64 74 68 20 | 6f 70 74 69 6f 6e 20 73 | width |option s|
|00001540| 70 65 63 69 66 69 63 61 | 74 69 6f 6e 73 29 20 68 |pecifica|tions) h|
|00001550| 61 76 65 20 74 6f 20 62 | 65 20 6d 61 64 65 20 64 |ave to b|e made d|
|00001560| 69 72 65 63 74 6c 79 20 | 74 6f 0a 58 20 20 20 20 |irectly |to.X |
|00001570| 74 68 65 20 70 73 72 6f | 66 66 2e 73 68 20 73 68 |the psro|ff.sh sh|
|00001580| 65 6c 6c 20 73 63 72 69 | 70 74 2e 20 20 46 75 72 |ell scri|pt. Fur|
|00001590| 74 68 65 72 2c 20 69 6e | 20 74 68 65 20 6c 69 62 |ther, in| the lib|
|000015a0| 72 61 72 79 2c 20 6d 61 | 6e 79 20 6f 66 0a 58 20 |rary, ma|ny of.X |
|000015b0| 20 20 20 74 68 65 20 66 | 69 6c 65 73 20 6e 61 6d | the f|iles nam|
|000015c0| 65 73 20 61 72 65 20 72 | 65 76 65 72 73 65 64 20 |es are r|eversed |
|000015d0| 2d 20 65 67 3a 20 6c 6a | 2e 6c 69 62 20 69 6e 20 |- eg: lj|.lib in |
|000015e0| 72 65 6c 65 61 73 65 20 | 32 2e 30 20 69 73 20 6c |release |2.0 is l|
|000015f0| 69 62 2e 6c 6a 0a 58 20 | 20 20 20 69 6e 20 31 2e |ib.lj.X | in 1.|
|00001600| 30 2e 0a 58 0a 58 4d 6f | 73 74 20 69 6e 69 74 69 |0..X.XMo|st initi|
|00001610| 61 6c 20 70 72 6f 62 6c | 65 6d 73 20 61 72 65 20 |al probl|ems are |
|00001620| 64 75 65 20 74 6f 20 77 | 69 64 74 68 20 74 61 62 |due to w|idth tab|
|00001630| 6c 65 20 69 6e 73 74 61 | 6c 6c 61 74 69 6f 6e 2f |le insta|llation/|
|00001640| 73 70 65 63 69 66 69 63 | 61 74 69 6f 6e 20 2d 0a |specific|ation -.|
|00001650| 58 74 68 69 73 20 76 61 | 72 69 65 73 20 66 72 6f |Xthis va|ries fro|
|00001660| 6d 20 73 79 73 74 65 6d | 20 74 6f 20 73 79 73 74 |m system| to syst|
|00001670| 65 6d 20 61 6e 64 20 69 | 73 20 2a 76 65 72 79 2a |em and i|s *very*|
|00001680| 20 63 6f 6e 66 75 73 69 | 6e 67 2e 20 20 49 27 6d | confusi|ng. I'm|
|00001690| 20 73 6f 72 72 79 20 61 | 62 6f 75 74 0a 58 74 68 | sorry a|bout.Xth|
|000016a0| 61 74 2c 20 62 75 74 20 | 74 68 65 72 65 27 73 20 |at, but |there's |
|000016b0| 6e 6f 20 6f 74 68 65 72 | 20 77 61 79 2e 20 20 41 |no other| way. A|
|000016c0| 73 20 61 20 73 69 6d 70 | 6c 65 20 67 75 69 64 65 |s a simp|le guide|
|000016d0| 3a 20 69 66 20 74 68 65 | 20 2f 75 73 72 2f 6c 69 |: if the| /usr/li|
|000016e0| 62 2f 66 6f 6e 74 2f 66 | 74 52 0a 58 66 69 6c 65 |b/font/f|tR.Xfile|
|000016f0| 20 69 6e 20 79 6f 75 72 | 20 6f 72 69 67 69 6e 61 | in your| origina|
|00001700| 6c 20 74 72 6f 66 66 20 | 69 6e 73 74 61 6c 6c 61 |l troff |installa|
|00001710| 74 69 6f 6e 20 69 73 20 | 6e 6f 74 20 32 32 34 20 |tion is |not 224 |
|00001720| 62 79 74 65 73 20 6c 6f | 6e 67 2c 20 79 6f 75 20 |bytes lo|ng, you |
|00001730| 2a 77 69 6c 6c 2a 0a 58 | 68 61 76 65 20 74 6f 20 |*will*.X|have to |
|00001740| 73 65 74 20 48 45 41 44 | 45 52 53 49 5a 45 20 74 |set HEAD|ERSIZE t|
|00001750| 6f 20 73 6f 6d 65 74 68 | 69 6e 67 20 6f 74 68 65 |o someth|ing othe|
|00001760| 72 20 74 68 61 6e 20 30 | 2e 0a 58 0a 58 41 66 74 |r than 0|..X.XAft|
|00001770| 65 72 20 73 75 63 63 65 | 73 73 66 75 6c 20 69 6e |er succe|ssful in|
|00001780| 73 74 61 6c 6c 61 74 69 | 6f 6e 2f 74 65 73 74 69 |stallati|on/testi|
|00001790| 6e 67 2c 20 6d 6f 73 74 | 20 70 72 6f 62 6c 65 6d |ng, most| problem|
|000017a0| 73 20 61 72 65 20 64 75 | 65 20 74 6f 20 74 72 6f |s are du|e to tro|
|000017b0| 66 66 0a 58 65 72 72 6f | 72 73 20 74 68 61 74 20 |ff.Xerro|rs that |
|000017c0| 79 6f 75 20 64 6f 6e 27 | 74 20 67 65 74 20 74 6f |you don'|t get to|
|000017d0| 20 73 65 65 2e 0a 58 0a | 58 54 77 6f 20 6e 6f 74 | see..X.|XTwo not|
|000017e0| 65 73 20 6f 6e 20 48 45 | 41 44 45 52 53 49 5a 45 |es on HE|ADERSIZE|
|000017f0| 2f 41 53 43 49 49 57 49 | 44 2f 65 74 63 2e 3a 0a |/ASCIIWI|D/etc.:.|
|00001800| 58 20 20 20 20 31 29 20 | 53 6f 6d 65 20 76 65 72 |X 1) |Some ver|
|00001810| 73 69 6f 6e 73 20 6f 66 | 20 74 72 6f 66 66 20 77 |sions of| troff w|
|00001820| 69 6c 6c 20 61 63 63 65 | 70 74 20 74 68 65 20 2d |ill acce|pt the -|
|00001830| 54 20 6f 70 74 69 6f 6e | 2c 20 62 75 74 20 69 67 |T option|, but ig|
|00001840| 6e 6f 72 65 0a 58 20 20 | 20 20 20 20 20 69 74 2e |nore.X | it.|
|00001850| 20 20 45 67 3a 20 41 70 | 6f 6c 6c 6f 20 61 6e 64 | Eg: Ap|ollo and|
|00001860| 20 53 75 6e 4f 53 2e 20 | 20 49 66 20 74 68 65 20 | SunOS. | If the |
|00001870| 77 69 64 74 68 73 20 64 | 6f 6e 27 74 20 73 65 65 |widths d|on't see|
|00001880| 6d 20 72 69 67 68 74 2c | 20 74 72 79 20 74 68 65 |m right,| try the|
|00001890| 20 2d 46 0a 58 20 20 20 | 20 20 20 20 6f 70 74 69 | -F.X | opti|
|000018a0| 6f 6e 2e 20 20 6d 61 6b | 65 20 63 68 65 63 6b 20 |on. mak|e check |
|000018b0| 77 69 6c 6c 20 75 73 75 | 61 6c 6c 79 20 74 65 6c |will usu|ally tel|
|000018c0| 6c 20 79 6f 75 20 2d 46 | 20 69 6e 20 74 68 69 73 |l you -F| in this|
|000018d0| 20 63 61 73 65 2e 0a 58 | 20 20 20 20 32 29 20 49 | case..X| 2) I|
|000018e0| 66 20 2f 75 73 72 2f 6c | 69 62 2f 66 6f 6e 74 2f |f /usr/l|ib/font/|
|000018f0| 66 74 52 20 69 73 20 73 | 75 62 73 74 61 6e 74 69 |ftR is s|ubstanti|
|00001900| 61 6c 6c 79 20 6c 61 72 | 67 65 72 20 74 68 61 6e |ally lar|ger than|
|00001910| 20 32 32 34 20 62 79 74 | 65 73 2c 0a 58 20 20 20 | 224 byt|es,.X |
|00001920| 20 20 20 20 69 65 2c 20 | 6f 76 65 72 20 35 30 30 | ie, |over 500|
|00001930| 20 6f 72 20 36 30 30 2c | 20 79 6f 75 20 70 72 6f | or 600,| you pro|
|00001940| 62 61 62 6c 79 20 68 61 | 76 65 20 73 70 65 63 69 |bably ha|ve speci|
|00001950| 61 6c 20 68 65 61 64 65 | 72 73 2e 0a 58 20 20 20 |al heade|rs..X |
|00001960| 20 20 20 20 45 67 3a 20 | 41 70 6f 6c 6c 6f 73 2e | Eg: |Apollos.|
|00001970| 20 20 57 68 61 74 20 79 | 6f 75 20 73 68 6f 75 6c | What y|ou shoul|
|00001980| 64 20 64 6f 20 69 73 20 | 74 79 70 65 20 74 68 65 |d do is |type the|
|00001990| 20 66 6f 6c 6c 6f 77 69 | 6e 67 3a 0a 58 09 20 20 | followi|ng:.X. |
|000019a0| 20 20 63 64 20 75 74 69 | 6c 73 0a 58 09 20 20 20 | cd uti|ls.X. |
|000019b0| 20 2e 2f 64 75 6d 70 66 | 74 20 2d 67 76 20 3c 20 | ./dumpf|t -gv < |
|000019c0| 2f 75 73 72 2f 6c 69 62 | 2f 66 6f 6e 74 2f 66 74 |/usr/lib|/font/ft|
|000019d0| 52 20 7c 20 67 72 65 70 | 20 47 75 65 73 73 0a 58 |R | grep| Guess.X|
|000019e0| 20 20 20 20 20 20 20 57 | 68 69 63 68 20 77 69 6c | W|hich wil|
|000019f0| 6c 20 6f 75 74 70 75 74 | 20 61 20 73 65 72 69 65 |l output| a serie|
|00001a00| 73 20 6f 66 20 6c 69 6e | 65 73 20 77 68 69 63 68 |s of lin|es which|
|00001a10| 20 63 6f 6e 74 61 69 6e | 73 20 62 6f 74 68 0a 58 | contain|s both.X|
|00001a20| 20 20 20 20 20 20 20 61 | 20 48 45 41 44 45 52 53 | a| HEADERS|
|00001a30| 49 5a 45 20 67 75 65 73 | 73 2c 20 70 6c 75 73 20 |IZE gues|s, plus |
|00001a40| 61 6e 20 65 72 72 6f 72 | 20 63 6f 75 6e 74 2e 20 |an error| count. |
|00001a50| 20 54 68 65 20 65 72 72 | 6f 72 63 6f 75 6e 74 0a | The err|orcount.|
|00001a60| 58 20 20 20 20 20 20 20 | 77 69 6c 6c 20 68 61 76 |X |will hav|
|00001a70| 65 20 61 20 6d 69 6e 69 | 6d 75 6d 20 76 61 6c 75 |e a mini|mum valu|
|00001a80| 65 2c 20 69 64 65 61 6c | 6c 79 20 7a 65 72 6f 2e |e, ideal|ly zero.|
|00001a90| 20 20 53 65 74 0a 58 20 | 20 20 20 20 20 20 74 68 | Set.X | th|
|00001aa0| 65 20 48 45 41 44 45 52 | 53 49 5a 45 20 74 6f 20 |e HEADER|SIZE to |
|00001ab0| 74 68 65 20 67 75 65 73 | 73 20 77 69 74 68 20 74 |the gues|s with t|
|00001ac0| 68 65 20 6d 69 6e 69 6d | 75 6d 20 65 72 72 6f 72 |he minim|um error|
|00001ad0| 0a 58 20 20 20 20 20 20 | 20 63 6f 75 6e 74 20 61 |.X | count a|
|00001ae0| 6e 64 20 72 65 62 75 69 | 6c 64 20 72 65 74 72 79 |nd rebui|ld retry|
|00001af0| 20 65 76 65 72 79 74 68 | 69 6e 67 2e 20 20 49 20 | everyth|ing. I |
|00001b00| 77 6f 6e 27 74 20 61 74 | 74 65 6d 70 74 0a 58 20 |won't at|tempt.X |
|00001b10| 20 20 20 20 20 20 74 6f | 20 73 75 70 70 6c 79 20 | to| supply |
|00001b20| 74 68 65 73 65 20 6e 75 | 6d 62 65 72 73 20 66 6f |these nu|mbers fo|
|00001b30| 72 20 65 61 63 68 20 6f | 66 20 74 68 65 73 65 20 |r each o|f these |
|00001b40| 73 79 73 74 65 6d 73 20 | 62 65 63 61 75 73 65 0a |systems |because.|
|00001b50| 58 20 20 20 20 20 20 20 | 74 68 65 20 6e 75 6d 62 |X |the numb|
|00001b60| 65 72 20 63 68 61 6e 67 | 65 73 20 66 72 6f 6d 20 |er chang|es from |
|00001b70| 72 65 6c 65 61 73 65 20 | 74 6f 20 72 65 6c 65 61 |release |to relea|
|00001b80| 73 65 20 69 6e 20 73 6f | 6d 65 20 73 79 73 74 65 |se in so|me syste|
|00001b90| 6d 73 2e 0a 58 0a 58 42 | 75 69 6c 64 2f 45 78 65 |ms..X.XB|uild/Exe|
|00001ba0| 63 75 74 65 20 67 72 6f | 73 73 20 66 61 69 6c 75 |cute gro|ss failu|
|00001bb0| 72 65 73 3a 0a 58 0a 58 | 53 68 65 6c 6c 20 73 63 |res:.X.X|Shell sc|
|00001bc0| 72 69 70 74 73 20 64 69 | 65 20 68 6f 72 72 69 62 |ripts di|e horrib|
|00001bd0| 6c 65 20 64 65 61 74 68 | 73 3a 0a 58 0a 58 20 20 |le death|s:.X.X |
|00001be0| 20 20 50 61 72 74 69 63 | 75 6c 61 72 6c 79 20 77 | Partic|ularly w|
|00001bf0| 69 74 68 20 65 72 72 6f | 72 20 6d 65 73 73 61 67 |ith erro|r messag|
|00001c00| 65 73 20 66 72 6f 6d 20 | 22 74 65 73 74 22 2e 20 |es from |"test". |
|00001c10| 20 44 6f 65 73 20 79 6f | 75 72 20 22 74 65 73 74 | Does yo|ur "test|
|00001c20| 22 0a 58 20 20 20 20 73 | 75 70 70 6f 72 74 20 2d |".X s|upport -|
|00001c30| 78 3f 20 20 49 66 20 6e | 6f 74 2c 20 6d 61 6b 65 |x? If n|ot, make|
|00001c40| 20 73 75 72 65 20 74 68 | 61 74 20 79 6f 75 27 76 | sure th|at you'v|
|00001c50| 65 20 67 6f 74 20 53 48 | 45 4c 4c 20 61 6e 64 20 |e got SH|ELL and |
|00001c60| 53 54 41 52 54 53 48 45 | 4c 4c 0a 58 20 20 20 20 |STARTSHE|LL.X |
|00001c70| 73 65 74 20 70 72 6f 70 | 65 72 6c 79 20 69 6e 20 |set prop|erly in |
|00001c80| 74 68 65 20 4d 61 6b 65 | 66 69 6c 65 20 28 54 68 |the Make|file (Th|
|00001c90| 65 20 73 68 65 6c 6c 20 | 73 63 72 69 70 74 73 20 |e shell |scripts |
|00001ca0| 61 73 73 75 6d 65 20 56 | 37 20 61 6e 64 2f 6f 72 |assume V|7 and/or|
|00001cb0| 20 55 53 47 0a 58 20 20 | 20 20 76 65 72 73 69 6f | USG.X | versio|
|00001cc0| 6e 73 20 6f 66 20 74 68 | 65 20 42 6f 75 72 6e 65 |ns of th|e Bourne|
|00001cd0| 20 53 68 65 6c 6c 2e 20 | 20 4f 6c 64 65 72 20 42 | Shell. | Older B|
|00001ce0| 53 44 20 61 6e 64 20 73 | 6f 6d 65 20 42 53 44 20 |SD and s|ome BSD |
|00001cf0| 64 65 72 69 76 69 74 69 | 76 65 73 0a 58 20 20 20 |deriviti|ves.X |
|00001d00| 20 28 61 6b 61 20 55 6c | 74 72 69 78 29 20 6e 65 | (aka Ul|trix) ne|
|00001d10| 65 64 20 61 20 55 53 47 | 20 63 6f 6d 70 61 74 69 |ed a USG| compati|
|00001d20| 62 6c 65 20 73 68 65 6c | 6c 20 2d 20 6c 6f 6f 6b |ble shel|l - look|
|00001d30| 20 66 6f 72 20 22 73 68 | 35 22 20 73 6f 6d 65 77 | for "sh|5" somew|
|00001d40| 68 65 72 65 0a 58 20 20 | 20 20 6f 6e 20 79 6f 75 |here.X | on you|
|00001d50| 72 20 73 79 73 74 65 6d | 29 2e 20 20 6b 73 68 2c |r system|). ksh,|
|00001d60| 20 62 61 73 68 20 61 6e | 64 20 61 73 68 20 2a 73 | bash an|d ash *s|
|00001d70| 68 6f 75 6c 64 2a 20 77 | 6f 72 6b 20 28 75 6e 74 |hould* w|ork (unt|
|00001d80| 65 73 74 65 64 29 2e 0a | 58 20 20 20 20 54 68 65 |ested)..|X The|
|00001d90| 6f 72 65 74 69 63 61 6c | 6c 79 2c 20 61 6c 6c 20 |oretical|ly, all |
|00001da0| 6f 66 20 74 68 65 20 73 | 68 65 6c 6c 20 73 63 72 |of the s|hell scr|
|00001db0| 69 70 74 73 20 73 68 6f | 75 6c 64 20 77 6f 72 6b |ipts sho|uld work|
|00001dc0| 20 65 76 65 6e 20 77 69 | 74 68 6f 75 74 20 2d 78 | even wi|thout -x|
|00001dd0| 2c 0a 58 20 20 20 20 62 | 75 74 20 49 27 76 65 20 |,.X b|ut I've |
|00001de0| 6e 6f 74 20 72 65 61 6c | 6c 79 20 62 65 65 6e 20 |not real|ly been |
|00001df0| 61 62 6c 65 20 74 6f 20 | 74 65 73 74 20 65 76 65 |able to |test eve|
|00001e00| 72 79 74 68 69 6e 67 2e | 0a 58 0a 58 54 68 65 20 |rything.|.X.XThe |
|00001e10| 6d 61 6b 65 66 69 6c 65 | 20 64 6f 65 73 6e 27 74 |makefile| doesn't|
|00001e20| 20 77 6f 72 6b 3a 0a 58 | 0a 58 20 20 20 20 54 68 | work:.X|.X Th|
|00001e30| 69 73 20 2a 61 73 73 75 | 6d 65 73 2a 20 53 79 73 |is *assu|mes* Sys|
|00001e40| 74 65 6d 20 56 20 63 6f | 6d 70 61 74 69 62 6c 65 |tem V co|mpatible|
|00001e50| 20 4d 41 4b 45 2e 20 20 | 49 66 20 74 68 65 20 6d | MAKE. |If the m|
|00001e60| 61 6b 65 66 69 6c 65 20 | 62 6c 6f 77 73 0a 58 20 |akefile |blows.X |
|00001e70| 20 20 20 28 73 79 6e 74 | 61 78 20 65 72 72 6f 72 | (synt|ax error|
|00001e80| 73 20 69 6e 20 70 61 72 | 74 69 63 75 6c 61 72 29 |s in par|ticular)|
|00001e90| 2c 20 73 65 61 72 63 68 | 20 79 6f 75 72 20 73 79 |, search| your sy|
|00001ea0| 73 74 65 6d 20 66 6f 72 | 20 61 20 53 79 73 74 65 |stem for| a Syste|
|00001eb0| 6d 20 56 0a 58 20 20 20 | 20 63 6f 6d 70 61 74 69 |m V.X | compati|
|00001ec0| 62 6c 65 20 76 65 72 73 | 69 6f 6e 20 6f 66 20 6d |ble vers|ion of m|
|00001ed0| 61 6b 65 2e 20 20 55 6c | 74 72 69 78 3a 20 2f 75 |ake. Ul|trix: /u|
|00001ee0| 73 72 2f 62 69 6e 2f 73 | 35 6d 61 6b 65 2e 20 20 |sr/bin/s|5make. |
|00001ef0| 47 6e 75 6d 61 6b 65 20 | 73 68 6f 75 6c 64 0a 58 |Gnumake |should.X|
|00001f00| 20 20 20 20 77 6f 72 6b | 20 66 69 6e 65 2e 20 20 | work| fine. |
|00001f10| 4d 6f 73 74 20 53 75 6e | 73 20 6e 65 65 64 20 61 |Most Sun|s need a|
|00001f20| 20 63 68 61 6e 67 65 20 | 68 65 72 65 20 74 6f 6f | change |here too|
|00001f30| 2e 20 20 59 6f 75 20 77 | 69 6c 6c 20 70 72 6f 62 |. You w|ill prob|
|00001f40| 61 62 6c 79 0a 58 20 20 | 20 20 68 61 76 65 20 74 |ably.X | have t|
|00001f50| 6f 3a 0a 58 09 4d 41 4b | 45 3d 3c 73 79 73 74 65 |o:.X.MAK|E=<syste|
|00001f60| 6d 20 35 20 6d 61 6b 65 | 3e 20 65 78 70 6f 72 74 |m 5 make|> export|
|00001f70| 20 4d 41 4b 45 0a 58 09 | 3c 73 79 73 74 65 6d 20 | MAKE.X.|<system |
|00001f80| 35 20 6d 61 6b 65 3e 0a | 58 20 20 20 20 74 6f 20 |5 make>.|X to |
|00001f90| 62 75 69 6c 64 20 65 76 | 65 72 79 74 68 69 6e 67 |build ev|erything|
|00001fa0| 2e 0a 58 0a 58 50 73 72 | 6f 66 66 20 73 65 65 6d |..X.XPsr|off seem|
|00001fb0| 73 20 74 6f 20 77 6f 72 | 6b 2c 20 62 75 74 20 6e |s to wor|k, but n|
|00001fc0| 6f 74 68 69 6e 67 20 70 | 72 69 6e 74 73 3a 0a 58 |othing p|rints:.X|
|00001fd0| 0a 58 20 20 20 20 22 53 | 65 65 6d 73 20 74 6f 20 |.X "S|eems to |
|00001fe0| 77 6f 72 6b 22 20 6d 65 | 61 6e 69 6e 67 20 74 68 |work" me|aning th|
|00001ff0| 61 74 20 74 68 65 20 6f | 75 74 70 75 74 20 66 69 |at the o|utput fi|
|00002000| 6c 65 20 69 73 20 3e 20 | 31 35 4b 20 6f 72 20 73 |le is > |15K or s|
|00002010| 6f 0a 58 20 20 20 20 69 | 6e 20 50 6f 73 74 73 63 |o.X i|n Postsc|
|00002020| 72 69 70 74 2c 20 6f 72 | 20 3e 31 4b 20 77 69 74 |ript, or| >1K wit|
|00002030| 68 20 48 50 20 4c 61 73 | 65 72 6a 65 74 73 20 77 |h HP Las|erjets w|
|00002040| 68 65 6e 20 70 72 69 6e | 74 69 6e 67 20 74 68 65 |hen prin|ting the|
|00002050| 20 74 65 73 74 0a 58 20 | 20 20 20 28 6d 61 6b 65 | test.X | (make|
|00002060| 20 74 65 73 74 29 2e 20 | 20 41 20 6c 6f 74 20 6f | test). | A lot o|
|00002070| 66 20 74 68 65 73 65 20 | 70 72 6f 62 6c 65 6d 73 |f these |problems|
|00002080| 20 63 61 6e 20 62 65 20 | 74 72 61 63 65 64 20 64 | can be |traced d|
|00002090| 6f 77 6e 20 74 6f 0a 58 | 20 20 20 20 70 72 69 6e |own to.X| prin|
|000020a0| 74 20 73 70 6f 6f 6c 65 | 72 20 64 65 66 69 6e 69 |t spoole|r defini|
|000020b0| 74 69 6f 6e 20 70 72 6f | 62 6c 65 6d 73 2e 20 20 |tion pro|blems. |
|000020c0| 53 6f 6d 65 20 74 68 69 | 6e 67 73 20 74 6f 20 65 |Some thi|ngs to e|
|000020d0| 78 61 6d 69 6e 65 20 69 | 6e 0a 58 20 20 20 20 79 |xamine i|n.X y|
|000020e0| 6f 75 72 20 73 70 6f 6f | 6c 65 72 20 66 69 6c 74 |our spoo|ler filt|
|000020f0| 65 72 73 20 28 2f 65 74 | 63 2f 70 72 69 6e 74 63 |ers (/et|c/printc|
|00002100| 61 70 20 69 6e 20 53 75 | 6e 73 2c 20 55 6c 74 72 |ap in Su|ns, Ultr|
|00002110| 69 78 2c 20 6f 74 68 65 | 72 20 42 53 44 0a 58 20 |ix, othe|r BSD.X |
|00002120| 20 20 20 64 65 72 69 76 | 69 74 69 76 65 73 2c 20 | deriv|itives, |
|00002130| 6f 72 20 74 68 65 20 2f | 75 73 72 2f 73 70 6f 6f |or the /|usr/spoo|
|00002140| 6c 2f 6c 70 2f 69 6e 74 | 65 72 66 61 63 65 20 66 |l/lp/int|erface f|
|00002150| 69 6c 65 73 20 69 6e 20 | 53 79 73 74 65 6d 20 56 |iles in |System V|
|00002160| 20 6c 70 0a 58 20 20 20 | 20 73 70 6f 6f 6c 65 72 | lp.X | spooler|
|00002170| 73 29 3a 0a 58 09 2d 20 | 49 66 20 72 75 6e 6e 69 |s):.X.- |If runni|
|00002180| 6e 67 20 4c 61 73 65 72 | 6a 65 74 2c 20 6d 61 6b |ng Laser|jet, mak|
|00002190| 65 20 73 75 72 65 20 74 | 68 61 74 20 38 2d 62 69 |e sure t|hat 8-bi|
|000021a0| 74 20 69 73 20 73 65 74 | 20 28 73 74 74 79 20 63 |t is set| (stty c|
|000021b0| 73 38 0a 58 09 20 20 69 | 6e 20 53 79 73 74 65 6d |s8.X. i|n System|
|000021c0| 20 56 29 2e 20 20 2a 53 | 6f 6d 65 2a 20 65 78 74 | V). *S|ome* ext|
|000021d0| 72 65 6d 65 6c 79 20 6f | 6c 64 20 73 79 73 74 65 |remely o|ld syste|
|000021e0| 6d 73 20 28 73 6f 6d 65 | 20 56 37 27 73 2c 0a 58 |ms (some| V7's,.X|
|000021f0| 09 20 20 73 6f 6d 65 20 | 76 65 72 79 20 6f 6c 64 |. some |very old|
|00002200| 20 42 53 44 27 73 29 20 | 61 72 65 6e 27 74 20 63 | BSD's) |aren't c|
|00002210| 61 70 61 62 6c 65 20 6f | 66 20 73 75 70 70 6f 72 |apable o|f suppor|
|00002220| 74 69 6e 67 20 73 65 72 | 69 61 6c 20 38 2d 62 69 |ting ser|ial 8-bi|
|00002230| 74 2e 0a 58 09 20 20 59 | 6f 75 20 6d 69 67 68 74 |t..X. Y|ou might|
|00002240| 20 77 61 6e 74 20 74 6f | 20 63 6f 6e 73 69 64 65 | want to| conside|
|00002250| 72 20 61 73 6b 69 6e 67 | 20 6f 6e 20 63 6f 6d 70 |r asking| on comp|
|00002260| 2e 75 6e 69 78 2e 71 75 | 65 73 74 69 6f 6e 73 20 |.unix.qu|estions |
|00002270| 6f 72 0a 58 09 20 20 63 | 6f 6d 70 2e 75 6e 69 78 |or.X. c|omp.unix|
|00002280| 2e 77 69 7a 61 72 64 73 | 20 61 62 6f 75 74 20 68 |.wizards| about h|
|00002290| 6f 77 20 74 6f 20 74 75 | 72 6e 20 74 68 69 73 20 |ow to tu|rn this |
|000022a0| 6f 6e 20 6f 6e 20 6e 6f | 6e 2d 53 79 73 74 65 6d |on on no|n-System|
|000022b0| 20 56 27 73 0a 58 09 20 | 20 69 66 20 79 6f 75 20 | V's.X. | if you |
|000022c0| 63 6f 6e 74 69 6e 75 65 | 20 74 6f 20 68 61 76 65 |continue| to have|
|000022d0| 20 70 72 6f 62 6c 65 6d | 73 2e 20 20 28 49 20 62 | problem|s. (I b|
|000022e0| 65 6c 69 65 76 65 20 43 | 68 72 69 73 20 54 6f 72 |elieve C|hris Tor|
|000022f0| 65 6b 20 68 61 73 0a 58 | 09 20 20 61 20 77 6f 72 |ek has.X|. a wor|
|00002300| 6b 61 72 6f 75 6e 64 20 | 66 6f 72 20 73 65 74 74 |karound |for sett|
|00002310| 69 6e 67 20 38 20 62 69 | 74 20 6f 6e 20 6f 6c 64 |ing 8 bi|t on old|
|00002320| 20 42 53 44 73 29 0a 58 | 09 2d 20 49 66 20 72 75 | BSDs).X|.- If ru|
|00002330| 6e 6e 69 6e 67 20 6c 61 | 73 65 72 6a 65 74 73 2c |nning la|serjets,|
|00002340| 20 6d 61 6b 65 20 73 75 | 72 65 20 74 68 61 74 20 | make su|re that |
|00002350| 6f 70 6f 73 74 20 28 53 | 56 29 20 69 73 20 6f 66 |opost (S|V) is of|
|00002360| 66 20 2d 20 79 6f 75 0a | 58 09 20 20 64 6f 20 2a |f - you.|X. do *|
|00002370| 6e 6f 74 2a 20 77 61 6e | 74 20 74 68 65 20 74 74 |not* wan|t the tt|
|00002380| 79 20 64 72 69 76 65 72 | 20 65 78 70 61 6e 64 69 |y driver| expandi|
|00002390| 6e 67 20 74 61 62 73 2c | 20 63 72 27 73 20 65 74 |ng tabs,| cr's et|
|000023a0| 63 2e 0a 58 09 20 20 53 | 69 6d 69 6c 61 72 20 74 |c..X. S|imilar t|
|000023b0| 68 69 6e 67 73 20 61 70 | 70 6c 79 20 77 69 74 68 |hings ap|ply with|
|000023c0| 20 42 53 44 20 64 65 72 | 69 76 69 74 69 76 65 73 | BSD der|ivitives|
|000023d0| 2e 0a 58 09 2d 20 4d 61 | 6b 65 20 73 75 72 65 20 |..X.- Ma|ke sure |
|000023e0| 74 68 61 74 20 65 63 68 | 6f 20 69 73 20 2a 6f 66 |that ech|o is *of|
|000023f0| 66 2a 2e 20 20 49 66 20 | 69 74 27 73 20 6f 6e 2c |f*. If |it's on,|
|00002400| 20 70 6f 73 74 73 63 72 | 69 70 74 0a 58 09 20 20 | postscr|ipt.X. |
|00002410| 70 72 69 6e 74 69 6e 67 | 20 77 69 6c 6c 20 64 69 |printing| will di|
|00002420| 65 20 61 6e 64 20 73 61 | 79 20 73 6f 6d 65 74 68 |e and sa|y someth|
|00002430| 69 6e 67 20 61 62 6f 75 | 74 20 3c 73 6f 6d 65 74 |ing abou|t <somet|
|00002440| 68 69 6e 67 3e 20 28 6f | 66 74 65 6e 0a 58 09 20 |hing> (o|ften.X. |
|00002450| 20 22 75 73 65 72 40 73 | 69 74 65 22 29 20 69 73 | "user@s|ite") is|
|00002460| 20 61 6e 20 75 6e 64 65 | 66 69 6e 65 64 20 63 6f | an unde|fined co|
|00002470| 6d 6d 61 6e 64 20 69 66 | 20 79 6f 75 27 72 65 20 |mmand if| you're |
|00002480| 6c 6f 6f 6b 69 6e 67 20 | 61 74 20 74 68 65 0a 58 |looking |at the.X|
|00002490| 09 20 20 64 69 61 67 6e | 6f 73 74 69 63 73 20 63 |. diagn|ostics c|
|000024a0| 6f 6d 69 6e 67 20 62 61 | 63 6b 20 75 70 20 74 68 |oming ba|ck up th|
|000024b0| 65 20 73 65 72 69 61 6c | 20 6c 69 6e 65 20 66 72 |e serial| line fr|
|000024c0| 6f 6d 20 74 68 65 20 70 | 72 69 6e 74 65 72 2e 0a |om the p|rinter..|
|000024d0| 58 09 20 20 4d 61 6b 65 | 20 73 75 72 65 20 74 68 |X. Make| sure th|
|000024e0| 61 74 20 74 68 65 72 65 | 20 69 73 6e 27 74 20 61 |at there| isn't a|
|000024f0| 6e 20 22 65 63 68 6f 22 | 20 69 6e 20 74 68 65 20 |n "echo"| in the |
|00002500| 73 74 74 79 20 6f 66 20 | 6c 70 0a 58 09 20 20 66 |stty of |lp.X. f|
|00002510| 69 6c 74 65 72 73 2c 20 | 6f 72 20 2f 65 74 63 2f |ilters, |or /etc/|
|00002520| 70 72 69 6e 74 63 61 70 | 2e 20 20 49 74 27 73 20 |printcap|. It's |
|00002530| 70 72 6f 62 61 62 6c 79 | 20 73 61 66 65 72 20 74 |probably| safer t|
|00002540| 6f 20 6d 61 6b 65 0a 58 | 09 20 20 69 74 20 65 78 |o make.X|. it ex|
|00002550| 70 6c 69 63 69 74 20 62 | 79 20 61 64 64 69 6e 67 |plicit b|y adding|
|00002560| 20 22 2d 65 63 68 6f 22 | 20 69 6e 20 74 68 65 20 | "-echo"| in the |
|00002570| 61 70 70 72 6f 70 72 69 | 61 74 65 20 70 6c 61 63 |appropri|ate plac|
|00002580| 65 2e 0a 58 09 20 20 54 | 68 69 73 2c 20 66 6f 72 |e..X. T|his, for|
|00002590| 20 65 78 61 6d 70 6c 65 | 2c 20 69 73 20 61 20 66 | example|, is a f|
|000025a0| 72 61 67 6d 65 6e 74 20 | 6f 66 20 61 6e 20 2f 65 |ragment |of an /e|
|000025b0| 74 63 2f 70 72 69 6e 74 | 63 61 70 3a 0a 58 0a 58 |tc/print|cap:.X.X|
|000025c0| 09 20 20 20 20 70 73 7c | 48 50 20 4c 61 73 65 72 |. ps||HP Laser|
|000025d0| 4a 65 74 20 49 49 49 20 | 77 69 74 68 20 50 6f 73 |Jet III |with Pos|
|000025e0| 74 53 63 72 69 70 74 20 | 63 61 72 74 72 69 64 67 |tScript |cartridg|
|000025f0| 65 3a 5c 0a 58 09 09 6c | 70 3d 2f 64 65 76 2f 74 |e:\.X..l|p=/dev/t|
|00002600| 74 79 62 3a 62 72 23 39 | 36 30 30 3a 5c 0a 58 09 |tyb:br#9|600:\.X.|
|00002610| 09 6d 73 3d 63 6c 6f 63 | 61 6c 2c 2d 70 61 72 69 |.ms=cloc|al,-pari|
|00002620| 74 79 2c 63 73 38 2c 2d | 63 73 74 6f 70 62 2c 2d |ty,cs8,-|cstopb,-|
|00002630| 65 63 68 6f 3a 5c 0a 58 | 09 09 73 68 3a 73 66 3a |echo:\.X|..sh:sf:|
|00002640| 73 64 3d 2f 75 73 72 2f | 73 70 6f 6f 6c 2f 70 73 |sd=/usr/|spool/ps|
|00002650| 3a 74 72 3d 5c 66 3a 6c | 66 3d 2f 75 73 72 2f 61 |:tr=\f:l|f=/usr/a|
|00002660| 64 6d 2f 6c 70 64 2d 65 | 72 72 73 3a 0a 58 0a 58 |dm/lpd-e|rrs:.X.X|
|00002670| 4f 70 65 72 61 74 69 6f | 6e 61 6c 20 70 72 6f 62 |Operatio|nal prob|
|00002680| 6c 65 6d 73 3a 0a 58 0a | 58 4e 45 57 20 49 4e 53 |lems:.X.|XNEW INS|
|00002690| 54 41 4c 4c 3a 20 4e 6f | 20 6f 75 74 70 75 74 2c |TALL: No| output,|
|000026a0| 20 6f 72 20 6f 75 74 70 | 75 74 20 74 72 75 6e 63 | or outp|ut trunc|
|000026b0| 61 74 65 64 20 28 70 6f | 73 73 69 62 6c 79 20 61 |ated (po|ssibly a|
|000026c0| 66 74 65 72 20 73 6f 6d | 65 20 72 65 61 6c 6c 79 |fter som|e really|
|000026d0| 0a 58 77 69 6c 64 20 67 | 61 72 62 6c 65 20 69 6e |.Xwild g|arble in|
|000026e0| 20 74 68 65 20 6f 75 74 | 70 75 74 29 3a 0a 58 0a | the out|put):.X.|
|000026f0| 58 20 20 20 20 54 72 6f | 66 66 20 69 73 20 70 72 |X Tro|ff is pr|
|00002700| 6f 62 61 62 6c 79 20 65 | 78 70 6c 6f 64 69 6e 67 |obably e|xploding|
|00002710| 2e 20 20 52 75 6e 20 70 | 73 72 6f 66 66 20 64 65 |. Run p|sroff de|
|00002720| 62 75 67 20 2d 20 63 68 | 65 63 6b 20 69 6e 20 70 |bug - ch|eck in p|
|00002730| 61 72 74 69 63 75 6c 61 | 72 3a 0a 58 20 20 20 20 |articula|r:.X |
|00002740| 66 6f 72 20 74 72 6f 66 | 66 20 65 72 72 6f 72 20 |for trof|f error |
|00002750| 6d 65 73 73 61 67 65 73 | 20 61 62 6f 75 74 20 62 |messages| about b|
|00002760| 61 64 20 2d 54 20 6f 72 | 20 2d 46 20 6f 70 74 69 |ad -T or| -F opti|
|00002770| 6f 6e 73 20 28 22 74 72 | 6f 66 66 74 79 70 65 22 |ons ("tr|offtype"|
|00002780| 20 73 65 65 0a 58 20 20 | 20 20 77 69 64 74 68 20 | see.X | width |
|00002790| 74 61 62 6c 65 73 20 61 | 6e 64 20 77 69 64 74 68 |tables a|nd width|
|000027a0| 20 6f 70 74 69 6f 6e 20 | 61 62 6f 76 65 29 20 6f | option |above) o|
|000027b0| 72 20 6e 6f 74 20 62 65 | 69 6e 67 20 61 62 6c 65 |r not be|ing able|
|000027c0| 20 74 6f 20 66 69 6e 64 | 20 74 68 65 0a 58 20 20 | to find| the.X |
|000027d0| 20 20 77 69 64 74 68 20 | 74 61 62 6c 65 73 20 28 | width |tables (|
|000027e0| 64 69 64 20 74 68 65 79 | 20 72 65 61 6c 6c 79 20 |did they| really |
|000027f0| 69 6e 73 74 61 6c 6c 3f | 29 2e 20 20 49 66 20 74 |install?|). If t|
|00002800| 72 6f 66 66 20 69 73 20 | 63 6f 72 65 2d 64 75 6d |roff is |core-dum|
|00002810| 70 69 6e 67 2c 0a 58 20 | 20 20 20 69 74 27 73 20 |ping,.X | it's |
|00002820| 70 72 6f 62 61 62 6c 79 | 20 61 20 48 45 41 44 45 |probably| a HEADE|
|00002830| 52 53 49 5a 45 20 28 61 | 62 6f 76 65 29 20 70 72 |RSIZE (a|bove) pr|
|00002840| 6f 62 6c 65 6d 2c 20 62 | 75 74 20 69 74 27 73 20 |oblem, b|ut it's |
|00002850| 70 6f 73 73 69 62 6c 79 | 20 61 0a 58 20 20 20 20 |possibly| a.X |
|00002860| 70 72 6f 62 6c 65 6d 20 | 77 69 74 68 20 74 68 65 |problem |with the|
|00002870| 20 77 69 64 74 68 20 6f | 66 20 61 20 73 70 65 63 | width o|f a spec|
|00002880| 69 66 69 63 20 63 68 61 | 72 61 63 74 65 72 20 28 |ific cha|racter (|
|00002890| 58 65 6e 69 78 20 64 6f | 65 73 6e 27 74 0a 58 20 |Xenix do|esn't.X |
|000028a0| 20 20 20 6c 69 6b 65 20 | 7a 65 72 6f 20 28 6f 72 | like |zero (or|
|000028b0| 20 73 6f 6d 65 74 69 6d | 65 73 20 72 65 61 6c 6c | sometim|es reall|
|000028c0| 79 20 6e 61 72 72 6f 77 | 29 20 63 68 61 72 61 63 |y narrow|) charac|
|000028d0| 74 65 72 73 20 2d 20 74 | 72 79 0a 58 20 20 20 20 |ters - t|ry.X |
|000028e0| 74 65 73 74 73 2f 64 75 | 6d 70 66 74 20 3c 20 3c |tests/du|mpft < <|
|000028f0| 77 69 64 74 68 20 74 61 | 62 6c 65 20 66 69 6c 65 |width ta|ble file|
|00002900| 3e 20 3e 20 2f 74 6d 70 | 2f 46 4f 4f 20 61 6e 64 |> > /tmp|/FOO and|
|00002910| 20 6c 6f 6f 6b 20 66 6f | 72 20 65 72 72 6f 72 73 | look fo|r errors|
|00002920| 0a 58 20 20 20 20 61 6e | 64 20 72 65 61 6c 6c 79 |.X an|d really|
|00002930| 20 6e 61 72 72 6f 77 20 | 28 30 20 6f 72 20 31 20 | narrow |(0 or 1 |
|00002940| 75 6e 69 74 29 20 63 68 | 61 72 61 63 74 65 72 73 |unit) ch|aracters|
|00002950| 2e 20 20 50 61 72 74 69 | 63 75 6c 61 72 6c 79 20 |. Parti|cularly |
|00002960| 5c 28 75 6c 2f 5f 2f 5c | 28 72 75 29 2e 0a 58 0a |\(ul/_/\|(ru)..X.|
|00002970| 58 20 20 20 20 4f 74 68 | 65 72 20 70 6f 73 73 69 |X Oth|er possi|
|00002980| 62 69 6c 69 74 69 65 73 | 3a 20 62 61 64 20 6f 75 |bilities|: bad ou|
|00002990| 74 70 75 74 20 73 65 74 | 74 69 6e 67 73 20 28 70 |tput set|tings (p|
|000029a0| 74 72 20 61 6e 64 20 6c | 70 61 72 67 29 2c 20 62 |tr and l|parg), b|
|000029b0| 61 64 0a 58 20 20 20 20 | 74 72 6f 66 66 20 69 6e |ad.X |troff in|
|000029c0| 70 75 74 2e 0a 58 0a 58 | 4e 45 57 20 49 4e 53 54 |put..X.X|NEW INST|
|000029d0| 41 4c 4c 3a 20 6d 61 6b | 65 20 74 65 73 74 20 67 |ALL: mak|e test g|
|000029e0| 65 6e 65 72 61 74 65 73 | 20 73 65 76 65 72 61 6c |enerates| several|
|000029f0| 20 62 6c 61 6e 6b 20 70 | 61 67 65 73 20 70 6c 75 | blank p|ages plu|
|00002a00| 73 20 62 69 74 73 20 6f | 66 0a 58 74 65 78 74 20 |s bits o|f.Xtext |
|00002a10| 6f 6e 20 4c 61 73 65 72 | 6a 65 74 73 3a 0a 58 0a |on Laser|jets:.X.|
|00002a20| 58 20 20 20 20 43 68 61 | 6e 63 65 73 20 61 72 65 |X Cha|nces are|
|00002a30| 20 79 6f 75 72 20 48 50 | 20 4c 61 73 65 72 6a 65 | your HP| Laserje|
|00002a40| 74 20 63 6c 6f 6e 65 20 | 64 6f 65 73 6e 27 74 20 |t clone |doesn't |
|00002a50| 73 75 70 70 6f 72 74 20 | 69 6e 63 72 65 6d 65 6e |support |incremen|
|00002a60| 74 61 6c 0a 58 20 20 20 | 20 64 6f 77 6e 6c 6f 61 |tal.X | downloa|
|00002a70| 64 69 6e 67 2e 20 20 54 | 72 79 20 75 6e 64 65 66 |ding. T|ry undef|
|00002a80| 69 6e 69 6e 67 20 49 4e | 43 52 20 61 6e 64 20 72 |ining IN|CR and r|
|00002a90| 65 62 75 69 6c 64 69 6e | 67 2e 0a 58 0a 58 4e 45 |ebuildin|g..X.XNE|
|00002aa0| 57 20 49 4e 53 54 41 4c | 4c 3a 20 74 68 65 20 22 |W INSTAL|L: the "|
|00002ab0| 36 22 20 69 73 20 6d 69 | 73 73 69 6e 67 20 69 6e |6" is mi|ssing in|
|00002ac0| 20 74 68 65 20 74 65 73 | 74 20 70 61 67 65 20 6f | the tes|t page o|
|00002ad0| 6e 20 74 68 65 20 22 31 | 36 20 70 6f 69 6e 74 20 |n the "1|6 point |
|00002ae0| 69 74 61 6c 69 63 22 0a | 58 61 6e 64 20 22 31 36 |italic".|Xand "16|
|00002af0| 20 70 6f 69 6e 74 20 62 | 6f 6c 64 22 3a 0a 58 0a | point b|old":.X.|
|00002b00| 58 20 20 20 20 54 68 69 | 73 20 69 73 20 62 65 63 |X Thi|s is bec|
|00002b10| 61 75 73 65 20 79 6f 75 | 27 76 65 20 6e 6f 74 20 |ause you|'ve not |
|00002b20| 69 6e 73 74 61 6c 6c 65 | 64 20 6f 72 20 70 72 6f |installe|d or pro|
|00002b30| 70 65 72 6c 79 20 63 6f | 6e 66 69 67 75 72 65 64 |perly co|nfigured|
|00002b40| 20 6d 6f 72 65 20 66 6f | 6e 74 73 0a 58 20 20 20 | more fo|nts.X |
|00002b50| 20 74 68 61 6e 20 63 61 | 6d 65 20 77 69 74 68 20 | than ca|me with |
|00002b60| 70 73 72 6f 66 66 2c 20 | 61 6e 64 20 70 73 72 6f |psroff, |and psro|
|00002b70| 66 66 20 63 61 6e 27 74 | 20 66 69 6e 64 20 61 20 |ff can't| find a |
|00002b80| 66 6f 6e 74 20 63 6c 6f | 73 65 20 65 6e 6f 75 67 |font clo|se enoug|
|00002b90| 68 0a 58 20 20 20 20 69 | 6e 20 73 69 7a 65 2c 20 |h.X i|n size, |
|00002ba0| 61 6e 64 20 69 73 20 6c | 65 74 74 69 6e 67 20 74 |and is l|etting t|
|00002bb0| 68 65 20 70 72 69 6e 74 | 65 72 20 67 75 65 73 73 |he print|er guess|
|00002bc0| 20 2d 20 61 6e 64 20 68 | 61 73 20 73 65 6c 65 63 | - and h|as selec|
|00002bd0| 74 65 64 20 61 20 66 6f | 6e 74 0a 58 20 20 20 20 |ted a fo|nt.X |
|00002be0| 74 68 61 74 20 69 74 20 | 68 61 64 20 70 72 65 76 |that it |had prev|
|00002bf0| 69 6f 75 73 6c 79 20 69 | 6e 63 72 65 6d 65 6e 74 |iously i|ncrement|
|00002c00| 61 6c 6c 79 20 64 6f 77 | 6e 6c 6f 61 64 65 64 2e |ally dow|nloaded.|
|00002c10| 0a 58 0a 58 20 20 20 20 | 47 65 74 20 6d 6f 72 65 |.X.X |Get more|
|00002c20| 20 66 6f 6e 74 73 20 61 | 6e 64 20 6d 61 6b 65 20 | fonts a|nd make |
|00002c30| 73 75 72 65 20 74 68 61 | 74 20 6c 6a 2e 66 6f 6e |sure tha|t lj.fon|
|00002c40| 74 73 20 69 73 20 75 70 | 2d 74 6f 2d 64 61 74 65 |ts is up|-to-date|
|00002c50| 20 77 69 74 68 0a 58 20 | 20 20 20 74 68 65 20 66 | with.X | the f|
|00002c60| 6f 6e 74 20 73 65 74 20 | 79 6f 75 20 68 61 76 65 |ont set |you have|
|00002c70| 2e 0a 58 0a 58 42 6f 74 | 68 20 4e 45 57 20 61 6e |..X.XBot|h NEW an|
|00002c80| 64 20 4f 4c 44 20 49 4e | 53 54 41 4c 4c 53 3a 20 |d OLD IN|STALLS: |
|00002c90| 74 72 75 6e 63 61 74 65 | 64 20 6f 72 20 70 6f 73 |truncate|d or pos|
|00002ca0| 73 69 62 6c 79 20 63 6f | 6d 70 6c 65 74 65 6c 79 |sibly co|mpletely|
|00002cb0| 20 6d 69 73 73 69 6e 67 | 0a 58 20 20 20 20 70 72 | missing|.X pr|
|00002cc0| 69 6e 74 6a 6f 62 73 20 | 69 6e 20 50 6f 73 74 73 |intjobs |in Posts|
|00002cd0| 63 72 69 70 74 2e 20 20 | 50 72 6f 62 61 62 6c 79 |cript. |Probably|
|00002ce0| 20 74 68 65 20 70 72 69 | 6e 74 65 72 20 68 61 73 | the pri|nter has|
|00002cf0| 20 73 65 65 6e 20 61 20 | 73 79 6e 74 61 78 0a 58 | seen a |syntax.X|
|00002d00| 20 20 20 20 65 72 72 6f | 72 20 6f 72 20 73 6f 6d | erro|r or som|
|00002d10| 65 20 73 75 63 68 2e 20 | 20 49 66 20 79 6f 75 20 |e such. | If you |
|00002d20| 73 74 61 72 74 20 75 70 | 20 61 20 22 63 61 74 22 |start up| a "cat"|
|00002d30| 20 66 72 6f 6d 20 74 68 | 65 20 64 65 76 69 63 65 | from th|e device|
|00002d40| 0a 58 20 20 20 20 74 68 | 65 20 70 72 69 6e 74 65 |.X th|e printe|
|00002d50| 72 20 69 73 20 63 6f 6e | 6e 65 63 74 65 64 20 74 |r is con|nected t|
|00002d60| 6f 2c 20 79 6f 75 20 63 | 61 6e 20 73 65 65 20 74 |o, you c|an see t|
|00002d70| 68 65 20 70 72 69 6e 74 | 65 72 27 73 20 65 72 72 |he print|er's err|
|00002d80| 6f 72 0a 58 20 20 20 20 | 6d 65 73 73 61 67 65 73 |or.X |messages|
|00002d90| 2e 0a 58 0a 58 57 4f 52 | 4b 49 4e 47 20 49 4e 53 |..X.XWOR|KING INS|
|00002da0| 54 41 4c 4c 20 28 65 67 | 3a 20 69 74 27 73 20 77 |TALL (eg|: it's w|
|00002db0| 6f 72 6b 65 64 20 66 69 | 6e 65 20 62 65 66 6f 72 |orked fi|ne befor|
|00002dc0| 65 29 3a 20 73 61 6d 65 | 20 73 79 6d 70 74 6f 6d |e): same| symptom|
|00002dd0| 73 20 61 73 20 70 72 65 | 76 69 6f 75 73 2e 0a 58 |s as pre|vious..X|
|00002de0| 0a 58 20 20 20 20 54 72 | 6f 66 66 20 69 73 20 70 |.X Tr|off is p|
|00002df0| 72 6f 62 61 62 6c 79 20 | 65 78 70 6c 6f 64 69 6e |robably |explodin|
|00002e00| 67 2c 20 62 75 74 20 70 | 72 6f 62 61 62 6c 79 20 |g, but p|robably |
|00002e10| 6e 6f 74 20 64 75 65 20 | 74 6f 20 77 69 64 74 68 |not due |to width|
|00002e20| 20 74 61 62 6c 65 73 2e | 0a 58 20 20 20 20 52 75 | tables.|.X Ru|
|00002e30| 6e 20 70 73 72 6f 66 66 | 20 64 65 62 75 67 2e 20 |n psroff| debug. |
|00002e40| 20 43 68 65 63 6b 20 66 | 6f 72 20 61 6e 64 20 63 | Check f|or and c|
|00002e50| 6f 72 72 65 63 74 20 74 | 72 6f 66 66 20 65 72 72 |orrect t|roff err|
|00002e60| 6f 72 20 6d 65 73 73 61 | 67 65 73 20 28 65 67 3a |or messa|ges (eg:|
|00002e70| 0a 58 20 20 20 20 6c 69 | 6e 65 20 74 6f 6f 20 6c |.X li|ne too l|
|00002e80| 6f 6e 67 29 20 69 6e 20 | 79 6f 75 72 20 64 6f 63 |ong) in |your doc|
|00002e90| 75 6d 65 6e 74 2e 20 20 | 54 68 69 73 20 63 6f 75 |ument. |This cou|
|00002ea0| 6c 64 20 65 76 65 6e 20 | 62 65 20 74 72 6f 66 66 |ld even |be troff|
|00002eb0| 20 6e 6f 74 20 62 65 69 | 6e 67 0a 58 20 20 20 20 | not bei|ng.X |
|00002ec0| 61 62 6c 65 20 74 6f 20 | 66 69 6e 64 20 61 20 66 |able to |find a f|
|00002ed0| 69 6c 65 20 79 6f 75 20 | 73 70 65 63 69 66 69 65 |ile you |specifie|
|00002ee0| 64 20 74 6f 20 70 73 72 | 6f 66 66 2e 0a 58 0a 58 |d to psr|off..X.X|
|00002ef0| 43 68 61 72 61 63 74 65 | 72 20 77 69 64 74 68 73 |Characte|r widths|
|00002f00| 20 77 69 6c 64 6c 79 20 | 61 6e 64 20 69 6e 63 6f | wildly |and inco|
|00002f10| 6e 73 69 73 74 65 6e 74 | 6c 79 20 6f 66 66 3a 0a |nsistent|ly off:.|
|00002f20| 58 0a 58 20 20 20 20 50 | 72 6f 62 61 62 6c 79 20 |X.X P|robably |
|00002f30| 48 45 41 44 45 52 53 49 | 5a 45 2e 0a 58 0a 58 43 |HEADERSI|ZE..X.XC|
|00002f40| 68 61 72 61 63 74 65 72 | 20 77 69 64 74 68 73 20 |haracter| widths |
|00002f50| 61 6e 6e 6f 79 69 6e 67 | 6c 79 2c 20 69 6e 63 6f |annoying|ly, inco|
|00002f60| 6e 73 69 73 74 65 6e 74 | 6c 79 2c 20 62 75 74 20 |nsistent|ly, but |
|00002f70| 6e 6f 74 20 77 69 6c 64 | 6c 79 20 6f 66 66 3a 0a |not wild|ly off:.|
|00002f80| 58 0a 58 20 20 20 20 52 | 65 6d 6f 74 65 6c 79 20 |X.X R|emotely |
|00002f90| 48 45 41 44 45 52 53 49 | 5a 45 2c 20 6d 6f 72 65 |HEADERSI|ZE, more|
|00002fa0| 20 70 72 6f 62 61 62 6c | 79 20 2d 54 2f 2d 46 20 | probabl|y -T/-F |
|00002fb0| 74 72 6f 66 66 74 79 70 | 65 20 6f 6d 69 74 74 65 |trofftyp|e omitte|
|00002fc0| 64 2f 77 72 6f 6e 67 2c | 0a 58 20 20 20 20 6f 72 |d/wrong,|.X or|
|00002fd0| 20 74 68 65 20 77 69 64 | 74 68 20 74 61 62 6c 65 | the wid|th table|
|00002fe0| 73 20 61 72 65 20 73 69 | 6d 70 6c 79 20 77 72 6f |s are si|mply wro|
|00002ff0| 6e 67 20 66 6f 72 20 74 | 68 65 20 73 70 65 63 69 |ng for t|he speci|
|00003000| 66 69 63 20 66 6f 6e 74 | 20 6f 72 20 70 72 69 6e |fic font| or prin|
|00003010| 74 65 72 0a 58 20 20 20 | 20 28 79 6f 75 20 6d 61 |ter.X | (you ma|
|00003020| 79 20 77 61 6e 74 20 74 | 6f 20 65 78 70 65 72 69 |y want t|o experi|
|00003030| 6d 65 6e 74 20 77 69 74 | 68 20 74 68 65 20 22 77 |ment wit|h the "w|
|00003040| 69 64 74 68 22 20 6f 70 | 74 69 6f 6e 20 69 6e 20 |idth" op|tion in |
|00003050| 6c 69 62 2f 70 73 72 6f | 66 66 2e 6c 69 62 2e 53 |lib/psro|ff.lib.S|
|00003060| 29 2e 0a 58 20 20 20 20 | 55 73 65 20 22 70 73 22 |)..X |Use "ps"|
|00003070| 20 66 6f 72 20 70 6f 73 | 74 73 63 72 69 70 74 20 | for pos|tscript |
|00003080| 70 72 69 6e 74 65 72 73 | 20 61 6e 64 20 73 6f 6d |printers| and som|
|00003090| 65 20 6f 74 68 65 72 73 | 2e 0a 58 0a 58 43 68 61 |e others|..X.XCha|
|000030a0| 72 61 63 74 65 72 20 77 | 69 64 74 68 73 20 75 6e |racter w|idths un|
|000030b0| 69 66 6f 72 6d 6c 79 20 | 6f 66 66 20 77 69 74 68 |iformly |off with|
|000030c0| 20 64 69 74 72 6f 66 66 | 3a 0a 58 0a 58 20 20 20 | ditroff|:.X.X |
|000030d0| 20 2d 20 22 2d 52 22 20 | 77 72 6f 6e 67 20 6f 72 | - "-R" |wrong or|
|000030e0| 20 6f 6d 69 74 74 65 64 | 20 69 6e 20 70 73 72 6f | omitted| in psro|
|000030f0| 66 66 2e 6c 69 62 2e 53 | 20 74 32 61 72 67 2e 20 |ff.lib.S| t2arg. |
|00003100| 20 43 68 65 63 6b 20 44 | 45 53 43 20 66 69 6c 65 | Check D|ESC file|
|00003110| 0a 58 20 20 20 20 20 20 | 66 6f 72 20 70 72 6f 70 |.X |for prop|
|00003120| 65 72 20 76 61 6c 75 65 | 20 28 64 65 66 61 75 6c |er value| (defaul|
|00003130| 74 20 33 30 30 29 20 61 | 6e 64 20 74 68 61 74 20 |t 300) a|nd that |
|00003140| 74 68 65 20 67 66 6e 74 | 74 61 62 20 6c 6f 67 20 |the gfnt|tab log |
|00003150| 64 6f 65 73 6e 27 74 0a | 58 20 20 20 20 20 20 63 |doesn't.|X c|
|00003160| 6f 6d 70 6c 61 69 6e 20 | 61 62 6f 75 74 20 61 20 |omplain |about a |
|00003170| 6d 69 73 73 69 6e 67 20 | 72 65 73 6f 6c 75 74 69 |missing |resoluti|
|00003180| 6f 6e 20 64 75 72 69 6e | 67 20 77 69 64 74 68 20 |on durin|g width |
|00003190| 74 61 62 6c 65 20 62 75 | 69 6c 64 2e 0a 58 20 20 |table bu|ild..X |
|000031a0| 20 20 2d 20 44 45 53 43 | 20 66 69 6c 65 20 68 61 | - DESC| file ha|
|000031b0| 73 20 77 72 6f 6e 67 20 | 72 65 73 6f 6c 75 74 69 |s wrong |resoluti|
|000031c0| 6f 6e 20 28 64 65 66 61 | 75 6c 74 20 69 73 20 33 |on (defa|ult is 3|
|000031d0| 30 30 29 2e 20 20 54 72 | 79 20 61 64 6a 75 73 74 |00). Tr|y adjust|
|000031e0| 69 6e 67 2e 0a 58 20 20 | 20 20 20 20 54 68 65 20 |ing..X | The |
|000031f0| 70 73 20 77 69 64 74 68 | 73 20 75 73 65 20 37 32 |ps width|s use 72|
|00003200| 30 20 28 69 6e 20 44 45 | 53 43 20 66 69 6c 65 29 |0 (in DE|SC file)|
|00003210| 0a 58 20 20 20 20 2d 20 | 77 69 64 74 68 20 6f 70 |.X - |width op|
|00003220| 74 69 6f 6e 2e 0a 58 0a | 58 43 68 61 72 61 63 74 |tion..X.|XCharact|
|00003230| 65 72 20 77 69 64 74 68 | 73 20 75 6e 69 66 6f 72 |er width|s unifor|
|00003240| 6d 6c 79 20 6f 66 66 20 | 77 69 74 68 20 6e 6f 6e |mly off |with non|
|00003250| 2d 64 69 74 72 6f 66 66 | 3a 0a 58 0a 58 20 20 20 |-ditroff|:.X.X |
|00003260| 20 2d 20 77 72 6f 6e 67 | 20 77 69 64 74 68 20 74 | - wrong| width t|
|00003270| 61 62 6c 65 73 20 2d 20 | 74 72 79 20 75 73 69 6e |ables - |try usin|
|00003280| 67 20 74 68 65 20 72 69 | 67 68 74 20 6f 6e 65 73 |g the ri|ght ones|
|00003290| 3a 20 63 68 65 63 6b 20 | 77 69 64 74 68 20 6f 70 |: check |width op|
|000032a0| 74 69 6f 6e 2e 0a 58 20 | 20 20 20 2d 20 73 63 61 |tion..X | - sca|
|000032b0| 6c 69 6e 67 20 62 75 67 | 20 69 6e 20 70 6b 32 64 |ling bug| in pk2d|
|000032c0| 69 74 77 69 64 2f 64 69 | 74 32 63 61 74 77 69 64 |itwid/di|t2catwid|
|000032d0| 2f 67 66 6e 74 74 61 62 | 3a 20 63 6f 6e 74 61 63 |/gfnttab|: contac|
|000032e0| 74 20 6d 65 2e 0a 58 0a | 58 41 20 76 65 72 79 20 |t me..X.|XA very |
|000032f0| 66 65 77 20 63 68 61 72 | 61 63 74 65 72 73 20 68 |few char|acters h|
|00003300| 61 76 65 20 62 61 64 20 | 77 69 64 74 68 73 3a 0a |ave bad |widths:.|
|00003310| 58 0a 58 20 20 20 20 2d | 20 6d 61 6e 75 61 6c 6c |X.X -| manuall|
|00003320| 79 20 61 64 6a 75 73 74 | 20 74 68 65 20 77 69 64 |y adjust| the wid|
|00003330| 74 68 73 2f 77 69 64 74 | 68 3c 77 69 64 74 68 6e |ths/widt|h<widthn|
|00003340| 61 6d 65 3e 2f 2a 20 66 | 69 6c 65 73 20 61 6e 64 |ame>/* f|iles and|
|00003350| 0a 58 20 20 20 20 20 20 | 63 64 20 75 74 69 6c 73 |.X |cd utils|
|00003360| 3b 20 6d 61 6b 65 20 77 | 69 64 74 68 73 3b 20 73 |; make w|idths; s|
|00003370| 75 20 72 6f 6f 74 3b 20 | 6d 61 6b 65 20 69 6e 73 |u root; |make ins|
|00003380| 74 61 6c 6c 77 69 64 74 | 68 73 2e 0a 58 0a 58 6f |tallwidt|hs..X.Xo|
|00003390| 75 74 70 75 74 20 77 61 | 63 6b 6f 20 64 75 72 69 |utput wa|cko duri|
|000033a0| 6e 67 20 61 20 74 61 62 | 6c 65 20 28 6f 75 74 70 |ng a tab|le (outp|
|000033b0| 75 74 20 70 6f 73 73 69 | 62 6c 79 20 74 72 75 6e |ut possi|bly trun|
|000033c0| 63 61 74 65 64 29 3a 0a | 58 0a 58 20 20 20 20 72 |cated):.|X.X r|
|000033d0| 75 6e 20 70 73 72 6f 66 | 66 20 64 65 62 75 67 20 |un psrof|f debug |
|000033e0| 2d 20 70 72 6f 62 61 62 | 6c 79 20 6c 69 6e 65 20 |- probab|ly line |
|000033f0| 74 6f 6f 20 6c 6f 6e 67 | 20 28 74 61 62 6c 65 20 |too long| (table |
|00003400| 74 6f 6f 20 77 69 64 65 | 29 2e 0a 58 0a 58 6f 75 |too wide|)..X.Xou|
|00003410| 74 70 75 74 20 6c 6f 6f | 6b 73 20 70 72 65 74 74 |tput loo|ks prett|
|00003420| 79 20 67 6f 6f 64 2c 20 | 62 75 74 20 77 69 65 72 |y good, |but wier|
|00003430| 64 20 74 68 69 6e 67 73 | 20 68 61 70 70 65 6e 20 |d things| happen |
|00003440| 69 6e 20 73 70 6f 74 73 | 3a 0a 58 0a 58 20 20 20 |in spots|:.X.X |
|00003450| 20 61 72 65 20 79 6f 75 | 20 75 73 69 6e 67 20 64 | are you| using d|
|00003460| 69 74 72 6f 66 66 20 66 | 65 61 74 75 72 65 73 20 |itroff f|eatures |
|00003470| 74 68 61 74 20 43 41 54 | 20 74 72 6f 66 66 20 64 |that CAT| troff d|
|00003480| 6f 65 73 6e 27 74 20 73 | 75 70 70 6f 72 74 3f 0a |oesn't s|upport?.|
|00003490| 58 20 20 20 20 45 67 3a | 20 5c 53 2c 20 5c 48 2c |X Eg:| \S, \H,|
|000034a0| 20 73 6f 6d 65 20 22 6f | 64 64 22 20 70 65 72 6d | some "o|dd" perm|
|000034b0| 75 74 61 74 69 6f 6e 73 | 20 6f 66 20 5c 66 2c 20 |utations| of \f, |
|000034c0| 2e 66 74 2c 20 2e 66 70 | 3f 20 20 20 46 6f 6e 74 |.ft, .fp|? Font|
|000034d0| 0a 58 20 20 20 20 6e 75 | 6d 62 65 72 73 20 3e 20 |.X nu|mbers > |
|000034e0| 34 20 28 69 6e 20 43 41 | 54 20 74 72 6f 66 66 29 |4 (in CA|T troff)|
|000034f0| 3f 20 20 43 41 54 20 54 | 72 6f 66 66 20 28 61 6e |? CAT T|roff (an|
|00003500| 64 20 68 65 6e 63 65 20 | 70 73 72 6f 66 66 29 20 |d hence |psroff) |
|00003510| 64 6f 65 73 6e 27 74 0a | 58 20 20 20 20 73 75 70 |doesn't.|X sup|
|00003520| 70 6f 72 74 20 74 68 65 | 6d 2e 20 20 49 6e 20 64 |port the|m. In d|
|00003530| 69 74 72 6f 66 66 2d 69 | 6e 70 75 74 20 6d 6f 64 |itroff-i|nput mod|
|00003540| 65 2c 20 68 6f 77 65 76 | 65 72 2c 20 74 68 69 73 |e, howev|er, this|
|00003550| 20 63 61 6e 27 74 20 68 | 61 70 70 65 6e 2e 0a 58 | can't h|appen..X|
|00003560| 0a 58 4c 6f 6f 6b 73 20 | 67 6f 6f 64 2c 20 62 75 |.XLooks |good, bu|
|00003570| 74 20 65 76 65 72 79 20 | 73 65 63 6f 6e 64 20 6c |t every |second l|
|00003580| 69 6e 65 20 68 61 73 20 | 6f 76 65 72 73 74 72 69 |ine has |overstri|
|00003590| 6b 65 73 20 61 74 20 74 | 68 65 20 65 6e 64 2c 20 |kes at t|he end, |
|000035a0| 74 68 65 20 61 6c 74 65 | 72 6e 61 74 65 0a 58 6c |the alte|rnate.Xl|
|000035b0| 69 6e 65 73 20 61 72 65 | 20 69 6e 64 65 6e 74 65 |ines are| indente|
|000035c0| 64 3a 0a 58 0a 58 20 20 | 20 20 22 2e 70 6f 22 20 |d:.X.X | ".po" |
|000035d0| 2b 20 22 2e 6c 6c 22 20 | 73 65 74 74 69 6e 67 20 |+ ".ll" |setting |
|000035e0| 74 6f 6f 20 68 69 67 68 | 20 28 43 41 54 20 74 72 |too high| (CAT tr|
|000035f0| 6f 66 66 20 69 6d 70 6f | 73 65 73 20 37 2e 35 34 |off impo|ses 7.54|
|00003600| 22 20 6c 69 6d 69 74 20 | 6f 6e 20 74 6f 74 61 6c |" limit |on total|
|00003610| 29 2e 0a 58 20 20 20 20 | 52 65 64 75 63 65 20 22 |)..X |Reduce "|
|00003620| 2e 70 6f 22 20 61 6e 64 | 20 63 6f 6d 70 65 6e 73 |.po" and| compens|
|00003630| 61 74 65 20 77 69 74 68 | 20 22 2d 4f 22 20 6f 70 |ate with| "-O" op|
|00003640| 74 69 6f 6e 20 74 6f 20 | 70 73 72 6f 66 66 2e 20 |tion to |psroff. |
|00003650| 20 49 27 76 65 20 68 61 | 64 0a 58 20 20 20 20 73 | I've ha|d.X s|
|00003660| 6f 6d 65 20 72 75 6d 6f | 72 73 20 6f 66 20 2a 73 |ome rumo|rs of *s|
|00003670| 6f 6d 65 2a 20 6b 69 6e | 64 73 20 6f 66 20 58 65 |ome* kin|ds of Xe|
|00003680| 6e 69 78 20 74 72 6f 66 | 66 20 68 61 76 69 6e 67 |nix trof|f having|
|00003690| 20 61 20 73 68 6f 72 74 | 65 72 20 6d 61 78 69 6d | a short|er maxim|
|000036a0| 75 6d 0a 58 20 20 20 20 | 77 69 64 74 68 2e 0a 58 |um.X |width..X|
|000036b0| 0a 58 52 69 67 68 74 20 | 73 68 69 66 74 65 64 20 |.XRight |shifted |
|000036c0| 77 68 65 6e 20 63 6f 6d | 70 61 72 65 64 20 74 6f |when com|pared to|
|000036d0| 20 64 69 74 72 6f 66 66 | 2f 6e 72 6f 66 66 2f 63 | ditroff|/nroff/c|
|000036e0| 61 74 20 74 72 6f 66 66 | 20 77 69 74 68 20 70 61 |at troff| with pa|
|000036f0| 63 6b 61 67 65 73 0a 58 | 6f 74 68 65 72 20 74 68 |ckages.X|other th|
|00003700| 61 6e 20 70 73 72 6f 66 | 66 3a 0a 58 0a 58 20 20 |an psrof|f:.X.X |
|00003710| 20 20 53 65 65 20 2d 4f | 20 6f 70 74 69 6f 6e 20 | See -O| option |
|00003720| 61 6e 64 20 6d 61 63 72 | 6f 20 61 64 61 70 74 65 |and macr|o adapte|
|00003730| 72 20 64 65 73 63 72 69 | 70 74 69 6f 6e 20 66 6f |r descri|ption fo|
|00003740| 72 20 70 73 72 6f 66 66 | 2e 0a 58 0a 58 55 74 74 |r psroff|..X.XUtt|
|00003750| 65 72 20 67 61 72 62 61 | 67 65 20 6f 75 74 70 75 |er garba|ge outpu|
|00003760| 74 3a 0a 58 0a 58 20 20 | 20 20 41 72 65 20 79 6f |t:.X.X | Are yo|
|00003770| 75 20 73 70 65 63 69 66 | 79 69 6e 67 20 74 68 65 |u specif|ying the|
|00003780| 20 72 69 67 68 74 20 64 | 72 69 76 65 72 3f 0a 58 | right d|river?.X|
|00003790| 0a 58 4d 4d 20 22 2e 4d | 54 22 20 6d 61 63 72 6f |.XMM ".M|T" macro|
|000037a0| 20 64 6f 65 73 6e 27 74 | 20 61 70 70 65 61 72 20 | doesn't| appear |
|000037b0| 74 6f 20 77 6f 72 6b 20 | 70 72 6f 70 65 72 6c 79 |to work |properly|
|000037c0| 3a 0a 58 0a 58 20 20 20 | 20 49 66 20 79 6f 75 20 |:.X.X | If you |
|000037d0| 75 73 65 20 61 20 73 70 | 65 63 69 61 6c 20 64 69 |use a sp|ecial di|
|000037e0| 72 65 63 74 69 76 65 20 | 28 22 2e 73 52 22 20 6f |rective |(".sR" o|
|000037f0| 72 20 22 2e 66 70 22 20 | 61 73 20 6d 6f 64 69 66 |r ".fp" |as modif|
|00003800| 69 65 64 20 62 79 0a 58 | 20 20 20 20 74 68 65 20 |ied by.X| the |
|00003810| 61 64 61 70 74 65 72 20 | 6d 61 63 72 6f 73 29 20 |adapter |macros) |
|00003820| 62 65 66 6f 72 65 20 22 | 2e 4d 54 22 2c 20 2e 4d |before "|.MT", .M|
|00003830| 54 20 77 69 6c 6c 20 67 | 65 74 20 62 75 67 67 65 |T will g|et bugge|
|00003840| 72 65 64 20 75 70 2e 0a | 58 20 20 20 20 53 6f 72 |red up..|X Sor|
|00003850| 72 79 2c 20 6e 6f 20 77 | 6f 72 6b 61 72 6f 75 6e |ry, no w|orkaroun|
|00003860| 64 20 28 74 68 6f 75 67 | 68 20 6d 6f 73 74 20 72 |d (thoug|h most r|
|00003870| 65 71 75 65 73 74 73 20 | 6f 74 68 65 72 20 74 68 |equests |other th|
|00003880| 61 6e 20 22 2e 66 70 22 | 0a 58 20 20 20 20 63 61 |an ".fp"|.X ca|
|00003890| 6e 20 62 65 20 69 73 73 | 75 65 64 20 62 79 20 70 |n be iss|ued by p|
|000038a0| 73 72 6f 66 66 20 2d 50 | 20 6f 70 74 69 6f 6e 73 |sroff -P| options|
|000038b0| 29 2e 20 20 54 68 69 73 | 20 69 73 6e 27 74 20 72 |). This| isn't r|
|000038c0| 65 61 6c 6c 79 20 61 20 | 62 75 67 20 2d 0a 58 20 |eally a |bug -.X |
|000038d0| 20 20 20 61 20 6c 69 6d | 69 74 61 74 69 6f 6e 20 | a lim|itation |
|000038e0| 6f 66 20 43 41 54 20 74 | 72 6f 66 66 27 73 20 61 |of CAT t|roff's a|
|000038f0| 62 69 6c 69 74 79 20 74 | 6f 20 70 61 73 73 20 61 |bility t|o pass a|
|00003900| 64 64 69 74 69 6f 6e 61 | 6c 20 64 69 72 65 63 74 |dditiona|l direct|
|00003910| 69 76 65 73 0a 58 20 20 | 20 20 74 6f 20 74 68 65 |ives.X | to the|
|00003920| 20 62 61 63 6b 65 6e 64 | 20 77 69 74 68 6f 75 74 | backend| without|
|00003930| 20 69 6e 74 65 72 66 65 | 72 69 6e 67 20 77 69 74 | interfe|ring wit|
|00003940| 68 20 74 68 65 20 74 79 | 70 65 73 65 74 74 65 72 |h the ty|pesetter|
|00003950| 20 73 74 61 74 65 2e 0a | 58 20 20 20 20 4d 61 79 | state..|X May|
|00003960| 62 65 20 6f 6e 65 20 6f | 66 20 74 68 65 73 65 20 |be one o|f these |
|00003970| 64 61 79 73 20 49 27 6c | 6c 20 67 65 74 20 61 72 |days I'l|l get ar|
|00003980| 6f 75 6e 64 20 74 6f 20 | 66 69 67 75 72 69 6e 67 |ound to |figuring|
|00003990| 20 6f 75 74 20 61 20 62 | 65 74 74 65 72 0a 58 20 | out a b|etter.X |
|000039a0| 20 20 20 6d 65 63 68 61 | 6e 69 73 6d 2e 0a 58 0a | mecha|nism..X.|
|000039b0| 58 50 61 67 65 20 68 65 | 61 64 65 72 73 20 77 72 |XPage he|aders wr|
|000039c0| 6f 6e 67 20 6f 72 20 70 | 72 65 73 65 6e 74 20 6f |ong or p|resent o|
|000039d0| 6e 20 74 68 65 20 66 69 | 72 73 74 20 70 61 67 65 |n the fi|rst page|
|000039e0| 20 77 68 65 6e 20 74 68 | 65 79 20 73 68 6f 75 6c | when th|ey shoul|
|000039f0| 64 6e 27 74 20 62 65 3a | 0a 58 0a 58 20 20 20 20 |dn't be:|.X.X |
|00003a00| 53 65 65 20 70 72 65 76 | 69 6f 75 73 20 28 72 65 |See prev|ious (re|
|00003a10| 70 6c 61 63 65 20 22 2e | 4d 54 22 20 77 69 74 68 |place ".|MT" with|
|00003a20| 20 70 61 67 65 20 68 65 | 61 64 65 72 20 6d 61 63 | page he|ader mac|
|00003a30| 72 6f 73 20 69 6e 20 64 | 69 73 63 75 73 73 69 6f |ros in d|iscussio|
|00003a40| 6e 29 2e 0a 58 0a 58 6c | 69 6e 65 20 6c 65 6e 67 |n)..X.Xl|ine leng|
|00003a50| 74 68 73 20 61 20 62 69 | 74 20 64 69 66 66 65 72 |ths a bi|t differ|
|00003a60| 65 6e 74 20 66 72 6f 6d | 20 6e 72 6f 66 66 2f 64 |ent from| nroff/d|
|00003a70| 69 74 72 6f 66 66 2f 6f | 74 68 65 72 20 6e 6f 6e |itroff/o|ther non|
|00003a80| 2d 70 73 72 6f 66 66 20 | 43 41 54 20 74 72 6f 66 |-psroff |CAT trof|
|00003a90| 66 3a 0a 58 0a 58 20 20 | 20 20 53 65 65 20 6d 61 |f:.X.X | See ma|
|00003aa0| 63 72 6f 20 61 64 61 70 | 74 65 72 20 64 69 73 63 |cro adap|ter disc|
|00003ab0| 75 73 73 69 6f 6e 20 69 | 6e 20 70 73 72 6f 66 66 |ussion i|n psroff|
|00003ac0| 2f 74 72 6f 66 66 32 70 | 73 20 6d 61 6e 20 70 61 |/troff2p|s man pa|
|00003ad0| 67 65 73 2e 0a 58 0a 58 | 22 2e 73 52 22 20 64 6f |ges..X.X|".sR" do|
|00003ae0| 65 73 6e 27 74 20 61 70 | 70 65 61 72 20 74 6f 20 |esn't ap|pear to |
|00003af0| 77 6f 72 6b 20 61 74 20 | 61 6c 6c 3a 0a 58 0a 58 |work at |all:.X.X|
|00003b00| 20 20 20 20 52 75 6e 20 | 70 73 72 6f 66 66 20 64 | Run |psroff d|
|00003b10| 65 62 75 67 20 2d 20 64 | 6f 20 79 6f 75 20 73 65 |ebug - d|o you se|
|00003b20| 65 20 6c 69 6e 65 73 20 | 6f 66 20 74 68 65 20 66 |e lines |of the f|
|00003b30| 6f 72 6d 20 22 4d 3c 73 | 52 20 6d 61 63 72 6f 20 |orm "M<s|R macro |
|00003b40| 61 72 67 75 6d 65 6e 74 | 3e 22 3f 0a 58 20 20 20 |argument|>"?.X |
|00003b50| 20 49 66 20 6e 6f 74 2c | 20 79 6f 75 20 70 72 6f | If not,| you pro|
|00003b60| 62 61 62 6c 79 20 64 69 | 64 6e 27 74 20 67 65 74 |bably di|dn't get|
|00003b70| 20 74 68 65 20 6d 61 63 | 72 6f 20 61 64 61 70 74 | the mac|ro adapt|
|00003b80| 65 72 73 20 70 72 6f 70 | 65 72 6c 79 20 69 6e 69 |ers prop|erly ini|
|00003b90| 74 69 61 6c 69 7a 65 64 | 2e 0a 58 20 20 20 20 70 |tialized|..X p|
|00003ba0| 73 72 6f 66 66 20 61 73 | 20 64 69 73 74 72 69 62 |sroff as| distrib|
|00003bb0| 75 74 65 64 20 68 61 73 | 20 61 64 61 70 74 65 72 |uted has| adapter|
|00003bc0| 73 20 66 6f 72 20 4d 53 | 2c 20 4d 4d 20 61 6e 64 |s for MS|, MM and|
|00003bd0| 20 4d 41 4e 2e 20 20 49 | 66 20 79 6f 75 27 72 65 | MAN. I|f you're|
|00003be0| 0a 58 20 20 20 20 75 73 | 69 6e 67 20 64 69 66 66 |.X us|ing diff|
|00003bf0| 65 72 65 6e 74 20 6f 6e | 65 73 2c 20 6f 72 20 69 |erent on|es, or i|
|00003c00| 6e 76 6f 6b 69 6e 67 20 | 74 68 65 20 6d 61 63 72 |nvoking |the macr|
|00003c10| 6f 73 20 62 79 20 2f 75 | 73 72 2f 6c 69 62 2f 74 |os by /u|sr/lib/t|
|00003c20| 6d 61 63 20 70 61 74 68 | 73 2c 0a 58 20 20 20 20 |mac path|s,.X |
|00003c30| 6f 72 20 75 73 69 6e 67 | 20 6e 6f 20 6d 61 63 72 |or using| no macr|
|00003c40| 6f 73 20 61 74 20 61 6c | 6c 2c 20 74 68 65 20 61 |os at al|l, the a|
|00003c50| 64 61 70 74 65 72 73 20 | 61 6e 64 20 2e 73 52 20 |dapters |and .sR |
|00003c60| 64 65 66 69 6e 69 74 69 | 6f 6e 20 77 6f 6e 27 74 |definiti|on won't|
|00003c70| 20 62 65 0a 58 20 20 20 | 20 70 69 63 6b 65 64 20 | be.X | picked |
|00003c80| 75 70 2e 20 20 59 6f 75 | 20 77 69 6c 6c 20 68 61 |up. You| will ha|
|00003c90| 76 65 20 74 6f 20 68 61 | 6e 64 2d 63 72 61 66 74 |ve to ha|nd-craft|
|00003ca0| 20 79 6f 75 72 20 6f 77 | 6e 20 6d 61 63 72 6f 20 | your ow|n macro |
|00003cb0| 61 64 61 70 74 65 72 20 | 75 73 69 6e 67 0a 58 20 |adapter |using.X |
|00003cc0| 20 20 20 63 6f 6d 6d 6f | 6e 2e 70 72 65 20 61 6e | commo|n.pre an|
|00003cd0| 64 20 63 6f 6d 6d 6f 6e | 2e 70 6f 73 74 2c 20 75 |d common|.post, u|
|00003ce0| 73 69 6e 67 20 6f 6e 65 | 20 6f 66 20 74 68 65 20 |sing one| of the |
|00003cf0| 65 78 61 6d 70 6c 65 20 | 74 6d 61 63 27 73 2e 0a |example |tmac's..|
|00003d00| 58 20 20 20 20 28 61 6c | 6c 20 69 6e 20 61 64 61 |X (al|l in ada|
|00003d10| 70 74 65 72 73 2f 2a 20 | 69 6e 20 64 69 73 74 72 |pters/* |in distr|
|00003d20| 69 62 75 74 69 6f 6e 20 | 6f 72 20 4c 49 42 44 49 |ibution |or LIBDI|
|00003d30| 52 2f 61 64 61 70 74 65 | 72 73 20 61 66 74 65 72 |R/adapte|rs after|
|00003d40| 20 69 6e 73 74 61 6c 6c | 29 0a 58 0a 58 20 20 20 | install|).X.X |
|00003d50| 20 54 68 65 20 2e 73 52 | 20 6b 6c 75 64 67 65 20 | The .sR| kludge |
|00003d60| 69 73 6e 27 74 20 6e 65 | 63 65 73 73 61 72 79 20 |isn't ne|cessary |
|00003d70| 66 6f 72 20 64 69 74 72 | 6f 66 66 2e 0a 58 0a 58 |for ditr|off..X.X|
|00003d80| 22 2e 73 52 22 20 63 61 | 75 73 65 73 20 62 72 65 |".sR" ca|uses bre|
|00003d90| 61 6b 73 2f 66 6f 6e 74 | 20 6c 6f 61 64 73 20 64 |aks/font| loads d|
|00003da0| 6f 6e 27 74 20 68 61 70 | 70 65 6e 20 61 74 20 74 |on't hap|pen at t|
|00003db0| 68 65 20 72 69 67 68 74 | 20 74 69 6d 65 3a 0a 58 |he right| time:.X|
|00003dc0| 0a 58 20 20 20 20 49 74 | 20 68 61 73 20 74 6f 20 |.X It| has to |
|00003dd0| 75 6e 66 6f 72 74 75 6e | 61 74 65 6c 79 2e 20 20 |unfortun|ately. |
|00003de0| 49 66 20 79 6f 75 20 77 | 61 6e 74 20 74 6f 20 6c |If you w|ant to l|
|00003df0| 6f 61 64 20 66 6f 6e 74 | 73 20 28 2e 66 70 29 20 |oad font|s (.fp) |
|00003e00| 64 75 72 69 6e 67 20 61 | 20 6c 69 6e 65 2c 0a 58 |during a| line,.X|
|00003e10| 20 20 20 20 2a 64 6f 6e | 27 74 2a 2e 20 20 49 73 | *don|'t*. Is|
|00003e20| 73 75 65 20 74 68 65 20 | 22 2e 66 70 22 27 73 20 |sue the |".fp"'s |
|00003e30| 77 68 65 72 65 20 69 74 | 27 73 20 73 61 66 65 20 |where it|'s safe |
|00003e40| 74 6f 20 68 61 76 65 20 | 61 20 62 72 65 61 6b 2e |to have |a break.|
|00003e50| 20 20 44 69 74 74 6f 0a | 58 20 20 20 20 6f 74 68 | Ditto.|X oth|
|00003e60| 65 72 20 22 2e 73 52 22 | 20 64 69 72 65 63 74 69 |er ".sR"| directi|
|00003e70| 76 65 73 2e 20 20 54 68 | 65 72 65 27 73 20 6e 6f |ves. Th|ere's no|
|00003e80| 20 72 65 73 74 72 69 63 | 74 69 6f 6e 73 20 6f 6e | restric|tions on|
|00003e90| 20 63 68 61 6e 67 69 6e | 67 20 74 6f 0a 58 20 20 | changin|g to.X |
|00003ea0| 20 20 61 6e 20 2a 61 6c | 72 65 61 64 79 20 6c 6f | an *al|ready lo|
|00003eb0| 61 64 65 64 2a 20 66 6f | 6e 74 20 28 65 67 3a 20 |aded* fo|nt (eg: |
|00003ec0| 2e 66 74 20 64 69 72 65 | 63 74 69 76 65 73 29 2e |.ft dire|ctives).|
|00003ed0| 20 20 54 68 65 20 70 73 | 72 6f 66 66 20 2d 50 20 | The ps|roff -P |
|00003ee0| 6f 70 74 69 6f 6e 0a 58 | 20 20 20 20 6d 61 79 20 |option.X| may |
|00003ef0| 68 65 6c 70 20 28 6e 6f | 74 20 2e 66 70 27 73 2c |help (no|t .fp's,|
|00003f00| 20 73 6f 72 72 79 2e 2e | 2e 29 2e 20 20 41 70 70 | sorry..|.). App|
|00003f10| 6c 69 65 73 20 6f 6e 6c | 79 20 74 6f 20 43 41 54 |lies onl|y to CAT|
|00003f20| 20 74 72 6f 66 66 20 69 | 6e 70 75 74 2e 0a 58 0a | troff i|nput..X.|
|00003f30| 58 53 6f 6d 65 20 74 68 | 69 6e 67 73 20 61 70 70 |XSome th|ings app|
|00003f40| 65 61 72 20 72 65 61 6c | 6c 79 20 77 69 65 72 64 |ear real|ly wierd|
|00003f50| 20 28 65 67 3a 20 73 74 | 72 69 6e 67 73 20 6f 66 | (eg: st|rings of|
|00003f60| 20 63 68 61 72 61 63 74 | 65 72 20 72 65 70 65 61 | charact|er repea|
|00003f70| 74 73 0a 58 69 6e 20 70 | 61 67 65 20 6e 75 6d 62 |ts.Xin p|age numb|
|00003f80| 65 72 20 6f 6e 20 4d 4d | 20 68 65 61 64 65 72 73 |er on MM| headers|
|00003f90| 29 3a 0a 58 0a 58 20 20 | 20 20 59 6f 75 72 20 43 |):.X.X | Your C|
|00003fa0| 41 54 20 74 72 6f 66 66 | 20 6d 61 79 20 6e 6f 74 |AT troff| may not|
|00003fb0| 20 73 75 70 70 6f 72 74 | 20 5c 67 20 28 70 75 72 | support| \g (pur|
|00003fc0| 65 20 56 37 20 74 72 6f | 66 66 73 20 66 27 72 20 |e V7 tro|ffs f'r |
|00003fd0| 69 6e 73 74 61 6e 63 65 | 29 2e 0a 58 20 20 20 20 |instance|)..X |
|00003fe0| 45 78 70 65 72 69 6d 65 | 6e 74 2e 20 20 59 6f 75 |Experime|nt. You|
|00003ff0| 20 6d 61 79 20 68 61 76 | 65 20 74 6f 20 62 75 67 | may hav|e to bug|
|00004000| 67 65 72 20 61 72 6f 75 | 6e 64 20 77 69 74 68 20 |ger arou|nd with |
|00004010| 74 68 65 20 6d 61 63 72 | 6f 73 20 74 6f 0a 58 20 |the macr|os to.X |
|00004020| 20 20 20 72 65 6d 6f 76 | 65 20 64 65 70 65 6e 64 | remov|e depend|
|00004030| 65 6e 63 65 20 6f 6e 20 | 5c 67 2e 20 20 28 77 68 |ence on |\g. (wh|
|00004040| 69 63 68 20 69 73 20 73 | 75 70 70 6f 73 65 64 20 |ich is s|upposed |
|00004050| 74 6f 20 72 65 74 75 72 | 6e 20 61 20 63 6f 64 65 |to retur|n a code|
|00004060| 0a 58 20 20 20 20 64 65 | 6e 6f 74 69 6e 67 20 74 |.X de|noting t|
|00004070| 68 65 20 6f 75 74 70 75 | 74 20 66 6f 72 6d 61 74 |he outpu|t format|
|00004080| 20 6f 66 20 61 20 6e 75 | 6d 62 65 72 20 72 65 67 | of a nu|mber reg|
|00004090| 69 73 74 65 72 2c 20 61 | 6e 64 20 69 73 20 75 73 |ister, a|nd is us|
|000040a0| 75 61 6c 6c 79 0a 58 20 | 20 20 20 75 73 65 64 20 |ually.X | used |
|000040b0| 74 6f 20 64 65 74 65 72 | 6d 69 6e 65 20 77 68 65 |to deter|mine whe|
|000040c0| 74 68 65 72 20 61 20 6e | 75 6d 62 65 72 20 72 65 |ther a n|umber re|
|000040d0| 67 69 73 74 65 72 20 68 | 61 73 20 65 76 65 72 20 |gister h|as ever |
|000040e0| 62 65 65 6e 20 73 65 74 | 29 0a 58 0a 58 4d 45 20 |been set|).X.XME |
|000040f0| 6d 61 63 72 6f 73 20 64 | 6f 6e 27 74 20 73 65 65 |macros d|on't see|
|00004100| 6d 20 74 6f 20 77 6f 72 | 6b 3a 0a 58 0a 58 20 20 |m to wor|k:.X.X |
|00004110| 20 20 41 20 66 72 69 65 | 6e 64 20 6e 6f 74 65 64 | A frie|nd noted|
|00004120| 3a 0a 58 0a 58 20 20 20 | 20 49 6e 20 6f 72 64 65 |:.X.X | In orde|
|00004130| 72 20 74 6f 20 6d 61 6b | 65 20 74 68 65 6d 20 75 |r to mak|e them u|
|00004140| 73 65 61 62 6c 65 2c 20 | 49 20 68 61 64 20 74 6f |seable, |I had to|
|00004150| 20 6d 6f 64 69 66 79 20 | 74 68 65 6d 20 73 6f 6d | modify |them som|
|00004160| 65 77 68 61 74 2e 20 20 | 54 68 65 0a 58 20 20 20 |ewhat. |The.X |
|00004170| 20 70 72 6f 62 6c 65 6d | 20 77 61 73 20 77 69 74 | problem| was wit|
|00004180| 68 20 74 68 65 20 66 6f | 6c 6c 6f 77 69 6e 67 20 |h the fo|llowing |
|00004190| 73 79 6e 74 61 78 3a 0a | 58 0a 58 09 2e 69 66 20 |syntax:.|X.X..if |
|000041a0| 74 20 5c 0a 58 09 5c 7b | 0a 58 09 2e 09 7a 7a 0a |t \.X.\{|.X...zz.|
|000041b0| 58 09 2e 5c 7d 0a 58 0a | 58 20 20 20 20 4f 75 72 |X..\}.X.|X Our|
|000041c0| 20 28 58 65 6e 69 78 29 | 20 74 72 6f 66 66 20 72 | (Xenix)| troff r|
|000041d0| 65 71 75 69 72 65 64 20 | 74 68 65 20 66 6f 6c 6c |equired |the foll|
|000041e0| 6f 77 69 6e 67 20 69 6e | 73 74 65 61 64 3a 0a 58 |owing in|stead:.X|
|000041f0| 0a 58 09 2e 69 66 20 74 | 20 5c 7b 5c 0a 58 09 2e |.X..if t| \{\.X..|
|00004200| 09 7a 7a 0a 58 09 2e 5c | 7d 0a 58 0a 58 20 20 20 |.zz.X..\|}.X.X |
|00004210| 20 54 68 69 73 20 77 61 | 73 20 72 65 71 75 69 72 | This wa|s requir|
|00004220| 65 64 20 66 6f 72 20 61 | 6c 6c 20 6f 63 63 75 72 |ed for a|ll occur|
|00004230| 61 6e 63 65 73 20 6f 66 | 20 22 5c 7b 22 2e 20 20 |ances of| "\{". |
|00004240| 49 74 20 73 65 65 6d 73 | 20 22 5c 7b 22 20 4d 55 |It seems| "\{" MU|
|00004250| 53 54 0a 58 20 20 20 20 | 74 65 72 6d 69 6e 61 74 |ST.X |terminat|
|00004260| 65 20 61 20 6c 69 6e 65 | 2c 20 61 6e 64 20 4d 55 |e a line|, and MU|
|00004270| 53 54 20 62 65 20 66 6f | 6c 6c 6f 77 65 64 20 62 |ST be fo|llowed b|
|00004280| 79 20 61 20 22 5c 3c 4e | 45 57 4c 49 4e 45 3e 22 |y a "\<N|EWLINE>"|
|00004290| 2e 20 20 45 76 65 6e 20 | 61 20 22 2e 5c 7b 22 0a |. Even |a ".\{".|
|000042a0| 58 20 20 20 20 64 69 64 | 6e 27 74 20 68 65 6c 70 |X did|n't help|
|000042b0| 20 61 6e 79 2e 0a 58 0a | 58 45 76 65 72 79 74 68 | any..X.|XEveryth|
|000042c0| 69 6e 67 20 6f 6b 61 79 | 2c 20 62 75 74 20 73 6f |ing okay|, but so|
|000042d0| 6d 65 20 63 68 61 72 61 | 63 74 65 72 73 20 6d 69 |me chara|cters mi|
|000042e0| 73 73 69 6e 67 20 28 6f | 72 20 77 72 6f 6e 67 29 |ssing (o|r wrong)|
|000042f0| 20 6f 6e 20 6f 75 74 70 | 75 74 3a 0a 58 28 64 69 | on outp|ut:.X(di|
|00004300| 74 72 6f 66 66 20 64 72 | 69 76 65 72 73 20 6d 61 |troff dr|ivers ma|
|00004310| 79 20 63 6f 6d 70 6c 61 | 69 6e 20 61 62 6f 75 74 |y compla|in about|
|00004320| 20 63 68 61 72 61 63 74 | 65 72 73 20 6e 6f 74 20 | charact|ers not |
|00004330| 66 6f 75 6e 64 29 0a 58 | 0a 58 20 20 20 20 43 68 |found).X|.X Ch|
|00004340| 61 6e 63 65 73 20 61 72 | 65 20 74 68 61 74 20 79 |ances ar|e that y|
|00004350| 6f 75 72 20 70 72 69 6e | 74 65 72 20 6f 72 20 73 |our prin|ter or s|
|00004360| 65 74 20 6f 66 20 66 6f | 6e 74 73 20 64 6f 65 73 |et of fo|nts does|
|00004370| 6e 27 74 20 73 75 70 70 | 6f 72 74 0a 58 20 20 20 |n't supp|ort.X |
|00004380| 20 74 68 61 74 20 63 68 | 61 72 61 63 74 65 72 2e | that ch|aracter.|
|00004390| 20 20 50 6f 73 74 73 63 | 72 69 70 74 20 64 72 69 | Postsc|ript dri|
|000043a0| 76 69 6e 67 20 73 68 6f | 75 6c 64 20 62 65 20 70 |ving sho|uld be p|
|000043b0| 65 72 66 65 63 74 2e 20 | 20 53 6f 6d 65 0a 58 20 |erfect. | Some.X |
|000043c0| 20 20 20 64 69 74 72 6f | 66 66 20 64 72 69 76 65 | ditro|ff drive|
|000043d0| 72 73 20 64 6f 6e 27 74 | 20 68 61 76 65 20 63 68 |rs don't| have ch|
|000043e0| 61 72 61 63 74 65 72 20 | 73 65 74 73 20 74 68 61 |aracter |sets tha|
|000043f0| 74 20 61 72 65 20 61 20 | 73 75 70 65 72 73 65 74 |t are a |superset|
|00004400| 0a 58 20 20 20 20 6f 66 | 20 43 41 54 20 74 72 6f |.X of| CAT tro|
|00004410| 66 66 2e 20 20 54 68 65 | 72 65 20 61 72 65 20 61 |ff. The|re are a|
|00004420| 20 66 65 77 20 6d 69 6e | 6f 72 20 70 72 6f 62 6c | few min|or probl|
|00004430| 65 6d 73 20 77 69 74 68 | 20 4c 4a 20 63 68 61 72 |ems with| LJ char|
|00004440| 61 63 74 65 72 0a 58 20 | 20 20 20 73 65 74 73 2e |acter.X | sets.|
|00004450| 20 20 70 73 64 69 74 2c | 20 78 70 72 6f 6f 66 2c | psdit,| xproof,|
|00004460| 20 78 74 72 6f 66 66 20 | 61 72 65 20 6d 69 73 73 | xtroff |are miss|
|00004470| 69 6e 67 20 61 20 66 65 | 77 20 43 41 54 20 63 68 |ing a fe|w CAT ch|
|00004480| 61 72 61 63 74 65 72 73 | 2e 0a 58 20 20 20 20 59 |aracters|..X Y|
|00004490| 6f 75 20 6d 61 79 20 62 | 65 20 61 62 6c 65 20 74 |ou may b|e able t|
|000044a0| 6f 20 72 65 73 6f 6c 76 | 65 20 74 68 65 73 65 20 |o resolv|e these |
|000044b0| 62 79 20 61 64 64 69 6e | 67 20 74 72 61 6e 73 6c |by addin|g transl|
|000044c0| 61 74 69 6f 6e 20 6f 76 | 65 72 72 69 64 65 73 0a |ation ov|errides.|
|000044d0| 58 20 20 20 20 74 6f 20 | 74 68 65 20 61 70 70 72 |X to |the appr|
|000044e0| 6f 70 72 69 61 74 65 20 | 2a 2e 66 6f 6e 74 73 20 |opriate |*.fonts |
|000044f0| 66 69 6c 65 20 28 73 65 | 65 20 6a 74 2e 66 6f 6e |file (se|e jt.fon|
|00004500| 74 73 20 66 6f 72 20 65 | 78 61 6d 70 6c 65 73 29 |ts for e|xamples)|
|00004510| 2e 0a 58 20 20 20 20 53 | 6f 6d 65 20 64 69 74 72 |..X S|ome ditr|
|00004520| 6f 66 66 27 73 20 68 61 | 76 65 20 64 69 66 66 65 |off's ha|ve diffe|
|00004530| 72 65 6e 74 20 6d 65 61 | 6e 69 6e 67 73 20 66 6f |rent mea|nings fo|
|00004540| 72 20 74 68 65 20 73 61 | 6d 65 20 63 68 61 72 61 |r the sa|me chara|
|00004550| 63 74 65 72 0a 58 20 20 | 20 20 73 70 65 63 2e 20 |cter.X | spec. |
|00004560| 20 28 22 40 22 20 69 6e | 20 73 6f 6d 65 20 64 69 | ("@" in| some di|
|00004570| 74 72 6f 66 66 20 64 72 | 69 76 65 72 73 20 69 73 |troff dr|ivers is|
|00004580| 20 61 20 64 69 66 66 65 | 72 65 6e 74 20 63 68 61 | a diffe|rent cha|
|00004590| 72 61 63 74 65 72 29 0a | 58 0a 58 4d 79 20 64 69 |racter).|X.XMy di|
|000045a0| 74 72 6f 66 66 20 64 72 | 69 76 65 72 20 64 69 65 |troff dr|iver die|
|000045b0| 73 20 77 69 74 68 20 65 | 72 72 6f 72 73 20 61 62 |s with e|rrors ab|
|000045c0| 6f 75 74 20 6c 69 6e 65 | 73 20 73 74 61 72 74 69 |out line|s starti|
|000045d0| 6e 67 20 77 69 74 68 20 | 22 23 22 3a 0a 58 0a 58 |ng with |"#":.X.X|
|000045e0| 20 20 20 20 64 65 66 69 | 6e 65 20 4e 4f 43 48 41 | defi|ne NOCHA|
|000045f0| 54 54 45 52 2e 0a 58 0a | 58 4d 79 20 70 6f 73 74 |TTER..X.|XMy post|
|00004600| 73 63 72 69 70 74 20 70 | 72 69 6e 74 65 72 20 73 |script p|rinter s|
|00004610| 65 72 76 65 72 20 67 65 | 74 73 20 75 70 73 65 74 |erver ge|ts upset|
|00004620| 3a 0a 58 0a 58 20 20 20 | 20 64 65 66 69 6e 65 20 |:.X.X | define |
|00004630| 4e 4f 43 48 41 54 54 45 | 52 0a 58 0a 58 49 20 67 |NOCHATTE|R.X.XI g|
|00004640| 65 74 20 70 6f 73 74 73 | 63 72 69 70 74 20 70 72 |et posts|cript pr|
|00004650| 69 6e 74 65 72 20 65 72 | 72 6f 72 73 20 6f 6e 20 |inter er|rors on |
|00004660| 6c 61 73 74 20 70 61 67 | 65 2c 20 6f 72 20 6c 61 |last pag|e, or la|
|00004670| 73 74 20 70 61 67 65 20 | 6d 69 73 73 69 6e 67 3a |st page |missing:|
|00004680| 0a 58 0a 58 20 20 20 20 | 48 61 76 65 20 79 6f 75 |.X.X |Have you|
|00004690| 20 67 6f 74 20 61 20 44 | 45 43 20 4c 4e 30 33 20 | got a D|EC LN03 |
|000046a0| 6f 72 20 73 6f 6d 65 20 | 6f 74 68 65 72 20 70 72 |or some |other pr|
|000046b0| 69 6e 74 65 72 20 74 68 | 61 74 20 64 6f 65 73 6e |inter th|at doesn|
|000046c0| 27 74 0a 58 20 20 20 20 | 6c 69 6b 65 20 74 72 61 |'t.X |like tra|
|000046d0| 69 6c 69 6e 67 20 63 6f | 6e 74 72 6f 6c 2d 44 27 |iling co|ntrol-D'|
|000046e0| 73 3f 20 20 44 65 66 69 | 6e 65 20 22 4e 4f 43 4f |s? Defi|ne "NOCO|
|000046f0| 4e 54 52 4f 4c 44 22 20 | 69 6e 20 64 65 66 73 2e |NTROLD" |in defs.|
|00004700| 68 0a 58 0a 58 44 69 74 | 72 6f 66 66 20 64 72 69 |h.X.XDit|roff dri|
|00004710| 76 65 72 20 64 6f 65 73 | 6e 27 74 20 77 6f 72 6b |ver does|n't work|
|00004720| 2f 67 69 76 65 73 20 65 | 72 72 6f 72 73 3a 0a 58 |/gives e|rrors:.X|
|00004730| 0a 58 20 20 20 20 63 68 | 65 63 6b 2c 20 72 65 63 |.X ch|eck, rec|
|00004740| 68 65 63 6b 2c 20 61 6e | 64 20 63 68 65 63 6b 20 |heck, an|d check |
|00004750| 61 67 61 69 6e 20 66 6f | 72 20 64 69 74 72 6f 66 |again fo|r ditrof|
|00004760| 66 20 62 61 63 6b 65 6e | 64 20 63 6f 6e 66 69 67 |f backen|d config|
|00004770| 0a 58 20 20 20 20 28 6c | 70 61 72 67 2f 70 74 72 |.X (l|parg/ptr|
|00004780| 20 69 6e 20 70 73 72 6f | 66 66 2e 6c 69 62 2e 53 | in psro|ff.lib.S|
|00004790| 29 2e 20 20 54 72 79 20 | 22 70 73 72 6f 66 66 20 |). Try |"psroff |
|000047a0| 2d 74 22 20 61 6e 64 20 | 74 68 65 6e 0a 58 20 20 |-t" and |then.X |
|000047b0| 20 20 68 61 6e 64 20 66 | 65 65 64 69 6e 67 20 74 | hand f|eeding t|
|000047c0| 68 65 20 73 74 64 6f 75 | 74 20 74 6f 20 79 6f 75 |he stdou|t to you|
|000047d0| 72 20 62 61 63 6b 65 6e | 64 20 6d 61 6e 75 61 6c |r backen|d manual|
|000047e0| 6c 79 2e 20 20 45 78 70 | 65 72 69 6d 65 6e 74 0a |ly. Exp|eriment.|
|000047f0| 58 20 20 20 20 77 69 74 | 68 20 22 2d 64 22 20 73 |X wit|h "-d" s|
|00004800| 65 74 74 69 6e 67 20 69 | 6e 20 74 32 61 72 67 20 |etting i|n t2arg |
|00004810| 69 6e 20 70 73 72 6f 66 | 66 2e 6c 69 62 2e 53 2e |in psrof|f.lib.S.|
|00004820| 20 20 49 66 20 72 65 6c | 61 74 65 64 0a 58 20 20 | If rel|ated.X |
|00004830| 20 20 74 6f 20 73 70 65 | 63 69 66 69 63 20 63 68 | to spe|cific ch|
|00004840| 61 72 61 63 74 65 72 73 | 2c 20 6d 61 79 62 65 20 |aracters|, maybe |
|00004850| 61 64 64 69 6e 67 20 74 | 72 61 6e 73 6c 61 74 69 |adding t|ranslati|
|00004860| 6f 6e 20 6f 76 65 72 72 | 69 64 65 73 0a 58 20 20 |on overr|ides.X |
|00004870| 20 20 69 6e 20 74 68 65 | 20 61 70 70 72 6f 70 72 | in the| appropr|
|00004880| 69 61 74 65 20 2a 2e 66 | 6f 6e 74 73 20 66 69 6c |iate *.f|onts fil|
|00004890| 65 20 77 69 6c 6c 20 68 | 65 6c 70 0a 58 0a 58 44 |e will h|elp.X.XD|
|000048a0| 69 74 72 6f 66 66 20 69 | 6e 70 75 74 20 28 2d 4e |itroff i|nput (-N|
|000048b0| 29 20 64 6f 65 73 6e 27 | 74 20 77 6f 72 6b 2f 67 |) doesn'|t work/g|
|000048c0| 69 76 65 73 20 65 72 72 | 6f 72 73 3a 0a 58 0a 58 |ives err|ors:.X.X|
|000048d0| 20 20 20 20 50 61 72 74 | 69 63 75 6c 61 72 6c 79 | Part|icularly|
|000048e0| 20 72 65 6d 61 72 6b 73 | 20 61 62 6f 75 74 20 6e | remarks| about n|
|000048f0| 6f 74 20 6b 6e 6f 77 69 | 6e 67 20 61 62 6f 75 74 |ot knowi|ng about|
|00004900| 20 73 70 65 63 69 66 69 | 63 20 63 68 61 72 61 63 | specifi|c charac|
|00004910| 74 65 72 73 2e 0a 58 20 | 20 20 20 54 68 61 74 27 |ters..X | That'|
|00004920| 73 20 62 65 63 61 75 73 | 65 20 74 68 65 20 70 73 |s becaus|e the ps|
|00004930| 72 6f 66 66 20 74 61 62 | 6c 65 73 20 64 6f 6e 27 |roff tab|les don'|
|00004940| 74 20 6d 61 74 63 68 20 | 64 69 74 72 6f 66 66 27 |t match |ditroff'|
|00004950| 73 2e 0a 58 20 20 20 20 | 4d 61 6b 65 20 73 75 72 |s..X |Make sur|
|00004960| 65 20 74 68 61 74 20 74 | 68 65 20 65 78 74 65 6e |e that t|he exten|
|00004970| 73 69 6f 6e 20 73 65 63 | 74 69 6f 6e 20 6f 66 20 |sion sec|tion of |
|00004980| 74 68 65 20 61 70 70 72 | 6f 70 72 69 61 74 65 0a |the appr|opriate.|
|00004990| 58 20 20 20 20 2a 2e 66 | 6f 6e 74 73 20 66 69 6c |X *.f|onts fil|
|000049a0| 65 20 69 73 20 69 6e 20 | 61 67 72 65 65 6d 65 6e |e is in |agreemen|
|000049b0| 74 20 77 69 74 68 20 79 | 6f 75 72 20 64 69 74 72 |t with y|our ditr|
|000049c0| 6f 66 66 20 77 69 64 74 | 68 20 74 61 62 6c 65 73 |off widt|h tables|
|000049d0| 2e 0a 58 20 20 20 20 63 | 64 20 77 69 64 74 68 73 |..X c|d widths|
|000049e0| 3b 20 6d 61 6b 65 20 65 | 78 74 65 6e 73 69 6f 6e |; make e|xtension|
|000049f0| 73 20 74 6f 20 72 65 62 | 75 69 6c 64 20 74 68 65 |s to reb|uild the|
|00004a00| 73 65 20 74 61 62 6c 65 | 73 20 74 6f 20 74 61 63 |se table|s to tac|
|00004a10| 6b 0a 58 20 20 20 20 6f | 6e 74 6f 20 74 68 65 20 |k.X o|nto the |
|00004a20| 65 6e 64 20 6f 66 20 74 | 68 65 20 61 70 70 72 6f |end of t|he appro|
|00004a30| 70 72 69 61 74 65 20 2a | 2e 66 6f 6e 74 73 20 66 |priate *|.fonts f|
|00004a40| 69 6c 65 2e 0a 58 0a 58 | 4c 61 73 65 72 6a 65 74 |ile..X.X|Laserjet|
|00004a50| 20 70 72 69 6e 74 65 72 | 73 20 67 65 74 20 63 6f | printer|s get co|
|00004a60| 6e 66 75 73 65 64 20 61 | 6e 64 20 6c 6f 73 65 73 |nfused a|nd loses|
|00004a70| 20 73 65 74 74 69 6e 67 | 73 20 28 65 67 3a 20 63 | setting|s (eg: c|
|00004a80| 6f 70 79 20 63 6f 75 6e | 74 20 65 74 63 29 0a 58 |opy coun|t etc).X|
|00004a90| 0a 58 20 20 20 20 42 65 | 20 61 77 61 72 65 20 6f |.X Be| aware o|
|00004aa0| 66 20 74 68 65 20 66 61 | 63 74 20 74 68 61 74 20 |f the fa|ct that |
|00004ab0| 6c 6a 2e 6c 69 62 20 68 | 61 73 20 61 20 52 45 53 |lj.lib h|as a RES|
|00004ac0| 45 54 20 63 6f 6d 6d 61 | 6e 64 2e 20 20 49 66 20 |ET comma|nd. If |
|00004ad0| 79 6f 75 0a 58 20 20 20 | 20 68 61 76 65 20 73 6f |you.X | have so|
|00004ae0| 6d 65 20 73 6f 72 74 20 | 6f 66 20 73 70 6f 6f 6c |me sort |of spool|
|00004af0| 65 72 20 74 68 61 74 27 | 73 20 65 6d 69 74 74 69 |er that'|s emitti|
|00004b00| 6e 67 20 63 6f 6d 6d 61 | 6e 64 73 20 74 6f 20 74 |ng comma|nds to t|
|00004b10| 68 65 20 70 72 69 6e 74 | 65 72 0a 58 20 20 20 20 |he print|er.X |
|00004b20| 6f 75 74 73 69 64 65 20 | 6f 66 20 74 68 65 20 63 |outside |of the c|
|00004b30| 6f 6e 74 72 6f 6c 20 6f | 66 20 70 73 72 6f 66 66 |ontrol o|f psroff|
|00004b40| 20 28 65 67 3a 20 63 6f | 70 79 20 63 6f 75 6e 74 | (eg: co|py count|
|00004b50| 20 73 65 74 20 62 65 66 | 6f 72 65 0a 58 20 20 20 | set bef|ore.X |
|00004b60| 20 70 73 72 6f 66 66 20 | 6f 75 74 70 75 74 29 2c | psroff |output),|
|00004b70| 20 79 6f 75 20 6d 61 79 | 20 68 61 76 65 20 74 6f | you may| have to|
|00004b80| 20 63 68 61 6e 67 65 20 | 69 74 2e 0a 58 0a 58 4c | change |it..X.XL|
|00004b90| 61 73 65 72 6a 65 74 3a | 20 77 72 6f 6e 67 20 66 |aserjet:| wrong f|
|00004ba0| 6f 6e 74 20 73 65 6c 65 | 63 74 69 6f 6e 20 28 70 |ont sele|ction (p|
|00004bb0| 61 72 74 69 63 75 6c 61 | 72 6c 79 20 77 68 65 6e |articula|rly when|
|00004bc0| 20 74 68 65 20 72 65 73 | 75 6c 74 20 69 73 0a 58 | the res|ult is.X|
|00004bd0| 31 30 20 70 6f 69 6e 74 | 20 43 6f 75 72 69 65 72 |10 point| Courier|
|00004be0| 29 2c 20 74 72 6f 66 66 | 32 70 73 20 63 6f 6d 70 |), troff|2ps comp|
|00004bf0| 61 69 6e 69 6e 67 20 74 | 68 61 74 20 69 74 20 63 |aining t|hat it c|
|00004c00| 61 6e 27 74 20 66 69 6e | 64 20 61 20 66 6f 6e 74 |an't fin|d a font|
|00004c10| 0a 58 66 69 6c 65 3a 0a | 58 0a 58 20 20 20 20 2d |.Xfile:.|X.X -|
|00004c20| 20 6c 6a 2e 66 6f 6e 74 | 73 20 69 6e 63 6f 72 72 | lj.font|s incorr|
|00004c30| 65 63 74 2e 0a 58 20 20 | 20 20 2d 20 44 6f 6e 27 |ect..X | - Don'|
|00004c40| 74 20 68 61 76 65 20 61 | 6e 79 20 67 6f 6f 64 20 |t have a|ny good |
|00004c50| 66 6f 6e 74 20 66 69 6c | 65 73 20 2d 20 62 75 79 |font fil|es - buy|
|00004c60| 20 73 6f 6d 65 20 67 6f | 6f 64 20 52 4f 4d 41 4e | some go|od ROMAN|
|00004c70| 38 27 73 20 66 6f 72 0a | 58 20 20 20 20 20 20 52 |8's for.|X R|
|00004c80| 6f 6d 61 6e 2c 20 49 74 | 61 6c 69 63 20 61 6e 64 |oman, It|alic and|
|00004c90| 20 42 6f 6c 64 2c 20 6f | 72 20 75 73 65 20 54 65 | Bold, o|r use Te|
|00004ca0| 58 20 66 6f 6e 74 73 20 | 61 6e 64 20 22 6d 61 6b |X fonts |and "mak|
|00004cb0| 65 20 62 75 69 6c 64 6c | 6a 66 6f 6e 74 73 22 2e |e buildl|jfonts".|
|00004cc0| 0a 58 0a 58 4c 61 73 65 | 72 6a 65 74 3a 20 73 69 |.X.XLase|rjet: si|
|00004cd0| 7a 65 73 20 6f 66 20 63 | 68 61 72 61 63 74 65 72 |zes of c|haracter|
|00004ce0| 73 20 61 72 65 20 77 72 | 6f 6e 67 2c 20 73 6f 6d |s are wr|ong, som|
|00004cf0| 65 20 63 68 61 72 61 63 | 74 65 72 73 20 6d 69 73 |e charac|ters mis|
|00004d00| 73 69 6e 67 2c 20 77 72 | 6f 6e 67 0a 58 20 20 20 |sing, wr|ong.X |
|00004d10| 20 66 6f 6e 74 20 73 65 | 6c 65 63 74 65 64 2e 0a | font se|lected..|
|00004d20| 58 0a 58 20 20 20 20 2d | 20 47 65 74 20 73 6f 6d |X.X -| Get som|
|00004d30| 65 20 64 65 63 65 6e 74 | 20 66 6f 6e 74 73 2e 20 |e decent| fonts. |
|00004d40| 20 49 66 20 79 6f 75 20 | 64 6f 6e 27 74 20 68 61 | If you |don't ha|
|00004d50| 76 65 20 74 68 65 20 72 | 69 67 68 74 20 73 69 7a |ve the r|ight siz|
|00004d60| 65 20 28 77 69 74 68 69 | 6e 0a 58 20 20 20 20 20 |e (withi|n.X |
|00004d70| 20 61 20 66 65 77 20 70 | 6f 69 6e 74 73 29 20 6f | a few p|oints) o|
|00004d80| 72 20 66 6f 6e 74 20 61 | 76 61 69 6c 61 62 6c 65 |r font a|vailable|
|00004d90| 2c 20 70 73 72 6f 66 66 | 20 77 69 6c 6c 20 67 65 |, psroff| will ge|
|00004da0| 74 20 74 68 65 20 70 72 | 69 6e 74 65 72 0a 58 20 |t the pr|inter.X |
|00004db0| 20 20 20 20 20 74 6f 20 | 73 65 6c 65 63 74 20 61 | to |select a|
|00004dc0| 20 66 6f 6e 74 2e 20 20 | 57 68 69 63 68 20 77 69 | font. |Which wi|
|00004dd0| 6c 6c 20 75 73 75 61 6c | 6c 79 20 6c 6f 6f 6b 20 |ll usual|ly look |
|00004de0| 77 72 6f 6e 67 2e 20 20 | 46 75 72 74 68 65 72 2c |wrong. |Further,|
|00004df0| 20 69 66 0a 58 20 20 20 | 20 20 20 74 68 65 20 70 | if.X | the p|
|00004e00| 72 69 6e 74 65 72 20 73 | 65 6c 65 63 74 73 20 61 |rinter s|elects a|
|00004e10| 20 66 6f 6e 74 20 74 68 | 61 74 20 68 61 73 20 62 | font th|at has b|
|00004e20| 65 65 6e 20 69 6e 63 72 | 65 6d 65 6e 74 61 6c 6c |een incr|ementall|
|00004e30| 79 20 64 6f 77 6e 6c 6f | 61 64 65 64 2c 0a 58 20 |y downlo|aded,.X |
|00004e40| 20 20 20 20 20 73 6f 6d | 65 20 63 68 61 72 61 63 | som|e charac|
|00004e50| 74 65 72 73 20 6d 61 79 | 20 62 65 20 6d 69 73 73 |ters may| be miss|
|00004e60| 69 6e 67 20 6f 6e 20 74 | 68 65 20 6f 75 74 70 75 |ing on t|he outpu|
|00004e70| 74 2e 20 20 49 66 20 79 | 6f 75 27 76 65 20 6e 6f |t. If y|ou've no|
|00004e80| 74 0a 58 20 20 20 20 20 | 20 67 6f 74 74 65 6e 20 |t.X | gotten |
|00004e90| 61 6e 79 20 61 64 64 69 | 74 69 6f 6e 61 6c 20 66 |any addi|tional f|
|00004ea0| 6f 6e 74 73 2c 20 22 6d | 61 6b 65 20 74 65 73 74 |onts, "m|ake test|
|00004eb0| 22 20 77 69 6c 6c 20 73 | 68 6f 77 20 61 6e 20 65 |" will s|how an e|
|00004ec0| 78 61 6d 70 6c 65 0a 58 | 20 20 20 20 20 20 6f 66 |xample.X| of|
|00004ed0| 20 74 68 69 73 20 70 72 | 6f 62 6c 65 6d 2c 20 69 | this pr|oblem, i|
|00004ee0| 6e 20 74 68 61 74 20 74 | 68 65 20 6c 69 6e 65 20 |n that t|he line |
|00004ef0| 73 75 70 70 6f 73 65 64 | 6c 79 20 31 36 20 70 6f |supposed|ly 16 po|
|00004f00| 69 6e 74 20 77 69 6c 6c | 0a 58 20 20 20 20 20 20 |int will|.X |
|00004f10| 62 65 20 74 68 65 20 77 | 72 6f 6e 67 20 73 69 7a |be the w|rong siz|
|00004f20| 65 20 61 6e 64 20 73 6f | 6d 65 20 63 68 61 72 61 |e and so|me chara|
|00004f30| 63 74 65 72 73 20 77 69 | 6c 6c 20 62 65 20 6d 69 |cters wi|ll be mi|
|00004f40| 73 73 69 6e 67 20 28 69 | 74 61 6c 69 63 0a 58 20 |ssing (i|talic.X |
|00004f50| 20 20 20 20 20 61 6e 64 | 20 62 6f 6c 64 20 22 36 | and| bold "6|
|00004f60| 22 29 0a 58 0a 58 4c 61 | 73 65 72 6a 65 74 3a 20 |").X.XLa|serjet: |
|00004f70| 6c 6f 75 73 65 79 2f 77 | 72 6f 6e 67 2f 6d 69 73 |lousey/w|rong/mis|
|00004f80| 73 69 6e 67 20 63 68 61 | 72 61 63 74 65 72 73 20 |sing cha|racters |
|00004f90| 28 6e 6f 6e 2d 53 20 66 | 6f 6e 74 29 3a 0a 58 0a |(non-S f|ont):.X.|
|00004fa0| 58 20 20 20 20 2d 20 59 | 6f 75 20 67 6f 74 20 63 |X - Y|ou got c|
|00004fb0| 72 75 6d 6d 79 20 66 6f | 6e 74 73 2e 20 20 47 6f |rummy fo|nts. Go|
|00004fc0| 20 62 75 79 20 6f 72 20 | 73 74 65 61 6c 20 73 6f | buy or |steal so|
|00004fd0| 6d 65 20 67 6f 6f 64 20 | 52 4f 4d 41 4e 38 27 73 |me good |ROMAN8's|
|00004fe0| 20 69 6e 20 52 6f 6d 61 | 6e 2c 0a 58 20 20 20 20 | in Roma|n,.X |
|00004ff0| 20 20 49 74 61 6c 69 63 | 20 61 6e 64 20 42 6f 6c | Italic| and Bol|
|00005000| 64 20 61 74 20 43 41 54 | 20 74 72 6f 66 66 27 73 |d at CAT| troff's|
|00005010| 20 73 75 70 70 6f 72 74 | 65 64 20 70 6f 69 6e 74 | support|ed point|
|00005020| 20 73 69 7a 65 73 2e 0a | 58 20 20 20 20 20 20 54 | sizes..|X T|
|00005030| 65 58 27 73 20 50 4b 20 | 66 6f 6e 74 73 20 77 69 |eX's PK |fonts wi|
|00005040| 6c 6c 20 77 6f 72 6b 2c | 20 62 75 74 20 6e 6f 6e |ll work,| but non|
|00005050| 2d 61 6c 70 68 61 6e 75 | 6d 65 72 69 63 20 63 68 |-alphanu|meric ch|
|00005060| 61 72 61 63 74 65 72 73 | 20 77 69 6c 6c 0a 58 20 |aracters| will.X |
|00005070| 20 20 20 20 20 6f 66 74 | 65 6e 20 62 65 20 77 72 | oft|en be wr|
|00005080| 6f 6e 67 20 28 70 61 72 | 74 69 63 75 6c 61 72 6c |ong (par|ticularl|
|00005090| 79 20 62 6f 78 20 64 72 | 61 77 69 6e 67 20 61 6e |y box dr|awing an|
|000050a0| 64 20 62 61 63 6b 73 6c | 61 73 68 29 2e 0a 58 20 |d backsl|ash)..X |
|000050b0| 20 20 20 2d 20 47 65 74 | 20 61 20 48 50 20 6f 72 | - Get| a HP or|
|000050c0| 20 41 64 6f 62 65 20 50 | 6f 73 74 73 63 72 69 70 | Adobe P|ostscrip|
|000050d0| 74 20 63 61 72 74 72 69 | 64 67 65 2e 20 20 28 54 |t cartri|dge. (T|
|000050e0| 68 65 20 50 61 63 69 66 | 69 63 20 50 61 67 65 20 |he Pacif|ic Page |
|000050f0| 64 6f 65 73 20 77 6f 72 | 6b 0a 58 20 20 20 20 20 |does wor|k.X |
|00005100| 20 66 69 6e 65 2c 20 65 | 78 63 65 70 74 20 66 6f | fine, e|xcept fo|
|00005110| 72 20 72 65 70 6f 72 74 | 73 20 74 68 61 74 20 61 |r report|s that a|
|00005120| 74 20 6c 65 61 73 74 20 | 73 6f 6d 65 20 6f 66 20 |t least |some of |
|00005130| 74 68 65 6d 20 75 73 65 | 20 73 6c 69 67 68 74 6c |them use| slightl|
|00005140| 79 0a 58 20 20 20 20 20 | 20 64 69 66 66 65 72 65 |y.X | differe|
|00005150| 6e 74 20 66 6f 6e 74 73 | 2c 20 61 6e 64 20 74 68 |nt fonts|, and th|
|00005160| 65 20 77 69 64 74 68 73 | 20 77 69 6c 6c 20 62 65 |e widths| will be|
|00005170| 20 6f 66 66 29 2e 0a 58 | 0a 58 4d 79 20 6c 61 73 | off)..X|.XMy las|
|00005180| 65 72 6a 65 74 20 73 74 | 61 6c 6c 73 2c 20 67 69 |erjet st|alls, gi|
|00005190| 76 65 73 20 22 74 6f 6f | 20 63 6f 6d 70 6c 65 78 |ves "too| complex|
|000051a0| 22 20 6d 65 73 73 61 67 | 65 73 2c 20 64 6f 65 73 |" messag|es, does|
|000051b0| 6e 27 74 20 73 77 69 74 | 63 68 20 66 6f 6e 74 73 |n't swit|ch fonts|
|000051c0| 0a 58 73 6f 6d 65 74 69 | 6d 65 73 3a 0a 58 0a 58 |.Xsometi|mes:.X.X|
|000051d0| 20 20 20 20 2d 20 53 6f | 6d 65 20 48 50 4c 4a 20 | - So|me HPLJ |
|000051e0| 63 6c 6f 6e 65 73 20 64 | 6f 6e 27 74 20 73 75 70 |clones d|on't sup|
|000051f0| 70 6f 72 74 20 69 6e 63 | 72 65 6d 65 6e 74 61 6c |port inc|remental|
|00005200| 20 64 6f 77 6e 6c 6f 61 | 64 69 6e 67 2e 20 20 75 | downloa|ding. u|
|00005210| 6e 64 65 66 69 6e 65 0a | 58 20 20 20 20 20 20 49 |ndefine.|X I|
|00005220| 4e 43 52 20 61 6e 64 20 | 74 72 79 20 61 67 61 69 |NCR and |try agai|
|00005230| 6e 2e 20 20 50 6c 61 69 | 6e 20 6c 61 73 65 72 6a |n. Plai|n laserj|
|00005240| 65 74 73 20 28 74 68 65 | 20 6f 6c 64 20 6f 6e 65 |ets (the| old one|
|00005250| 73 29 20 64 6f 6e 27 74 | 20 73 75 70 70 6f 72 74 |s) don't| support|
|00005260| 0a 58 20 20 20 20 20 20 | 66 6f 6e 74 20 64 6f 77 |.X |font dow|
|00005270| 6e 6c 6f 61 64 69 6e 67 | 20 61 74 20 61 6c 6c 2e |nloading| at all.|
|00005280| 20 20 53 69 67 68 2e 2e | 2e 0a 58 20 20 20 20 2d | Sigh..|..X -|
|00005290| 20 52 61 6e 20 6f 75 74 | 20 6f 66 20 6d 65 6d 6f | Ran out| of memo|
|000052a0| 72 79 20 2d 20 28 49 4e | 43 52 20 6f 6e 29 3a 20 |ry - (IN|CR on): |
|000052b0| 73 69 6d 70 6c 69 66 79 | 20 64 6f 63 75 6d 65 6e |simplify| documen|
|000052c0| 74 20 74 6f 20 75 73 65 | 20 6c 65 73 73 20 66 6f |t to use| less fo|
|000052d0| 6e 74 73 0a 58 20 20 20 | 20 20 20 6f 72 20 72 65 |nts.X | or re|
|000052e0| 64 75 63 65 20 4d 44 4c | 46 2e 0a 58 20 20 20 20 |duce MDL|F..X |
|000052f0| 2d 20 52 61 6e 20 6f 75 | 74 20 6f 66 20 6d 65 6d |- Ran ou|t of mem|
|00005300| 6f 72 79 20 2d 20 28 49 | 4e 43 52 20 61 6e 64 20 |ory - (I|NCR and |
|00005310| 50 41 52 54 49 41 4c 20 | 6f 66 66 29 3a 20 74 75 |PARTIAL |off): tu|
|00005320| 72 6e 20 6f 6e 20 50 41 | 52 54 49 41 4c 0a 58 20 |rn on PA|RTIAL.X |
|00005330| 20 20 20 2d 20 54 6f 6f | 20 6d 61 6e 79 20 66 6f | - Too| many fo|
|00005340| 6e 74 73 20 70 72 65 76 | 69 6f 75 73 6c 79 20 6c |nts prev|iously l|
|00005350| 6f 61 64 65 64 20 2d 20 | 61 64 6a 75 73 74 20 50 |oaded - |adjust P|
|00005360| 52 45 4c 4f 41 44 2e 0a | 58 20 20 20 20 2d 20 64 |RELOAD..|X - d|
|00005370| 6f 75 62 6c 65 20 63 68 | 65 63 6b 20 4d 44 4c 46 |ouble ch|eck MDLF|
|00005380| 2e 0a 58 0a 58 4d 61 6e | 75 61 6c 20 70 61 67 65 |..X.XMan|ual page|
|00005390| 73 20 6c 6f 6f 6b 20 67 | 72 65 61 74 20 65 78 63 |s look g|reat exc|
|000053a0| 65 70 74 20 74 68 65 20 | 70 61 67 65 20 66 6f 6f |ept the |page foo|
|000053b0| 74 65 72 73 20 61 72 65 | 20 61 74 20 74 68 65 20 |ters are| at the |
|000053c0| 74 6f 70 20 6f 66 20 74 | 68 65 0a 58 6e 65 78 74 |top of t|he.Xnext|
|000053d0| 20 70 61 67 65 2e 20 20 | 4d 4d 20 61 6e 64 20 4d | page. |MM and M|
|000053e0| 53 20 77 6f 72 6b 20 66 | 69 6e 65 2e 0a 58 0a 58 |S work f|ine..X.X|
|000053f0| 20 20 20 20 2d 20 59 6f | 75 27 72 65 20 49 42 4d | - Yo|u're IBM|
|00005400| 20 41 49 58 20 72 69 67 | 68 74 3f 20 20 53 69 67 | AIX rig|ht? Sig|
|00005410| 68 2e 2e 2e 2e 20 20 54 | 68 65 20 6d 61 6e 20 6d |h.... T|he man m|
|00005420| 61 63 72 6f 73 20 69 6e | 20 41 49 58 20 65 78 70 |acros in| AIX exp|
|00005430| 6c 69 63 69 74 6c 79 0a | 58 20 20 20 20 20 20 73 |licitly.|X s|
|00005440| 65 74 20 70 61 67 65 20 | 6c 65 6e 67 74 68 20 74 |et page |length t|
|00005450| 6f 20 73 6f 6d 65 74 68 | 69 6e 67 20 6f 74 68 65 |o someth|ing othe|
|00005460| 72 20 74 68 61 6e 20 31 | 31 20 69 6e 63 68 65 73 |r than 1|1 inches|
|00005470| 2e 20 20 53 75 70 70 6c | 79 0a 58 20 20 20 20 20 |. Suppl|y.X |
|00005480| 20 22 2d 72 4d 31 22 20 | 74 6f 20 70 73 72 6f 66 | "-rM1" |to psrof|
|00005490| 66 2c 20 61 6e 64 20 74 | 68 65 20 6d 61 63 72 6f |f, and t|he macro|
|000054a0| 73 20 77 69 6c 6c 20 73 | 65 6c 65 63 74 20 31 31 |s will s|elect 11|
|000054b0| 20 69 6e 63 68 65 73 2e | 20 20 4f 72 2c 0a 58 20 | inches.| Or,.X |
|000054c0| 20 20 20 20 20 79 6f 75 | 20 63 6f 75 6c 64 20 69 | you| could i|
|000054d0| 6e 73 65 72 74 20 61 20 | 22 2e 6e 72 20 4d 20 31 |nsert a |".nr M 1|
|000054e0| 22 20 74 68 65 20 62 65 | 67 69 6e 6e 69 6e 67 20 |" the be|ginning |
|000054f0| 6f 66 20 61 64 61 70 74 | 65 72 73 2f 74 6d 61 63 |of adapt|ers/tmac|
|00005500| 2e 61 6e 2e 0a 58 0a 58 | 53 51 54 72 6f 66 66 20 |.an..X.X|SQTroff |
|00005510| 64 69 74 72 6f 66 66 20 | 62 61 63 6b 65 6e 64 20 |ditroff |backend |
|00005520| 73 6f 6d 65 74 69 6d 65 | 73 20 62 61 72 66 73 20 |sometime|s barfs |
|00005530| 6f 6e 20 70 73 72 6f 66 | 66 20 64 69 74 72 6f 66 |on psrof|f ditrof|
|00005540| 66 20 6f 75 74 70 75 74 | 3a 0a 58 0a 58 20 20 20 |f output|:.X.X |
|00005550| 20 49 74 20 64 6f 20 64 | 6f 20 74 68 61 74 20 64 | It do d|o that d|
|00005560| 6f 6e 27 74 20 69 74 3f | 20 20 53 51 54 72 6f 66 |on't it?| SQTrof|
|00005570| 66 20 64 69 74 72 6f 66 | 66 20 66 6f 72 6d 61 74 |f ditrof|f format|
|00005580| 20 69 73 20 61 70 70 61 | 72 65 6e 74 6c 79 0a 58 | is appa|rently.X|
|00005590| 20 20 20 20 73 6c 69 67 | 68 74 6c 79 20 64 69 66 | slig|htly dif|
|000055a0| 66 65 72 65 6e 74 2e 20 | 20 54 68 65 6e 20 61 67 |ferent. | Then ag|
|000055b0| 61 69 6e 2c 20 69 66 20 | 79 6f 75 20 67 6f 74 20 |ain, if |you got |
|000055c0| 53 51 54 72 6f 66 66 2c | 20 77 68 79 20 79 6f 75 |SQTroff,| why you|
|000055d0| 20 68 61 76 65 0a 58 20 | 20 20 20 70 73 72 6f 66 | have.X | psrof|
|000055e0| 66 3f 0a 58 0a 58 78 70 | 72 6f 6f 66 20 73 6f 6d |f?.X.Xxp|roof som|
|000055f0| 65 74 69 6d 65 73 20 64 | 69 65 73 20 77 69 74 68 |etimes d|ies with|
|00005600| 20 22 74 6f 6f 20 6d 61 | 6e 79 20 66 6f 6e 74 22 | "too ma|ny font"|
|00005610| 20 6d 65 73 73 61 67 65 | 73 3a 0a 58 0a 58 20 20 | message|s:.X.X |
|00005620| 20 20 2d 20 41 54 26 54 | 27 73 20 66 61 75 6c 74 | - AT&T|'s fault|
|00005630| 2e 20 20 28 45 61 63 68 | 20 73 79 6d 62 6f 6c 20 |. (Each| symbol |
|00005640| 63 68 61 72 61 63 74 65 | 72 20 69 73 20 61 20 73 |characte|r is a s|
|00005650| 65 70 61 72 61 74 65 20 | 66 6f 6e 74 2c 20 78 70 |eparate |font, xp|
|00005660| 72 6f 6f 66 0a 58 20 20 | 20 20 20 20 69 73 20 63 |roof.X | is c|
|00005670| 6f 6e 66 69 67 75 72 65 | 64 20 66 6f 72 20 61 20 |onfigure|d for a |
|00005680| 6d 61 78 69 6d 75 6d 20 | 6f 66 20 35 30 20 6f 72 |maximum |of 50 or|
|00005690| 20 73 6f 20 66 6f 6e 74 | 73 2e 2e 2e 20 64 75 68 | so font|s... duh|
|000056a0| 2e 2e 2e 29 0a 58 0a 58 | 54 68 65 20 42 65 6c 6c |...).X.X|The Bell|
|000056b0| 20 53 79 6d 62 6f 6c 20 | 28 5c 28 62 73 29 20 69 | Symbol |(\(bs) i|
|000056c0| 73 6e 27 74 3a 0a 58 0a | 58 20 20 20 20 49 74 20 |sn't:.X.|X It |
|000056d0| 61 69 6e 27 74 20 73 75 | 70 70 6f 73 65 64 20 74 |ain't su|pposed t|
|000056e0| 6f 20 62 65 2e 0a 58 0a | 58 50 73 72 6f 66 66 20 |o be..X.|XPsroff |
|000056f0| 69 73 20 77 6f 6e 64 65 | 72 66 75 6c 3a 0a 58 0a |is wonde|rful:.X.|
|00005700| 58 20 20 20 20 4f 66 20 | 63 6f 75 72 73 65 2e 20 |X Of |course. |
|00005710| 20 44 69 64 6e 27 74 20 | 49 20 73 61 79 20 69 74 | Didn't |I say it|
|00005720| 20 77 6f 75 6c 64 20 62 | 65 3f 20 3b 2d 29 0a 58 | would b|e? ;-).X|
|00005730| 0a 58 54 45 53 54 20 53 | 48 45 45 54 20 49 4e 54 |.XTEST S|HEET INT|
|00005740| 45 52 50 52 45 54 41 54 | 49 4f 4e 3a 0a 58 0a 58 |ERPRETAT|ION:.X.X|
|00005750| 20 20 20 20 49 66 20 79 | 6f 75 20 73 65 65 20 70 | If y|ou see p|
|00005760| 72 6f 62 6c 65 6d 73 20 | 61 66 74 65 72 20 72 75 |roblems |after ru|
|00005770| 6e 6e 69 6e 67 20 74 68 | 65 20 74 65 73 74 20 73 |nning th|e test s|
|00005780| 68 65 65 74 2c 20 68 65 | 72 65 20 61 72 65 20 61 |heet, he|re are a|
|00005790| 20 66 65 77 0a 58 20 20 | 20 20 73 75 67 67 65 73 | few.X | sugges|
|000057a0| 74 69 6f 6e 73 3a 0a 58 | 0a 58 09 2d 20 4c 61 73 |tions:.X|.X.- Las|
|000057b0| 65 72 6a 65 74 20 6f 75 | 74 70 75 74 3a 20 2a 62 |erjet ou|tput: *b|
|000057c0| 61 64 6c 79 2a 20 73 70 | 6c 61 74 74 65 72 65 64 |adly* sp|lattered|
|000057d0| 2c 20 6d 6f 73 74 20 63 | 68 61 72 61 63 74 65 72 |, most c|haracter|
|000057e0| 73 20 75 6e 72 65 63 6f | 67 6e 69 7a 65 61 62 6c |s unreco|gnizeabl|
|000057f0| 65 0a 58 09 20 20 61 6e | 64 20 70 72 6f 62 61 62 |e.X. an|d probab|
|00005800| 6c 79 20 6d 6f 72 65 20 | 74 68 61 6e 20 6f 6e 65 |ly more |than one|
|00005810| 20 6f 72 20 74 77 6f 20 | 70 61 67 65 73 3a 20 49 | or two |pages: I|
|00005820| 66 20 79 6f 75 27 72 65 | 20 6e 6f 74 20 75 73 69 |f you're| not usi|
|00005830| 6e 67 20 61 20 48 65 77 | 6c 65 74 74 0a 58 09 20 |ng a Hew|lett.X. |
|00005840| 20 50 61 63 6b 61 72 64 | 20 4c 61 73 65 72 6a 65 | Packard| Laserje|
|00005850| 74 2c 20 74 72 79 20 75 | 6e 64 65 66 69 6e 69 6e |t, try u|ndefinin|
|00005860| 67 20 49 4e 43 52 20 61 | 6e 64 20 72 65 62 75 69 |g INCR a|nd rebui|
|00005870| 6c 64 69 6e 67 2e 20 20 | 53 6f 6d 65 20 63 6c 6f |lding. |Some clo|
|00005880| 6e 65 73 20 77 6f 6e 27 | 74 0a 58 09 20 20 68 61 |nes won'|t.X. ha|
|00005890| 6e 64 6c 65 20 69 6e 63 | 72 65 6d 65 6e 74 61 6c |ndle inc|remental|
|000058a0| 20 64 6f 77 6e 6c 6f 61 | 64 69 6e 67 2e 20 20 4f | downloa|ding. O|
|000058b0| 74 68 65 72 20 70 6f 73 | 73 69 62 69 6c 69 74 69 |ther pos|sibiliti|
|000058c0| 65 73 3a 20 69 66 20 79 | 6f 75 20 61 72 65 0a 58 |es: if y|ou are.X|
|000058d0| 09 20 20 70 72 69 6e 74 | 69 6e 67 20 76 69 61 20 |. print|ing via |
|000058e0| 73 65 72 69 61 6c 20 6c | 69 6e 65 2c 20 6d 61 6b |serial l|ine, mak|
|000058f0| 65 20 73 75 72 65 20 74 | 68 61 74 20 74 68 65 20 |e sure t|hat the |
|00005900| 73 65 72 69 61 6c 20 6c | 69 6e 65 20 69 73 20 38 |serial l|ine is 8|
|00005910| 20 62 69 74 20 72 61 77 | 0a 58 09 20 20 28 65 67 | bit raw|.X. (eg|
|00005920| 3a 20 63 73 38 20 61 6e | 64 20 2d 6f 70 6f 73 74 |: cs8 an|d -opost|
|00005930| 20 6f 6e 20 53 79 73 74 | 65 6d 20 56 2c 20 6f 72 | on Syst|em V, or|
|00005940| 20 43 42 52 45 41 4b 20 | 6d 6f 64 65 20 69 6e 20 | CBREAK |mode in |
|00005950| 42 53 44 29 0a 58 09 20 | 20 43 68 65 63 6b 20 2f |BSD).X. | Check /|
|00005960| 65 74 63 2f 70 72 69 6e | 74 63 61 70 20 6f 72 20 |etc/prin|tcap or |
|00005970| 2f 75 73 72 2f 73 70 6f | 6f 6c 2f 6c 70 2f 69 6e |/usr/spo|ol/lp/in|
|00005980| 74 65 72 66 61 63 65 2f | 2a 2e 0a 58 09 2d 20 43 |terface/|*..X.- C|
|00005990| 68 61 72 61 63 74 65 72 | 20 73 70 61 63 69 6e 67 |haracter| spacing|
|000059a0| 20 6f 62 6a 65 63 74 69 | 6f 6e 61 62 6c 79 20 6f | objecti|onably o|
|000059b0| 66 66 20 69 6e 20 74 68 | 65 20 74 65 78 74 20 70 |ff in th|e text p|
|000059c0| 6f 72 74 69 6f 6e 73 20 | 2d 20 73 6f 6d 65 0a 58 |ortions |- some.X|
|000059d0| 09 20 20 76 65 72 73 69 | 6f 6e 73 20 6f 66 20 74 |. versi|ons of t|
|000059e0| 72 6f 66 66 2c 20 73 75 | 63 68 20 61 73 20 53 75 |roff, su|ch as Su|
|000059f0| 6e 4f 53 2c 20 64 6f 20 | 6e 6f 74 20 73 75 70 70 |nOS, do |not supp|
|00005a00| 6f 72 74 20 74 72 6f 66 | 66 74 79 70 65 20 22 2d |ort trof|ftype "-|
|00005a10| 54 24 77 69 64 74 68 22 | 2c 0a 58 09 20 20 62 75 |T$width"|,.X. bu|
|00005a20| 74 20 74 68 65 79 20 64 | 6f 6e 27 74 20 63 6f 6d |t they d|on't com|
|00005a30| 70 6c 61 69 6e 20 61 62 | 6f 75 74 20 69 74 2e 20 |plain ab|out it. |
|00005a40| 20 54 72 79 20 74 68 65 | 20 2d 46 20 76 61 72 69 | Try the| -F vari|
|00005a50| 61 6e 74 2e 0a 58 09 20 | 20 49 66 20 79 6f 75 27 |ant..X. | If you'|
|00005a60| 72 65 20 6d 61 6e 75 61 | 6c 6c 79 20 69 6e 76 6f |re manua|lly invo|
|00005a70| 6b 69 6e 67 20 74 72 6f | 66 66 20 28 61 6c 61 20 |king tro|ff (ala |
|00005a80| 22 74 72 6f 66 66 2e 2e | 2e 2e 20 7c 20 74 72 6f |"troff..|.. | tro|
|00005a90| 66 66 32 70 73 22 29 2c | 0a 58 09 20 20 79 6f 75 |ff2ps"),|.X. you|
|00005aa0| 20 70 72 6f 62 61 62 6c | 79 20 61 72 65 6e 27 74 | probabl|y aren't|
|00005ab0| 20 70 69 63 6b 69 6e 67 | 20 75 70 20 74 68 65 20 | picking| up the |
|00005ac0| 63 6f 6d 6d 6f 6e 2e 70 | 72 65 20 6d 61 63 72 6f |common.p|re macro|
|00005ad0| 20 61 64 61 70 74 65 72 | 20 74 68 61 74 0a 58 09 | adapter| that.X.|
|00005ae0| 20 20 74 65 6c 6c 73 20 | 74 72 6f 66 66 20 74 6f | tells |troff to|
|00005af0| 20 72 65 6c 6f 61 64 20 | 69 74 73 20 66 6f 6e 74 | reload |its font|
|00005b00| 73 20 66 72 6f 6d 20 70 | 73 72 6f 66 66 27 73 20 |s from p|sroff's |
|00005b10| 76 65 72 73 69 6f 6e 73 | 20 72 61 74 68 65 72 20 |versions| rather |
|00005b20| 74 68 61 6e 0a 58 09 20 | 20 74 68 65 69 72 20 6f |than.X. | their o|
|00005b30| 77 6e 20 62 75 69 6c 74 | 2d 69 6e 73 2e 20 20 41 |wn built|-ins. A|
|00005b40| 6e 6f 74 68 65 72 20 73 | 79 6d 70 74 6f 6d 20 49 |nother s|ymptom I|
|00005b50| 27 76 65 20 73 65 65 6e | 20 69 73 20 66 6c 6f 61 |'ve seen| is floa|
|00005b60| 74 69 6e 67 20 70 6f 69 | 6e 74 0a 58 09 20 20 65 |ting poi|nt.X. e|
|00005b70| 78 63 65 70 74 69 6f 6e | 73 20 6f 72 20 74 68 65 |xception|s or the|
|00005b80| 20 6c 6f 6e 67 20 68 6f | 72 69 7a 6f 6e 74 61 6c | long ho|rizontal|
|00005b90| 20 6c 69 6e 65 73 20 69 | 6e 20 74 68 65 20 74 61 | lines i|n the ta|
|00005ba0| 62 6c 65 20 63 6f 6e 73 | 69 73 74 69 6e 67 0a 58 |ble cons|isting.X|
|00005bb0| 09 20 20 6f 66 20 6f 6e | 65 20 5f 20 63 68 61 72 |. of on|e _ char|
|00005bc0| 61 63 74 65 72 20 61 72 | 6f 75 6e 64 20 74 68 65 |acter ar|ound the|
|00005bd0| 20 6d 69 64 64 6c 65 20 | 6f 66 20 74 68 65 20 6c | middle |of the l|
|00005be0| 69 6e 65 2e 0a 58 09 2d | 20 50 6f 73 74 73 63 72 |ine..X.-| Postscr|
|00005bf0| 69 70 74 20 64 6f 65 73 | 6e 27 74 20 70 72 69 6e |ipt does|n't prin|
|00005c00| 74 20 2d 20 70 72 6f 62 | 61 62 6c 79 20 79 6f 75 |t - prob|ably you|
|00005c10| 20 68 61 76 65 20 65 63 | 68 6f 20 73 65 74 20 6f | have ec|ho set o|
|00005c20| 6e 20 79 6f 75 72 0a 58 | 09 20 20 73 65 72 69 61 |n your.X|. seria|
|00005c30| 6c 20 6c 69 6e 65 2e 20 | 20 54 75 72 6e 20 69 74 |l line. | Turn it|
|00005c40| 20 2a 6f 66 66 2a 2e 20 | 20 41 6c 74 65 72 6e 61 | *off*. | Alterna|
|00005c50| 74 65 6c 79 2c 20 6d 61 | 79 62 65 20 79 6f 75 72 |tely, ma|ybe your|
|00005c60| 20 70 72 69 6e 74 65 72 | 0a 58 09 20 20 64 6f 65 | printer|.X. doe|
|00005c70| 73 6e 27 74 20 77 61 6e | 74 20 74 6f 20 73 65 65 |sn't wan|t to see|
|00005c80| 20 63 6f 6e 74 72 6f 6c | 2d 44 27 73 20 2d 20 73 | control|-D's - s|
|00005c90| 65 65 20 74 68 65 20 64 | 69 73 63 75 73 73 69 6f |ee the d|iscussio|
|00005ca0| 6e 20 69 6e 0a 58 09 20 | 20 74 72 6f 66 66 32 70 |n in.X. | troff2p|
|00005cb0| 73 28 6e 29 0a 58 09 2d | 20 4c 61 73 65 72 6a 65 |s(n).X.-| Laserje|
|00005cc0| 74 3a 20 74 68 65 20 22 | 36 22 20 69 73 20 6d 69 |t: the "|6" is mi|
|00005cd0| 73 73 69 6e 67 20 69 6e | 20 74 68 65 20 74 65 73 |ssing in| the tes|
|00005ce0| 74 20 70 61 67 65 20 6f | 6e 20 74 68 65 20 22 31 |t page o|n the "1|
|00005cf0| 36 20 70 6f 69 6e 74 20 | 69 74 61 6c 69 63 22 0a |6 point |italic".|
|00005d00| 58 09 20 20 61 6e 64 20 | 22 31 36 20 70 6f 69 6e |X. and |"16 poin|
|00005d10| 74 20 62 6f 6c 64 22 2e | 20 20 59 6f 75 20 64 6f |t bold".| You do|
|00005d20| 6e 27 74 20 68 61 76 65 | 20 65 6e 6f 75 67 68 20 |n't have| enough |
|00005d30| 66 6f 6e 74 73 2c 20 6f | 72 20 74 68 65 79 27 72 |fonts, o|r they'r|
|00005d40| 65 20 6e 6f 74 0a 58 09 | 20 20 63 6f 6e 66 69 67 |e not.X.| config|
|00005d50| 75 72 65 64 20 70 72 6f | 70 65 72 6c 79 2e 0a 45 |ured pro|perly..E|
|00005d60| 4e 44 5f 4f 46 5f 46 49 | 4c 45 0a 20 20 69 66 20 |ND_OF_FI|LE. if |
|00005d70| 74 65 73 74 20 32 32 33 | 35 33 20 2d 6e 65 20 60 |test 223|53 -ne `|
|00005d80| 77 63 20 2d 63 20 3c 27 | 54 52 4f 55 42 4c 45 27 |wc -c <'|TROUBLE'|
|00005d90| 60 3b 20 74 68 65 6e 0a | 20 20 20 20 65 63 68 6f |`; then.| echo|
|00005da0| 20 73 68 61 72 3a 20 5c | 22 27 54 52 4f 55 42 4c | shar: \|"'TROUBL|
|00005db0| 45 27 5c 22 20 75 6e 70 | 61 63 6b 65 64 20 77 69 |E'\" unp|acked wi|
|00005dc0| 74 68 20 77 72 6f 6e 67 | 20 73 69 7a 65 21 0a 20 |th wrong| size!. |
|00005dd0| 20 66 69 0a 20 20 23 20 | 65 6e 64 20 6f 66 20 27 | fi. # |end of '|
|00005de0| 54 52 4f 55 42 4c 45 27 | 0a 66 69 0a 69 66 20 74 |TROUBLE'|.fi.if t|
|00005df0| 65 73 74 20 2d 66 20 27 | 70 6b 2e 63 27 20 2d 61 |est -f '|pk.c' -a|
|00005e00| 20 22 24 7b 31 7d 22 20 | 21 3d 20 22 2d 63 22 20 | "${1}" |!= "-c" |
|00005e10| 3b 20 74 68 65 6e 20 0a | 20 20 65 63 68 6f 20 73 |; then .| echo s|
|00005e20| 68 61 72 3a 20 57 69 6c | 6c 20 6e 6f 74 20 63 6c |har: Wil|l not cl|
|00005e30| 6f 62 62 65 72 20 65 78 | 69 73 74 69 6e 67 20 66 |obber ex|isting f|
|00005e40| 69 6c 65 20 5c 22 27 70 | 6b 2e 63 27 5c 22 0a 65 |ile \"'p|k.c'\".e|
|00005e50| 6c 73 65 0a 20 20 65 63 | 68 6f 20 73 68 61 72 3a |lse. ec|ho shar:|
|00005e60| 20 45 78 74 72 61 63 74 | 69 6e 67 20 5c 22 27 70 | Extract|ing \"'p|
|00005e70| 6b 2e 63 27 5c 22 20 5c | 28 32 31 36 32 37 20 63 |k.c'\" \|(21627 c|
|00005e80| 68 61 72 61 63 74 65 72 | 73 5c 29 0a 20 20 73 65 |haracter|s\). se|
|00005e90| 64 20 22 73 2f 5e 58 2f | 2f 22 20 3e 27 70 6b 2e |d "s/^X/|/" >'pk.|
|00005ea0| 63 27 20 3c 3c 27 45 4e | 44 5f 4f 46 5f 46 49 4c |c' <<'EN|D_OF_FIL|
|00005eb0| 45 27 0a 58 2f 2a 0a 58 | 09 43 6f 70 79 72 69 67 |E'.X/*.X|.Copyrig|
|00005ec0| 68 74 20 31 39 38 35 2c | 20 31 39 38 36 2c 20 31 |ht 1985,| 1986, 1|
|00005ed0| 39 38 37 2c 20 31 39 38 | 38 2c 20 31 39 38 39 2c |987, 198|8, 1989,|
|00005ee0| 20 31 39 39 30 2c 20 31 | 39 39 31 20 43 68 72 69 | 1990, 1|991 Chri|
|00005ef0| 73 20 4c 65 77 69 73 0a | 58 09 09 41 6c 6c 20 52 |s Lewis.|X..All R|
|00005f00| 69 67 68 74 73 20 52 65 | 73 65 72 76 65 64 0a 58 |ights Re|served.X|
|00005f10| 0a 58 20 20 20 20 53 65 | 65 20 74 68 65 20 4c 49 |.X Se|e the LI|
|00005f20| 43 45 4e 53 45 20 66 69 | 6c 65 20 66 6f 72 20 61 |CENSE fi|le for a|
|00005f30| 20 66 75 6c 6c 20 64 65 | 73 63 72 69 70 74 69 6f | full de|scriptio|
|00005f40| 6e 20 6f 66 20 72 65 73 | 74 72 69 63 74 69 6f 6e |n of res|triction|
|00005f50| 73 20 75 6e 64 65 72 20 | 77 68 69 63 68 0a 58 20 |s under |which.X |
|00005f60| 20 20 20 74 68 69 73 20 | 73 6f 66 74 77 61 72 65 | this |software|
|00005f70| 20 69 73 20 70 72 6f 76 | 69 64 65 64 2e 0a 58 0a | is prov|ided..X.|
|00005f80| 58 20 20 20 20 46 75 6e | 63 74 69 6f 6e 3a 20 50 |X Fun|ction: P|
|00005f90| 4b 20 61 6e 64 20 53 46 | 50 20 66 6f 6e 74 20 72 |K and SF|P font r|
|00005fa0| 65 61 64 69 6e 67 20 61 | 6e 64 20 65 6d 69 73 73 |eading a|nd emiss|
|00005fb0| 69 6f 6e 20 66 75 6e 63 | 74 69 6f 6e 73 0a 58 20 |ion func|tions.X |
|00005fc0| 2a 2f 0a 58 0a 58 23 69 | 6e 63 6c 75 64 65 20 22 |*/.X.X#i|nclude "|
|00005fd0| 64 65 66 73 2e 68 22 0a | 58 0a 58 23 69 66 64 65 |defs.h".|X.X#ifde|
|00005fe0| 66 09 50 4b 0a 58 0a 58 | 23 69 66 6e 64 65 66 20 |f.PK.X.X|#ifndef |
|00005ff0| 6c 69 6e 74 0a 58 73 74 | 61 74 69 63 20 63 68 61 |lint.Xst|atic cha|
|00006000| 72 20 53 43 43 53 69 64 | 5b 5d 20 3d 20 22 40 28 |r SCCSid|[] = "@(|
|00006010| 23 29 70 6b 2e 63 20 32 | 2e 33 20 43 6f 70 79 72 |#)pk.c 2|.3 Copyr|
|00006020| 69 67 68 74 20 39 31 2f | 30 32 2f 32 30 20 30 39 |ight 91/|02/20 09|
|00006030| 3a 30 32 3a 31 37 20 43 | 68 72 69 73 20 4c 65 77 |:02:17 C|hris Lew|
|00006040| 69 73 22 3b 0a 58 23 65 | 6e 64 69 66 0a 58 0a 58 |is";.X#e|ndif.X.X|
|00006050| 23 64 65 66 69 6e 65 09 | 44 52 41 57 0a 58 23 64 |#define.|DRAW.X#d|
|00006060| 65 66 69 6e 65 09 4f 55 | 54 52 45 53 09 33 30 30 |efine.OU|TRES.300|
|00006070| 0a 58 0a 58 23 69 6e 63 | 6c 75 64 65 20 22 70 6b |.X.X#inc|lude "pk|
|00006080| 2e 68 22 0a 58 0a 58 23 | 69 66 09 64 65 66 69 6e |.h".X.X#|if.defin|
|00006090| 65 64 28 50 41 52 54 49 | 41 4c 29 0a 58 23 69 6e |ed(PARTI|AL).X#in|
|000060a0| 63 6c 75 64 65 20 22 70 | 6b 63 2e 68 22 0a 58 73 |clude "p|kc.h".Xs|
|000060b0| 74 72 75 63 74 20 6e 65 | 65 64 6d 61 70 73 20 2a |truct ne|edmaps *|
|000060c0| 6e 65 65 64 6d 61 70 73 | 20 3d 20 28 73 74 72 75 |needmaps| = (stru|
|000060d0| 63 74 20 6e 65 65 64 6d | 61 70 73 20 2a 29 20 4e |ct needm|aps *) N|
|000060e0| 55 4c 4c 3b 0a 58 23 65 | 6e 64 69 66 0a 58 0a 58 |ULL;.X#e|ndif.X.X|
|000060f0| 65 78 74 65 72 6e 20 63 | 68 61 72 20 2a 70 72 6f |extern c|har *pro|
|00006100| 67 6e 61 6d 65 3b 0a 58 | 0a 58 73 74 61 74 69 63 |gname;.X|.Xstatic|
|00006110| 20 46 49 4c 45 20 2a 66 | 69 6e 3b 0a 58 73 74 61 | FILE *f|in;.Xsta|
|00006120| 74 69 63 20 63 68 61 72 | 20 2a 66 69 6c 65 6e 61 |tic char| *filena|
|00006130| 6d 65 3b 09 2f 2a 20 6e | 61 6d 65 20 6f 66 20 2a |me;./* n|ame of *|
|00006140| 63 75 72 72 65 6e 74 2a | 20 66 6f 6e 74 20 62 65 |current*| font be|
|00006150| 69 6e 67 20 72 65 61 64 | 20 2a 2f 0a 58 65 78 74 |ing read| */.Xext|
|00006160| 65 72 6e 20 63 68 61 72 | 20 2a 6d 61 6c 6c 6f 63 |ern char| *malloc|
|00006170| 28 29 3b 0a 58 0a 58 73 | 74 61 74 69 63 20 6c 6f |();.X.Xs|tatic lo|
|00006180| 6e 67 20 66 6c 61 67 5f | 62 79 74 65 3b 0a 58 73 |ng flag_|byte;.Xs|
|00006190| 74 61 74 69 63 20 72 65 | 70 65 61 74 63 6f 75 6e |tatic re|peatcoun|
|000061a0| 74 3b 0a 58 73 74 61 74 | 69 63 20 64 79 6e 5f 66 |t;.Xstat|ic dyn_f|
|000061b0| 3b 0a 58 0a 58 73 74 61 | 74 69 63 20 72 65 61 64 |;.X.Xsta|tic read|
|000061c0| 72 61 73 74 65 72 28 29 | 3b 0a 58 0a 58 73 74 61 |raster()|;.X.Xsta|
|000061d0| 74 69 63 20 6c 6f 6e 67 | 0a 58 67 65 74 31 69 6e |tic long|.Xget1in|
|000061e0| 74 28 29 20 7b 20 72 65 | 74 75 72 6e 28 67 65 74 |t() { re|turn(get|
|000061f0| 63 28 66 69 6e 29 29 3b | 20 7d 0a 58 0a 58 73 74 |c(fin));| }.X.Xst|
|00006200| 61 74 69 63 20 6c 6f 6e | 67 0a 58 67 65 74 32 69 |atic lon|g.Xget2i|
|00006210| 6e 74 28 29 20 7b 0a 58 | 20 20 20 20 72 65 67 69 |nt() {.X| regi|
|00006220| 73 74 65 72 20 6c 6f 6e | 67 20 63 3b 0a 58 20 20 |ster lon|g c;.X |
|00006230| 20 20 63 20 3d 20 67 65 | 74 31 69 6e 74 28 29 3b | c = ge|t1int();|
|00006240| 0a 58 20 20 20 20 63 20 | 3d 20 28 63 3c 3c 38 29 |.X c |= (c<<8)|
|00006250| 20 7c 20 28 30 78 66 66 | 20 26 20 67 65 74 31 69 | | (0xff| & get1i|
|00006260| 6e 74 28 29 29 3b 0a 58 | 20 20 20 20 72 65 74 75 |nt());.X| retu|
|00006270| 72 6e 28 63 29 3b 0a 58 | 7d 0a 58 0a 58 73 74 61 |rn(c);.X|}.X.Xsta|
|00006280| 74 69 63 20 6c 6f 6e 67 | 0a 58 67 65 74 34 69 6e |tic long|.Xget4in|
|00006290| 74 28 29 20 7b 0a 58 20 | 20 20 20 72 65 67 69 73 |t() {.X | regis|
|000062a0| 74 65 72 20 6c 6f 6e 67 | 20 63 3b 0a 58 20 20 20 |ter long| c;.X |
|000062b0| 20 63 20 3d 20 67 65 74 | 32 69 6e 74 28 29 3b 0a | c = get|2int();.|
|000062c0| 58 20 20 20 20 63 20 3d | 20 28 63 20 3c 3c 20 31 |X c =| (c << 1|
|000062d0| 36 29 20 7c 20 28 30 78 | 66 66 66 66 20 26 20 67 |6) | (0x|ffff & g|
|000062e0| 65 74 32 69 6e 74 28 29 | 29 3b 0a 58 20 20 20 20 |et2int()|);.X |
|000062f0| 72 65 74 75 72 6e 28 63 | 29 3b 0a 58 7d 0a 58 0a |return(c|);.X}.X.|
|00006300| 58 73 74 61 74 69 63 20 | 6c 6f 6e 67 0a 58 67 65 |Xstatic |long.Xge|
|00006310| 74 33 69 6e 74 28 29 20 | 7b 0a 58 20 20 20 20 72 |t3int() |{.X r|
|00006320| 65 67 69 73 74 65 72 20 | 6c 6f 6e 67 20 63 3b 0a |egister |long c;.|
|00006330| 58 20 20 20 20 63 20 3d | 20 67 65 74 32 69 6e 74 |X c =| get2int|
|00006340| 28 29 3b 0a 58 20 20 20 | 20 63 20 3d 20 28 63 20 |();.X | c = (c |
|00006350| 3c 3c 20 38 29 20 7c 20 | 28 30 78 66 66 20 26 20 |<< 8) | |(0xff & |
|00006360| 67 65 74 31 69 6e 74 28 | 29 29 3b 0a 58 20 20 20 |get1int(|));.X |
|00006370| 20 72 65 74 75 72 6e 28 | 63 29 3b 0a 58 7d 0a 58 | return(|c);.X}.X|
|00006380| 0a 58 23 69 66 64 65 66 | 20 56 46 50 52 49 4e 54 |.X#ifdef| VFPRINT|
|00006390| 46 0a 58 23 69 6e 63 6c | 75 64 65 20 3c 76 61 72 |F.X#incl|ude <var|
|000063a0| 61 72 67 73 2e 68 3e 0a | 58 2f 2a 20 56 41 52 41 |args.h>.|X/* VARA|
|000063b0| 52 47 53 20 2a 2f 0a 58 | 70 6b 6d 73 67 28 76 61 |RGS */.X|pkmsg(va|
|000063c0| 5f 61 6c 69 73 74 29 0a | 58 76 61 5f 64 63 6c 0a |_alist).|Xva_dcl.|
|000063d0| 58 7b 0a 58 09 76 61 5f | 6c 69 73 74 20 61 72 67 |X{.X.va_|list arg|
|000063e0| 73 3b 0a 58 09 63 68 61 | 72 20 2a 66 6d 74 3b 0a |s;.X.cha|r *fmt;.|
|000063f0| 58 0a 58 09 76 61 5f 73 | 74 61 72 74 28 61 72 67 |X.X.va_s|tart(arg|
+--------+-------------------------+-------------------------+--------+--------+
Only 25.0 KB of data is shown above.