From owner-FreeBSD-tech-jp@jp.freebsd.org  Thu Oct 15 22:53:22 1998
Received: (from daemon@localhost)
	by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) id WAA20860;
	Thu, 15 Oct 1998 22:53:22 +0900 (JST)
	(envelope-from owner-FreeBSD-tech-jp@jp.FreeBSD.org)
Received: from muc.biglobe.ne.jp (kwsk7DS74.kng.mesh.ad.jp [210.147.45.166])
	by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) with ESMTP id WAA20848
	for <FreeBSD-tech-jp@jp.freebsd.org>; Thu, 15 Oct 1998 22:53:16 +0900 (JST)
	(envelope-from tshiozak@muc.biglobe.ne.jp)
Received: from localhost (localhost [127.0.0.1])
	by muc.biglobe.ne.jp (8.8.8/3.7W98071906) with ESMTP id WAA00782
	for <FreeBSD-tech-jp@jp.freebsd.org>; Thu, 15 Oct 1998 22:59:30 +0900 (JST)
To: FreeBSD-tech-jp@jp.freebsd.org
From: SHIOZAKI Takuya (=?iso-2022-jp?B?GyRCMXY6akJzTGkbKEI=?=) <AoiMoe@isoternet.org>
In-Reply-To: Your message of "Thu, 15 Oct 1998 19:00:38 +0900 (JST)"
	<199810151000.TAA08305@cclub.cc.tut.ac.jp>
References: <199810151000.TAA08305@cclub.cc.tut.ac.jp>
X-Mailer: Mew version 1.93 on Emacs 19.34 / Mule 2.3 (SUETSUMUHANA)
X-Prom-Mew: Prom-Mew 1.93 (procmail reader for Mew)
My-Status: haiboku-in="Aoi MATSUBARA"; bukatsudou="Marsh Mallow Club"
My-Web-Root: http://hawk.ise.chuo-u.ac.jp/student/person/tshiozak/
FYI: X-TT Ver1.0 pl00 [Aoi MATSUBARA Release 0 pl00] is available!!
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <19981015225921X.tshiozak@muc.biglobe.ne.jp>
Date: Thu, 15 Oct 1998 22:59:21 +0900
X-Dispatcher: imput version 980905(IM100)
Lines: 172
Reply-To: FreeBSD-tech-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+980914
X-Sequence: FreeBSD-tech-jp 1793
Subject: [FreeBSD-tech-jp 1793] Re: Xtt + gtk+1.0.5j + gimp1.0.0j
Errors-To: owner-FreeBSD-tech-jp@jp.freebsd.org
Sender: owner-FreeBSD-tech-jp@jp.freebsd.org


$B1v:j!s%$%=%?!<$G$9!#(B


From: go@cclub.cc.tut.ac.jp (Go Watanabe)
Subject: [FreeBSD-tech-jp 1788] Re: Xtt + gtk+1.0.5j + gimp1.0.0j
Date: Thu, 15 Oct 1998 19:00:38 +0900 (JST)
Message-ID: <199810151000.TAA08305@cclub.cc.tut.ac.jp>

