From owner-FreeBSD-tech-jp@jp.freebsd.org  Sun May 14 05:44:55 2000
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id FAA78962;
	Sun, 14 May 2000 05:44:55 +0900 (JST)
	(envelope-from owner-FreeBSD-tech-jp@jp.FreeBSD.org)
Received: from ms1.din.or.jp (ms1.din.or.jp [210.135.65.21])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id FAA78957
	for <freebsd-tech-jp@jp.freebsd.org>; Sun, 14 May 2000 05:44:55 +0900 (JST)
	(envelope-from tshiozak@din.or.jp)
Received: from localhost (ppp10-023.din.or.jp [210.135.74.54])
	by ms1.din.or.jp (8.9.3/3.7W) with ESMTP id FAA23868;
	Sun, 14 May 2000 05:44:45 +0900 (JST)
To: bsd-locale-ja@hauN.org
Cc: tech-misc-ja@jp.netbsd.org, freebsd-tech-jp@jp.freebsd.org
From: "T.SHIOZAKI" <AoiMoe@imou.to>
X-Mailer: Mew version 1.95b3 on Emacs 20.6 / Mule 4.1 (AOI)
X-Prom-Mew: Prom-Mew 1.94 (procmail reader for Mew)
X-My-Web-Root: http://www.imou.to/~AoiMoe/
X-Organization: The I18n/M17n project On Unix environments (IMOU), Japan.
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <20000514054502D.tshiozak@din.or.jp>
Date: Sun, 14 May 2000 05:45:02 +0900
X-Dispatcher: imput version 20000228(IM140)
Lines: 83
Reply-To: FreeBSD-tech-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+000315
X-Sequence: FreeBSD-tech-jp 2758
Subject: [FreeBSD-tech-jp 2758] Unicode, or die
Errors-To: owner-FreeBSD-tech-jp@jp.freebsd.org
Sender: owner-FreeBSD-tech-jp@jp.freebsd.org
X-Originator: tshiozak@din.or.jp


$B1v:j$G$9!#(B

# tech-misc-ja@jp.netbsd.org $B$d(B freebsd-tech-jp@jp.freebsd.org $B$K$b(B Cc $B$7$^$9!#(B


