All fonts mentioned below can be ftp'ed from ifcss.org:/software/fonts xiaofei for ftp-admin@ifcss.org -- (CHANGES appended after these messages) ChiRK 1.2a --- A Terminal Chinese Viewer --------------------------------------- ChiRK stands for "CHInese Reader on teKtronics compatible graphics terminals". It's a UNIX based program for displaying GouBiao (GB) or BIG5 encoded Chinese Characters in both 8bit (raw) and 7bit (HZ or zW encoding) format on terminals capable of emulating Tektronics 401x graphics. Those are the most common types of graphics terminals around. ChiRK has been tested and works without any ( yet) problem on following terminals: Tektronics 4010/4014; GraphOn 225, 230, 140; DEC VT240, VT330/340; XTerm; Tektool on SunView; EM4105 on IBM-PC; VersaTerm-Pro on Macintosh, etc. And it should work on any other type of Tek compatible terminal with few, if any, lines of the codes changed. ChiRK 1.2a now works with USENET Read-News( rn) and UNIX Mail without the effort of saving the messages containning HZ/zW encoded Chinese texts. When reading GuoBiao encoded Chinese characters, you have the option of choosing a vector font (cclib.v), which works faster, or one bitmap font (cclib.16), which may look nicer on some of the terminals; or one traditional (FanTi) font (cclibf.16). Only a bitmap font (chinese.16) is available for displaying BIG5 encoded characters. The default screen will display 40 Chinese characters, or 80 ASCII characters per line, and 18 lines each screen. ---- Installation ----- ----------------------- ChiRK 1.x was developed on IBM RS6000 and tested on DECstation, Silicon Graphics IRIS, and SUN Worstations. It should be portable to other platforms as well. If this package occupies too much space on your machine, delete the font files you don't need. A minimum working configuration( cclib.16 only) for GB encoded text would only use about 300K of your hard disk. Before compiling you might want edit the lib path and other options( use Big5 encoding as default, switch HZ/zW encoding on/off as compiling default) in Makefile. Usually you should just type 'make' and get the binary file straight. ---- Usage ---- --------------- ChiRK takes one command line argument, the filename. Otherwise it assumes the standard input: % chirk -bw cmd9202b.gb , or % cat poem.big5 | chirk -5 available options are: -5: Big5 encoding. Set this flag if you are reading Big5 encoded text, but have chosen GB encoding as default at compiling time. -g: GouBiao encoding. The other way around. -h: Toggle HZ encoding on/off from the compiling-time default. -z: Toggle zW encoding on/off from the compiling-time default. -n : No autowrap. auto-wrap is set with the default, this flag put it off. warning: some of the GB files ( like HuaXiaWenZhai) contains lines so long that you only see the first line of each paragraph. -b : bitmap font. ChiRK works slower with bitmap fonts. -t : use traditional(FanTi) font with GB/HZ/zW encoding. -k : Use with real Tektronics 4010/4014 terminals. a 1-2 seconds of pause is given after erasing the screen. -w : wide font. With default settings, the original 16*16 bitmap font was squeezed to 12*16 to fit 40 characters per line. Use this flag to get original font displayed, but with only 30 characters per line. -H : high font. On some low resolution( 240 lines vertically) terminals like DEC VT240, you might want a longer( higher) font to see the text clearly. This will reduce the default 18 lines per screen to 12 lines p.s. -d : Double line. On high resolution( up to 782 lines vertically)terminals like original Tektronics 401x or xterm, this makes all the horizontal scan lines be used so that the characters look solid. Useful only with bitmap font and is automatically set when working on xterm. -f : Filter mode. This skips the interactive keyboard page control. ---- Copyright Notice ---- -------------------------- ChiRK 1.0, 1.1, 1.1a, 1.2, 1.2a Copyright 1992 by Bo Yang. [~{Qn 2*~}] ******************************************************************** CHANGES ----------------------- ChiRK 1.2a ( Oct 20 1992) --------------------- Minor bug fixes of ChiRK 1.2 ----------------------- ChiRK 1.2 ( July 31, 1992) ------------------------ Changes from ChiRK 1.1: * Now support zW and HZ encoding, two popular 7bit encoding themes for Chinese. * Added "t" switch and traditional Chinese font support with GB encoding. * A new simplified bitmap font which looks nicer and may be a little bit faster. * Leave the graphics screen un-cleared when exiting the program. * The genuine Tek4010/4014 switch added by Jim.Rees@umich.edu. * More tolerent to GB/Big5 coding fault. Bug fixes of ChiRK 1.1: * Change the static memory allocation for the input and font files to dynamic allocation. Done by Jim.Rees@umich.edu (chirk.c) * psignal() call removed since it won't compile on some machines. ( chirk.c ) * aixterm term dropped as it shouldn't have been there at the first place. ( chirk.c ) ---- Oct 20, 1992 ----