$ od -c -N 50000 [eris]<LispCore>LIBRARY>FX80STREAM.TEDIT!19 0000000 1 \r \r L I S P L I B R A R Y 0000020 P A C K A G E S M A N U A L \r 0000040 1 \r \r L I S P L I B R A R Y 0000060 P A C K A G E S M A N U A L \r 0000100 F X 8 0 S T R E A M \r 1 \r \r P R 0000120 I N T I N G \r 1 \r \r \r F X 8 0 S 0000140 T R E A M \r 6 \r \r F X 8 0 S t r 0000160 e a m i s a l i b r a r y 0000200 o f r o u t i n e s t h a 0000220 t d e f i n e s a n e w 0000240 f l a v o r o f i m a g e 0000260 s t r e a m s u i t a b l e 0000300 f o r d r i v i n g a n E 0000320 p s o n F X - 8 0 d o t - m 0000340 a t r i x p r i n t e r . 0000360 W i t h F X 8 0 S t r e a m 0000400 y o u c a n u s e t h e 0000420 f u l l s e t o f I n t e 0000440 r l i s p - D d e v i c e - i 0000460 n d e p e n d e n t g r a p h 0000500 i c a l o p e r a t i o n s 0000520 t o c o m p o s e p a g e s 0000540 o n y o u r F X - 8 0 . \r 0000560 F X 8 0 S t r e a m i s e a 0000600 s y t o u s e , a n d c 0000620 a n e i t h e r s t o r e 0000640 t h e F X - 8 0 o u t p u t 0000660 o n a f i l e f o r l 0000700 a t e r p r i n t i n g , o 0000720 r , w h e n u s e d i n 0000740 c o n j u n c t i o n w i t h 0000760 t h e C e n t r o n i c s 0001000 o r R S 2 3 2 p a c k a g e 0001020 s , w i l l d i r e c t l y 0001040 d r i v e a n F X - 8 0 0001060 c o n n e c t e d t o y o u 0001100 r w o r k s t a t i o n . 0001120 O u t p u t i s s e n t t 0001140 o t h e F X - 8 0 o n a 0001160 p a g e - b y - p a g e b a 0001200 s i s : w h e n e v e r a 0001220 n e w p a g e o c c u r s , 0001240 e i t h e r a s a r e s 0001260 u l t o f p r i n t i n g 0001300 b e l o w t h e b o t t o m 0001320 o f t h e F X - 8 0 ' s 0001340 c l i p p i n g r e g i o n , 0001360 o r o f p r i n t i n g 0001400 a f o r m f e e d , t h e 0001420 i m a g e o f t h e p a g 0001440 e i s s e n t e n m a s 0001460 s e t o t h e F X - 8 0 . 0001500 \r 2 \r \r I n i t i a l i z i n g 0001520 t h e F X - 8 0 \r 1 \r \r 377 377 0001540 \0 357 f \0 377 \0 C o n n e c t t 0001560 h e F X - 8 0 p r i n t e r 0001600 t o t h e a p p r o p r i 0001620 a t e p o r t o n y o u r 0001640 w o r k s t a t i o n : T T 0001660 Y P o r t , R S - 2 3 2 , 0001700 o r C e n t r o n i c s . \r 377 0001720 377 \0 357 f \0 377 \0 T u r n t h e 0001740 F X - 8 0 o n . \r 377 377 \0 357 f 0001760 \0 377 \0 L o a d t h e F X 0002000 8 0 S t r e a m a n d R S 2 0002020 3 2 ( o r C e n t r o n i c 0002040 s ) p a c k a g e s . \r 377 377 \0 0002060 357 f \0 377 \0 C a l l R S 2 3 2 0002100 C . I N I T o r a n e q u 0002120 i v a l e n t t o i n i t i 0002140 a l i z e t h e c o m m u n 0002160 i c a t i o n d e v i c e . \r 0002200 2 \r \r U s i n g t h e F X - 0002220 8 0 \r 1 \r \r Y o u a r e n o 0002240 w r e a d y t o o p e n 0002260 a n i m a g e s t r e a m 0002300 t o t h e F X - 8 0 a n d 0002320 s e n d t e x t a n d i 0002340 m a g e s t o i t . Y o 0002360 u c a n u s e t h e f u 0002400 l l s e t o f D I G o p 0002420 e r a t i o n s , i n c l u d 0002440 i n g B I T B L T , D R A W 0002460 L I N E , F I L L C I R C L E 0002500 , e t c . , t o d r a w 0002520 o n t h e F X - 8 0 ' s 5 0002540 7 6 - p o i n t - w i d e - b y 0002560 - 7 9 2 - p o i n t - h i g h 0002600 p a g e a t 7 2 - p o i n t 0002620 - p e r - i n c h - r e s o l u 0002640 t i o n . Y o u c a n s 0002660 e n d y o u r T E d i t d 0002700 o c u m e n t s t o t h e 0002720 F X - 8 0 a s w e l l . 0002740 T h e f o l l o w i n g e x 0002760 a m p l e s i l l u s t r a t 0003000 e s o m e o f t h e s e 0003020 c a p a b i l i t i e s : \r 377 377 0003040 \0 357 f \0 377 \0 E v a l u a t i n 0003060 g \r ( S E T Q F X 8 0 ( O P 0003100 E N I M A G E S T R E A M ' { 0003120 R S 2 3 2 } F O O . F X 8 0 ) ) 0003140 \r w i l l s e t t h e v a 0003160 r i a b l e F X 8 0 t o b 0003200 e a n F X - 8 0 i m a g e 0003220 s t r e a m c o n n e c t e 0003240 d t o t h e R S 2 3 2 p 0003260 o r t . \r 377 377 \0 357 f \0 377 \0 ( B 0003300 I T B L T ( W H I C H W ) N 0003320 I L N I L F X 8 0 0 0 ) 0003340 w i l l p l a c e a w i 0003360 n d o w ' s i m a g e i n 0003400 t h e F X - 8 0 s t r e a m 0003420 ' s p a g e b u f f e r a 0003440 t p o s i t i o n ( 0 , 0 ) 0003460 . \r 377 377 \0 357 f \0 377 \0 T o p r 0003500 i n t a T E d i t d o c u 0003520 m e n t , r i g h t - b u t t 0003540 o n i n t h e T E d i t 0003560 w i n d o w ' s t i t l e b 0003600 a r a n d s e l e c t 251 251 0003620 H a r d c o p y . ' ' S l i 0003640 d e o f f t o t h e r i 0003660 g h t o f t h a t s e l e 0003700 c t i o n a n d p i c k 251 0003720 251 T o a f i l e . ' ' T 0003740 y p e 271 271 { R S 2 3 2 } . F X 0003760 8 0 ' ' a n d p r e s s a 0004000 c a r r i a g e r e t u r n 0004020 . \r 377 377 \0 357 f \0 377 \0 ( D S P O 0004040 P E R A T I O N ' P A I N T 0004060 F X 8 0 ) w i l l c a u s e 0004100 a l l s u b s e q u e n t 0004120 i m a g i n g o p e r a t i o 0004140 n s t o 251 251 o r ' ' t h e 0004160 i r b i t s w i t h t h e 0004200 d e s t i n a t i o n . \r 377 377 0004220 \0 357 f \0 377 \0 ( D R A W L I N E 0004240 0 0 5 7 6 7 9 2 1 0 0004260 ' R E P L A C E F X 8 0 N I 0004300 L ' ( 1 0 5 ) ) w i l l 0004320 d r a w a 1 0 - d o t - w i 0004340 d e d a s h e d l i n e d 0004360 i a g o n a l l y a c r o s s 0004400 t h e F X - 8 0 ' s p a g 0004420 e . \r 377 377 \0 357 f \0 377 \0 ( P R I 0004440 N T O U T F X 8 0 " H e l l 0004460 o w o r l d " T ) w i l l 0004500 p r i n t t h e s t r i n 0004520 g 251 251 H e l l o w o r l d ' 0004540 ' o n t h e F X - 8 0 ' s 0004560 p a g e , f o l l o w e d 0004600 b y a c a r r i a g e - r e 0004620 t u r n / l i n e f e e d . \0 \0 0004640 \0 \0 \0 003 ( L I S T ( ( P A G E 0004660 N I L ( P A P E R S I Z E 0004700 L e t t e r F O L I O I N F O 0004720 ( A R A B I C ) S T A R T I 0004740 N G P A G E # 2 5 9 ) ( 0 0004760 0 6 1 2 7 9 2 ) ( ( F O L 0005000 I O N I L ( P A R A L O O K 0005020 S ( Q U A D R I G H T ) C 0005040 H A R L O O K S ( S U P E R S 0005060 C R I P T 0 I N V I S I B L 0005100 E O F F S E L E C T P O I N 0005120 T O F F P R O T E C T E D 0005140 O F F S I Z E 1 0 F A M I 0005160 L Y M O D E R N O V E R L I 0005200 N E O F F S T R I K E O U T 0005220 O F F U N D E R L I N E O 0005240 F F E X P A N S I O N R E G 0005260 U L A R S L O P E R E G U L 0005300 A R W E I G H T M E D I U M 0005320 I N V E R T E D O F F U S 0005340 E R I N F O N I L S T Y L E 0005360 N I L ) F O R M A T I N F O 0005400 ( A R A B I C ) ) ( 2 7 0 0005420 1 2 2 8 8 3 6 ) N I L ) 0005440 ( H E A D I N G N I L ( H E 0005460 A D I N G T Y P E F O O T I N 0005500 G R ) ( 5 4 2 7 5 5 8 3 0005520 6 ) N I L ) ( H E A D I N G 0005540 N I L ( H E A D I N G T Y P 0005560 E R E C T O H E A D ) ( 5 4 0005600 7 6 2 5 5 8 3 6 ) N I L 0005620 ) ( T E X T N I L N I L 0005640 ( 5 4 5 4 5 0 4 6 1 8 ) 0005660 N I L ) ) ) ( P A G E N I L 0005700 ( P A P E R S I Z E L e t t 0005720 e r F O L I O I N F O ( A R 0005740 A B I C ) ) ( 0 0 6 1 2 0005760 7 9 2 ) ( ( F O L I O N I L 0006000 ( P A R A L O O K S ( Q U A 0006020 D R I G H T ) C H A R L O O 0006040 K S ( S U P E R S C R I P T 0006060 0 I N V I S I B L E O F F 0006100 S E L E C T P O I N T O F F 0006120 P R O T E C T E D O F F S I 0006140 Z E 1 0 F A M I L Y M O D 0006160 E R N O V E R L I N E O F F 0006200 S T R I K E O U T O F F U 0006220 N D E R L I N E O F F E X P 0006240 A N S I O N R E G U L A R S 0006260 L O P E R E G U L A R W E I 0006300 G H T M E D I U M I N V E R 0006320 T E D O F F U S E R I N F O 0006340 N I L S T Y L E N I L ) 0006360 F O R M A T I N F O ( A R A B 0006400 I C ) ) ( - 2 3 4 1 2 2 8 0006420 8 3 6 ) N I L ) ( H E A D 0006440 I N G N I L ( H E A D I N G 0006460 T Y P E F O O T I N G V ) ( 0006500 5 4 2 7 5 5 8 3 6 ) N I 0006520 L ) ( H E A D I N G N I L 0006540 ( H E A D I N G T Y P E V E R 0006560 S O H E A D ) ( 5 4 7 6 2 0006600 5 5 8 3 6 ) N I L ) ( T E 0006620 X T N I L N I L ( 5 4 5 0006640 4 5 0 4 6 8 4 ) N I L ) ) 0006660 ) ( P A G E N I L ( P A P 0006700 E R S I Z E L e t t e r F O 0006720 L I O I N F O ( A R A B I C ) 0006740 ) ( 0 0 6 1 2 7 9 2 ) 0006760 ( ( F O L I O N I L ( P A R 0007000 A L O O K S ( Q U A D R I G 0007020 H T ) C H A R L O O K S ( S 0007040 U P E R S C R I P T 0 I N V 0007060 I S I B L E O F F S E L E C 0007100 T P O I N T O F F P R O T E 0007120 C T E D O F F S I Z E 1 0 0007140 F A M I L Y M O D E R N O 0007160 V E R L I N E O F F S T R I 0007200 K E O U T O F F U N D E R L 0007220 I N E O F F E X P A N S I O 0007240 N R E G U L A R S L O P E 0007260 R E G U L A R W E I G H T M 0007300 E D I U M I N V E R T E D O 0007320 F F U S E R I N F O N I L 0007340 S T Y L E N I L ) F O R M A 0007360 T I N F O ( A R A B I C ) ) 0007400 ( 2 7 0 1 2 2 8 8 3 6 ) 0007420 N I L ) ( H E A D I N G N I 0007440 L ( H E A D I N G T Y P E F 0007460 O O T I N G R ) ( 5 4 2 7 0007500 5 5 8 3 6 ) N I L ) ( H E 0007520 A D I N G N I L ( H E A D I 0007540 N G T Y P E R E C T O H E A D 0007560 ) ( 5 4 7 6 2 5 5 8 3 6 0007600 ) N I L ) ( T E X T N I L 0007620 N I L ( 5 4 5 4 5 0 4 0007640 6 8 4 ) N I L ) ) ) ) ) \0 \0 \0 0007660 \0 \0 005 \0 \v \0 . \0 314 \0 314 001 370 \0 \a \0 0007700 \0 \0 \0 003 004 \0 \0 001 \0 336 \0 \0 \0 \0 \0 \0 0007720 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0007740 \0 \0 \0 \0 / \0 \0 \0 \0 001 370 \0 2 \0 \0 \0 0007760 \0 003 001 \0 \0 001 001 310 001 \0 \0 \0 \0 \0 \0 \0 0010000 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 001 T \0 \0 0010020 \0 \0 \0 / \0 \0 \0 \0 001 370 \0 \0 \0 \0 \0 \0 0010040 003 001 \0 \0 001 001 310 001 \0 \0 \0 \0 \0 \0 \0 \0 0010060 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 001 T \0 \0 \0 0010100 \0 \0 . \0 314 \0 314 001 370 \0 \a \0 \0 \0 \0 003 0010120 004 \0 \0 001 001 310 001 \0 \0 \0 \0 \0 \0 \0 \0 \0 0010140 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0010160 . \0 314 \0 314 001 370 \0 \v \0 \0 \0 \0 003 004 \0 0010200 \0 001 001 310 001 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0010220 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 / \0 0010240 314 \0 314 001 370 \0 \0 \0 \0 \0 \0 003 001 \0 \0 001 0010260 001 310 001 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0010300 \0 \0 \0 \0 \0 \0 001 T \0 \0 \0 \0 \0 / \0 314 0010320 \0 314 001 370 \0 \0 \0 \0 \0 \0 003 002 \0 \0 001 001 0010340 310 001 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0010360 \0 \0 \0 \0 \0 001 T \0 \0 \0 \0 \0 B \0 \0 \0 0010400 \0 001 370 \0 \0 \0 \0 \0 \0 003 001 \0 \0 001 001 370 0010420 001 \0 \0 \0 \0 \0 \0 \0 \v P A G E H E A 0010440 D I N G \0 \t V E R S O H E A D \0 0010460 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 B \0 0010500 \0 \0 \0 001 370 \0 \0 \0 \0 \0 \0 003 002 \0 \0 001 0010520 001 370 001 \0 \0 \0 \0 \0 \0 \0 \v P A G E H 0010540 E A D I N G \0 \t R E C T O H E A 0010560 D \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0010600 A \0 \0 \0 \0 001 370 \0 001 \0 \0 \0 001 003 002 \0 0010620 \0 001 001 370 001 \0 \0 \0 \0 \0 \0 \0 \v P A G 0010640 E H E A D I N G \0 \b F O O T I N 0010660 G V \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0010700 \0 A \0 \0 \0 \0 001 370 \0 001 \0 \0 \0 001 003 001 0010720 \0 \0 001 001 370 001 \0 \0 \0 \0 \0 \0 \0 \v P A 0010740 G E H E A D I N G \0 \b F O O T I 0010760 N G R \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0011000 \0 \0 \0 \0 \0 \0 004 \0 003 \0 024 \0 006 M O D 0011020 E R N \0 016 \0 \0 \0 \0 \0 \0 002 \0 \0 024 \0 0011040 006 M O D E R N \0 022 \0 \0 \0 \0 \0 \0 002 0011060 \0 \0 024 \0 006 M O D E R N \0 \n \0 \0 \0 0011100 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 \v \0 \0 \0 0011120 002 \0 001 \0 \v H R U L E . G E T F N 0011140 001 \0 024 \0 006 M O D E R N \0 \n \0 \0 \0 0011160 \0 \0 \0 \0 \0 \0 \0 \0 001 \0 \0 \0 \0 003 \0 \0 0011200 \0 \0 \0 002 \0 \v \0 \0 \0 035 \0 \0 \0 \0 003 \0 0011220 \0 \0 \0 \0 002 \0 \n \0 \0 \0 002 \0 001 \0 \v H 0011240 R U L E . G E T F N 001 \0 024 \0 006 M 0011260 O D E R N \0 \n \0 \0 \0 \0 \0 \0 \0 \0 \0 0011300 \0 \0 001 \0 \0 \0 \0 003 \0 \0 \0 \0 \0 002 \0 \n 0011320 \0 \0 \0 035 \0 \0 \0 \0 003 \0 \0 \0 \0 \0 002 \0 0011340 \t \0 \0 \0 \v \0 \0 \0 \0 003 \0 \0 \0 \0 \0 002 0011360 \0 \t \0 \0 \0 002 \0 001 \0 \v H R U L E . 0011400 G E T F N 001 \0 024 \0 006 M O D E R N 0011420 \0 \n \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 001 \0 \0 0011440 \0 \0 003 \0 \0 \0 \0 \0 002 \0 \b \0 \0 \0 \t \0 0011460 \0 \0 \0 003 \0 \0 \0 \0 \0 002 \0 \b \0 \0 \0 002 0011500 \0 001 \0 \v H R U L E . G E T F N 001 0011520 \0 024 \0 006 M O D E R N \0 \n \0 \0 \0 \0 0011540 \0 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 003 \0 \0 \0 0011560 \0 \0 002 \0 \a \0 \0 \0 \v \0 \0 \0 \0 002 \0 \0 0011600 \0 \0 \0 002 \0 006 \0 \0 \0 002 \0 001 \0 \v H R 0011620 U L E . G E T F N 001 \0 024 \0 006 M O 0011640 D E R N \0 022 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 0011660 \0 001 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 002 \0 005 \0 0011700 \0 001 \a \0 \0 \0 \0 003 \0 \0 \0 \0 \0 002 \0 004 0011720 \0 \0 001 321 \0 \0 \0 \0 003 \0 \0 \0 \0 \0 002 \0 0011740 002 \0 \0 \0 002 \0 001 \0 \v H R U L E . G 0011760 E T F N 001 \0 024 \0 006 M O D E R N \0 0012000 016 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 001 \0 \0 \0 0012020 \0 001 \0 \0 \0 \0 \0 002 \0 003 \0 \0 \0 027 \0 \0 0012040 \0 \0 001 \0 \0 \0 \0 \0 002 \0 003 \0 \0 \0 002 \0 0012060 001 \0 \v H R U L E . G E T F N 001 \0 0012100 024 \0 006 M O D E R N \0 016 \0 \0 \0 \0 \0 0012120 \0 002 \0 \0 \0 \0 001 \0 \0 \0 \0 001 \0 \0 \0 \0 0012140 \0 002 \0 005 \0 \0 \0 \a \0 \0 002 \0 003 \0 \0 \0 0012160 j \0 \0 \0 \0 003 \0 \0 \0 \0 \0 002 \0 004 \0 \0 0012200 \0 \a \0 \0 002 \0 003 \0 \0 \0 025 \0 \0 \0 \0 003 0012220 \0 \0 \0 \0 \0 002 \0 004 \0 \0 \0 \a \0 \0 002 \0 0012240 003 \0 \0 \0 ; \0 \0 \0 \0 003 \0 \0 \0 \0 \0 002 0012260 \0 004 \0 \0 \0 \a \0 \0 002 \0 003 \0 \0 \0 L \0 0012300 \0 \0 \0 003 \0 \0 \0 \0 \0 002 \0 002 \0 \0 \0 002 0012320 \0 001 \0 \v H R U L E . G E T F N 001 0012340 \0 024 \0 006 M O D E R N \0 016 \0 \0 \0 \0 0012360 \0 \0 002 \0 \0 \0 \0 001 \0 \0 \0 \0 001 \0 \0 \0 0012400 \0 \0 002 \0 003 \0 \0 \0 020 \0 \0 \0 \0 001 \0 \0 0012420 \0 \0 \0 002 \0 003 \0 \0 \0 002 \0 001 \0 \v H R 0012440 U L E . G E T F N 001 \0 024 \0 006 M O 0012460 D E R N \0 016 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 0012500 \0 001 \0 \0 \0 \0 001 \0 \0 \0 \0 \0 002 \0 005 \0 0012520 \0 001 210 \0 \0 \0 \0 003 \0 \0 \0 \0 \0 002 \0 001 0012540 \0 \0 \0 \a \0 \0 002 \0 003 \0 \0 \0 \r \0 \0 \0 0012560 \0 003 \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 / \0 \0 0012600 \0 \0 003 \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 T \0 0012620 \0 \0 \0 003 \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 \a 0012640 \0 \0 002 \0 003 \0 \0 \0 v \0 \0 \0 \0 003 \0 \0 0012660 \0 \0 \0 002 \0 001 \0 \0 \0 \a \0 \0 002 \0 003 \0 0012700 \0 \0 331 \0 \0 \0 \0 003 \0 \0 \0 \0 \0 002 \0 001 0012720 \0 \0 \0 \a \0 \0 002 \0 003 \0 \0 \0 u \0 \0 \0 0012740 \0 003 \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 \a \0 \0 0012760 002 \0 003 \0 \0 \0 ~ \0 \0 \0 \0 003 \0 \0 \0 \0 0013000 \0 002 \0 001 \0 \0 \0 \a \0 \0 002 \0 003 \0 \0 \0 0013020 204 \0 \0 \0 \0 003 \0 \0 \t 236 \0 R z 272 0013036