From owner-freebsd-hackers Thu Mar 23 18:59:23 1995 Return-Path: hackers-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id SAA08093 for hackers-outgoing; Thu, 23 Mar 1995 18:59:23 -0800 Received: from fgwmail.fujitsu.co.jp (fgwmail.fujitsu.co.jp [164.71.1.133]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id SAA08028 for ; Thu, 23 Mar 1995 18:59:17 -0800 Received: from fdmmail.fujitsu.co.jp by fgwmail.fujitsu.co.jp (8.6.9+2.4W/3.3W5-MX941209-Fujitsu Mail Gateway) id LAA15070; Fri, 24 Mar 1995 11:58:41 +0900 Received: from fdm.fujitsu.co.jp by fdmmail.fujitsu.co.jp (8.6.9+2.4W/3.3W5-MX950127-Fujitsu Domain Mail Master) id LAA12012; Fri, 24 Mar 1995 11:58:40 +0900 Received: from sysrap by fdm.fujitsu.co.jp (5.65/6.4J.6) id AA10146; Fri, 24 Mar 95 11:58:40 +0900 Received: from seki.sysrap.cs.fujitsu.co.jp by spad.sysrap.cs.fujitsu.co.jp with smtp (Smail3.1.28.1 #1) id m0rrzh5-0009HVC; Fri, 24 Mar 95 12:05 JST Date: Fri, 24 Mar 95 11:54:07 JST From: Masahiro SEKIGUCHI Message-Id: <9503240254.AA15225@seki.sysrap.cs.fujitsu.co.jp> To: hackers@freefall.cdrom.com Subject: Re: Japanese syscons font? References: <199503220419.UAA19060@freefall.cdrom.com> <9503221831.AA11164@cs.weber.edu> Sender: hackers-owner@FreeBSD.org Precedence: bulk >The first third party LKM was a console driver called "World 21". It >was an ISO 2022 driver based on (I think) JIS 212 (might have been the >older 208). JIS X 212 is a supplement to X 208. Sole use of X 212 doesn't make sense. "World 21" must support X 208 only or both X 208 and X 212. Anyway, it sounds like useful for Japanese users. >XPG/3 is insufficient for use for large glyph set languages (most >notably the CJK languages -- Chinese, Japanese, Korean). You would >have to go to XPG/4. If you want to write serious text-based application, Yes. You absolutely need XPG4 as a minimum functionality. But, for sysinstall, (we are discussing on it, right?) most of the "localization" work is just altering messaes. XPG3 is fine for the purpose. >The best thing that came out of that >was string/argument order mapping for printf to allow sentence >structure changes when priniting 2 or more strings/values. I agree. >I have some internationalization work I have been experimenting with >off an on, but it involves highly experimental (and now outdated) >changes to the file system, the console driver, and many pieces of >the system call interfaces. It is definitely not ready for prime >time. Hmm. Your work must have addressed a "complete" internationalizaion... For sysinstall, I think, we just need: (1) ways of altering messages and (2) ways to display non-ASCII characters on the screen. >It also has the little problem of needing 1280x1024 to get >an 80x25 standard font cell screen. It is common among Japanese PC that a Kanji occupies two columns on a screen. IBM/Microsoft DOS/V, which is a Japanese version of DOS, runs with 640x480 standard VGA screen, allowing 40x25 Kanji capacity. # I agree that the console driver must implement complicated control # over cell management in this case. DOS/V console driver (so-called # JDISP) did it.