Program: jchar.c Version: 3.0 Date: July 1, 1993 Author: Ken R. Lunde, Adobe Systems Incorporated EMAIL: lunde@mv.us.adobe.com MAIL : 1585 Charleston Road, P.O. Box 7900, Mountain View, CA 94039-7900 Type: A tool for generating various Japanese character sets. Code: ANSI C (portable) PORTABILITY: This source code was written so that it would be portable on C compilers which conform to the ANSI C standard. It has been tested on a variety of compilers. I used THINK C and GNU C as my development platforms. I left in the Macintosh- specific lines of code so that it would be easier to enhance/debug this tool later. For those of you who wish to use this tool on the Macintosh, simply add the ANSI library to the THINK C project, and then build the application. Be sure that THINK_C has been defined, though, as the conditional compilation depends on it. You then have a double-clickable application, which when launched, will greet you with a Macintosh-style interface. DISTRIBUTION AND RESTRICTIONS ON USAGE: 1) Please give this source code away to your friends at no charge. 2) Please try to compile this source code on various platforms to check for portablity, and please report back to me with any results be they good or bad. Suggestions are always welcome. 3) This source code or a compiled version may be bundled with commercial software as long as the author is notified beforehand. The author's name should also be mentioned in the credits. 4) Feel free to use any of the algorithms for your own work. Many of them are being used in other tools I have written. 5) The most current version can be obtained by requesting a copy directly from me. DESCRIPTION: 1) Supports Shift-JIS, EUC, New-JIS, Old-JIS, and NEC-JIS codes for output. 2) This tool generates half-width katakana in both Shift-JIS and EUC codes. 3) The printable ASCII character set, the 1945 Joyo Kanji, the 284 Jinmei-yo Kanji, and the 1006 Gakushu Kanji can be generated. 4) In the case of JIS X 0208-1990, the row number is given before the row. 5) In the case of Gakushu Kanji, the list is separated into the 6 grade levels. 6) One can choose whether to have the text wrap, and at how many columns.