IMAGINEでの様々なフォントでの日本語アノテーションの使用
作成日 2005年10月01日
対応バージョン:LPS Core V 8.7 SP1
IMAGINE Advantage V8.7 SP1
Question:
IMAGINEでの様々なフォントでの日本語アノテーションの使用
Answer:
今まで日本語アノテーションとして
「Lucida Sans Unicode」が用いられて来ましたがその他の日本語フォント(MS明朝やMSゴシック)も利用することが
可能と判明しましたのでその方法をお知らせします。
1・フォントファイルの選択
まず利用したいフォントをWindowsのシステムフォルダの「C:\WINDOWS\Fonts」から選び作業用のフォルダにコピーをします。
選択したファイルの拡張子が、.ttc の場合は2へ。 .ttf の場合は3へ。
2・ファイル種別の確認と分割
.ttc とは、.ttf が複数あわさったファイルですので個々のフォントファイルへ分割する必要があります。
分割にはマイクロソフト提供の、breakttc.exe をもちいます。
最初に Misrosoft の FTP サイトから、BREAKTTC.EXE をダウンロードします。
(現在 Microsoft の FTP サイトのリンクが切れているため、弊社サーバからのダウンロードをお願いしております。)
分割ツールのダウンロードはこちら
ダウンロードしたツールを解凍します。
解凍したファイルのTTCフォルダに含まれている「breakttc.exe」が実行モジュールです。
以下のようにコマンドプロンプトから入力しファイルを分割します。
(フォントファイルと実行モジュールは同じフォルダに入れてください。)

font00.ttf , font01.ttf , font02.ttf の3つに分割がされました。
ここで分割したファイルを後でわかりやすいようにファイル名を変更しておきます。
(今回の例で用いた、「msgothic.ttc」は「MSゴシック」「MS Pゴシック」「MS UIゴシック」があわさっているファイルです。
これをそれぞれのフォントが判断しやすいように、msg.ttf , mspg.ttf , msuig.ttf のようにファイル名を変更します。)
3・フォント名の変更
IMAGINEの中からは日本語フォント名のファイルを呼ぶことが出来ませんので、予めフォント名を変更しておく必要があります。
ttfname.exe というプログラムを用いてフォント名を変更します。
フォント名変更ツールのダウンロードはこちら
ダウンロードしたツールを解凍し「ttfname.exe」プログラムを先ほどフォントファイルを分割したフォルダにコピーします。
以下のようにコマンドプロンプトから入力しツールを起動します。
(フォントファイルと実行モジュールは同じフォルダに入れてください。)

ツールが起動すると以下のようなダイアログが出現します。

この中の項目「FontName」と「FamilyName」をアルファベットのみのフォント名に変更します。
後から見てわかりやすい名称をつけましょう。
「Encode」プルダウンボックスで選択できるすべてのページについて変更してください。
注) 全角アルファベットで入力されている項目もありますので、1度削除をしてから再度入力してください。
4・フォントのインストールとファイルの編集
出来上がったフォントファイルを「C:\WINDOWS\Fonts」と「C:\Program Files\IMAGINE 8.7\etc\fonts」にコピーします。
また、「fontlist.fdb」も追加したフォントファイルにあわせて編集します。
fontlist.fdb の編集はこちらを参照してください。Windows NT/2000版 IMAGINE Ver.8.4-8.5用 日本語アノテーションの使用

今回作成したフォントをフォント・リストに追加したい場合はよく使うフォント・スタイルをメニューに加えたいをご覧ください。
作業は以上です。
この方法を用いると市販されているフォントの利用も可能となります。
上記操作が終了したらMapComposer等で日本語フォントが利用可能となります。
社内にて確認されている表示可能フォント
(「フォントファイル名」と「IMAGINE内部での名称」は任意です)
| フォント名 | フォントファイル名 | IMAGINE内部での名称 |
| MSゴシック | msg.ttf | MSgothic |
| MS Pゴシック | mspg.ttf | MSPgothic |
| MS UIゴシック | msuig.ttf | MSUIgothic |
| MS 明朝 | msm.ttf | MSmincho |
| MS P明朝 | mspm.ttf | MSPmincho |
| HGゴシックE-PRO | hgrgep2.ttf | HGgothic |
| HG丸ゴシックM-PRO | hgrsmp2.ttf | HGmarugothic |
| HG正楷書体-PRO | hgrskp2.ttf | HGseikaisyo |
フォント表示サンプル
ESRIジャパン株式会社
|