============================================================ 【 タイトル 】 秀丸エディタ用全角→半角変換マクロ「半閣下」 【 version 】 2.10 【 公 開 日 】 2006.5.31(水) 【 制作環境 】 会社のDELLマシン 【 動作環境 】 秀丸エディタの動作する環境 【テスト環境】 秀丸エディタ Ver 5.15 & Windows2000 【必 須】 当然、秀丸エディタ 【作 者】 かず@踊る大捜査線FANSITE ( http://www.odoru.org/ ) 【 配布形態 】 フリーソフトウェア 【 著 作 権 】 Copyright (C) かず 【 同梱FILE 】 z2h_henkan.mac / z2h_henkan_210.txt 【転載の可否】 要 事前連絡 ============================================================ ● はじめに 「半閣下」は、テキストファイル内に含まれる全角文字を半角 文字に変換する秀丸エディタ用マクロです。 ケータイ向けサイトを作成するときなどに便利です。 ● 動作環境 「秀丸エディタ」( http://hide.maruo.co.jp/ )が必要です。 動作は Ver 5.15で確認しております。 それ以前のバージョンでの動作は未確認です。 少なくとも3.04以前のバージョンでは動作しないことを確認して います。 ● 現バージョンの半閣下が出来ること 以下をファイル内もしくは選択範囲内で実行可能です。 ・全角カナを半角カナに変換 ・全角数字を半角数字に変換 ・全角英字を半角英字に変換 ・全角記号を半角記号に変換 ・上記を一括変換 ・全角スペースを半角スペースに変換(1.10) ・変換処理のアンドゥ(1.20) ・(おまけ) 改行・半角全角空白・タブを除く全文字数の計算 ※各種設定をマクロ上から実行でき、iniファイルに保存されます。 ● インストール 1) 秀丸エディタのマクロフォルダに、z2h_henkan.mac をコピー します。 ※マクロフォルダは秀丸エディタのメニューバーから 「その他」-「動作環境」-「パス」-「環境」 と選択した場所で指定出来ます。 何も設定していなければ秀丸エディタと同じ場所になります。 2)秀丸エディタのメニューバーから 「マクロ」-「マクロ登録」 を開いて、適当な番号のところでファイル名から 「z2h_henkan.mac」 を選択します。 タイトル欄に「半閣下」と入力すると半閣下も喜ばれると思い ます。 以上でインストールは終了です。 ● アンインストール コピーしたz2h_henkan.macを削除し、秀丸エディタのマクロ登 録から消します。 設定ファイルを保存した場合、秀丸エディタのマクロフォルダに z2h_henkan.iniが生成されますので、これも削除します。 以上。 ● 使い方 1) 変換したいファイルを秀丸エディタで開きます。 2) 変換したい範囲を範囲選択します。(選択しなければファイ ル全体を対象とします) 3) メニューバーの「マクロ」から「半閣下」を選択します。 もしくは[CTRL]+[数字]で呼び出します。 4) 希望する操作を選択します。 5) 終わるまでジッと待ちます。 (タイトルバーに作業の進行状況が文字数で表示されます) 6) 変換した文字数が表示されて、終了します。 ● 使用上の注意 (マクロの動作を中止する) 半閣下実行中に画面をクリックすると作業を中断出来ます。 一文字毎に処理してますので、中断しても途中までは処理され ています。 ● 定番ですが、著作権 本ソフトウェア関するプログラム及びドキュメント等の著作権 は作者(かず) が有しております。 本ソフトウェアは日本国の著作権法、並びに国際条約に保護さ れています。 ● 無保証 本ソフトウエアの導入によって生じた損害等につきましては、 著作権者は一切の責任を負い兼ねます。 不具合、バグ等については可能な限りの対処をおこないますが、 基本的にサポートは致しません。 機能拡張などご要望もお受けいたしますが、その実現の有無は 保証されるものではありません。 ● 使用料 本ソフトウエアはフリーソフトウェアですので、一切の金銭を 必要としません。 (入手するための回線使用料などは含まず) ● 転載・改造 個人レベルでの改造使用はご自由にどうぞ。 それを改造者以外の第三者に配布する場合は、必ず事前連絡し てください。 ● 謝辞 秀丸エディタを作ってくれた、秀まるおさん。あなたは偉大だ。 odoru.orgに来ていただいている皆さん。皆さんがいるからodoru.org は存在し得るのであって、odoru.orgがなければこのマクロも作 られませんでした。 そして最愛の妻。私の元気の素です。 ● 改版履歴 2001.8.23 Ver 1.00 カナ子ちゃんを大改造して誕生 2001.8.30 Ver 1.01 常にカナ変換される不具合修正 (Thnx yuki isobe) 2002.3.1 Ver 1.02 「何もせずに終了」しても何かしてたのを修正 起動直後のタイトルバーにバージョン表記追加 2003.10.18 Ver 1.10 全角スペースを半角スペースに変換する機能を追加 2004.4.21 Ver 1.20 スペース変換機能の有無を変数化してユーザが設定出来るようにした ファイルの保存確認の有無を変数化してユーザが設定出来るようにした アンドゥ機能の搭載 文字数カウント時にその旨をタイトルバーに表示するようにした 2004.4.22 Ver 1.21 アンドゥ情報の書き込みに無駄があったので修正 2006.4.7 Ver 2.00 設定をiniファイルに保存できるようにした アンドゥ機能の使用の有無を設定できるようにした 変換開始前の文字数カウントの有無を設定できるようにした 文字数カウントをした場合は、進捗をパーセント表示するようにした 起動時のダイアログの位置を、マウスカーソルのそばからキャレット カーソルのそばに変更した 2006.5.7 Ver 2.01 デバッグ用のコードが残っていたので削除 設定メニューに現在の状態であることを明記 (未公開バージョン) 2006.5.31 Ver 2.10 「“」「‘」を「"」「'」に変換するようにした 設定メニューをもう少し分かりやすい表現に変えた ■ 戯言コーナー ●半閣下ご生誕の経緯 [1.00] 携帯サイトの作成用にカナ子ちゃんの誕生となりましたわけで すが、最初はこれで満足していました。 でもある日携帯サイト用CGIを作っていて気が付いたのです。 jcode.pl(Kazumasa Utashiroさん作)に全角→半角ルーチンがつ いているのですが、これはカナだけでなく記号や数字も半角化 してくれるのです。 これは便利だ。是非実現せねば。 ・・・と思ってから半年経ちました。 実はその間あまり携帯サイトを更新することがなくなってしま ったのです。 ところが8/21、ニュースが入ります。「踊る続編放送!?」 これは早速更新せねば! と携帯サイトに手を掛けたところで上のことを思い出しまして ようやく作成に至りました。 作っときゃよかった。はうん。 似たマクロがあるのかもしれないですが、私自身が使いやすい マクロは自作するしかあるまい、ということで、カナ子ちゃん 改造計画発動です。 カナだけではなくなってしまったので名称を変える必要があり ました。 半角子ちゃんじゃ響きがよくない。 と十数秒考えた後で女の子にこだわるのはやめようと、 「半閣下」(半角化) と決まりました。 カナ子ちゃんは男になってしまったのです。ありゃあ。 ●驚愕[1.01] 公開後一週間でバグ報告をいただきました。 かなりお馬鹿なバグだったのですが、使ってる人がごく少数だ ったので今までもバグ報告まで二ヶ月くらいかかってました。 使ってる人いるんですね。 驚きました。 公開してる以上、使ってくれてる人がいるということは嬉しい です。やっぱし。 ●Ver 1.10 要望があったのでスペース変換機能も付けましたが、スペースの 数を数えたいということでなければ普通の置換で変換した方が速 いと思います。 ●Ver 1.20 アンドゥが無いのが不便だったのでテスト的に搭載してみました。 クリップボードを使用するため、これまでと少し挙動が変わります。 ご注意下さい。 スペース変換機能は私が全く使わないので隠せるようにしました。 保存確認も同様にしてみました。 ●Ver 2.00 大幅なバージョンアップをしました。 設定項目を増やしてiniファイルに保存出来るようにしたのですが、 私個人としては、変換開始前の文字数カウントをキャンセル出来る ようになったというのが大きいです。 不具合のチェックがそんなに出来ていないので、何か見つけたら 教え下さい。 ●Ver 2.10 珍しく機能追加の希望を頂きまして、私もその方が便利だと納得 しましたので「“」や「‘」を変換するようにしました。 確かに私も一度これで困ったはず。 ■ 最後に 半閣下のサポートは一切しないつもりですが、機能の要望など あればお受けいたします。 あと不具合は潰したいので、バグっぽいのがあったらご連絡下 さい。 「仕様です」で逃げる可能性は高いですが。 あと、使用して気に入っていただけた奇特な方は「私は奇特で す」とご連絡いただけるとかずさんが大変喜びます。 最後に、うちは踊る大捜査線のファンサイトですので、お暇な 時には踊る大捜査線を見てハマってください。 ハマりまくってしまったときにはうちのサイトへどんぞ。 作者:かず Email http://www.odoru.org/mail/ WEBサイト:踊る大捜査線FANSITE ( http://www.odoru.org/ )