12 September 2009

デスクトップやブラウザの文字表示にClearType用いる

情報への各種リンク、今後削除されるかもしれないツール類の個人的バックアップ保管、出力されたフォントの個人的保管場所。なお、このサイト内のバックアップファイルはアクセス制限を掛けていますのであしからず。

■ ブラウザでの表示サンプル
20090912-ttfsample.png

■ MSゴシックからビットマップを除去する手順
 1)breakttcでttcをttfファイルに分解
   breakttc.exe msgothic.ttc
 2)sbit32でttfファイルからビットマップを削除
   sbit32.exe [input.ttf] [メトリックファイル] [output.ttf]
   [全ピクセルのデータを削除するバッチファイルの例]
 3)ttfmodで全ピクセル数でスムージングをONにする
   ttfmod.exeでttfを読み込んで、gaspデータを編集
 4)makettcで編集したそれぞれのttfを結合してttcにする
   makettc [out.ttc] [in01.ttf] [in02.ttc] [in03.ttc] ...

■ フォント
・フォント一覧
  [まとめサイト]
・ビットマップを除去したMSゴシック
  [フォント作成方法の解説(MSゴシックとMS明朝で、ClearTypeを有効にする)]
  [作成したフォントのバックアップ(MSゴシックCT)] (6MBytes)
・メイリオ (MS Pゴシックと文字幅を一致させたもの)
  [フォント配布(メイリオ, メイリオ改, meiryoKeパッチ, ttfname3)]
  [MeiryoKe_Gothic 5.00のバックアップ] (11MBytes)
  [Meiryo mod 12pt AAのバックアップ] (6.8MBytes)
・Osakaフォント
  [フォント配布1] [フォント配布2]
  [Arisakaのバックアップ] (6MBytes)、[Arisaka-AA updateのバックアップ] (2MBytes)
・YukarryAAフォント
  [フォント配布] [バックアップ] (3.2MBytes)

■ ツール (Windows版)
・Microsoft typography font tools set [入手先] [バックアップ]
  sbit32.exe : ttfファイルにビットマップを追加・削除する
・Microsoft TrueType SDK [入手先(ミラーサイト)] [バックアップ]
  sbit32.exe : ttfファイルにビットマップを追加・削除する
  breakttc.exe : ttcファイルをttfファイルに分解する
  makettc.exe : 複数のttfファイルをttcファイルにまとめる
・ttftools (sbitRW, ttfname, sbitExtract) [入手先(ミラーサイト)] [バックアップ]
  ttfname.exe (GUI) : TrueTypeフォントの名前を編集する
・ttfmod [入手先(ミラーサイト)] [バックアップ]
・fontforge [Linux,RHEL系なら rpmforgeを用いてyumでインストール]