« navi2ch で書き込めなくなった | メイン | es 用エディタ »

2006年08月17日

フォント関連 [ カテゴリ : memo - W-ZERO3[es] ]

システムフォントは Tahoma になっている。
Tahoma は英字フォントで、日本語パートはフォントリンクで

[HKEY_LOCAL_MACHINE\Software\Microsoft\FontLink\SystemLink]
"Tahoma"="\\windows\\msgothic.ac3,MS UI Gothic"

つーことで、MS UI Gothic で補完している。


Pocketの手ってソフトで、システムフォントとフォントリンクをかえられる。

------------------
1.既存フォントをシステムフォントに

メイリオ等のフォントをシステムフォントにして終了したい場合は、システムフォントに設定する。
これで、スタートメニューやらプログラムのアイコンの下やらが変わる。

レジストリ直叩きの場合は
[HKEY_LOCAL_MACHINE\System\GDI\SYSFNT]
"Ht"=dword:00000384
"HtInPts"=dword:00000001
"CS"=dword:00000000
"Wt"=dword:00000000
"It"=dword:00000000
"Nm"="メイリオ"

とかなんとかって、http://xcezx.net/blog/gadget/use-consoals-font-on-w-zero3es.html に書いてある。

なお、英字と日本語で別フォントにしたい場合は、たとえば Times New Roman をシステムフォントにして、Times New Roman -> IPA P明朝のフォントリンクを貼るといったマネもできる。

---------------
2.システムフォント変更だけでは足りない場合(日本語のみ)

下部バー(連絡先とかライトメールのボタン。正式名称しらね)のフォントや、Today の予定表示のフォントはシステムフォント指定ではなく Tahoma または Tahoma へのリンクを直接指定しているらしい。

これをどうにかしたいなら、英字は変えずに日本語だけなら簡単。
フォントリンクで Tahoma のリンク先を MS UI Gothic 以外にすればよい。
世の中で出回っている設定方法だと、これが多い様子。

Pocketの手で設定するのも簡単。

---------------
3.全ての Tahoma 使用部分で、英字含めてフォントを変えたい場合は、下記手順

1. tahoma の ttf ファイルをダミーデータ(0バイトファイル等)で上書き
2. Tahoma って名前に置き換えたフォントを配備
 Tahoma って名前にした英字フォントから、別に日本語フォントにフォントリンクを貼ってもよい。

ちなみに上書きしたデータを復元したい場合はダミーデータ削除して再起動するとROMファイルが復活する(らしい)

既存フォントのフォント名の差し替えは「ファイル名ではなく、フォント名」を変える。
フォント名ってのは Times New Roman とかであり、ファイル名は times.ttf とか。
(説明のため Times New Roman の名前を出したが、権利関係とかよくしらんから、編集は権利あるフォントについてやるように。)

フォントエディタは・・・・フリーの奴のリンク先が死んでるのでこまった。
まぁ、適当に探すなりなんなりすっか。

投稿者 JK : 2006年08月17日 16:28

トラックバック

このエントリーのトラックバックURL:
http://om.pizzica.to/mt-tb.cgi/58