Article: 637 of unix-pc.sources From: mark@crescent.uucp (Mark Schulman) Newsgroups: unix-pc.sources Subject: Let's Write Russian! Message-ID: <1990Jul22.214554.19810@crescent.uucp> Date: 22 Jul 90 21:45:54 GMT Organization: Crescent Computing Lines: 106 Here's an unusual one, folks! With Glastnost running rampant through the Soviet block, many of you will no doubt be feeling the need for Russian correspondence. Toward that end, enclosed is a uuencode'd installable font for the Cyrillic alphabet -- the alphabet used by Russian. To install this font, cut out the uuencode'd text below, and run it through uudecode. It will create a file called russian.ft. To activate the font, type: setf russian.ft 0 The 33 letters of the alphabet, represented as their equivalent ASCII codes, are: A a P p F f C c B b T t G g Y y D d I i E e X x S s ` [ Z z ^ | 3 ] W w N n V v Q q ~ ~ K k { { L l } } M m U u H h \ & O o R r J j I am really interested in rearranging these letters so that the keys on the Unix PC keyboard correspond correctly to a Russian typewriter. I have seen a Russian keyboard, and I remember that its layout bears absolutely no resemblance to an American keyboard. Has anybody got the appropriate layout available? If anybody thinks they can actually make some use of this, or if anyone wants the original ASCII source file, drop me a line. -------------------------------------------------------------------------- Mark Schulman CBIS (Cincinnati Bell Information Systems) att!auxnj!icepit!mark Maitland, Florida -------------------------------------------------------------------------- -- cut here -- cut here -- cut here -- cut here -- cut here -- cut here -- begin 644 russian.ft M !C@ )# H )# #V"0 "^@()!/<) M ,*! 0"]PD Q0'" 'W"0 #% <) ?<) ,!P8!^@D !:('!@'Z"0 %I@@& ?H) 6J"0P ]@D !:X M P # , P # , # , "0 ) D "0 B "( M?P B "( ?P B "( " ^ $D "0 ^ $@ 20 ^ @ !@!) "D %@ ( #0 2@!) M # /@! '@ 0 ! #X P # , P $ ( @ ! $ 0 ! ( @ $ ( M! $ @ " ( @ ! $ ( (@ 4 '\ % B @ " ( '\ " ( @ !P & M 8 P!_ , P 0 ! " ( 0 ! " ( 0 ! #X 00!! $$ 00!! $$ M00 ^ 0 !@ ' 0 ! $ 0 ! ? #X 00!! $ ( 8 8 0!_ #X 00! M $ / ! $ 00 ^ & 4 !( $0 0@!! /\ 0 ! '\ 0 ! #\ 0 ! $ M00 ^ #@ ! " $ /P!! $$ 00 ^ '\ 0 ! " $ ( 0 ! $ #X 00!! M $$ /@!! $$ 00 ^ #X 00!! $$ ?@! " $ . , P P # , M P P " ( 0 0 @ ! " $ @ $ @ $ !_ ?P ! ( ! ( M ! " $ ( 0 ^ $$ 00 @ ! " @ " > "$ .0 E "4 )0!Y $ M'@ < "( 00!! $$ ?P!! $$ 00 ? "$ (0 A #\ 00!! $$ /P ^ $$ 00 ! M $ 0!! $$ /@#\ $0 1 !$ $( 00!! $$ _P"! #\ 0 ! $ 'P ! $ M 0 _ #\ (0 ! $ /P!! $$ 00 _ '\ 0@ " ( @ " ( @ " $$ 00!! M $$ ?P!! $$ 00!! !P /@!) $D 20!) $D /@ < /\ 0@!" $( 0@!" $( M0@!" $$ (0 1 \ "0 1 "$ 00"! /P A "$ (0 A "$ (0 @@"! $$ 8P!5 M $D 20!) $$ 00!! $$ 00!! &$ 40!) $4 0P!! #X 00!! $$ 00!! $$ M00 ^ #\ 00!! $$ 00 _ $ 0 ! &, /@ $$ 80!1 $D 10!# $$ _ "" M (( @@#\ (@ A "" ($ $@ #\ 0 ! !\ 0 ! #\ ?P ( @ " ( @ M" ( @ <0") (D CP"/ (D B0") '$ 20!) $D 20!) $D 20!) '\ 0 !) M $D 20!) $D 20!) $D ?P!! $$ (@ 4 !P (@!! $$ 00"! ($ @0!" #P M$ ( 0 @$1 1$ D@!4 'P D@$1 1$!$0 A "$ (0 A "$ /P @ #X 00! M $ ? ! $ 00 ^ #X 00 X $ 00 ^ $$ 00!! $$ 8@!< $ 0 ! ?\ M00!! $$ 00!! $$ 00!! '\ 0 ^ $ ?@!! &$ W@ ? "$ /P!! $$ /P ^ M $$ 0 ! $$ /@#\ (0 @@"! ($ _P"! #X 00!_ $ 00 ^ $ /@ ! $ M'P A "$ (0 > '\ 0@ " ( @ " "$ (0 _ "$ (0 A !P /@!) $D /@ < M '\ (@ B "( (@ B "$ $0 ) \ $0 A 'P 1 !$ $0 0@!! $$ 8P!5 $D M20!! "$ ,0 I "4 (P A #X 00!! $$ 00 ^ #T 0P!! $$ /P ! $ 0!C M #X !A '$ 60!- $< 0P!\ $( ? !( $0 0@ 4 /@!! '\ 0!! #X M?P ( @ " ( @ <0") (\ B0") '$ 20!) $D 20!) '\ 0 !) $D 20!) M $D ?P!! "( % < "( 00!! $$ 00 B !P " $ , 20 J !P *@!) $D M00!! $< 20!) $< 00!! &( 7 ! $ !P " #X 0@!" #\ 'P ) '@ B "( : 'P!_P'_ ?\!_P'_ ?\!_P'_ ?\!_P'_ ?\" end -------------------------------------------------------------------------- Mark Schulman CBIS (Cincinnati Bell Information Systems) att!auxnj!icepit!mark Maitland, Florida --------------------------------------------------------------------------