$B:rF|!"$*;E;v$G(B Linux World $B$J$k!V$b$h$*$7J*!W$K9T$C$F$-$?$D$$$G$K!"(B
Li18nux BOF $B$r8+$F$-$F!"%/%$%:$KEz$($F(B T $B%7%c%D$b$i$C$F$-$^$7$?!#(B

$B:rF|$O!"G/$K(B 1 $B2s$N=EMW$J%_!<%F%#%s%0(B($B>.D;=54V$K>F$-D;$r?)$Y$k2q(B)$B$,(B
$B$"$C$?$N$G!":G8e$NJ}$OH4$1$F$7$^$C$?$N$G$9$,!"(B
$BJ9$$$?Cf$G5;=QE*$K$b$C$H$b6=L#?<$+$C$?$N$O!"(B
$B!V(Bwchar_t $B$N(B encapsulation $B$r<N$F$k!W$H$$$&A*Br$G$7$?!#(B
$B$D$^$j!"!V(Bwchar_t $BFbIt$,(B UCS4 $B$G$"$k$3$H$rA0Ds$H$7$F%W%m%0%i%`$r(B
$BAH$s$G$h$$$3$H$rJ]>Z$9$k!W$H$$$&A*Br$G$9$M!#(B

$BH`$i$N<gD%$H$7$F$O!"$=$&$$$&!VN"8}!W$r;H$&$N$O$"$/$^$G$b(B GTK+ $B$J$I$N(B
$B%i%$%V%i%j$@$1$G!"0lHL$N%W%m%0%i%`$O$"$$$+$o$i$:(B CSI $B$r0U<1$7$FM_$7$$(B
$B$i$7$$$N$G$9$1$I!"$=$s$J$N$O!V$J$7Jx$7!WE*$KL5;k$5$l$k$3$H$O7h$^$C$F$k$7!"(B
$B$I!<$;!VN"8};H$C$?%i%$%V%i%j!W$r;H$C$?%W%m%0%i%`$G$O(B legacy locale $B$,(B
$B;H$($J$/$J$k$N$G!"$3$l$O<B<AE*$K!"(BXPG $BE*9q:]2=%b%G%k$NBg$-$JFCD'$N(B
$B0l$D$G$"$k$H$3$m$N(B CSI (charset independent) $B$N86B'$r<N$F$k$3$H$r@k8@$7$?!"(B
$B$H$$$&$3$H$r0UL#$7$F$$$^$9!#(B

$B$=$l$J$i!"(Bwchar_t $B$O8=>u$N$^$^$GJ|$C$F$*$$$F!"$3$l$H$OFHN)$J(B Unicode
$BA0Ds$N(B API $B%;%C%H$r:n$C$?$[$&$,!"8_49@-$N4QE@$+$i@5$7$$$3$H$OH`$i$b(B
$BJ,$+$C$F$k$O$:$J$N$@$1$I!"2?$G$=$&$7$J$$$N$G$7$g$&$M!#(B
$B8_49@-$r9M$($?$i!"$J$7Jx$7E*$K8_49@-$N$J$$(B wchar_t $B$N;H$$J}$r$5$l$k$h$j$b!"(B
ISO C locale $B$^$o$j$rA4It!V(Bobsoleted$B!W$K$7$F!";H$o$J$$$h$&4+9p$r$7$F$/$l$?(B
$BJ}$,$O$k$+$K%^%7$J$s$G$9$,!";~4V$J$/$F$=$3$N$H$3$m$r<ALd$7$=$S$l$?$N$,;DG0!#(B
$B$I!<$;(B wchar_t $B$N@5$7$/$J$$;H$$J}$KBP$7$F$*KOIU$-$r=P$9$s$@$+$i!"(B
$B$$$^$5$i(B ISO C $B$N$40R8w$K$3$@$o$k$o$1$G$b$J$$$@$m$&$7!"$=$l$K!"(B
$B$A$g$C$H<BAu$N<j4V$,A}$($k$@$1$G8_49@-$,J]$F$k$N$G$9$7!#(B

$B$A$J$_$K!"(Bspeaker $B$O!"$+$D$F(B CSI $B$N8"2=$G$"$C$?!"$"$N(B Sun $B$NHu1:$5$s$G$4$s$9!#(B


$B$s$G!"JL$K(B Linux $B$@$1$N@$3&$G:Q$`$N$J$i$I!<$G$b$$$$$s$G$9$,!"(B
$B$I$&$d$i(B X.org $B$d(B GNOME$B!"(BKDE $B$"$?$j$O$3$l$K>h$C$F$$$-$=$&$J5$G[$,$"$k$N$G!"(B
$BJ|$C$F$*$/$H$$$m$$$m$J$b$N$,;H$($J$/$J$k$+$b$7$l$^$;$s!#(B

$BJL$N(B API $B$K$J$C$F$k$J$i!"(BGNOME $B$d(B KDE $B$K$^$o$j$rJq0O$5$l$?$H$7$F$b!"(B
Linux $B$"$?$j$+$i$=$3$@$1%i%$%V%i%j$r$b$i$C$FMh$k$H$$$&5$7Z$JJ}K!$,(B
$B<h$l$k$1$I!"(Bwchar_t $B$G$=$l$r$d$i$l$k$H!"3F(B OS $B$4$H$K(B libc $B$K<j$r(B
$BF~$l$k$3$H$r6/@)$5$;$i$l$F$k$H$$$&E@$G!";W$$$C$-$j;d$N;W9M$,(B
$B5q@dH?1~$r<($7$F$k$N$G$9$,!"$G$bF0$+$J$$$H:$$k$N$G!"$H$j$"$($:(B Tru64 $B$N(B
ja_JP.eucJP@ucs4 $B$_$?$$$J(B locale $B$O<BAu$7$J$$$H$$$1$J$/$J$k$G$7$g$&!#(B
sigh...

$B9,$$!"(B4.4BSD $B$N(B locale $B%7%9%F%`$O!"HiFy$K$b!"$b$H$b$H(B CSI $B$r;kLn$K(B
$BF~$l$?$b$N$K$J$C$F$$$k$,$f$($K!"8e$+$i$3$&$$$&JQ$J(B locale $B$r(B
$BDI2C$9$k$3$H$OHs>o$K<B8=$7$d$9$$$G$9!#(B
XPG4DL $B$G$O!"4{$K(B ISO-2022 $B$NHFMQE*$J(B encoding scheme $B$r<BAu$7$F$$$k!"(B
$B$H$$$&;w$?$h$&$J<B@S$b$"$k$N$G!"C1$K(B Legacy $B"N(B Unicode $B$J%a%+%K%:%`$r(B
mb $B"N(B wc $B$NItJ,$KDI2C$9$k$@$1$G:Q$`$G$7$g$&!#(B
# $BK\Ev$O(B Citrus framework $B$K0\9T$7$F$+$i$K$7$?$$$N$@$,!#(B

$B$^$"!";d$H$7$F$OC1$K!VL5;k!W$G$b$$$$$s$G$9$1$I!"$G$b!"$;$C$+$/(B
$B;H$($k$b$N$r;H$($k$h$&$K$7$J$$$N$O$b$C$?$$$J$$$G$9$h$M(B :-)
# $B5U$K!";H$($J$/$J$kA0$K@h<j$rBG$C$F$*$+$J$$$H%(%i$$L\$KAx$$$=$&!D(B

$B$A$J$_$K!"(BLi18nux2000 $B$N%I%i%U%H$O$3$3$G$9!'(B
http://www.li18nux.net/root/LI18NUX2000/index.html


$B$^$?!"!V?7$7$$(B Rendering & Printing Model$B!W$J$s$FOC$,=P$F$F!"(B
$B;d$N6=L#$H=E$J$k$H$3$m$@$7!"$=$3$O$J$+$J$+6=L#?<$+$C$?!#(B

$B$3$l$K4X$7$F$O!"(BKeith Packard (MIT $B$G(B X $B$r:n$C$?0l?M!"(B
$B8=(B XFree86 core $B$N0l?M$G(B SuSE $B$N?M(B)$B$,$3$s$JJ8>O=q$$$F$^$9!'(B
http://www.xfree86.org/~keithp/talks/usenix2000/render.html
$B:#0l$D6qBN@-$,$J$$J8>O$G$9$,(B :-)


$B$G$O!#(B

--
Takuya SHIOZAKI - Chair of IMOU.
The I18n/M17n project On Unix environments (IMOU), Japan.

$B46A[!'(B
$B<B<AE*$K(B CSI $B$O4~$F$F$k$N$K!"$=$l$rL@8@$7$J$+$C$?$N$O8@$$Lu$8$_$F$F;DG0!#(B
$B$"$H!"$"$"$$$&!V6/<T$NM}O@!W$OC1$J$kH?46$N85$K$7$+$J$i$J$$$N$G;DG0!#(B
