[General] ; 子プロセスにも自動でgdi++を適用 ; [0:Disable] 1:Enable HookChildProcesses=0 [FreeType] ; ヒンティングの設定。 ; 0だとバイトコードインタプリタを使用します(フォントに含まれるヒンティングそのもの)。 ; 1だとヒンティングをしません。 ; 2はFreeTypeのオートヒンティングを使用します。 ; ※FreeTypeライブラリのバイトコードインタプリタがOFFになっている場合は0と2 ; が同等になります。 ; ※一部のフォントではバイトコードインタプリタによるヒンティングを行わないと ; 字形が崩れます(例:DF平成ゴシック)。 HintingMode=1 ; -1でアンチエイリアスを無効化。 ; 0なら普通のアンチエイリアス(256階調)をかけます。 ; 1はLightモードです。FreeTypeのReferenceによるとMac OS Xっぽい描画に ; なるらしい。 ; 2、3は液晶用。並びが違います。 ; ※1を指定したときはHintingModeは2(オートヒンティング)にしてください。 ; Lightモード(1)はノーマルモード(0)と比べて字形の変化が少なくなります。 AntiAliasMode=2 ; 強制的にそのフォントを使うようになる ; ダイアログが見づらくなるが一時的に特定のフォントで確認したい時に使用する ;ForceChangeFont=メイリオ ; 文字の締まりを良くするようなもの。 ; -1を指定すると無効化できる。(注: 0でも有効になっている) ; 0-12までの値を指定できます。 ; TextTuningはAntiAliasModeが0か1の時に使用します。 ; TextTuningR・TextTuningG・TextTuningBはAntiAliasModeが2か3の時に使用します。 ; ※文字と背景の境界を調節し、背景側を文字側に侵食させる(背景を強く出す)よう ; な形になっています。より大きな値を指定すると文字がより締まってみえますが ; アンチエイリアスの効果も落ちるので注意してください。 TextTuning=0 TextTuningR=-1 TextTuningG=-1 TextTuningB=-1 ; 標準のウェイトを相対値で指定(-32~+32)。BoldWeightより変化幅が小さい。 NormalWeight=4 ; 太字のウェイトを相対値で指定(-16~+16)。マイナスにすると細くなる。 BoldWeight=2 ; 斜体の傾斜を相対値で指定(-16~+16)。 ItalicSlant=0 ; 0だと文字詰めなし ; 1だと文字詰めあり ; ※ONにするとIEとかでずれるので注意 EnableKerning=0 ; FreeTypeで処理させる最大のフォントサイズ。(ピクセル単位) ; 0で全てのサイズ。初期値は0。 MaxHeight=72 ; <オプション解説(マニア向け)> ; フォントを読み込むのをCreateFont系から要求時(TextOut系など)にする。 ; FAQにあるManager使用時の問題が解決されるかもしれない。 ; ※ハングアップする可能性があるので低スペックマシンでは絶対にONにしない事。 LoadOnDemand=0 ; フォント読み取りにMemory Mappingを使う。 UseMapping=0 ; Managerが使用可能になる。(標準では使用できない) UseManager=0 ; 0の場合(もしくは未定義の場合)は[ExcludeModule]が有効。(従来と同じ) ; 1の場合[IncludeModule]が有効。 ; Managerによる自動適用は使いたいが、実際に適用するのは特定のアプリに限定 ; したいという場合に1を指定してIncludeModuleの方を使う。 UseInclude=0 ; FT_Library_SetLcdFilterに渡すパラメータ。 ; 0:None、1:Default、2:Light、16:Legacy ; LegacyにするとLibXftと同じアルゴリズムらしい。 ; ※2.3.0以降で使用する事。 LcdFilter=1 ; 影をつける。 ; 書式: Shadow=x,y,t (x>0, y>0, t>0, パラメータ省略は不可) ; オフセット(x,y)に100/t (%)の透過率で描画 ;#Shadow=1,1,4 ; FTC_Manager_Newに渡すパラメータ。詳細はFreeTypeのマニュアル参照 ; ※パラメータチェックしてないので大きな値を設定すると暴走する可能性あり CacheMaxFaces=16 CacheMaxSizes=32 CacheMaxBytes=10485760 [Individual] ; フォント別に個別設定する。 ; 書式: フォント=Hinting,AAMode,NormalWeight,BoldWeight,ItalicSlant,Kerning ; 例のように省略可能。その場合は[FreeType]で設定した共通設定が使われる。 ;メイリオ=0,,0,0 ;MS Pゴシック=,0,, ;Arial=,,,,,1 ;MingLiU=0 ;PMingLiU=0 ;DF行書体=0 ;DF特太ゴシック体=0 ;DF平成ゴシック=0 ;DF平成ゴシック体W5=0 ;DF平成明朝体W3=0 ;DF平成明朝体W7=0 ;DHP行書体=0 ;DHP特太ゴシック体=0 ;DHP平成ゴシックW5=0 ;DHP平成明朝体W3=0 ;DHP平成明朝体W7=0 ヒラギノ角ゴ Pro W3=,,12,10 ヒラギノ角ゴ Pro W6=,,12,10 ヒラギノ丸ゴ Pro W4=,,12,10 ヒラギノ明朝 Pro W3=,,12,10 ヒラギノ明朝 Pro W6=,,12,10 MeiryoKe_Gothic=0,,, MeiryoKe_PGothic=0,,, MeiryoKe_UIGothic=0,,, MeiryoKe_Console=0,,, MeiryoT12ptmod=0,,10,6 Meiryo mod 12pt AA=0,,, Courier New=,,16,10 MS 明朝=,,16,10 MS P明朝=,,16,10 [Exclude] ; 除外フォント。本家と違って上限は無し。 Marlett ;Tahoma Verdana [ExcludeModule] ; 除外モジュールリスト。本家と違って上限は無し。 ;fontview.exe ;sidebar.exe ;imejpmgr.exe ;msdev.exe ;devenv.exe ;gditray.exe ;tclock.exe ;afx.exe [IncludeModule] ; 対象モジュールリスト。ExcludeModuleの逆で適用したいモジュールを定義する。