インストーラ [ GaijiSupporter_Install.exe ] を zip圧縮形式 で ダウンロード
はじめに | ||||
外字エディタ 精度切替 | フォントとのリンク | 外字ファイル 保存/設置 | 一覧 | 説明 記入・検索 |
• すべてのフォントに リンクする(★) | ||||
• 指定したフォントに リンクする(●) | ||||
外字 とは、一般ユーザーが自分のパソコン内に好みの字形を自由に登録して使うことができる文字のことです。 Unicode では「私用領域」(U+E000 ~ U+F8FF) の 6400 文字分の領域すべてが、外字用に確保されています。 Unicode の「私用領域」は、PUA (Private Use Area) とも呼ばれます。 ちなみに Shift_JIS(おもに日本国内で Unicode 以前に用いられた文字コード)の場合は 0xF040 ~ 0xF9FC の 1880 文字分の「外字」領域(ユーザー外字領域)が利用可能です。 一般に Windows で外字を扱うには、Windows 付属の「外字エディタ」(eudcedit.exe) を使います。 外字エディタを一度も使ったことがない、という方は、一度 こちら をご参照いただくと、理解の助けになるものと思われます。 なお、プログラム名の前半の [eudc] とは[End User Defined Characters:エンドユーザー定義文字]、つまり 外字 のことです。
当アプリでは、外字エディタの編集画面の「字形精度」や、外字ファイルとフォントとの「リンク」の設定などに
「レジストリ」(Windows システムの設定情報データベース)の値を変更する、特殊な処理を盛り込んでいます。
このため、Windows Vista 以降における、当アプリの起動時には
「ユーザー アカウント制御」(UAC) による「管理者権限の承認」(許可)を必要とします。
(Windows 10) (Windows 8.1) (Windows 7) (Windows Vista) (Windows XP)
▼「はい」を選択 ▼
▼「はい(Y)」を選択 ▼
▼「はい(Y)」を選択 ▼
▼「許可(A)」を選択 ▼Windows XP の場合は
「ユーザー アカウント制御」
の仕組みがないため
そのまま起動します。
起動のたびに お手数をおかけしますが、必要な処理ですので、ご了承ください。
また、当アプリは「.NET Framework」の技術基盤に基づくため、フォントの種類の一部に利用できないものがあります。
(利用できないもの:OpenTypeのうち 拡張子が[.otf]等となっている PostScript系フォント、および ラスターフォント、ベクターフォント。
利用できるもの:すべての TrueType系フォント=[.ttf][.ttc]。OpenTypeでも拡張子が[.ttf][.ttc]のフォントは TrueType系なので有効です。
したがいまして 当アプリでいう「すべてのフォント」の語が指すものは、OpenTypeの一部を含む TrueType系フォントに限られることになります。)
フォントのアイコンが示す種類につきましては、次の表でご確認ください。
TrueType フォント (アウトラインフォント)[.ttf]
MicrosoftとAppleが共同開発、1990年発表の 歴史の長いフォント。
輪郭線(アウトライン)の計算には「2次ベジェ曲線」が使われており
与えられた点の位置からその都度[一筆書き]の要領で輪郭線を計算し
閉じた輪郭線の内部を埋めることにより、字形を描画する。
広く一般に用いられるが、極端に拡大すると輪郭部に直線が目立つ。OpenType フォント (アウトラインフォント)[.ttf][.ttc][.otf]
開発にAdobe社が加わり、TrueTypeを拡張して Adobe社開発による
PostScript系の技術も盛り込めるようにした、やや新しいフォント。
輪郭線(アウトライン)の計算には「3次ベジェ曲線」も使われるため
総じて TrueTypeよりも高品位とされ、拡大や商業印刷などにも向く。
拡張子には TrueType系 [.ttf]/[.ttc] と PostScript系 [.otf] がある。
当アプリでは [.otf] のみが [.NET Framework] の制約により非対応。TrueType コレクション フォント (アウトラインフォント)[.ttc]
複数の TrueTypeフォントを内包した 一種のパッケージファイルで
文字幅や書体などに差異がある 複数の TrueTypeフォントを
一括してインストール/アンインストールできるファイル形式。
フォントを利用する際には、まとまったパッケージではなく
個々の TrueTypeフォントとして、別々に用いることになる。ラスターフォント (ビットマップフォント)[.fon]
正方形に区切ったマス目を埋める箇所の印象により字形を表現する。ベクターフォント (アウトライン(スケーラブル)フォント)[.fon]
輪郭を示した座標から輪郭線を計算し内側を埋めて字形を描画する。両者ともすでに古い形式であり、現在主流の各種フォントに比べると
輪郭の計算が少ない分 CPUの負荷も少ないが、字形の荒さが目立つ。
当アプリでは [.NET Framework] の制約により非対応。(フォント種別のアイコンは Windows Vista までの仕様です。Windows 7 以降では対応文字種の表示となっており、わかりにくくなった面があります。)
ここでいう「精度」とは、Windows 付属の「外字エディタ」を使って外字の字形を編集する際の 字形精度 すなわち マス目の密度(詰まり具合)のことで、説明の簡略化のためにそう呼んでいるものです。 「外字エディタ」の字形精度は、規定値で [ 64 x 64 ] に固定されています。 一般的な環境で これを変更するのは、難解で慎重を要する手作業を伴うため、危険性が高く 推奨されません。 当機能は「外字エディタ」の精度などを 安全に 切り替えた上で「外字エディタ」を起動することで 「外字エディタ」を利用した 高品位な外字の作成 をサポートするものです。 珍しい漢字が並んでいますが、これらはそれぞれの字形精度で外字を作成した場合の結果を 模式的に示したサンプルで 特に画数の多い漢字を選んだもの、また格子状の「外」の字は 当アプリのアイコンを流用した場合を示したものです。 それぞれ「64x64」(標準)、「96x96」、「128x128」、「256x256」(最大値) の字形精度を示しています。 ちなみに上段の大きな漢字は、中華料理の「ビャンビャン麺」に使われる「ビャン」で 56画 (Unicide 13.0 beta U+30EDE)、 その下の「雲」と「龍」が3つずつある漢字は、日本語の国字「たいと」で 84画 (Unicode 13.0 beta U+3106C) です。
「ビャン」は「ビャンビャン麺」のあまりの美味しさに、中国の皇帝が他人に注文されないよう わざと難しい漢字を作ったとの俗説もあります。 「たいと」は「だいと」「おとど」とも読み 日本人の苗字に使われるとされますが、実際に人名に使われているどうかは確認が取れないようです。
外字の字形精度は 必ず偶数 で 16~256 の範囲のみ という規定になっていますが これらのサンプル表示 または その下の青い四角形をクリックすれば、それぞれの字形精度に簡単に変更できますし あるいは その下にある 目盛り(トラックバー)を左右に動かしたり 数値を△▽ボタンで上下させれば 規定範囲内での任意の値を指定することも可能です。
(数値欄には直接入力もできますが 規定範囲外や奇数の数値を入力しても 外字エディタの起動時には強制的に 入力値に近い規定範囲内の偶数となります。)
字形精度を選び、下段中央部にあるボタンを押せば、指定した字形精度で「外字エディタ」を起動できます。 |
この際、ボタンの右側にあるラジオボタン等の起動オプションを選択しておけば オプションに記載された条件に沿って、外字エディタを起動することもできます。 (ただし これらの起動オプションは、システムを起動した後 毎回最初の 外字エディタ起動時には 無視される場合があります。2回目以降の利用時に有効とお考えください。) |
16x16 (最小値) |
||
32x32 | ||
64x64 (標準値) |
||
96x96 | ||
128x128 | ||
256x256 (最大値) |
なお、トラックバーの上に見える「現在の精度を再表示」ボタンは 誤って字形精度を変更してしまっても、当アプリから外字エディタを起動する「起動ボタン」を押す前 (=字形精度の変更値を確定してしまう前)なら、現状の字形精度に戻すことができるという機能です。 |
標準色 (初期色) |
格子線:灰色 描画域:灰色 輪郭線:赤色 |
(輪郭線なし) |
(輪郭線あり) |
(参考:輪郭線の表示/非表示) プルダウンメニュー 「表示(V)」>「輪郭線(S)」 ※ 格子線は「表示(V)」>「グリッド(R)」 |
変更例 | 格子線:黄緑色 描画域:赤色 輪郭線:黒色 |
(輪郭線なし) |
(輪郭線あり) |
(「格子線」「描画域」「輪郭線」の 各ボタンから開く「色の指定」画面) |
最後に、画面左下の「ヒント」チェックボックスは、各項目等でマウスを重ねると表示される ツールチップヒントの有無を選択できます。(以下の各画面にも連動します。) 残りの チェックボックス「当アプリの終了時、可能であれば標準値(64×64)に戻す」と [「ペイント」を新規に起動]ボタンは、書いてあるとおりですので説明不要ですね。 |
「リンク」というのは、文字を表示するためのフォントと外字ファイルとを結びつける「設定」のことで
レジストリという Windows システムの設定情報データベースに保存される、一種の情報です。
当然ながら、外字エディタにも「フォントのリンク」画面がありますが
項目が必要最小限にまとめられ過ぎていて、わかりにくい状況にありました。
① 規定リンクの参照先(レジストリのパス) | ③ (「すべてのフォントにリンクする」で利用される外字の)有効/無効表示 | ||
② リンク先にある外字ファイル (システムの「フォント」フォルダ内の状況) | ④ 変更対象の選択肢(規定リンク記載の外字ファイル名/リンク先外字ファイルの実ファイル名) | ||
⑤ (外字ファイル名を変更する際の)入力域と変更ボタン |
▼ ① をクリックするか、④ の上側を選択 ▼ ▼ ⑤ の内容を書き換え、右側のボタンを押す ▼ |
▼ ④ が下側のとき、② を選択 ▼ ▼ ⑤ の内容を書き換え、右側のボタンを押す ▼ |
具体的な外字ファイル名が記載されて、判定印が [●] になっている行は すでにリンクが設定されて、外字が有効になっているフォントであり 行そのものが「リンクの状況」を示しているといえます。 外字ファイル名が「未登録」となっていて、判定印が [○] になっている行は まだリンクが設定されておらす、外字が無効(※)となっているフォントであり 各行は「今後リンクが可能なフォント」を示しているといえます。 (※「すべてのフォントにリンクする」で有効化された外字を除く) |
リンクの状況(判定印): | ||||
(ここでは 有効/無効 を「外字の利用」について、正常/異常 を「リンクの状況」について表現しています。) | ||||
● 有効 (対象の外字ファイルがあるリンク) ▲ 無効 (対象の外字ファイルがないリンク) △ 無効 (インストール済フォントがないリンク) ○ 無効 (リンク未登録。登録可) | ・・・ 正常 ・・・ 異常 (原因:リンクしていた外字ファイルを あとから削除した、など) ・・・ 異常 (原因:リンクしていたフォントを あとから削除した、など) ・・・ 正常 | |||
[●]か[○]なら問題ありませんが、[▲]や[△]の場合は問題アリ、ということです。 なお、次の図は 異常な状況を 試験的に作り出して、リストに表示してみたものです。 問題を抱えたリンク設定がそのまま残ってしまうなら困りものですが、当アプリには、リンクの変更/解除のみならず 後述のファイル管理機能もありますので、これらの場合の問題解決にも お役に立つものと期待できます。 |
▼ 「未登録」のフォントを選んでから「リンクを登録」ボタンを押す ▼ ▼ フォントにリンクさせる外字ファイルを選択して「開く(O)」を押す ▼ (一般的な日本語表現では「開く」ではありませんが、ここでは汎用的な部品を利用しているため こうなっています) (登録完了) |
▼ 外字ファイルを変更したいフォントを選んでから「リンクを変更」ボタンを押す ▼ ▼ フォントに新しくリンクさせる外字ファイルを選択して「開く(O)」を押す ▼ (一般的な日本語表現では「開く」ではありませんが、ここでは汎用的な部品を利用しているため こうなっています) (変更完了) |
▼ 解除したいリンクを選んでから「リンクを解除」ボタンを押す ▼ ▼ 「OK」を押す ▼ (解除完了。フォントにリンクする外字ファイル名は「未登録」に戻る) |
(上図のリンク状況を展開したのが右図になります。) |
外字ファイルは通常、同じ名前で [.TTE]と[.EUF] の拡張子を持つ 2つのファイルを ペアとして扱う必要があります。 また、システムの「フォント」フォルダ内では「不可視ファイル」となってしまうため、扱いにくいのが実情です。
当機能は、この通常では扱いにくい、外字ファイルに特化した「ファイル管理」機能をご提供するものです。
上図のように当画面では、上段部分の「処理を選択」の枠内に 左側には青系色で「(A) システム側」、右側には赤系色で「(B) 作業側」の表示領域を設けており それぞれ左右対称となる位置に [複製], [名前の変更], [削除] のボタン、さらに(以下は用語と矢印の向きの違いだけですが) (A) システム側 には [保存 (A→B)], [一括保存 (A⇉B)], [移動 (A⇒B)] のボタン、 (B) 作業側 には [設置 (A←B)], [一括設置 (A⇇B)], [移動 (A⇐B)] のボタンを配置しています。
この「処理を選択」の枠内に配置された、左右6個ずつ計12個のボタンは、1つだけが選択できる形式(ラジオボタン)になっており 画面中央部には、上段で選択中の機能(上図では「(A) システム側」の [複製] 機能)が、同じ色で 常に明示されるようになっています。 (ただし [削除] 機能だけは 注意喚起のため、A.B.ともに「赤色」で表示されます。)
中段以下では、左側を「A. システムの外字ファイル格納フォルダ」、右側を「B. 作業用の外字ファイル格納用フォルダ」とし それぞれのフォルダ内にある外字ファイルを、Windowsエクスプローラの形式を模して、一覧表示しています。 一覧表示の対象にする外字ファイルの拡張子 [.TTE]と[.EUF] は、画面右下の選択肢で A.B.同時に 切り替えることもできます。
([.TTE]はフォントでの字形描画の曲線計算に用いる座標を与えるものと思われ、[.EUF]は外字エディタでの字形編集の状況を保存するものと思われます。 どちらに切り替えても「外字ファイルだけ」が表示され、他のファイルは除外されますので、外字ファイルの「ファイル管理」に集中することができます。)
なお、他の人に自作の外字を使ってもらう場合、字形の変更を防ぐには [.TTE] ファイルだけを提供すれば、簡単に実現できるようです。 右の図では、拡張子 [.TTE]と[.EUF] を、切り替えてみています。 右図の中では [KoinHenGothicF] だけが [.EUF] 側にありませんが 「Koin変体仮名」は [.TTE] だけが提供されていますので 何ら問題があるわけではなく、正しい状況です。 |
||||
(外字エディタと同様に、当アプリでも、外字ファイルが [.TTE] のみの場合であっても フォントとのリンクは設定可能にしています。) (当アプリ付属の外字ファイル [occhann'sGaijiSample]([.TTE],[.EUF])および 説明用テキストファイル [occhann'sGaijiSample.txt] につきましては サンプルとしてご提供しておりますので、字形の変更等も自由におこなっていただいて構いません。元に戻すには再インストールの際に選択できます。) |
A.システム側 | B.作業側 |
A.システム側 | B.作業側 |
▼ 対象の外字ファイルを選び、実行ボタンを押す ▼ (選択した外字ファイルが複製された) | ▼ 対象の外字ファイルを選び、実行ボタンを押す ▼ (選択した外字ファイルが複製された) |
A.システム側 | B.作業側 |
▼ 対象の外字ファイルを選び、入力域で名前を変更して 実行ボタンを押す ▼ (選択した外字ファイルの名前が変更された) | ▼ 対象の外字ファイルを選び、入力域で名前を変更して 実行ボタンを押す ▼ (選択した外字ファイルの名前が変更された) |
A.システム側 | B.作業側 |
▼ 対象の外字ファイルを選び、実行ボタンを押す ▼ (選択した外字ファイルが削除された) | ▼ 対象の外字ファイルを選び、実行ボタンを押す ▼ (選択した外字ファイルが削除された) |
A.システム側 [保存 (A→B)] | B.作業側 [設置 (A←B)] |
▼ 対象の外字ファイルを選び、実行ボタンを押す ▼ (選択した外字ファイルが B.作業側に 保存された) | ▼ 対象の外字ファイルを選び、実行ボタンを押す ▼ (選択した外字ファイルが A.システム側に 設置された) |
A.システム側 [一括保存 (A⇉B)] | B.作業側 [一括設置 (A⇇B)] |
(A.システム側の すべての外字ファイルが選択された) 実行ボタンを押すと、選択したすべての外字ファイルが B.作業側に 一括保存されます。(画像は割愛) | (B.作業側の すべての外字ファイルが選択された) 実行ボタンを押すと、選択したすべての外字ファイルが A.システム側に 一括設置されます。(画像は割愛) |
A.システム側 | B.作業側 |
▼ 対象の外字ファイルを選び、実行ボタンを押す ▼ (選択した外字ファイルが B.作業側に 移動した) | ▼ 対象の外字ファイルを選び、実行ボタンを押す ▼ (選択した外字ファイルが A.システム側に 移動した) |
実際にフォントを使って、外字ファイルごとに登録された外字を、一覧表示します。
上の図は「すべてのフォントにリンクする」の外字が無効(☆)になっている状況です。
上段側の一覧表示域は、Unicode (6400字) と Shift_JIS (1880字) とで切替でき、選択中のセルの外字は画面右下の拡大表示域(標準4倍)に再表示されます。 一覧表示域と拡大表示域の文字の大きさは、それぞれに設置された [▲][▼] ボタンで調整できます。拡大表示域の [-]ボタンは、拡大表示を標準倍率に戻します。
上図では「指定したフォントにリンクする」の外字は有効(●)になっており、選択されている外字ファイルは [occhann'sGaijiSample] で 外字ファイルに登録されている個々の外字は、リンクにおいて「指定したフォント」に指定されている [MS UI Gothic] フォントを使って一覧表示されています。 (この外字ファイルのリンクが、他のフォントに対してもリンクしている場合は、フォントの欄は複数フォントの選択肢となっています。)
次の図は「すべてのフォントにリンクする」の外字が有効(★)になった場合の例です。
この場合は「すべてのフォントにリンクする」の規定リンクに指定された外字ファイル [EUDC] が選択されており 「すべてのフォント」のうち、たまたま先頭にきている [Abydos] フォントが 当面の表示用に選択されています。 このフォントは他の外字ファイルとはリンクしていないため「指定したフォントにリンクする」の外字は無効(○)になっています。
次の図は もう一度、外字ファイルに [occhann'sGaijiSample] を選択してみたところです。
今度は前回と異なり「すべてのフォントにリンクする」の外字が有効(★)になっていますが 外字ファイル [EUDC] の外字のコード位置は、[occhann'sGaijiSample] のコード位置で 全体が「覆い尽くされて」います。
つまり「すべてのフォントにリンクする」よりも「選択したフォントにリンクする」のほうが強い(優先される)ということで
実質的に「すべてのフォントにリンクする」の外字が「無効」な状況と 変わりありません。 ([occhann'sGaijiSample] で ちょうど空欄となっているコード位置に [EUDC] の外字がある場合には、ともに有効なため「混在」するようになります。)
次の図は 念のため、逆に [EUDC] に戻って [MS UI Gothic] フォントを選んでみた場合です。
外字は「フォントを介して表示される」ので、外字ファイルでどちらを選んでも、結局は強いほう、つまり この場合には [MS UI Gothic] フォントに「選択したフォントにリンクする」でリンクしている外字ファイル [occhann'sGaijiSample] に登録された外字が 「すべてのフォントにリンクする」の [EUDC] よりも 前面に出たような形で 優先的に表示されている、という状況になっています。
Unicode / Shift_JIS 表示切替
一覧表の表示様式を、Unicode と Shift_JIS とで切り替えることができます。 |
Unicode | 私用領域(Private Use Area : PUA) | U+E000 ~ U+F8FF | 6400字 | |
Shift_JIS | 「外字」領域(ユーザー外字領域) | 0xF040 ~ 0xF9FC | 1880字 |
(Unicode を選択) | (Shift_JIS を選択) | |
初期値で「外字ファイルから選択」と表示されている箇所は クリックすると「フォントから選択」に切り替わるようになっており クリックするたびに、交互に入れ替わるようになっています。 |
「外字ファイルから選択」と表示されている状態(背景色は灰色)では 左側の欄は 現在有効(★/●)な 外字ファイルの選択肢 となっています。 |
「フォントから選択」(背景色は白色)に切り替えると、左側の欄が フォントの選択肢 となり 中央部分では、選択されているフォントにおける外字の適用状況が 有効(★/●)または 無効(☆/○)の表示であらわされています。 |
拡大表示域では、一覧表で選択中のセルの外字が 初期値では4倍に拡大され、色を反転させて表示されています。 (現在のコード位置は Unicode / Shift_JIS 切替の右側に表示されています。) 拡大表示域は、クリックするたびに、色が 「黒白」と「白黒」とで切り替わるようになっています。 (外字でも一般の文字と同様に、文字および背景の色は、何色でも構いません。 ここでは明確化と単純化のために、コントラストの高い2色のみにしています。) 文字の大きさは [▲][▼] ボタンで調整できます。 中段の [-] ボタンは、拡大倍率を標準の4倍に戻すものです。 | ||||
次の章で自由に入力できる「文字説明」が、各文字に対して表示されます。 (現在のコード位置は Unicode / Shift_JIS 切替の右側に表示されています。) 表示域の1行目は説明対象の外字ファイル名で、個々の外字に対する説明は2行目以降です。 4行目(説明の3行目)以降も表示したい場合は、当アプリの画面の縦幅を調節してください。 「一覧」タブ内には 上段側の一覧表と下段側の操作部との間に、縦幅調整用の境界線があります。 | ||
外字ON | 外字OFF |
外字の個々の文字に対する説明を、Windows 付属アプリの「メモ帳」を使って 記入 し、当アプリ内での表示に使えます。 また、記入済みの文字説明を対象に、該当語句による 検索 もできるので、以前作った外字を探す際にも役立ちます。説明は以上です。最後までご覧いただき、ありがとうございました。
画面は上段側の「説明の記入」の部分と下段側の「表示・検索」の部分とで構成されています。
「説明の記入」
「説明の記入」では、現在有効(★/●)となっている外字ファイルが一覧表示され
それに対応する説明用ファイルの有無が明示されています。
(当アプリ付属の外字ファイル [occhann'sGaijiSample] および、別アプリ付属の [RosettaCalcTokuteiGaiji] [UniCharFinderSampleGaiji] には
説明用のテキストファイルが 当アプリに付属していますので、記入する際の参考用としてもご利用いただけます。)
「記入要領」ボタンを押すと、専用の画面が開いて
説明用のテキストファイルに対する記入の要領が明示されるようになっています。
(「記入要領」ボタンを押す際、上記3種の外字ファイルが選択されていると、「記入要領」の本文に続けて
上記3種の説明用テキストファイルの内容の初期値が掲載されます。スクロールすれば具体的な設定状況が安全に確認できますので、ご活用ください。)
記入の要点としては
「外字の文字コード」(Unicode : U+E000 ~ U+F8FF の間、Shift_JIS : 0xF040 ~ 0xF9FC の間の有効なコード位置)と
「文字の説明」とのあいだを、[;](半角のセミコロン)でつないで 1行にする、ということだけです。
2行以上に分けたい場合は、同じ文字コードではじまる文字説明を 必要な行数に分けて 書けばいいだけです。
また、同じ文字コードではじまる説明の順序は、実際の記入上の順序による、ということです。
文字コードが異なる 別の文字に対する説明については、記入上の順番を意識する必要はありません。
文字説明にしない「コメント行」を書く場合は、行の先頭(左端)に [#] を置いてください。
(ちなみに 当アプリでは外字のみを対象にしていますが、外字以外も含んだ文字の説明が必要な場合は 当方作成の別アプリ「UniCharFinder」が便利です。)
実際の操作状況は、次のようになります。
「記入を開始」ボタンを押すと、上図のように [occhann'sGaijiSample] が外字ファイルで選択されている場合には
同じ名前を持つ説明用のテキストファイル [occhann'sGaijiSample.txt] が 次のように開いて、記入できるようになります。
「記入を開始」ボタンを押したあとには、次図のように「変更を反映」ボタンが利用可能となります。
テキストファイルの内容を書き換えて 上書き保存した際には このボタンを押して、当アプリに 変更を反映 させてください。
なお、説明用のテキストファイルは、当アプリ所定のフォルダ に置かれている必要があります。
「フォルダを開く」ボタンを押すと、次図のように 当アプリ所定のフォルダが開いて、説明用ファイルの状況が確認できます。
(当アプリ所定のフォルダ:[C:\Users\(ユーザー名)\AppData\Roaming\occhann's software\GaijiSupporter\UserDescriptionTexts])
なお、説明用のテキストファイルは、保存用の文字コードを [UTF-8] にする必要がありますが
当アプリを使っていく上では、これを意識せずに利用できるようにしています。
たとえば、新しく追加した外字ファイルなどで 説明用ファイルがまだ無い場合
「記入を開始」ボタンを押すと、次のようになります。
このように、「記入を開始」ボタンを押した時点で まだ説明用ファイルが無いものについては
外字ファイルと同じ名前の説明用ファイルを(内容に説明用ファイルのファイル名をコメント行として1行追加したものを)
自動的に [UTF-8] で作成した上で開くので、すでに準備が整った状態で、すぐに記入できるようになっています。
この時点で説明用ファイルはすでに作成されていますので、説明用ファイルの有無の表示も「あり」に変わっています。
説明を記入して説明用ファイルを上書き保存したら、「変更を反映」させてください。
ちなみに、この時点で「フォルダを開く」ボタンを押した場合は、次図のように
すでに作成済みとなっている説明用ファイルが フォルダ内に確認できる、ということになります。
「表示・検索」
「表示・検索」では、記入済みの外字の文字説明を 表示 します。
また、文字説明の特徴的な語句をキーワードにした 検索 もできます。
「表示・検索」では、当アプリがその時点で把握している、外字ファイルに対する説明ファイルの内容が対象です。
(当アプリに説明内容の最新状況を把握させるには、前項の「変更を反映」ボタンを押すようにしてください。
ただし、当アプリの起動直後には起動時点で最新の状況になっています。内容を変更しない限り「変更を反映」ボタンを押す必要はありません。)
上段左側にある選択肢「すべての説明」/「上の表で選択」は、表示や検索の際の「対象範囲」を決めるものです。
(たとえば、作成したばかりの外字ファイルに対して説明を記入していく場合は、その外字ファイルだけに注目していたほうが作業しやすいですし
あるいは、とある外字を探す際に、どの外字ファイルに登録したかを忘れてしまった、などの場合は「すべての説明」を対象に検索したほうが効率的です。)
上段中央にあるフォントの選択肢は、選択中の外字ファイルにリンクしているフォントが選べるようになっており
中央部分に黄色い背景色で表示されている外字は、選択中のフォントを使って表示されています。
(この選択肢は「一覧」の場合と同様です。ただし「すべての説明」が選ばれている場合は、この選択肢は無効になります。)
上段右側にある選択肢「説明あり」/「説明なしを選択」は、選択中の(またはすべての)外字ファイルに登録されている
個々の外字に対する説明の有無により、表示対象を切り分けるものです。
通常は「説明あり」のほうが便利ですが、「説明なしを選択」に切り替えると、説明が未記入となっている外字を一覧できます。
最下段の左側にある、「ヒント」 [ON] [OFF] [リセット] については、別項と同じです。
その隣にあるフォントの選択肢は、中段部分の外字の左右に見られる説明文など一連の文字の表示に用いているフォントで
初期値はご利用のシステムのメニューなどに用いられているフォントになっています。
(このフォントの選択は「一覧」タブの最下段にある文字説明欄にも反映されます。)
最下段の中央にある空欄は、検索機能のためのキーワードの入力欄です。
次の図は、当アプリ付属の外字ファイル [occhann'sGaijiSample] に対応する説明用ファイル
[occhann'sGaijiSample.txt] に記入されている説明を、「北斎」の語をキーワードにして検索したところです。
(入力した検索ワードを「クリア」ボタンで消去すると、検索前の状況に戻ります。)
最下段の右端で、通常は「中」となっているボタンは、クリックするたびに
中段部分の外字の表示サイズを「中」→「小」→「大」の順で切り替えるものです。
(「小」を選んだ場合には、文字の大きさ(ポイント値)は、外字の左右に見えている文字説明などの一連の文字と同じ値になります。
実際に表示される文字の大きさはフォントの仕様により異なる場合もありますが、文字と外字のフォントを揃えれば実際の大きさも揃いますので
プレーンテキスト(Windows 付属の「メモ帳」など)における外字利用時のシミュレーションとしても使えることになります。)
インストーラ [ GaijiSupporter_Install.exe ] を zip圧縮形式 で ダウンロード