> >$B$&$s$&$s!"G<F@!#$=$&$$$&$3$H$G$9$M!#(B
> >$B>/$J$/$H$b8=:_$O!"(Bwchar_t == Unicode $B$rA0Ds$H$7$F$$$?$H;W$$$^$9!#(B
> $B$G$9!#7k6I8=:_$NF|K\8l(B locale $B$N%Q%C%A$b(B Unicode $B$X$N(B 
> (UTF $B$b$R$C$/$k$a$F(B unicode $B$H8F$s$G$^$9!K(B

$B$=$&!"$4$&$A$c$O5$$E$$$?$h$&$@$,!"$4$&$A$c$,(B Unicode = UCS* $B$N$D$b$j$G(B
$B8@$C$F$$$?$N$r!";d$,(B Unicode = Unicode Ver[12] >nearly equal UCS2 $B$H(B
$B6J2r$7$?$N$G$7$?!#(B


> $B%3%s%P!<%?$G$7$+$J$$$G$9$h$M!#(B
> $B$"$H!"(Bwctype $B<~$j$H$+$N<BAu$_$k$H!"$1$C$3$&$/$i$/$i$-$^$9!#(B
> # $B$G$+$$(B table ...

$B$3$N%9%l%C%I$NA0$NJ}$G$b=q$-$^$7$?$,!"%Y%s%@7O(B Unix $B$,$J$s$G(B
Unicode $B$r@Q6KE*$K:N$jF~$l$h$&$H$7$J$$$N$+!"$r(B GNU $B$N?M!9$O(B
$B9M$($k$Y$-$G$7$g$&!#$^$"!"%Y%s%@7O(B Unix $B$N>l9g$O!"F|K\8l(B L10N
$BC4Ev<T$,$7$C$+$j$H30?M$5$s$r@bF@$7$F$k$N$G!"9s$$;vBV$K$O(B
$B$J$C$F$J$$$s$G$7$g$&$7!"BP$7$F(B GNU $B$K$O$=$&$$$&N)>l$N?M$,(B
$B$$$J$$$N$@$m$&!"$H$$$&;v>p$r9M$($l$P;EJ}$,L5$$$N$+$b$7$l$^$;$s$,!#(B
$B$H$+$/!"2f!9%W%m%0%i%^$O!"(BUCS $B$N7G$2$kE}0l%3!<%I$H$$$&5uA|$K(B
$BOG$o$5$l$,$A$G!"C/$+$,;u;_$a$r$+$1$F$"$2$J$$$H!"(Bglibc $B$N<BAu$_$?$$$K(B
$B$D$CAv$C$A$c$&$s$@$m$&$J$!!#$"$N<BAu$O!"B?J,(B JLUG $B$JJ}!9$K$O(B
$BK\Ev$KLBOG$J$s$@$m$&$J!"$H;W$&!#(B

# $B$3$l$K6a$$$3$H$r!"(BXFree86 devel $B$N$[$&$G$b46$8$k!D(B


> <199810150809.RAA25604@srapc342.sra.co.jp>$B$N5-;v$K$*$$$F(B
> soda@sra.co.jp$B$5$s$O=q$-$^$7$?!#(B
> >> 	$B$I$C$A$K$7$F$b$"$kJ8;z$N(Bwchar_t$B$K$h$kI=8=$,J#?t<o$G$F$-$F$7$^$&$N$G!"(B
> >$B$3$l$O!"$I$&$d$C$F$bHr$1$i$l$J$$$H;W$$$^$9!#(B
> >ISO-2022 $B$@$m$&$H(B UCS-4 $B$@$m$&$H!"$J$s$G$b$=$&!#(B
> $B0JA0$O;d$b(B wchar_t $B0l$D$G$$$$$d$s$H$+;W$C$F$^$7$?$,!"(B
> $B$$$m$$$m$"$C$F8=:_$O2~?4$7$F$^$9(B(^^;

$B$o$?$7$O!"(Bwchar_t $B$H(B rune_t($BE*$J%b%N(B)$B$KL@3N$KJ,$1$k$Y$-$@$H(B
$B9M$($F$^$9!#$G$b!"$"$s$J(B wchar_t $B0F$r=P$7$?$N$O!":,$,%1%A=-$$$+$i!"(B
$B=PMh$k$@$1%3!<%I$r6&MQ$G$-$J$$$+!"$H9M$(!"FbItE*$K$O6&MQ$7!"(B
$B30ItE*$K6hJL$7$h$&$H9M$($?$+$i$G$9!#(B
$B$G$b!"%a%s%F$d@09g@-$N3NJ]$r9M$($?$i!"5U$K40A4$KJ,N%$7$?<BAu$K$9$k$N$,(B
$B3Z$GNI$$!"$H2~?4$7$^$7$?$G$9!#(B


> >> 	$B$H$$$&$+!"(Brunelocale library$B$C$F!"(Blocale$B$N<oN`$K$h$C$F(Bwchar_t$B$N(B
> >> 	$B$D$/$j$,0c$&$N$G!"(BN x N$B$NJQ494X?t$r;}$?$J$$$H$$$1$J$$!#(B
> >wchar_t $B$N(B encoding $B$O!"(Blocale $B$K$h$C$F0[$J$k$3$H$r(B application $BB&$O0U(B
> >$B<1$7$F%3!<%G%#%s%0$9$Y$-$G$9!#(B
> $B$=$&$G$9$M!#(B
> $B6&DL$K;H$($k(B multi-script $B$J(B wchar_t $B$,B8:_$9$k$N$OJXMx$@$H$O(B
> $B;W$$$^$9$,!"$=$l$r(B ISO-C $B$K4|BT$7$F$O$$$1$^$;$s!#(B
> nvi-m17n $B$d$i(B XMulti $B$d$i$,;}$C$F$$$k$h$&$J(B Multi-Script $BA0Ds$N(B
> $BFbIt%3!<%I$N%i%$%V%i%j$H$=$N(B API $B$r:n$k$N$OM-0U5A$@$H$O;W$$$^$9$,!"(B
> ISO-C $B$NI8=`$NHi$r$+$V$;$F$D$+$&$H$-$O$"$/$^$G(B One of locale $B$H$7$F(B
> $BF0$/$h$&$K$9$k$Y$-$G$9!#(B

$B$H$$$&$o$1$G!":G=i;d$O!"!V(Bmultiscript $B$J(B wchar_t $B$r<BAu$7!"(B
API $B>e$G(B ISO-C $B$N8_49@-$r3NJ]$7$F$"$l$PNI$$!W$H9M$($F$$$?$s$G$9!#(B

# $B<B:]!"(Bwchar_t $B$NFbItI=8=$K$O!"0lIt$r=|$$$F@)8B$,$"$j$^$;$s$+$i!"(B
# $BJL$K%m%1!<%kKh$K%(%s%3!<%G%#%s%0$,JQ$o$C$F$b!"$"$k$$$OJQ$o$i$J$/$F$b(B
# $BNI$$$o$1$G$9$+$i$M!#$@$+$i!"(Bmultiscript $B$J(B wchar_t $B$r<BAu$7$?$H$7$F$b!"(B
# $B@5$7$/$J$$$o$1$G$O$J$$!#$?$@!"$=$l$,9%$^$7$/$J$$<BAu$G$"$k$N$O$3$l$^$G$N(B
# $BOC$NDL$j$G$9!#(B


> $B$d$O$j4pK\$O(B $B%F!<%V%k(B + $B%W%m%0%i%`$N%@%$%J%_%C%/%m!<%I$G$9$h$M!#(B

$B$=$&$=$&!"AGKQ$J5?Ld$J$s$G$9$1$I!"(Bdlopen $B$C$F(B mmap $B$G<BAu$5$l$F$^$9$h$M!#(B
$BEvA3(B attach $B$7$F$k4V$O%U%!%$%k%G%9%/%j%W%?0.$j$C$Q$J$7$K$J$k$H;W$&$s$G$9$1$I!"(B
$B%3!<%I%3%s%P!<%?$G(B fd $B>CHq$7$FB-$j$J$/$J$k2DG=@-$O$I$&$J$s$G$7$g$&(B?

# $B$O$C$-$j$$$C$F!"8=>u$N(B X-TT $B$O%d%P$$$h$&$J!D(B


> $B8=>u$r$U$^$($k$J$i!"(B
> $B!&(Bcharacter set $BF1;N$NAj8_JQ49(B table
> $B!&3F<o(B coded character set $B$H(B unicode $B$H$NAj8_JQ49%F!<%V%k(B
>   (X11R6 $B$@$H(B /usr/X11R6/lib/X11/locale/tbl_data $B$K$"$C$?$j$9$k$s$@$J(B...)
> $B!&3F<o(B coded character set $B$r(B iso-2022 $B$NOHAH$G;H$&$H$-$KI,MW$J(B
>   $B>pJs$N%G!<%?%Y!<%9(B
>   (X11R6 $B$@$H(B /usr/X11R6/lib/X11/locale $B0J2<$N$b$N$,;v<B>e$3$l!#(B
>    $B%U%)%s%H$N%l%Y%k$N%G!<%?$^$G$U$/$s$G$^$9$1$I(B)
> $B!&(Biso-2022 $B7O$N(B encoding $B$G$N3F<o@)8B;v9`$r5-=R$7$?%G!<%?%Y!<%9(B
>   (Mule $B$,$3$&$$$&9=B$$r$b$C$F$F$5$^$6$^$J(B iso-2022 $B7O$r07$$$^$9$M(B)
> $B!&$=$NB>FC<l$J%(%s%3!<%G%#%s%0MQ!#4X?t$N%@%$%J%_%C%/%m!<%I4^$`(B
>   (shift_jis $B$H$+(B GB $B$H$+!#(BX11R6 $B$G(B X_LOCALE $B$D$1$F%3%s%Q%$%k$9$k$H(B
>    $B$$$/$D$+@lMQ$N$b$N$,F~$k(B)
> $B$r0l<j$K07$&;EAH$_$,$"$l$P!"BgDq$N%(%s%3!<%G%#%s%0$NAj8_JQ49$O(B
> $B$^$+$J$($k$3$H$G$7$g$&!#(B
> # X11R6 $B$N(B Framework $B$N(B _Xlc $B4X?t72$,6a$$$+$J(B?
> # $B$A$J$_$K(B X $B$N>l9g$OI=<($b$R$-$&$1$J$1$l$P$J$i$J$$$N$G!"(B
> # $B%U%)%s%HL>$N>pJs$^$G$U$/$a$?(B XlcCharSet $B$H$$$&$"$i$f$k(B
> # locale $B$N$"$i$f$k%(%s%3!<%G%#%s%0$G6&DL$N%3!<%I$,$"$j$^$9!#(B

$B<B:]!"(BX11R6 $B$N%m%1!<%k$N;EAH$_$C$FNI$/$G$-$F$k$s$G$9$h$M!#(B
$B%$%s%?!<%U%'!<%9$Ne:No$5$OL5$$(B($B>lEv$?$jE*$J(B)$B$h$&$J5$$,$7$^$9$,!"(B
glibc $B$_$?$$$K$$$/$i%$%s%?!<%U%'!<%9$,(B ISO-C 1995 $B%U%k%;%C%H$G$b!"(B
L10N $B:n6H$9$k?M$NN)>l$K$?$C$F$J$$$b$N$G$O;H$($^$;$s$+$i$M!#(B


> # Solaris $B$N(B iconv(3) $B$O4X?t$N(B dynamic load $B$@$1$C$]$$5$$,$9$k(B

$B<B:]!"(B Solaris $B$N(B iconv(3) $B$K$=$&=q$$$F$"$j$^$9!#(B


> $BFC$K(B unicode $B$HFCDj$N(B character set $B$NJQ49%F!<%V%k$OI,?\$K(B
> $B$J$j$D$D$"$k$H;W$$$^$9$,!"$$$m$$$m$J%"%W%j$O$_$s$J(B
> $B<+A0$GJz$($A$c$C$F$k$N$,8=>u$J$N$G!"(Blocale $B%i%$%V%i%j$H$O(B
> $BJ,N%$7$?7A$G$N(B API $B$G$D$+$($k$h$&$K$7$?$b$N$,$[$7$$$G$9(B

$B$=$N$H$*$j!#$?$@$7!"(Bunicode $B$ONc$N(B MS $B$NHs8_49@-$,$"$k$N$G!"(B
$B$A$c$s$H(B modifier $B$G(B @MS $B$H$+:n$i$J$$$H;H$($^$;$s(B(T_T)$B!#(B
$B$=$NE@$G!"(Bsolaris $B$N(B iconv $B$O;H$($J$$!#(B


> $B$D!<$o$1$G!"$h$m$7$/(B($B$J$K$r(B?) > $B1v:j$5$s(B

$B$H$$$&$+!"$5$C$5$H(B ELFied FreeBSD $B$N(B X-TT $B$N(B dynamodule $BLdBj$r(B
$BJRIU$1$s$H!"$3$C$A$K$b:9$7;Y$($k!#$G$b!"%F%9%H4D6-$,L5$$!#(B
$B<B:]!"(Bgdb $B;H$C$F(B xfs $BDI$C$+$1$l$P!"8+$k?M$,8+$l$P(B 30 $BJ,DxEY$G(B
$B860x2rL@$G$-$=$&$J$s$G$9$1$I!D(B

# ELFied Linux $B$G$A$c$s$HF0$$$F$k$N$G!"(Blibc $B$N%P%0$r5?$C$F$7$^$&!D(B
# $BC1$K!";d$,HyL/$JHs8_49MWAG$r$D$D$$$F$7$^$C$F$k2DG=@-$O$"$k$,!#(B


> $B$b$&0l$D!#$3$l$@$1$@$H!"%3!<%IJQ49$N$_$J$N$G!"(BCTYPE $BMQ$N(B table 
> $B$b$[$7$$$G$9!#(B

$BM_$7$$!"$G$O$J$/$F(B wctype.h $B0J2<$r<BAu$9$k$K$"$?$C$FI,?\$G$9!#(B
$B=EMWEY$bDc$/$J$$$G$9$7!#(B


> $B!&(B1byte $B%3!<%I7OMQ$NC1=c$J(B table
> $B!&(B2byte $B0J>e$N%3!<%I7OMQ$NJ8;z<o;XDjMQ$N%G!<%?%Y!<%9(B
>  2byte $B0J>e$N$b$N$O!"$H$j$"$($:(B rune $B%i%$%V%i%j$d!"(BSingle Unix Specification
>  $B$N(B localedef $B$GMQ$$$i$l$F$$$k$h$&$JJ}<0$G$7$g$&$+$M!#(B
>  unicode $B$b$3$N%G!<%?%Y!<%9$G07$($k$^$9$M!#(B
>  # $B<oJL$NJ,N`$H$+$O8@$$=P$7$?$i$-$j$,$J$$$+$b$7$l$J$$(B

SUSV2 +$B&A(B(iso2022 $B$J$I(B) $B$G$$$/$N$,$h$m$7$$$G$7$g$&!#(B


> COLLATE $B4XO"$b5$$K$J$k$H$3$m$G$9$,!"$a$s$I$/$5$=$&$J$N$G$"$H$^$o$7(B(^^;

collation $B$O!"$"$k0UL#L5$/$F$b$A$g$C$H:$$k$/$i$$$G!"(B
$B%3!<%I%;%C%H<~$j$[$I%7%j%"%9$J$b$s$G$O$J$$$N$G!"$d$C$Q8e$+$J!#(B
$B$G$b!"(Bmoneytory $B$d(B time $BEy$b4^$a$F!"$"$i$+$8$a$A$c$s$HDI2C$G$-$k$h$&$K(B
$B9=B$$r9M$($F$*$/I,MW$O$"$j$^$9$h!#(B


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

---
  $B1v:j$N0l8@!'(B
    * X-TT Ver1.0 [Aoi MATSUBARA Release0] is available now.
      See http://hawk.ise.chuo-u.ac.jp/student/person/tshiozak/x-tt/

  $B1v:j(B $BBsLi(B
  Takuya SHIOZAKI -- Release Manager of X-TrueType Server Project.
      mailto:AoiMoe@isoternet.org
      http://hawk.ise.chuo-u.ac.jp/student/person/tshiozak/
