.; ===== RUNOFF Definition File for NEC Spinwriter Support ===== .; .reset escape .flags escape ! .; .; ---------- Greek letters ---------- .; .define escape "!a" HSP 1 14 "S" 15 .; alpha .define escape "!b" HSP 1 "&" .; beta .define escape "!d" HSP 1 14 "K" 15 .; delta .define escape "!D" HSP 1 14 "A" 15 .; delta - upper case .define escape "!e" HSP 1 14 "N" 15 .; epsilon .define escape "!g" HSP 1 14 "G" 15 .; gamma .define escape "!l" HSP 1 14 "B" 15 .; lambda .define escape "!m" HSP 1 ";" .; mu .define escape "!n" HSP 1 14 "L" 15 .; nu .define escape "!p" HSP 1 '"' .; pi .define escape "!P" HSP 1 14 "M" 15 .; pi - upper case .define escape "!r" HSP 1 14 "F" 15 .; rho .define escape "!s" HSP 1 14 "V" 15 .; sigma .define escape "!t" HSP 1 14 "C" 15 .; tau .define escape "!T" HSP 1 "O" 8 "-" .; tau - upper case .define escape "!w" HSP 1 14 "X" 15 .; omega .define escape "!W" HSP 1 "\" .; omega - upper case .define escape "!x" HSP 1 14 "D" 15 .; xi .; .; ---------- Subscript numbers ---------- .; .define escape "!1" HSP 1 14 "Q" 15 .; little 1 .define escape "!2" HSP 1 14 "W" 15 .; little 2 .define escape "!3" HSP 1 14 "E" 15 .; little 3 .define escape "!4" HSP 1 14 "R" 15 .; little 4 .define escape "!5" HSP 1 14 "T" 15 .; little 5 .define escape "!6" HSP 1 14 "Y" 15 .; little 6 .define escape "!7" HSP 1 14 "U" 15 .; little 7 .define escape "!8" HSP 1 14 "I" 15 .; little 8 .define escape "!9" HSP 1 14 "O" 15 .; little 9 .define escape "!0" HSP 1 14 "P" 15 .; little 0 .; .; ---------- Cursor movement group ---------- .; .define escape "!-" HSP -1 8 .; backspace .define escape "^>" VSP -1 27 "D" .; half linefeed up .define escape "^<" VSP 1 27 "U" .; half linefeed down .define escape "^)" VSP 2 10 .; full linefeed down .define escape "^(" VSP -2 27 10 .; full linefeed up .; .; ---------- Dual character symbols ---------- .; .; Large Integral sign .define escape "!I" HSP 1 27 "D" 14 "H" 15 8 27 "U" 27 "U" "@" 27 "D" .; .; Summation sign .define escape "!S" HSP 1 27 "D" "~" 8 27 "U" 27 "U" 14 "[" 15 27 "D" .; .; Left bracket .define escape "![" HSP 1 27 "D" "`" 8 27 "U" 27 "U" 14 ">" 15 27 "D" .; .; Right bracket .define escape "!]" HSP 1 27 "D" "^" 8 27 "U" 27 "U" 14 "@" 15 27 "D" .; .; ---------- Miscellaneous symbols ---------- .; .define escape "!J" HSP 1 "$" .; small integral sign .define escape "!^" HSP 1 14 "Z" 15 .; up arrow .define escape "!v" HSP 1 14 "^" 15 .; down arrow .define escape "!i" HSP 1 14 "_" 15 .; infinity sign .define escape "!%" HSP 1 14 "]" 15 .; 'proportional to' sign .define escape "!~" HSP 1 14 "<" 15 .; tilde .define escape "!\" HSP 1 14 "J" 15 .; backslash .; .; ---------- Printer control sequences ---------- .; .define escape "^!" LCK 27 87 .; bold on .define escape "\!" LCK 27 38 .; bold off .; .define escape "^." LCK 27 "M" .; auto justify on .define escape "\." LCK 27 "X" .; auto justify off .; .define escape "^#" LCK 14 .; secondary characters select .define escape "\#" LCK 15 .; primary characters select .; .define escape "^%" 27 "D" .; superscript on .define escape "\%" 27 "U" .; superscript off .; .define escape "^$" 27 "U" .; subscript on .define escape "\$" 27 "D" .; subscript off .; .flags special % .; single character superscript flag .;flags special $ .; single character subscript flag .; .;================ End of NEC =================