波ダッシュタグの投稿

2008-03-23
晴れ

波ダッシュ矯正プラグイン Force Wave Dash 0.81 リリース

ゆりこ による 16:52:50 の投稿
カテゴリー: WordPressハック
タグ: , , ,

4か月ぶりに、波ダッシュ矯正プラグイン「Force Wave Dash」のバージョン 0.81 をリリースします。変更点は以下の通りです。

  • ページタイトル、カテゴリー名、タグ名にある全角チルダも波ダッシュに置換するようにしました。ただし、カテゴリー名、タグ名は、表示時のみ処理で、管理画面での入力時は処理されません。このため、データベースには全角チルダのまま保存されます。
  • 波ダッシュが2つ連続したときは、いわゆる強波ダッシュ「〰」(U+3030) に置換するようにしました。
ダウンロード force_wavedash081.tar.bz2 (9.7KB)

今回、波ダッシュ2つ連続していれば「〰」(強波ダッシュ; WAVY DASH; U+3030) にする機能を装備しました。実は Ktai Style でも対応を組み込んであって、ドコモ、WILLCOM、イー・モバイル音声端末の場合、絵文字165番に置換されます。

2007-11-20
晴れ

WordPress 向け波ダッシュ矯正プラグイン Force Wave Dash 0.80 リリース

ゆりこ による 20:53:41 の投稿
カテゴリー: WordPressハック
タグ: , , ,

予告通り、波ダッシュ矯正プラグイン「Force Wave Dash」のバージョン 0.80 をリリースします。プラグインの詳細は配布サイトをご覧ください。変更点は以下の通りです。

  • 投稿の抜粋・コメント投稿者・コメント本文にある全角チルダも波ダッシュに置換するようにしました。
  • 検索文字列に全角チルダがある場合、波ダッシュに変換して検索するようにしました。
  • プラグイン本体を JeditTeraPad などのテキストエディタで開いても壊れないように、コードの書き方を工夫しました。
ダウンロード: force_wavedash080.tar.bz2 (9.4KB)
バージョン 0.81 をリリースしました。

本プラグインはWindows と Macintosh を両用している人には必須と言えるでしょう。ぜひインストールしてみてください。本当は、すべての Windows ユーザーにインストールして頂きたいのですが、Windows しか使ってない人の場合、「全角チルダ」ラブラブでも問題ないわけで、そうも言えないんですよね……。

[追記] 今後のバージョンアップとしては、カテゴリー名、カテゴリーの説明、登録ユーザー名も対象にすること、データベースに残っている全角チルダを一挙に波ダッシュに置換する機能をつけること、波ダッシュ2つ連続していれば「〰」(強波ダッシュ; WAVY DASH; U+3030) にする機能 (これは半分お遊び) を考えています。カテゴリーとユーザー名を対象にすればほぼ完璧でしょう。WAVY DASH は表示できない端末が多そうなので、やめた方がいいかもしれません ;-)

2007-03-30
雨のち晴れ

WordPress プラグイン Force Wave Dash 0.73 リリース

ゆりこ による 13:15:01 の投稿
カテゴリー: WordPressハック
タグ: , , ,

WordPress 用プラグイン「Force Wave Dash」のバージョン 0.73 をリリースしました。ダウンロードはリンク先の配布サイトから行えます。

今回は、PHP の内部コードが UTF-8 以外に設定されている場合でも動作するよう改良しています。具体的には mb_regex_encoding('UTF-8'); を実行させるようにしています。

そろそろバージョン 1.00 にしたいのですが、波ダッシュを UTF-8 のマルチバイト文字として記述している点を改良するまでお預けの予定です。現状では、エディターによって文字化けしてプラグインが破壊されやすいために、\x301c のような実体参照で記述したいのですが、どうもうまく動いてくれません……。最悪、現状のままバージョン 1.00 にするかも。

2007-03-01
晴れ

WordPress プラグイン Force Wave Dash

ゆりこ による 00:12:44 の投稿
カテゴリー: WordPressハック
タグ: , ,

UTF-8 なウェブログにつきまとう「波ダッシュ問題」を解決するプラグインを作ってみました。その名も「Force Wave Dash」です。新規投稿時、記事の編集時、記事を画面に表示するとき、「全角チルダ」を「波ダッシュ」に変換します。ふだん Windows バリバリに使っていて全角チルダに嫌悪感のない人には無縁のプラグインです;-)

仕様上、プラグイン導入前から存在する記事については、いったん編集しないことには全角チルダが残ってしまいます。一括変換する機能をつけるかどうか検討してみます。

ダウンロード

WordPress Plugins/JSeries での配布としました。
force_wavedash070.tar.gz
SHA1 digest: 9c6ce62aba50c3ceda120ab8fe1fb99e00d48406
かなり実験的かつ、好みの問題が大きいプラグインなので、当分はこのサイトで配布とします。

(続きを見る…)

2006-09-22
くもり

W-ZERO3 では波ダッシュが化ける

ゆりこ による 23:02:57 の投稿
カテゴリー: モバイル・携帯電話
タグ: ,

わたしの日記や、旅行リアルタイムレポートでは、波ダッシュ (〜) を多用していますが、W-ZERO3 [es] では文字化けして表示されないようです。がーん。

これは Unicode における WAVE DASH 問題 (リンク先は Google 検索) として非常に有名な話で、Windows 固有のトラブルです。Windows XP, 2000 などパソコン向け OS では少し表示は汚いものの、波ダッシュっぽい字形 (通常の波ダッシュと上下反転) が表示されますが、Windows Mobile では字形が入っていないようです。示したリンク先を読んでもらえれば明白ですが、これは Windows が間違った実装をしているのが原因なのです!! 化けて見える人は、その閲覧環境が悪いと思ってあきらめてください;-)

なお、わたしが Yuriko.Net や旅行記に書くときは、Macintosh からの文字入力か、携帯電話からのメール投稿なので、間違った実装 (== Windows) は経由していません。メール投稿の場合、「波線」は ISO-2022-JP でサーバーに送られて、PHP の mb_convert_encoding() 関数によって UTF-8 に変換されています。

今後、W-ZERO3 [es] でウェブログ投稿・編集をするときは気をつけないといけませんね〜〜。すでに波ダッシュがある文章に、W-ZERO3 で「にょろ」を追記すると、文字コードが変なことになってしまいそうです。

そういえば、WX-310K (京ぽん2) も Windows におもねる実装になっているのか、Opera で Yuriko.Net を見ると波ダッシュが中黒 (・) に化けてしまいます。京ぽん2で「にょろ」を入力したら、どんな文字コードが割り当てられるんやろう??