PDM DEFS

; Reset
    COMM 0 = DLAY ESC \c DLAY
; Initialize
    COMM 1 = NOAV
; Line Feed (LF)
    COMM 2 = ESC \l \1 LF ESC \l \0
; CR+LF
    COMM 3 = CR LF
; Reverse LF
    COMM 4 = ESC \l \1 ESC \r ESC \f ESC \l \0
; Normal Character Set
    COMM 5 = ESC \Y ESC \"
; Italics On
    COMM 6 = NOAV
; Italics Off
    COMM 7 = NOAV
; Underline On
    COMM 8 = ESC \X
; Underline Off
    COMM 9 = ESC \Y
; Boldface On
    COMM 10 = ESC \!
; Boldface Off
    COMM 11 = ESC \"
; Set Foreground Colour
    COMM 12 = NOAV
; Set Background Colour
    COMM 13 = NOAV
; Normal Pitch
    COMM 14 = ESC \N ESC \z SI
; Elite On
    COMM 15 = NOAV
; Elite Off
    COMM 16 = NOAV
; Condensed Fine On
    COMM 17 = ESC \q
; Condensed Fine Off
    COMM 18 = NOAV
; Enlarged On
    COMM 19 = SO
; Enlarged Off
    COMM 20 = SI
; Shadow Print On
    COMM 21 = NOAV
; Shadow Print Off
    COMM 22 = NOAV
; Double Strike On
    COMM 23 = NOAV
; Double Strike Off
    COMM 24 = NOAV
; NLQ On
    COMM 25 = ESC \a \2
; NLQ Off
    COMM 26 = ESC \a \1
; Superscript On
    COMM 27 = ESC \x
; Superscript Off
    COMM 28 = ESC \z
; Subscript On
    COMM 29 = ESC \y
; Subscript Off
    COMM 30 = ESC \z
; Normalize the Line
    COMM 31 = ESC \z
; Partial Line Up
    COMM 32 = NOAV
; Partial Line Down
    COMM 33 = NOAV
; USA Character Set
    COMM 34 = ESC \Z (7) (0)
; French Character Set
    COMM 35 = ESC \Z (1) (0) ESC \D (6) (0)
; German Character Set
    COMM 36 = ESC \Z (3) (0) ESC \D (4) (0)
; UK Character Set
    COMM 37 = ESC \Z (4) (0) ESC \D (3) (0)
; Danish I Character Set
    COMM 38 = ESC \Z (5) (0) ESC \D (2) (0)
; Swedish Character Set
    COMM 39 = ESC \Z (2) (0) ESC \D (5) (0)
; Italian Character Set
    COMM 40 = ESC \Z (6) (0) (3) \D (1) (0)
; Spanish Character Set
    COMM 41 = ESC \D (7) (0)
; Japanese Character Set
    COMM 42 = NOAV
; Norwegian Character Set
    COMM 43 = NOAV
; Danish II Character Set
    COMM 44 = NOAV
; Proportional Spacing On
    COMM 45 = NOAV
; Proportional Spacing Off
    COMM 46 = NOAV
; Set Default Proportional Spacing Offset
    COMM 47 = NOAV
; Set Proportional Spacing Offset
    COMM 48 = NOAV
; Auto Left Justify
    COMM 49 = NOAV
; Auto Right Justify
    COMM 50 = NOAV
; Auto Full Justify
    COMM 51 = NOAV
; Auto Justify Off
    COMM 52 = NOAV
; Letter Space (Justify)
    COMM 53 = NOAV
; Word Fill (Auto Centre)
    COMM 54 = NOAV
; 1/8" Line Spacing
    COMM 55 = ESC \B
; 1/6" Line Spacing
    COMM 56 = ESC \A
; Set Form Length
    COMM 57 = NOAV
; Perforation Skip (PSkip > 0)
    COMM 58 = NOAV
; Perforation Skip Off
    COMM 59 = NOAV
; 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 \0
; Clear Vertical Tab
    COMM 71 = NOAV
; Clear All Vertical Tabs
    COMM 72 = NOAV
