=================================================================== Text Information (EmEditorプラグイン) Version 2.11B 説明ファイル =================================================================== ≪製作著作≫ KKSoftWare ≪開発言語≫ Microsoft Visual C++ .NET ≪動作環境≫ Windows XP/2000/NT4/Me/98/95 ≪対 応≫ EmEditor Version 3.00 以降 ≪種 別≫ フリーソフト ≪連 絡 先≫ kksoftware@nifty.com ≪最 新 版≫ http://homepage1.nifty.com/kksoftware/ =================================================================== ≪内 容≫ TextInformation.dll … 本体 TextInformation.txt … 説明ファイル =================================================================== ≪説 明≫ ・始めに ---------------------------------------------------------- EmEditorプラグイン Text Information をダウンロードして頂き誠にあ りがとうございます。 このプラグインは(株)エムソフトが開発した EmEditor v3 がインストー ルされていないと使用できません。 EmEditor の入手先 → http://www.emurasoft.com/jp/ ・インストール ---------------------------------------------------- インストールは TextInformation.dll を EmEditor のセットアップ先フ ォルダにある PlugIns フォルダの中にコピーして下さい。 アンインストールはプラグインの設定で TextInformation を選んでアン インストールボタンを押して下さい。 このプラグインはレジストリを利用しています。アンインストール時に レジストリのデータを削除することができます。 ・概要 ------------------------------------------------------------ Text Information は、選択範囲(未選択状態で実行した場合文書全体)の 文字数などテキストの情報を表示します。 実行時に表示されるダイアログの各項目は以下の通りです。 (プロパティで行える設定によって結果が異なるものがあります) ・[総文字数] 半角文字、全角文字、改行の数(CR+LF、CR、LF)をそれぞれ1として数 たえ数です。 設定によっては改行の数を含めないようにも出来ます。 ・[バイト数] 半角文字を1、全角文字を2、CR+LFを2として数えた数です。 表示上のバイト数なので、実際のファイルのバイト数とは異なる場合 があります。 ・[論理行数] 改行(CR+LFなど)を折り返しと数えた行数です。 ・[表示行数] 表示上折り返されている位置を数えた行数です。 ・[半角文字] 半角文字の数です。フォントによって結果が異なります。 タブ文字、制御文字も半角文字に含まれます。 ・[全角文字] 全角文字の数です。フォントによって結果が異なります。 ・[CR+LF]、[CR]、[LF] 改行です。CR+LF は Windows の標準的な改行です。 ・[半角空白] 半角スペースです。 ・[全角空白] 全角スペース(U+3000)です。全角スペースが表示できないフォントで も計算されます。 ・[タブ文字] タブ文字(U+0009)です。 ・[制御文字] U+0001〜U+0009、U+000B、U+000C、U+000E〜U+001F、U+007F に定義さ れる文字です。 ・[漢字] U+4E00〜U+9FA5 などに定義される漢字です。 日本では使われない漢字も計算されます。 ・[ひらがな] U+3041〜U+3094 などに定義されるひらがなです。 ・[カタカナ] U+30A1〜U+30FA などに定義されるカタカナです。 ・[半角カナ] U+FF61〜U+FF9E に定義される半角カタカナです。 ・[OK] 表示されたダイアログを閉じます。 ・[コピー] 表示された各項目のデータをクリップボードにコピーしてダイアログ を閉じます。 以下はプラグインの設定のプロパティの説明です。 ・[実行時の動作] ・[結果の表示方法] ・[通常ダイアログで表示] 通常のダイアログで結果を表示させます。 ・[簡易ダイアログで表示] 通常表示の項目から、総文字数、バイト数、論理行数、表示行数 のみの情報を表示したダイアログで表示させます。 ・[ステータス バーに表示] ステータスバーに、総文字数、バイト数、論理行数、表示行数の 情報を表示させます。 ・[Ctrl+実行] Ctrlキーを押しながらプラグインを実行した時の動作の設定です。 [(設定しない)](標準の実行動作)、[通常ダイアログで表示]、[簡易 ダイアログで表示]、[ステータス バーに表示]、[プロパティを表 示]の中から設定できます。 (なお、Ctrl+Enter をショートカットキーに登録し、このショート カットキーで実行すると、実行時常に Ctrl+実行 の動作になってし まいます) ・[数え方の設定] ・[総文字数に改行の数を含めない] この項目を有効にすると、総文字数の値を全角文字と半角文字の合 計のみにし、改行の数(CR+LF、CR、LF)を含めないようにします。 ・[半角カナはいかなる条件でも計算する] 詳細設定の設定内容に関わらず、U+FF61〜U+FF9F を半角カタカナと して必ず計算するようにします。 この項目を無効にすると、U+FF61〜U+FF65、U+FF70、U+FF9E〜 U+FF9F は計算されなくなります。(設定によっては計算されます) ・[詳細設定] 数え方の詳細設定ダイアログを表示させます。 ・[詳細設定] (数え方の詳細設定) ・[「〆」を漢字として数える] 〆(U+3006)を漢字として計算するようにします。 ・[「〇」を漢字として数える] 〇(U+3007)を漢字として計算するようにします。 ・[同の字点「々」を漢字として数える] 々(U+3005)を漢字として計算するようにします。 ・[中点「・」をカタカナとして数える] 中点(U+30FB)をカタカナ、半角中点(U+FF65)を半角カナとして計算 するようにします。 ・[濁点「゛」半濁点「゜」のみの場合数えない] 濁点と半濁点(半角のものを含む)のみの文字の場合、これを計算し ないようにします。 対象は U+3099 〜 U+309C、U+FF9E、U+FF9F。 ・[一つ点「ゝ」を数えない] ゝなどの一つ点を計算しないようにします。 対象は U+309D〜U+30FE。 ・[長音「ー」の数え方] 長音(U+30FC)と半角長音(U+FF70)をどう数えるか指定します。 [数えない][ひらがな][カタカナ]の中から選べます。 なお、U+FF70 は[ひらがな]の設定の時は計算されません。 ・[句点「。」読点「、」の数え方] 句点と読点(半角のものを含む)をどう数えるか指定します。 [数えない][ひらがな][カタカナ]の中から選べます。 対象は U+3002、U+3001、U+FF61、U+FF64。 なお、U+FF61、U+FF64 は[ひらがな]の設定の時は計算されません。 ・[くの字点の数え方] くの字点(U+3031〜U+3035(Shift-JIS 未定義))をどう数えるか指定 します。 [数えない][ひらがな][カタカナ]の中から選べます。 なお、U+3033〜U+3035 は2文字で1つなので、1つ0.5文字として計算 します。 ・[OK] 変更した設定を保存もしくは適用してダイアログを閉じます。 ・[キャンセル] 設定を保存せずにダイアログを閉じます。 ・[リセット] 各項目の設定を初期設定にリセットできます。 注意:箱型選択のデータの場合、改行は CR+LF として表示されます。 ・注意 ------------------------------------------------------------ このプラグインは各自の責任のもとにおいて使用して下さい。 万が一動作に問題がある場合 KKSoftWare にお知らせ下さい。 このプラグインの再配布は自由です。但し、添付ファイルなどに変更を 加えないで下さい。 なお、プラグインの改編、改ざん、インターネット上などでの転載はご 遠慮下さい。 EmEditor の著作権は(株)エムソフトに、このプラグインの著作権は KKSoftWare にあります。 なお、 このプラグインに関する(株)エムソフトへの問い合わせはご遠慮 下さい。 =================================================================== ≪履 歴≫ Version 1.00β1 (2000-7-14) ・初版公開 Version 1.00β2 (2000-7-15) ・EmEditor Version 3.00β24用に修正 ・バイト数の表示を追加(選択フォントによって結果が異なります) ・改行部分の表示方法を変更 ・全角空白を半角文字で表示するフォントの設定で実行した時、全角空白 個数の表示はしないようにした ・その他細かい修正 Version 1.00β3 (2000-7-17) ・EmEditor Version 3.00β25用に修正 ・箱型選択に対応 Version 1.00β4 (2000-7-22) ・ダイアログを独自のものにし、結果をコピーできるボタンを配置 ・メニューを修正 Version 1.00 (2000-8-2) ・EmEditor Version 3.00用に修正 ・コンパイル方法を変更 ・長い処理でマウスカーソルを砂時計にするようにした ・箱型選択で取得の場合、文字取得で行末に改行が付くのでその分も計算 に加えていたが、表示上は関係ないので含まないようにした ・正式版として公開 Version 1.01 (2000-8-24) ・表示行数の表示を追加 ・実行時と実行後の動作の改良 ・その他細かい修正 Version 1.02 (2000-9-15) ・コンパイル方法を変更 Version 1.03 (2000-12-4) ・文字列リソース関係の処理を改良 Version 2.00β1 (2001-2-12) ・名称を Text Information、ファイル名を TextInformation.dll に変更 ・ダイアログのレイアウトを変更(これに伴う処理方法の大幅な変更) ・漢字、ひらがな、カタカナ、半角カナ(半角カタカナ)の数を表示させる 機能を追加 ・ベータ版として公開(コピー機能はまだ未搭載です) Version 2.00β2 (2001-2-13) ・『・(U+30FB)』をカタカナとして計算しないようにした ・ひらがなとカタカナの表示位置を入れ替え ・ダイアログのレイアウトを修正 ・総文字数、論理行数、表示行数の計算方法を変更 Version 2.00 (2001-2-16) ・バイト数の計算方法を変更 ・情報をクリップボードにコピーできる機能を追加 ・Text Information の簡易版 Text Information Lite を作成 (総文字数、バイト数、論理行数、表示行数のみを表示) ・その他細かい修正 ・正式版として公開 Version 2.01β1 (2001-5-20) ・制御文字(U+0001 〜 U+0009、U+000B、U+000C、U+000E 〜 U+001F、 U+007F)の数を表示させる機能を追加 ・その他細かい修正 Version 2.01 (2001-5-22) ・ダイアログの仕様と処理方法を新しいものにした ・正式版として公開 Version 2.02 (2001-5-24) ・環境によってダイアログの位置がおかしくなる場合があったのを修正 ・plugin.h を更新 ・その他細かい修正 Version 2.02 (2001-7-21) ・plugin.h を更新(プログラムに変更がないのでバージョンはそのまま) Version 2.03β1 (2001-10-14) ・簡易版の Text Information Lite の配布は止め、通常版の方の設定で簡 易版とほぼ同等の表示を出来るようにした (プラグインのプロパティ) ・簡易表示のダイアログに情報のコピー機能 ・Ctrl+実行で、ダイアログの表示方法が通常表示の場合は簡易表示に、簡 易表示の場合は通常表示にさせる設定を追加 ・ベータ版として公開 Version 2.03β2 (2001-10-18) ・数え方の詳細設定項目をプラグインのプロパティに作成 (詳細設定項目は初期設定のままの場合今まで通りの結果で表示します) (詳しい項目はこの説明ファイルの [数え方の詳細] 参照して下さい) ・簡易表示の際、必要のない処理を省くようにした ・プロパティに初期設定値へのリセットボタンを配置 Version 2.03 (2001-10-23) ・細かい修正 ・正式版として公開 Version 2.03 (2001-10-27) ・説明ファイルの更新 Version 2.04β1 (2001-11-8) ・結果の表示方法にステータスバーを追加(簡易表示と同等) ・Ctrl+実行にステータスバーでの結果表示、プロパティの表示設定を追加 (これらの設定の仕様が変わったので保存名を変更しました) ・Ctrl+実行 の処理方法を変更 (ショートカットキーに Ctrl が含まれた時に Ctrl+実行 にならないよ うにできるだけ対処) Version 2.04β2 (2001-11-8) ・設定のリセットが働かない項目があったのを修正 Version 2.04β3 (2001-11-11) ・Ctrl+実行 でプロパティ表示をデフォルトに ・表記を一部変更 Version 2.04β4 (2001-11-12) ・総文字数に改行の数を含めない設定をプラグインのプロパティに追加 ・レジストリ情報の読み取り処理を改良 Version 2.04β5 (2001-11-24) ・ダイアログに256色アイコン ・その他細かい修正 Version 2.04 (2001-11-30) ・プロパティダイアログを構成を変更 ・正式版として公開 Version 2.05β1 (2001-12-8) ・24*24アイコン、256色アイコンのテスト ・Ctrl+実行 の処理を修正 Version 2.05 (2001-12-16) ・16色アイコンの色 ・正式版として公開 Version 2.06 (2001-12-21) ・最高(true)の設定にした時多少まともに表示するようにした (透過はしません) Version 2.07 (2001-12-22) ・Windows95 系でツールボタンの色がおかしい問題を修正 Version 2.08 (2001-12-29) ・256色アイコンの修正 Version 2.09 (2001-12-30) ・true カラーアイコンの作成 Version 2.10 (2002-1-8) ・CJK Unified Ideographs Extension A として定義された漢字(U+3400〜 U+4DBF)を計算するようにした (なお、これらの漢字は表示できないフォントが多く、表示できても半角 文字になってしまうものもあり適切に計算できない場合があります) Version 2.10A (2002-5-12) ・メッセージダイアログのアイコンをOSに合ったものに ・その他 Version 2.11 (2002-5-29) ・Unicode 3.2 で定義された以下の文字を計算するようにした 漢字 U+FA30〜U+FA6A、ひらがな U+3095〜U+3096、アイヌ語表記用のカ タカナ U+31F0〜U+31FF(なお、これらの文字はまだ表示できません) ・[表示上全角のものだけ漢字として計算する]を廃止 表示上全角でも全角として処理できない場合があるため ・その他 Version 2.11A (2002-7-15) ・箱型選択時に実行すると、選択状態が解除されてしまっていたのを解除 されないように修正 Version 2.11B (2002-9-28) ・ダイアログ処理の修正 ・その他