No. 164/622 Index Prev Next
Path: titcca!ccut!ascgw!flab!ichikawa
From: ichikawa@flab.flab.fujitsu.JUNET (I.Ichikawa)
Newsgroups: fj.kanji
Subject: Re: A Proposal on ROTxx.( kanji da yo ~ n)
Message-ID: < 1462@flab.flab.fujitsu.JUNET> 
Date: 8 Sep 87 00:31:29 GMT
References: < 828@kyu-cs.csce.kyushu-u.junet> 
Reply-To: ichikawa@flab.flab.fujitsu.JUNET (I.Ichikawa)
Distribution: fj
Organization: Fujitsu Laboratories Ltd., Kawasaki, Japan
Lines: 43
Posted: Tue Sep  8 09:31:29 1987

仮定:
ROT XXでシフトしているかいないかどうかをユーザは知っている。または、プレ
ーンテキストをROT XXにするかしないかは自分で決定する。すなわち、プレーン
テキストかROT XXされたものかは、ユーザがオプションで指定するのであって、
機械的に判定するのではない。

ROT XXはコードの並行移動であるが、そのコード系の体系からはみ出ない。つま
り、漢字表から外に出ない。

半角カナはニュースでは使用しない。

環境:
EUCとシフトJISの重なるのは、双方とも、第二水準の***一部***である。よって、
ROT XXされているとはいえど、運がよほど悪くないかぎり、判定可能な領域の文
字が使用される。

使用しているコード系を知っていれば、もっと話は単純になる。各コード系をオ
プションで指定可能な、ROT XX用フィルタはすぐできる。(その気になれば)

疑問:
ROT XXは、ほんとうに、そのコード体系からはみでることはないのか?

ROT XXするだけのフィルタが必要なのか?

それならば、NKFは、内部的にはEUCを使用しているので、ROT XXは簡単に
挿入できる。また、コード系をはみ出ないのならば、その判定ルーチンを変更す
る必要はない。入出力の成型部分をROT XX用に変更が必要。(特にESC関係)

半角カナ対応は、ユーザが半角カナがあると指定して行います。また、半角カナ
を全角にすることもできるようにしています。なぜこんな半角カナなんぞいるか
というと、パソコンがシフトJISのためです。MSDOSでローカルに作成したファイ
ルは半角カナを含んでしまうことがありますし、パソコンネットや商用DBなど
まで考えると、半角カナが何らかの形で扱えないと困ってしまうのです。

それに、表の仕事も上半期がもうすぐ終るため、わりと忙がしいんですよ。そし
て、こうした裏仕事も、NKFの半角カナ対応とか、簡易rrnewsの作製とか、JU
NETアドベンチャーゲームの設計とか、野球のマジックナンバーの計算とかで、
忙がしいの、特にこの季節は。

野球がメドがつき、下半期にはいったら、また、トライしようかという気も出ま
すが、今はそんな元気ありません。

−−−	はい、今やります。はい。		市川
Next
Continue < 645@titnca.nc.titech.JUNET>