; Clear All Horizontal and Vertical Tabs
    COMM 73 = ESC \0
; Set Default Tabs
    COMM 74 = ESC \( \0 \0 \9 \, \0 \1 \7 \, \0 \2 \5 \, \0 \3 \3 \, \0 \4 \1 \, \0 \4 \9 \, \0 \5 \7 \, \0 \6 \5 \, \0 \7 \3 \.
; Extended Commands
    COMM 75 = NOAV

; ' '
    CHAR 160 = SP
; '¡'
    CHAR 161 = ESC \D (7) (0) \[ ESC \Z (7) (0)
; '¢'
    CHAR 162 = \c BS \/
; '£'
    CHAR 163 = ESC \Z (4) (0) ESC \D (3) (0) \# ESC \Z (7) (0)
; '¤'
    CHAR 164 = ESC \x \o ESC \z
; '¥'
    CHAR 165 = \Y BS \-
; '¦'
    CHAR 166 = \|
; '§'
    CHAR 167 = ESC \Z (1) (0) ESC \D (6) (0) \] ESC \Z (7) (0)
; '¨'
    CHAR 168 = ESC \Z (1) (0) ESC \D (6) (0) \~ ESC \Z (7) (0)
; '©'
    CHAR 169 = \c
; 'ª'
    CHAR 170 = ESC \x \a ESC \z
; '«'
    CHAR 171 = \`
; '¬'
    CHAR 172 = \~
; '­'
    CHAR 173 = \-
; '®'
    CHAR 174 = \r
; '¯'
    CHAR 175 = ESC \& (204) ESC \$
; '°'
    CHAR 176 = ESC \Z (6) (0) ESC \D (1) (0) \[ ESC \Z (7) (0)
; '±'
    CHAR 177 = \+ BS \_
; '²'
    CHAR 178 = ESC \x \2 ESC \z
; '³'
    CHAR 179 = ESC \x \3 ESC \z
; '´'
    CHAR 180 = \'
; 'µ'
    CHAR 181 = \u
; '¶'
    CHAR 182 = \P
; '·'
    CHAR 183 = ESC \D (7) (0) \{ ESC \Z (7) (0)
; '¸'
    CHAR 184 = \,
; '¹'
    CHAR 185 = ESC \x \1 ESC \z
; 'º'
    CHAR 186 = ESC \x \0 ESC \z
; '»'
    CHAR 187 = \'
; '¼'
    CHAR 188 = \/
; '½'
    CHAR 189 = \/
; '¾'
    CHAR 190 = \/
; '¿'
    CHAR 191 = ESC \D (7) (0) \] ESC \Z (7) (0)
; 'À'
    CHAR 192 = \A
; 'Á'
    CHAR 193 = \A
; 'Â'
    CHAR 194 = \A
; 'Ã'
    CHAR 195 = \A
; 'Ä'
    CHAR 196 = ESC \Z (3) (0) ESC \D (4) (0) \[ ESC \Z (7) (0)
; 'Å'
    CHAR 197 = ESC \Z (2) (0) ESC \D (5) (0) \] ESC \Z (7) (0)
; 'Æ'
    CHAR 198 = ESC \Z (5) (0) ESC \D (2) (0) \[ ESC \Z (7) (0)
; 'Ç'
    CHAR 199 = \C BS \,
; 'È'
    CHAR 200 = \E
; 'É'
    CHAR 201 = \E
; 'Ê'
    CHAR 202 = \E
; 'Ë'
    CHAR 203 = \E
; 'Ì'
    CHAR 204 = \I
; 'Í'
    CHAR 205 = \I
; 'Î'
    CHAR 206 = \I
; 'Ï'
    CHAR 207 = \I
; 'Ð'
    CHAR 208 = \D BS \-
; 'Ñ'
    CHAR 209 = ESC \D (7) (0) \\ ESC \Z (7) (0)
; 'Ò'
    CHAR 210 = \O
; 'Ó'
    CHAR 211 = \O
; 'Ô'
    CHAR 212 = \O
; 'Õ'
    CHAR 213 = \O
; 'Ö'
    CHAR 214 = ESC \Z (3) (0) ESC \D (4) (0) \\ ESC \Z (7) (0)
; '×'
    CHAR 215 = \x
; 'Ø'
    CHAR 216 = ESC \Z (5) (0) ESC \D (2) (0) \\ ESC \Z (7) (0)
; 'Ù'
    CHAR 217 = \U
; 'Ú'
    CHAR 218 = \U
; 'Û'
    CHAR 219 = \U
; 'Ü'
    CHAR 220 = ESC \Z (3) (0) ESC \D (4) (0) \] ESC \Z (7) (0)
; 'Ý'
    CHAR 221 = \Y
; 'Þ'
    CHAR 222 = \T
; 'ß'
    CHAR 223 = ESC \Z (3) (0) ESC \D (4) (0) \~ ESC \Z (7) (0)
; 'à'
    CHAR 224 = ESC \Z (6) (0) ESC \D (1) (0) \{ ESC \Z (7) (0)
; 'á'
    CHAR 225 = \a BS \'
; 'â'
    CHAR 226 = \a BS \^
; 'ã'
    CHAR 227 = \a BS \~
; 'ä'
    CHAR 228 = ESC \Z (3) (0) ESC \D (4) (0) \{ ESC \Z (7) (0)
; 'å'
    CHAR 229 = ESC \Z (2) (0) ESC \D (5) (0) \} ESC \Z (7) (0)
; 'æ'
    CHAR 230 = ESC \Z (5) (0) ESC \D (2) (0) \{ ESC \Z (7) (0)
; 'ç'
    CHAR 231 = ESC \Z (6) (0) ESC \D (1) (0) \\ ESC \Z (7) (0)
; 'è'
    CHAR 232 = ESC \Z (1) (0) ESC \D (6) (0) \} ESC \Z (7) (0)
; 'é'
    CHAR 233 = ESC \Z (1) (0) ESC \D (6) (0) \{ ESC \Z (7) (0)
; 'ê'
    CHAR 234 = \e BS \^
; 'ë'
    CHAR 235 = ESC \Z (1) (0) ESC \D (6) (0) \~ BS \e ESC \Z (7) (0)
; 'ì'
    CHAR 236 = ESC \Z (6) (0) ESC \D (1) (0) \~ ESC \Z (7) (0)
; 'í'
    CHAR 237 = \i BS \'
; 'î'
    CHAR 238 = \i BS \^
; 'ï'
    CHAR 239 = ESC \Z (1) (0) ESC \D (6) (0) \~ BS \i ESC \Z (7) (0)
; 'ð'
    CHAR 240 = \d
; 'ñ'
    CHAR 241 = ESC \D (7) (0) \| ESC \Z (7) (0)
; 'ò'
    CHAR 242 = ESC \Z (7) (0) \` BS \o
; 'ó'
    CHAR 243 = \o BS \'
; 'ô'
    CHAR 244 = \o BS \^
; 'õ'
    CHAR 245 = \o BS \~
; 'ö'
    CHAR 246 = ESC \Z (1) (0) ESC \D (6) (0) \~ BS \o ESC \Z (7) (0)
; '÷'
    CHAR 247 = \/
; 'ø'
    CHAR 248 = ESC \Z (5) (0) ESC \D (2) (0) \| ESC \Z (7) (0)
; 'ù'
    CHAR 249 = ESC \Z (1) (0) ESC \D (6) (0) \| ESC \Z (7) (0)
; 'ú'
    CHAR 250 = \u BS \'
; 'û'
    CHAR 251 = \u BS \^
; 'ü'
    CHAR 252 = ESC \Z (3) (0) ESC \D (4) (0) \} ESC \Z (7) (0)
; 'ý'
    CHAR 253 = \y BS \'
; 'þ'
    CHAR 254 = \t
; 'ÿ'
    CHAR 255 = ESC \Z (1) (0) ESC \D (6) (0) \~ BS \y ESC \Z (7) (0)
