PDM DEFS ; Reset COMM 0 = DLAY ESC \@ DLAY ; Initialize COMM 1 = NOAV ; Line feed (LF) COMM 2 = NOAV ; CR+LF COMM 3 = CR LF ; Reverse LF COMM 4 = NOAV ; Normal character set COMM 5 = ESC \5 ESC \- (0) ESC \F ; Italics on COMM 6 = ESC \4 ; Italics off COMM 7 = ESC \5 ; Underline on COMM 8 = ESC \- (1) ; Underline off COMM 9 = ESC \- (0) ; Boldface on COMM 10 = ESC \E ; Boldface off COMM 11 = ESC \F ; Set foreground colour COMM 12 = NOAV ; Set background colour COMM 13 = NOAV ; Normal pitch COMM 14 = ESC \P DC2 ESC \W (0) ; Elite on COMM 15 = ESC \M ; Elite off COMM 16 = ESC \P ; Condensed fine on COMM 17 = SI ; Condensed fine off COMM 18 = DC2 ; Enlarged on COMM 19 = ESC \W (1) ; Enlarged off COMM 20 = ESC \W (0) ; Shadow print on COMM 21 = NOAV ; Shadow print off COMM 22 = NOAV ; Double strike on COMM 23 = ESC \G ; Double strike off COMM 24 = ESC \H ; NLQ on COMM 25 = (0) ; NLQ off COMM 26 = (0) ; Superscript on COMM 27 = ESC \S (0) ; Superscript off COMM 28 = ESC \T ; Subscript on COMM 29 = ESC \S (1) ; Subscript off COMM 30 = ESC \T ; Normalize the line COMM 31 = ESC \T ; Partial line up COMM 32 = NOAV ; Partial line down COMM 33 = NOAV ; USA character set COMM 34 = ESC \R (0) ; French character set COMM 35 = ESC \R (1) ; German character set COMM 36 = ESC \R (2) ; UK character set COMM 37 = ESC \R (3) ; Danish I character set COMM 38 = ESC \R (4) ; Swedish character set COMM 39 = ESC \R (5) ; Italian character set COMM 40 = ESC \R (6) ; Spanish character set COMM 41 = ESC \R (7) ; Japanese character set COMM 42 = ESC \R BS ; Norwegian character set COMM 43 = ESC \R HT ; Danish II character set COMM 44 = ESC \R LF ; Proportional spacing on COMM 45 = ESC \p \1 ; Proportional spacing off COMM 46 = ESC \p \0 ; Set default proportional spacing offset COMM 47 = NOAV ; Set proportional spacing offset COMM 48 = NOAV ; Auto left justify COMM 49 = ESC \x ; Auto right justify COMM 50 = NOAV ; Auto full justify COMM 51 = ESC \m ; Auto justify off COMM 52 = ESC \x ; Letter space (justify) COMM 53 = NOAV ; Word fill (auto centre) COMM 54 = NOAV ; 1/8" line spacing COMM 55 = ESC \0 ; 1/6" line spacing COMM 56 = ESC \2 ; Set form length COMM 57 = ESC \C ; Perforation skip (pskip > 0) COMM 58 = ESC \N ; Perforation skip off COMM 59 = ESC \O ; Set left margin COMM 60 = NOAV ; Set right margin COMM 61 = NOAV ; Set top margin COMM 62 = NOAV ; Set bottom margin COMM 63 = NOAV ; Top and bottom margins COMM 64 = NOAV ; Left and right margins COMM 65 = NOAV ; Clear margins COMM 66 = NOAV ; Set horizontal tab COMM 67 = NOAV ; Set vertical tab COMM 68 = NOAV ; Clear horizontal tab COMM 69 = NOAV ; Clear all horizontal tabs COMM 70 = ESC \D (0) ; Clear vertical tab COMM 71 = NOAV ; Clear all vertical tabs COMM 72 = NOAV ; Clear all horizontal and vertical tabs COMM 73 = ESC \D (0) ; Set default tabs COMM 74 = ESC \D BS DLE CAN SP \( \0 \8 \@ \H \P \X (0) ; Extended commands COMM 75 = NOAV ; ' ' CHAR 160 = SP ; '¡' CHAR 161 = (173) ; '¢' CHAR 162 = (155) ; '£' CHAR 163 = (156) ; '¤' CHAR 164 = ESC \R (5) \$ ESC \R (0) ; '¥' CHAR 165 = ESC \R BS \\ ESC \R (0) ; '¦' CHAR 166 = \| ; '§' CHAR 167 = NAK ; '¨' CHAR 168 = ESC \R (7) \{ ESC \R (0) ; '©' CHAR 169 = \c ; 'ª' CHAR 170 = (166) ; '«' CHAR 171 = (174) ; '¬' CHAR 172 = (170) ; '­' CHAR 173 = (196) ; '®' CHAR 174 = \r ; '¯' CHAR 175 = (196) ; '°' CHAR 176 = (248) ; '±' CHAR 177 = (241) ; '²' CHAR 178 = ESC \S (0) \2 ESC \T ; '³' CHAR 179 = ESC \S (0) \3 ESC \T ; '´' CHAR 180 = \' ; 'µ' CHAR 181 = (230) ; '¶' CHAR 182 = \P ; '·' CHAR 183 = (250) ; '¸' CHAR 184 = \, ; '¹' CHAR 185 = ESC \S (0) \1 ESC \T ; 'º' CHAR 186 = (167) ; '»' CHAR 187 = (175) ; '¼' CHAR 188 = (172) ; '½' CHAR 189 = (171) ; '¾' CHAR 190 = ESC \S (0) \3 ESC \T BS \- BS ESC \S (1) \4 ESC \T ; '¿' CHAR 191 = (168) ; 'À' CHAR 192 = \A ; 'Á' CHAR 193 = \A ; 'Â' CHAR 194 = \A ; 'Ã' CHAR 195 = \A ; 'Ä' CHAR 196 = (142) ; 'Å' CHAR 197 = (143) ; 'Æ' CHAR 198 = (146) ; 'Ç' CHAR 199 = (128) ; 'È' CHAR 200 = \E ; 'É' CHAR 201 = (144) ; 'Ê' CHAR 202 = \E ; 'Ë' CHAR 203 = \E ; 'Ì' CHAR 204 = \I ; 'Í' CHAR 205 = \I ; 'Î' CHAR 206 = \I ; 'Ï' CHAR 207 = \I ; 'Ð' CHAR 208 = \D BS \- ; 'Ñ' CHAR 209 = (165) ; 'Ò' CHAR 210 = \O ; 'Ó' CHAR 211 = \O ; 'Ô' CHAR 212 = \O ; 'Õ' CHAR 213 = \O ; 'Ö' CHAR 214 = (153) ; '×' CHAR 215 = \x ; 'Ø' CHAR 216 = ESC \R (4) \\ ESC \R (0) ; 'Ù' CHAR 217 = \U ; 'Ú' CHAR 218 = \U ; 'Û' CHAR 219 = \U ; 'Ü' CHAR 220 = (154) ; 'Ý' CHAR 221 = \Y ; 'Þ' CHAR 222 = \T ; 'ß' CHAR 223 = (225) ; 'à' CHAR 224 = (133) ; 'á' CHAR 225 = (160) ; 'â' CHAR 226 = (131) ; 'ã' CHAR 227 = \a BS \~ ; 'ä' CHAR 228 = (132) ; 'å' CHAR 229 = (134) ; 'æ' CHAR 230 = (145) ; 'ç' CHAR 231 = (135) ; 'è' CHAR 232 = (138) ; 'é' CHAR 233 = (130) ; 'ê' CHAR 234 = (136) ; 'ë' CHAR 235 = (137) ; 'ì' CHAR 236 = (141) ; 'í' CHAR 237 = (161) ; 'î' CHAR 238 = (140) ; 'ï' CHAR 239 = (139) ; 'ð' CHAR 240 = \d ; 'ñ' CHAR 241 = (164) ; 'ò' CHAR 242 = (149) ; 'ó' CHAR 243 = (162) ; 'ô' CHAR 244 = (147) ; 'õ' CHAR 245 = \o BS \~ ; 'ö' CHAR 246 = (148) ; '÷' CHAR 247 = (246) ; 'ø' CHAR 248 = ESC \R (4) \| ESC \R (0) ; 'ù' CHAR 249 = (151) ; 'ú' CHAR 250 = (163) ; 'û' CHAR 251 = (150) ; 'ü' CHAR 252 = (129) ; 'ý' CHAR 253 = \y BS \' ; 'þ' CHAR 254 = \t ; 'ÿ' CHAR 255 = (152)