memo.xight.org

日々のメモ

Font Link 機能を使用する

Summary

  英語のフォントに日本語のフォントを組み込む.
  ClearTypeが有効な日本語フォントとTahomaを使用したいから.

変更するレジストリの位置

  \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink

方法 (フォントファイルの拡張子が.ttcの場合)

  "組み込み先フォント名"="組み込むフォントファイル名,組み込むフォント名"
  ex) "Arial"="msgothic.ttc,MS UI Gothic"

方法 (フォントファイルの拡張子が.ttcの場合)

  "組み込み先フォント名"="組み込むフォントファイル名"
  ex) "HGPゴシックM"="L_10646.TTF"

複数組み込みたい場合 (WindowsXP)

  新規で`複数行文字列'を作成し
  値の名前は組み込み先フォント名,
  値のデータは行単位で入力
  レジストリエディタで複数行文字列

複数組み込みたい場合 (Windows2000)

  新規で`REG_MULTI_SZ'を作成し
  値の名前は組み込み先フォント名,
  値のデータは行単位で入力

ClearTypeが有効な日本語フォントであるHGPゴシックMをTahomaと組み合わせるレジストリ登録エントリ

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink]
;Tahomaを変更する
"Tahoma"="HGRGM.TTC,HGPゴシックM"

Reference

  Windows 2000/XPのFont Link機能(Font Linking)の紹介
  http://blue.ribbon.to/~akene/fontlink.htm