以前,YUMIネットオフライン会で話題に上がった,「ユミ日記生成スクリプト」を公開いたします。スクリプトは幾度となくバージョンアップされているのですが,今回公開するのはその最新バージョンです。これから二つのスクリプトを取り上げます。“yumi-formatter.pl”は,プレーンテキストで記述されたユミ日記をハイパーテキスト化します。その目次リンクファイルを生成します。“js-animation@2000081741.js”は,複数コマの画像を切り替えてアニメートさせるスクリプトです。このスクリプトは,「ハイパーテキスト化」とは直接関係ありません。yumi-formatter.pl決められた書式によって,プレーンテキストをHTML4相当のHTMLファイルに変換します。動作を説明しましょう。プレーンテキストは順序付けされており,それらは昇順に並べ替えられます。書式化された(タグを埋め込んだ)HTMLファイルには,それらを双方向に行き来できるようなハイパーリンクが設置されます。図で説明しないと分かりにくいかもしれませんが,やっていることは難しくありません。あ,そうそう「1行は80文字以内じゃないとダメなんだ。」などと些細なことに口うるさい人には,「もうそろそろモグタンに紹介されそうなくらい古いエディタ使うのやめたら?」と申し上げておきます(ウェブブラウザで閲覧すると水平方向にスクロールバーが表示されますが,わざわざスクロールして見るほど重要なことは書かれておりませんのであしからず)。}旧バージョンと比較すると,ずいぶん軽量化されていますね。1999)』で閲覧できます)。ちなみに私はPerlをよく知りませんので,「よい子」の質問には答えられません。この程度のコードならだれにでも書けるはずです(書けない人はMS-Officeのイルカに尋ねてみてください。彼はおそらく何でも知ってます)。js-animation@2000081741.jsあなたは「画像にマウスカーソルを合わせると画像が変る。」といったウェブページを見たことがありませんか。このスクリプトはまさにあの動作をします。切り替わる画像はひとコマだけではありません。マウスカーソルを合わせっぱなしにすると,次々にコマが進みます。似たような動作はアニメーションGIFを使えばもっと簡単にできます。何となくね,JPEG画像をアニメートさせたかったんです。スクリプトで画像を切り替えることにしました。原理的にはアニメーションPNGとかアニメーションXBM,さらには一コマ目はGIF画像で二コマ目はPNG,三コマ目はJPEGなんていう無駄なこともできます。このスクリプトはHTMLファイルにインポート(インクルード)して使われます。このコードだけを凝視しても,何をするのか(メソッドがいつ実行されるのか)さっぱり分からないでしょう。本当はHTMLファイルの実装と併せて説明しないといけないんですよね(そんなこと面倒です。自分でやってください)。images['default'].src;}こういうコードってよく本に載っているんですよね。実際ほとんど同じです。あ,言い忘れましたがNavigatorを使っている人は,自動画像読み込みを「有効」にしないとアニメートしません(「画像ボタン」を押しても全コマがロードされません)。murono@mtc.biglobe.ne.jp,。