From rap@doc.ic.ac.uk Mon Nov 1 07:33:18 1993 Return-Path: Received: from santos.doc.ic.ac.uk by ifcss.org (4.1/IFCSS-Mailer) id AA25409; Mon, 1 Nov 93 07:33:18 CST Received: by santos.doc.ic.ac.uk (Smail3.1.28.1 #7) id m0otzMO-00070QC; Mon, 1 Nov 93 13:31 GMT Message-Id: Date: Mon, 1 Nov 93 13:31 GMT From: Ross Paterson To: soft-authors@ifcss.org Subject: UniHan fonts Status: O I've updated some fonts for the hanzi part of Unicode/ISO10646 in ifcss.org:/software/fonts/unicode/ by filling in many of the characters not in GB, BIG-5, JIS or KSC with bitmaps scaled from the CCCII bitmaps in NCTUCCCA.edu.tw:/Chinese/CCDB/. The scaled bitmaps are not very attractive, and don't match very well with the others, especially in the 16x16 font, but at least the fonts now cover 94% of the UniHan range. See the README for more details. -- Ross Paterson Department of Computing, Imperial College, London SW7 From lee@misd.stanford.edu Tue Nov 2 03:02:11 1993 Return-Path: Received: from misd.stanford.edu by ifcss.org (4.1/IFCSS-Mailer) id AA10351; Tue, 2 Nov 93 03:02:11 CST Received: by misd.stanford.edu (5.65/inc-1.0) id AA29396; Tue, 2 Nov 1993 01:00:46 -0800 Date: Tue, 2 Nov 1993 01:00:46 -0800 From: lee@misd.stanford.edu (Fung Fung Lee) Message-Id: <9311020900.AA29396@misd.stanford.edu> To: xiaofei@ifcss.org Subject: hz2ps 3.1, hzview 3.1 Cc: soft-authors@ifcss.org Status: RO The latest verisons of my programs, hz2ps 3.1 and hzview 3.1, now support the HBFPATH environment variable as implemented in Ross Paterson's latest HBF library. Better error reporting is also available as a by-product of linking with Ross' latest HBF library. The files are now in ifcss.org:incoming. They should replace the older versions in /software/unix. As Ross' implementation should work on UNIX, DOS and VMS platforms, so should hz2ps 3.1 and hzview 3.1, as the HBF library has presumably hide all the OS dependent stuff from the applications. You are welcome to compile them for DOS and VMS platforms. Fung Fung Lee From CBOGANG@icil64.cilea.it Tue Nov 2 09:05:28 1993 Return-Path: Received: from icil64.cilea.it by ifcss.org (4.1/IFCSS-Mailer) id AA12400; Tue, 2 Nov 93 09:05:28 CST Received: from ICIL64.CILEA.IT by ICIL64.CILEA.IT (PMDF V4.2-14 #2920) id <01H4UGID5PSW9UMT2W@ICIL64.CILEA.IT>; Tue, 2 Nov 1993 16:03:38 MET-DST Date: Tue, 2 Nov 1993 16:03:38 MET-DST From: CBOGANG@icil64.cilea.it Subject: Transposed bitmap and HBF To: soft-authors@ifcss.org Message-Id: <01H4UGID720Y9UMT2W@ICIL64.CILEA.IT> X-Vms-To: IN%"soft-authors@ifcss.org" Mime-Version: 1.0 Content-Type: TEXT/PLAIN; CHARSET=US-ASCII Content-Transfer-Encoding: 7BIT Status: O Dear netters in soft-authors mailing list: The bitmaps in CCLIB.24 are all transposed. In the .HBF file I havn't found where this thing is described. May be I havn't understood the format of HBF well? Thanks for any information. Tian Bogang From rap@doc.ic.ac.uk Tue Nov 2 09:47:39 1993 Return-Path: Received: from santos.doc.ic.ac.uk by ifcss.org (4.1/IFCSS-Mailer) id AA12809; Tue, 2 Nov 93 09:47:39 CST Received: by santos.doc.ic.ac.uk (Smail3.1.28.1 #7) id m0ouNvi-00070SC; Tue, 2 Nov 93 15:45 GMT Message-Id: Date: Tue, 2 Nov 93 15:45 GMT From: Ross Paterson To: soft-authors@ifcss.org Subject: Re: Transposed bitmap and HBF Cc: CBOGANG@icil64.cilea.it Status: O > The bitmaps in CCLIB.24 are all transposed. In the .HBF file I havn't > found where this thing is described. May be I havn't understood the > format of HBF well? This was left out of HBF as too messy to do properly. But my version of the HBF routines (/ifcss.org:/software/fonts/HBF/c/hbf.tar.Z) supports a partial solution: an extra keyword "sideways" for transposed bitmaps. For example, here are the relevant lines from an HBF file for ziku24: HBF_START_CODE_RANGES 3 HBF_CODE_RANGE 0xA1A1-0xA7FE ../bitmaps/ziku24.1 0 sideways HBF_CODE_RANGE 0xB0A1-0xD7F9 ../bitmaps/ziku24.1 47376 sideways HBF_CODE_RANGE 0xD8A1-0xF7FE ../bitmaps/ziku24.2 0 sideways HBF_END_CODE_RANGES You put that in your HBF file and then the HBF routines present the bitmaps to your application flipped the right way round. The application is completely oblivious to how they are actually stored. However, after doing this, you may wish to use hbfcmp (in the above tar file) to compare the font with some of the untransposed fonts -- perhaps it is identical to one of them. From butta1@crsa.bu.edu Thu Nov 4 16:19:32 1993 Return-Path: Received: from crsa.bu.edu by ifcss.org (4.1/IFCSS-Mailer) id AA13487; Thu, 4 Nov 93 16:19:32 CST Received: by crsa.bu.edu (5.61+++/Spike-2.1) id AA07585; Thu, 4 Nov 93 17:17:59 -0500 Date: Thu, 4 Nov 1993 17:15:12 -0500 (EST) From: C I I Project Subject: KC fonts' Japanese kana, where r they? To: soft-authors@ifcss.org Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Status: O i have no problem displaying the japanese kana on my KC system, but i can't seem to call up the kana using tester on UNIX on the KC hbf file, using internal code.. where are the bitmaps anyways? nelson From simpson@math.psu.edu Thu Nov 4 16:50:32 1993 Return-Path: Received: from leibniz.math.psu.edu by ifcss.org (4.1/IFCSS-Mailer) id AA13926; Thu, 4 Nov 93 16:50:32 CST Received: from boole.math.psu.edu (simpson@boole.math.psu.edu [146.186.131.137]) by leibniz.math.psu.edu (8.5/8.5) with ESMTP id RAA19203; Thu, 4 Nov 1993 17:49:04 -0500 From: Stephen G Simpson Received: from localhost by boole.math.psu.edu id ; Thu, 4 Nov 1993 17:49:01 -0500 Date: Thu, 4 Nov 1993 17:49:01 -0500 Message-Id: <199311042249.RAA10989@boole.math.psu.edu> To: C I I Project Cc: soft-authors@ifcss.org Subject: KC fonts' Japanese kana, where r they? In-Reply-To: References: Status: O > i have no problem displaying the japanese kana on my KC system, but i > can't seem to call up the kana using tester on UNIX on the KC hbf file, > using internal code.. where are the bitmaps anyways? >From my improved kcm24.hbf: HBF_CODE_RANGE 0xC6E7-0xC876 kcchin24.f00 38056 COMMENT Japanese and Russian alphabets (236 characters). I created this improved kcm24.hbf a long time ago. In it I tried to define all the code ranges that are used by KC in Eten mode. I posted this information to soft-authors a long time ago but somehow I guess it never got into the HBF archives on ifcss.org. You can get my kcm24.hbf at math.psu.edu:/pub/simpson/chinese/hbf/kcm24.hbf. -- Steve Simpson From butta1@crsa.bu.edu Thu Nov 4 17:38:46 1993 Return-Path: Received: from crsa.bu.edu by ifcss.org (4.1/IFCSS-Mailer) id AA14664; Thu, 4 Nov 93 17:38:46 CST Received: by crsa.bu.edu (5.61+++/Spike-2.1) id AA09077; Thu, 4 Nov 93 18:37:11 -0500 Date: Thu, 4 Nov 1993 18:35:40 -0500 (EST) From: C I I Project Sender: C I I Project Reply-To: C I I Project Subject: kc ETen mode To: Stephen G Simpson Cc: soft-authors@ifcss.org In-Reply-To: <199311042249.RAA10989@boole.math.psu.edu> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; CHARSET=US-ASCII Status: O how does KC's ETen mode work? does it manipulate the font files? nelson On Thu, 4 Nov 1993, Stephen G Simpson wrote: > HBF_CODE_RANGE 0xC6E7-0xC876 kcchin24.f00 38056 > COMMENT Japanese and Russian alphabets (236 characters). > > I created this improved kcm24.hbf a long time ago. In it I tried to > define all the code ranges that are used by KC in Eten mode. I posted > this information to soft-authors a long time ago but somehow I guess > it never got into the HBF archives on ifcss.org. You can get my > kcm24.hbf at math.psu.edu:/pub/simpson/chinese/hbf/kcm24.hbf. > > -- Steve Simpson > > > > From simpson@math.psu.edu Thu Nov 4 18:50:09 1993 Return-Path: Received: from leibniz.math.psu.edu by ifcss.org (4.1/IFCSS-Mailer) id AA15168; Thu, 4 Nov 93 18:50:09 CST Received: from boole.math.psu.edu (simpson@boole.math.psu.edu [146.186.131.137]) by leibniz.math.psu.edu (8.5/8.5) with ESMTP id TAA20122; Thu, 4 Nov 1993 19:48:44 -0500 From: Stephen G Simpson Received: from localhost by boole.math.psu.edu id ; Thu, 4 Nov 1993 19:48:42 -0500 Date: Thu, 4 Nov 1993 19:48:42 -0500 Message-Id: <199311050048.TAA16020@boole.math.psu.edu> To: C I I Project Cc: soft-authors@ifcss.org Subject: kc ETen mode In-Reply-To: References: <199311042249.RAA10989@boole.math.psu.edu> Status: O I don't know how KC Eten mode does its stuff. I guess it manipulates code ranges in an attempt to emulate Eten. -- Steve From simpson@math.psu.edu Fri Nov 5 14:36:45 1993 Return-Path: Received: from leibniz.math.psu.edu by ifcss.org (4.1/IFCSS-Mailer) id AA27405; Fri, 5 Nov 93 14:36:45 CST Received: from boole.math.psu.edu (simpson@boole.math.psu.edu [146.186.131.137]) by leibniz.math.psu.edu (8.5/8.5) with ESMTP id PAA28302; Fri, 5 Nov 1993 15:35:16 -0500 From: Stephen G Simpson Received: from localhost by boole.math.psu.edu id ; Fri, 5 Nov 1993 15:35:14 -0500 Date: Fri, 5 Nov 1993 15:35:14 -0500 Message-Id: <199311052035.PAA05209@boole.math.psu.edu> To: lee@simd.stanford.edu (Fung Fung Lee) Cc: soft-authors@ifcss.org, butta1@crsa.bu.edu Subject: Re: KC fonts' Japanese kana, where r they? In-Reply-To: <9311051940.AA10349@simd.stanford.edu> References: <9311051940.AA10349@simd.stanford.edu> Status: RO Fung Fung Lee writes: > As I don't use ETen or KC, I don't know all the vendor specific BIG5 codes > and their mappings to glyphs. Please update the kc*.hbf files on ifcss.org > to include those information. Please also update the date of last > modification. I'm not doing this myself, because presumably whoever updates > it has the "responsibility" of verifying the correctness. OK, thanks for that suggestion. Rather than update kcm24.hbf and kck24.hbf, I decided to create new HBF files, etkck24.hbf and etkcm24.hbf. The reason is that KC has at least two modes, a native KC mode and an ETen emulation mode. My new HBF files reflect the ETen emulation mode. If someone else wants to upgrade kcm24.hbf and kck24.hbf to reflect the native KC mode, he or she is welcome to do so. I have uploaded etkck24.hbf and etkcm24.hbf to ifcss.org:/incoming and hopefully they will be placed in /software/fonts/HBF. I didn't succeed in creating etkcm14.hbf. I got disgusted by the fact that there seem to be different size bitmaps in the same file, kcchin16.f00. As you said in your kcm14.hbf, COMMENT Too many to be adjusted. Getting lazy here. Best wishes to all, -- Steve Simpson Stephen G. Simpson Department of Mathematics, Pennsylvania State University 333 McAllister Building, University Park, State College, PA 16802 Office phone: +1 814 863-0775 Internet: simpson@math.psu.edu Home phone: +1 814 238-2274 Bitnet: T20 AT PSUVM FAX: +1 814 865-3735 From g53150@sakura.kudpc.kyoto-u.ac.jp Sun Nov 21 18:08:45 1993 Received: from kudpc.kudpc.kyoto-u.ac.jp ([130.54.8.13]) by ifcss.org (4.1/IFCSS-Mailer) id AA27166; Sun, 21 Nov 93 18:08:45 CST Received: from sakura.kudpc.kyoto-u.ac.jp by kudpc.kudpc.kyoto-u.ac.jp (5.67+1.6W/2.7W) id AA21035; Mon, 22 Nov 93 09:07:13 JST Received: by sakura.kudpc.kyoto-u.ac.jp (4.1/6.4J.6) id AA02770; Mon, 22 Nov 93 09:07:24 JST Date: Mon, 22 Nov 93 09:07:24 JST From: "christian wittern" Return-Path: Message-Id: <9311220007.AA02770@sakura.kudpc.kyoto-u.ac.jp> To: ccnet-l@uga.cc.uga.edu, soft-authors@ifcss.org Subject: Format of *.IME files in MS-CWINDOWS Status: O Hi there, I'm looking for the format of the input-method-tables for Chinese Windows. I plan to port my existing input-tables to MS-WIN, they will be uploaded to ifcss.org when I'm done. I understand that these tables are a kind of *.dll, so what I would need is a kind of formal description of the internal structure. Any help welcome. (The Information I'm looking for is propably in the FESDK, but as I already paid for both Chinese and Japanese Windows I'm not happy to shell out another $400 just to get a few questions answered. And I don't quite see, why I should support MS' bad customer service by paying unnecessary money.) Christian Wittern, Kyoto From CBOGANG@icil64.cilea.it Fri Nov 26 08:48:50 1993 Return-Path: Received: from icil64.cilea.it by ifcss.org (4.1/IFCSS-Mailer) id AA16746; Fri, 26 Nov 93 08:48:50 CST Received: from ICIL64.CILEA.IT by ICIL64.CILEA.IT (PMDF V4.2-14 #2920) id <01H5RYYV6A5S9ZLNTE@ICIL64.CILEA.IT>; Fri, 26 Nov 1993 15:47:04 MET-DST Date: Fri, 26 Nov 1993 15:47:04 MET-DST From: CBOGANG@icil64.cilea.it Subject: HBF2FNT To: soft-authors@ifcss.org Message-Id: <01H5RYYV8OYQ9ZLNTE@ICIL64.CILEA.IT> X-Vms-To: IN%"soft-authors@ifcss.org" Mime-Version: 1.0 Content-Type: TEXT/PLAIN; CHARSET=US-ASCII Content-Transfer-Encoding: 7BIT Status: RO Hi dear netters in soft-author mailing list: I uploaded HBF2FNT1.ZIP to ifcss.org, in /incoming. The following is the first 3 paragraphs of README.TXT inside HBF2FNT1.ZIP =========================================================================== HBF2FNT : A utility converting "HBFable" hanzi bitmap font to Windows font by Tian Bogang, November 1993 ----------------------------------------------------------------------- Acknowledgement ^^^^^^^^^^^^^^^ I was encouraged to write this utility by the useful discussions among the netters in CCNET and in soft-authors mailing list. Special thanks to Mr. Cai Yidao and Mr. Ross Peterson for their HBF API programs. Part of HBFAPI.C from Mr. Cai Yidao is used in this package. Mr. Ross Peterson provided useful information about the transposed hanzi bitmap font. What is HBF2FNT? ^^^^^^^^^^^^^^^^ HBF2FNT is a program that converts a "HBFable" hanzi bitmap font, such as those found in ifcss.org /software/fonts, to MS Windows font. Here "MS Windows font" means the raster font DATA file defined by Microsoft, usually with extension ".FNT". The .FNT file(s) need to be linked to form a ".FON" font file that can be installed in MS Windows and be used in your program. File list ^^^^^^^^^ In HBF2FNT1.ZIP -HBF2FNT.EXE the program -HBF2FNT.C the source -HBFAPI.C the HBF API source -GBJ24.RC \ -GBJ24.DEF \ -GBJ24.MAK > files for building GBJ24.FON from GBJ24_*.FNT -MYFONT.ASM \ / -MYFONT.OBJ / \ -BG516.RC > files for building BG516.FON from BG516_*.FNT -BG516.DEF / -BG516.MAK / -README.TXT :-) -VIEWGB.MAC a WinWord macro showing how to use the converted GBJ24.FON to view GB file in WinWord -VIEWGB.TXT a brief note for VIEWGB.MAC ......... (other paragraphs are negelected) Tian Bogang cbogang@icil64.cilea.it