このページは福井県立大学の田中求之が2006年1月まで運用していた Mac のサーバ運用に関する会議室 「Web Scripter's Meeting」の記録です。情報が古くなっている可能性がありますのでご注意ください。

ワードラップ処理

発言者:重松修
( Date Saturday, March 15, 1997 23:55:12 )


いつもお世話になっております。

表題のワードラップ処理ですが、例えば、こういう電子掲示板の場合書き込まれ
るみなさんはどうしてますか?私はテキストエディタ(Jedit)を立ちあげて、そ
こで桁そろえをしています。

不便でしかたないのですが、何か解決の方法はないのでしょうか?

それから、たとえばCGIで72桁くらいで禁則を含め投稿されたメッセージに対して
ワードラップ処理をしたいと思うのですが、そのようなOSAXはあるのでしょう
か?この時、機種依存文字の削除(げたにする)、半角かななどの変換を行いた
いのですが、AppleScriptでは処理能力が遅そうで。

イメージ的には、「かなキラー」のような感じです。

重松修

田中求之 さんからのコメント
( Sunday, March 16, 1997 00:34:58 )

日本語のワードラップを行う osax は、私も欲しいです。自分で作るには
ちょいと面倒なので、手を出す気になりません。

ただ、私自身は、この会議室のように、書き込む人が改行を入れなければ
ならない場合には、右端ががたがたになっても全然気にならないのですが (^_^;;

機種依存の文字や半角カタカナの処理を行う osax というのも、今のところ
見あたらないようですね。そういった処理を行ってくれるアプリケーションを
AppleScript で呼び出して利用するぐらいしか手はないでしょう。


Hideaki Iimori さんからのコメント
( Sunday, March 16, 1997 11:39:21 )

Eudoraで使うために作った TextWrapのための osaxがありますので
よろしければどうぞ。
WorldScriptの多言語対応です。

Hideaki Iimori さんからのコメント
( Sunday, March 16, 1997 11:40:42 )

失礼 URLを忘れていました。 (^^;;

Hideaki Iimori さんからのコメント
( Sunday, March 16, 1997 11:43:41 )

再度

Hideaki Iimori さんからのコメント
( Sunday, March 16, 1997 11:45:07 )

ページ名と両方入れないとだめでした。 (^^;;


→  こちら

Hideaki Iimori さんからのコメント
( Sunday, March 16, 1997 11:46:27 )

姉妹品に Byte Size/Line数/Word数/2 Byte文字数/1 Byte文字数を得るのもあります。
WorldScriptの多言語対応です。


→  こちら

田中求之 さんからのコメント
( Sunday, March 16, 1997 14:37:44 )

これはありがたい!!

ありがとうございます。さっそく使わせてもらいます> Iimori さん

田中求之 さんからのコメント
( Sunday, March 16, 1997 18:26:24 )

さっそくあれこれと試してみました。

いやぁ、すばらしいです。prefix の処理など、痒いところに手が届くという感じ
ですし、WorldScript 対応というあたりは、さすがに飯森さんですね。

これをつかえば、会議室の書き込み欄の <TEXTAREA> を WRAP するように設定して
おいて、CGI の側で折り返し処理を行うようにできますね。

また、私はページを書く際に、折り返しを自分で行って <BR> を追加する主義なの
ですが(そろそろ止めようかと思ってますが)、こういった処理も簡単にできます。

Hideaki Iimori さんからのコメント
( Monday, March 17, 1997 06:20:06 )

お蔵出し

多言語対応文字種変換の Transliterate osaxも置いておきました。


→  こちら

田中求之 さんからのコメント
( Monday, March 17, 1997 17:56:40 )

>多言語対応文字種変換の Transliterate osaxも置いておきました

これもすごいなぁ。これで半角カタカナの処理はばっちりですね。

ひらがなをローマ字にできたりするのにも、実用性はないかもしれない
けど、面白いなぁ。


前薗 健一 さんからのコメント
( Monday, March 17, 1997 23:39:29 )

OSAX 自体をためしてはいないのですが、有用な OSAX ありがとう
ございます。 > Iimori さん

で、飯森さんって、あの有名な飯森さんですよね。

重松修 さんからのコメント
( Monday, March 17, 1997 23:42:34 )

ありがとうございます。
さっそく試してみます。m(__)m