- ベストアンサー
外字フォントで不具合が発生しました!
- 外字登録作業中に表示上の問題が発生しました。
- 外字作成後、コードの選択で文字が正しく表示されず困っています。
- 外字フォントのライブラリーに問題があり、EUDC.EUFが存在しない問題が発生しました。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
iiga_san 様 難渋しておられますことはお察し申し上げます。 お返事中どうしても気になっておりますのは 操作の途中で《 すべてのフォントにリンクする 》 と仰るくだりです。 これは「すべてのフォントにリンク出来る」と お読み替え願えれば宜しいだけで 特定のフォントで作成された外字が すべてのフォントで同じ外字が出来て表示出来る と云うことではありません。 ご承知のようにコードを選択してその文字を割り付けるのですが、 それは、特定のフォントにだけ有効でその他のフォントには 別のコードを指定しなければならないところが ご注意を願わなければならないところです。 補足でお示しのように《 登録したはずの外字が》表示されず 全て《・》で現れていると云うことは ご登録のフォントとそのコードに それ以外のフォントで表示された形で上書きされた結果 折角登録されたフォントに上書きされてしまっている としか考えられません。 「*.TTE、*.EUF」のファイルは補足では存在するとの お示しでしたが、最初のお尋ねでは「*.EUF」は 見当たらないとのことでした。 これら「*.TTE、*.EUF」がC:\Windows\fontsに あればエディタそのものの操作は問題ありません。 只、これらのファイルは作成時にバックアップを 念のためお取りになれば不測の事態に備えることも出来ます。 尚、このエディタでの操作はメニューバーにある 「ファイル」のところは飛ばして「編集」より 「コードの選択」から「参照」で始めてフォントの選択を なさるべきでした。 つまり、外字を作成しようとする文字のフォントは その都度参照画面に元文字を呼び出すようになさって フォント毎にその操作を繰り返せばお間違いは ないと思います。 今回の場合は、コードの重複による上書きの結果 ではないかと存ぜられます。 まことに残念ですが、再度作成操作をやり直さなければ ならないかも知れません。 ご参考になりますでしょうか。
その他の回答 (1)
- SEWANIN
- ベストアンサー率34% (203/592)
iiga_san 様 お示しの状況で 「外字作成し、終了後、コードの選択をする」 と云うところが、作成手順で少し違うように思います。 コードの選択は作成時に行わなければなりません。 「外字エディターを起動すると、作成した外字は存在」 すると云うのは「終了後、コードの選択」をされた為に 作成後に選択されたコードと異なるコードが割り振られた為 だと思います。 選択されたコードと表示された外字のコードが 同じかどうかお確かめ下さい。 また、外字のファイルはご承知のように 「*.TTE、*.EUF」の二つがセットになっておりますので どちらが欠けましても、正常に表示されなくなります。 お示しの現象がその為かどうかは何とも申し兼ねますが 現にお使いのPC上にその二つのファイルがあるかどうかも お確かめ下さい。 取り敢えず、気付いた点をご参考までに申し上げました。
補足
SEWANIN様 早速のご支援をありがとうございます。 ご指摘の作成後に、コードの選択という表現で誤解を招いていたようです。 正しくは、外字エディターを起動し、コードを選択して作成し、ファイルメニューのフォントのリンクコマンドをクリックして、登録手続きを完了させました。この途中で「すべてのフォントにリンクをする」を選択しています。 このあとで、他の外字登録をしようとして、コードの選択をクリックした際に、前回の質問で記したとおり、登録したはずの外字が全く存在しないように「・」が「F040]以降の全てのコードに対して現れました。 止むを得ず、Windowsの起動前に一度外字エディターを再起動させましたが、現象は変わらないというものでした。 また、ご指摘のEUDC.EUFは存在しています。
お礼
SEWANIN様 感動を呼ぶ、懇切丁寧な回答に、まず敬意と感謝をいたします。 にもかかわらず、お礼が遅れましたこと、深くお詫び申し上げます。 会社のPC上での問題であったため、この連休中は確認ができませんでした。 内容は、仰る通りだと思いました。 ご助言を改めて、熟読し一歩一歩確認の上理解し、目的を実現させたいと思います。 有難うございました。