zoukankan      html  css  js  c++  java
  • MacType使用配置

    [General]
    ; maxchow@foxmail.com
    Name=LCD.W7.默认字体.仿Mac

    ; 【自动挂钩子进程】
    ; [0:Disable] 1:Enable
    HookChildProcesses=1

    ; 【字体微调】
    ; 0:NoHinting [1:Normal] 2:AutoHinting 3:Light+AutoHinting
    HintingMode=1

    ; 【抗锯齿方式】
    ; -1:Disable 0:Normal 1:Light 2:LCD(RGB) 3:LCD(GBR) 4:Light-LCD(RGB) 5:Light-LCD(GBR)
    AntiAliasMode=2

    ; 【常规体调整】
    ; -32:+32
    NormalWeight=20

    ; 【粗体字的调整】
    ; -16:+16
    BoldWeight=-2

    ; 【斜体字的倾斜角度微调】
    ; -16:+16
    ItalicSlant=0

    ; 【字体颜色深浅】
    ; -32:+32
    Saturation=0

    ;【只有在FontLoader=0(在下面)时此项设置才有效。建议选0,选1会占用大量内存,也没看出有什么好处。】
    ; 0:Disable 1:Enable
    UseMapping=0

    ; 【Gamma模式开关】
    ; -1:关闭;0:使用设置的Gamma值(GammaValue);1:使用sRGB的Gamma值;2:不明
    GammaMode=0

    ;【Gamma值】
    ; GammaMode=0的时候此项设置才有效
    ; sRGB ≒ 2.2 CT-Default = 1.4
    ; windows的cleartype的Gamma值是1.4
    GammaValue=1.0

    ; 【对比度】
    ; 数字越大越锐利,数字越小越发虚
    Contrast=1.0

    ; 【字体轮廓】
    ; 数字越大字体就越粗越黑
    RenderWeight=1.0

    ; 【文字边界设置】
    ; TextTuning是RGB三色全局设置,TextTuningR、TextTuningG、TextTuningB是单独设置RGB三色
    TextTuning=0

    ; 数字越大越强调背景(类似文字边界被侵蚀的感觉),强调背景会有中字体锐利的感觉。适当降低对比度,提高TextTuning,可以使文字周围的颜色看起来“淡一点”
    ; 再加上RenderWeight,把这三个设置的微妙平衡调节好的话,能得到不输给Mac的效果
    ;TextTuningR=32
    ;TextTuningG=32
    ;TextTuningB=32

    ; 【粗体字的渲染方法】
    ; 0:New 1:Old 2:Original FreeType Algorithm
    ; 0:使用gdi0440以后版本的渲染方式;
    ; 1:使用gdi0424以前版本的渲染方式;
    ; 2:使用gdi0347以前版本的渲染方式,也就是freetype本身的粗体渲染。
    BolderMode=2

    ; 【字体的载入方法(注意是载入方法,不是渲染方法)】
    ; 0:FreeType 1:WIN32
    ; 0:用freetype载入字体
    ; 1:用windows的绘图核心载入字体
    ; 很多freetype的设置需要此项选0才能生效
    FontLoader=0

    ; 【字体链接】
    ; 当FontLoader=0时
    ; 0:什么都不做;
    ; 1:使用注册表里的字体链接设置,通过FreeType的字符表进行查找
    ; 2:使用注册表里的字体链接设置,使用Windows的转换函数直接查找
    ; 当FontLoader=1时
    ; 会保持启用的状态,但是所有字体链接的处理会交由WIN32API完成。
    FontLink=1

    ; 【字体替代】
    ; ; 0:Disable 1:ini Only 2:ini+Registry
    ; 当FontLoader=0时
    ; 0:什么都不做;
    ; 1:使用该设置文件最下面的设置;
    ; 2:该设置文件最下面的设置和注册表里的设置一起启用。
    ; 当FontLoader=1时
    ; 会保持启用的状态,但是所有字体替代的处理会交由WIN32API完成
    FontSubstitutes=0

    ;【让freetype处理的最大的字体尺寸,单位是像素,0的话就是全尺寸】
    ; 交付 gdi++ 处理的最大尺寸(单位为像素)
    ; 0-2147483647
    MaxHeight=0

    ; 【阴影设置】
    ; 格式:水平偏移,垂直偏移,阴影深度(值越大,越浅)
    ;Shadow=1,1,10

    ; 【液晶显示器的优化配置】
    ; [0:None] 1:Default 2:Light 16:Legacy
    LcdFilter=1

    ; 【字体缓存、内存的设置】
    LoadOnDemand=1
    CacheMaxFaces=640
    CacheMaxSizes=64000
    CacheMaxBytes=52428800
    HingtingMode=1
    EnableKerning=0
    TextTuningR=0
    TextTuningG=0
    TextTuningB=0
    Shadow=1,1,11,0x0,0,0x0
    MaxBitmap=0

    ; 【强制使用某一个字体】
    ; 无视所有其他字体,全系统的字体都会被这里设置的字体代替
    ;ForceChangeFont=华文中宋

    ; 【单独设置的字体】
    ; 格式=Hinting, AAMode, NormalWeight, BoldWeight, ItalicSlant, Kerning
    ;如使用默认宋体的,请去掉下面两行的注释


    ; 【除外的字体】
    ;System
    ;Fixedsys

    [ExcludeModule]
    ; 【除外的程序】

    ; 【字体替代】
    ; 系统在调用“=”前面的字体时会忽视“=”前面的字体,而去直接调用“=”后面的字体
    ;如希望使用默认宋体的,请将下面三行注释掉
    ;宋体=微软雅黑
    ;SimSun-ExtB=宋体等宽
    ;MS Serif=宋体
    ;MS Sans Serif=宋体
    ;Microsoft Sans Serif=宋体
    [UnloadDll]
    [exclude]
    [FontSubstitutes]
    [Individual]
    [excludeSub]

  • 相关阅读:
    笔试材料收集(二)——用OPENGL搞个冒泡排序,原创_!
    cocos2dx andoroid切换后台后资源重载
    ipa命令行打包命令
    SceneManager
    ios上遇到过的问题集及解决方法(1)
    google inapp billing
    Unity Editor学习IHasCustomMenu
    cocos2dx如果更好地使用第三库
    cocos2dhtml环境布暑
    ios中,常用的一些调试命令
  • 原文地址:https://www.cnblogs.com/aboutblank/p/2617504.html
Copyright © 2011-2022 走看看