No. 359/622 Index Prev Next
Path: titcca!nttlab!nttdpe!kouichi@ews006.rd.nttdata.JUNET
From: kouichi@ews006.rd.nttdata.JUNET (Kouichi Suzuki,NTTDaTa)
Newsgroups: fj.questions.misc,fj.kanji
Subject: Re: KANJI IN/OUT code in TERMCAP
Message-ID: < 1877@nttdpe.rd.nttdata.JUNET>
Date: 28 Jan 89 00:02:32 GMT
References: < 15174@wsgw.ws.sony.junet>
Sender: news@nttdpe.rd.nttdata.JUNET
Reply-To: kouichi%ews006@nttose.rd.nttdata.JUNET
Distribution: fj
Lines: 49
Xref: titcca fj.questions.misc:702 fj.kanji:476
ども。鈴木@NTTDATA でございます。
From article < 15174@wsgw.ws.sony.junet> , by sakamoto@ws.sony.junet (Tomohiko Sakamoto):
> >
> > だれでも思い付く(私もこれにしようと思っていた)自然な名前なので、
> > このki,koを使おうと思います。(「Σから受け継いだ」なんて、歴史上
> > 初めてなんじゃないかな:-)
>
> 老婆心ながら、一言言わせてもらいますと、
> この名前は使わないほうがいいと思います。
>
> 「漢字イン/アウト」という表現が JIS や ISO の規格を無視したもの
> だからです。
そうです。それと、もう1つ問題があります。たとえば、EUC のような8単位ベースの
システムの場合は、次の項目の規定が必要です。
(1) 文字セットを右側に invoke するか、左側に invoke するか (つまり、MSB を
立てるか立てないか)
(2) 文字セットを invoke する制御シーケンスは、ロッキングシフトかシングルシフト
か
こうしないと、たとえば EUC のファイルコードを termcap で記述することができなく
なってしまいます。(Shift-JIS は、ISO, JIS の規格に準拠していないので、どのような
方法で termcap に記述できるか私にはよくわかりません。)
>
> ESC $ @ または ESC $ B は G0 に漢字文字セットを指示するものです。
> ESC ( J は JISローマ字を、ESC ( B は ASCII を G0 に指示するもので、
> 「漢字を出る」という意味ではありません。
そのとおりです。
>
> 詳細は、次の参考資料を見てください。
> 1. 「JUNET利用の手引き(第1版)」pp 92-95, 6.3.2 参考資料: 複数の図形文
> 字セットの使い方
> 2. 月刊「インターフェース」1984年7月号別冊付録「JISコード活用便利帳」
> 3. JIS X0202 情報交換用符号の拡張法
特に、3. の規格は、文字符号の規格の原点ともいえるものです。これが正しく
理解されることを願ってやみません。なお、JIS X 0202 に対応する ISO 規格
ISO 2022 は、JIS 制定後改訂されており、JIS もこれに合わせて改訂される見込み
です。
-----------------------------------------------------------------------
鈴木 幸市 (kouichi@nttose.rd.nttdata.junet)
NTTデータ通信(株) 開発本部
Next
Continue < 10@discovery.mtl.u-tokyo.JUNET>
< 680@kei16.ks.fujitsu.JUNET>
< 18@discovery.mtl.u-tokyo.JUNET>
< 2625@titcce.cc.titech.JUNET>
< 682@kei16.ks.fujitsu.JUNET>
< 2654@titcce.cc.titech.JUNET>
< 1655@ulisvax.ulis.JUNET>
< 15861@wsgw.ws.sony.junet>
< 2665@titcce.cc.titech.JUNET>