From: Jun Morimoto Date: 1998-11-12T23:59:48+09:00 Subject: [ruby-list:10793] Re: base64.rb aamine@dp.u-netsurf.ne.jp wrote: >〓のことですね。 >確かに、こっちの方が「なんかが消されてる」という事はわかりやすそう。 >一方で半角をどうするかが問題ですね。=はエンコードの時に使うし。 > _ が一番安全なんですけど、全角を〓にするとつりあいが取れないような。 というか、この通称「ゲタ」は「こんな字ねえよ〜」、つまりその活字が見当 たらないときに組んでおくものである、だからいわゆる「機種依存文字」をす べて「ゲタ」に置換するというひとつの方法論は全く正しい。また、「無い文 字を表す」という以外の目的に「ゲタ」を用いるのは誤りである。 ということで、むかし fj でシグネチャに「形おもしろいじゃん」と「ゲタ」 を使っていた人との間で大論争になったのを見た覚えがあります。 たしかに「犬」が「動物のイヌ」であるのと同じように、 「〓」は「こんな文字は無い」であるかもしれない。 だから「(丸数字の1) (ギリシャ数字の2)」を親切に「(1)II」と変換するのも 手だし、また そんなの知ったこっちゃ無いと「〓〓」に換えちまうのも valid である、と。 また、「=」と「〓」は確かに形は似ていますが、「ヨ」と「∃」の関係のよ うなもので、意味においては、何のつながりもないです。 > _ が一番安全なんですけど、全角を〓にするとつりあいが取れないような。 「〓」は いわゆる「全角」ですよね? # うう、「全角? 半角? そんな概念は無い!」と flame される一歩寸前の # 崖っぷちに立ってる気がする < おれ .. 森本 淳 (Jun Morimoto) ................................................. .. (株)IMAGICA Internet Planning Bureau - `Marib' ......................... .. morimoto@marib.imagica.co.jp http://members.xoom.com/morimoto/ ........