MacType 選擇哪種配置文件最好?
經過長期的tuning,目前我的配置文件放在了github上:
https://github.com/renkun-ken/MacType.Decency系統界面採用:Microsoft YaHei UI, Lucida GrandeFirefox:方正蘭亭黑GBK=== 曾經的答案 ===
我採用 XHei OSX 字體作為基礎字體。Dropbox - XHei_OSX.7z我的配置文件放在 GitHub 上面。我的電腦是 Windows 8.1 64-bit 英文版,用的English Locale,這款字體碼錶很全,不會出現亂碼。下面是一些效果圖。Firefox網頁曾經試過很多合體字體的,什麼Xsong、Xhei,最後使用的方案是:把裡面的默認配置排除微軟雅黑和Arial,基本就是只渲染宋體了。
這樣軟體兼容性是最好的,至今沒什麼軟體出錯,我也沒再調過。
不點到為止的話,強迫症會糾結死。宋體渲染之後效果還是不錯的,看你喜不喜歡了~PS中的效果:維基百科移動版首頁:把配置轉移到GitHub上了:
??
- MacType · Issue #27 · zcyzcy88/SelfColle · GitHub
感謝http://bbs.pcbeta.com/viewthread-933878-1-1.html和其他不具名網友寫的文章
配合 MacType Patch 更佳
剛剛網上下載的配置代碼(複製粘貼到*.ini文件中就可以):
[General]
Name=碧海潮聲;【自動掛鉤子進程】
; [0:Disable] 1:Enable
HookChildProcesses=1;【字體微調】
; 0:NoHinting [1:Normal] 2:AutoHinting 3:Light+AutoHintingHintingMode=3;【抗鋸齒方式】
; -1:Disable 0:Normal 1:Light 2:LCD(RGB) 3:LCD(GBR) 4:Light-LCD(RGB) 5:Light-LCD(GBR)AntiAliasMode=4;【常規體調整】
; -32:+32NormalWeight=-3
;【粗體字的調整】
; -16:+16BoldWeight=-1;【斜體字的傾斜角度微調】
; -16:+16ItalicSlant=0;【字體顏色深淺】
; -32:+32Saturation=0;【只有在FontLoader=0(在下面)時此項設置才有效。建議選0,選1會佔用大量內存,也沒看出有什麼好處。】
; 0:Disable 1:EnableUseMapping=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.4GammaValue=1.0
;【對比度】
; 數字越大越銳利,數字越小越發虛Contrast=1.0;【文字邊界設置】
; TextTuning是RGB三色全局設置,TextTuningR、TextTuningG、TextTuningB是單獨設置RGB三色TextTuning=0; 數字越大越強調背景(類似文字邊界被侵蝕的感覺),強調背景會有中字體銳利的感覺。適當降低對比度,提高TextTuning,可以使文字周圍的顏色看起來「淡一點」
; 再加上RenderWeight,把這三個設置的微妙平衡調節好的話,能得到不輸給Mac的效果; TextTuningR=2; TextTuningG=2
; TextTuningB=2;【字體輪廓】
; 數字越大字體就越粗越黑RenderWeight=1.1;【粗體字的渲染方法】
; 0:New 1:Old 2:Original FreeType Algorithm; 0:使用gdi0440以後版本的渲染方式;; 1:使用gdi0424以前版本的渲染方式;; 2:使用gdi0347以前版本的渲染方式,也就是freetype本身的粗體渲染。BolderMode=0;【字體的載入方法(注意是載入方法,不是渲染方法)】
; 0:FreeType 1:WIN32; 0:用freetype載入字體; 1:用windows的繪圖核心載入字體; 很多freetype的設置需要此項選0才能生效FontLoader=0;【只有在FontLoader=0(在下面)時此項設置才有效。建議選0,選1會佔用大量內存,也沒看出有什麼好處。】
; 0:Disable 1:EnableUseMapping=0;【字體鏈接】
; 當FontLoader=0時; 0:什麼都不做;; 1:使用註冊表裡的字體鏈接設置;; 當FontLoader=1時; 會保持啟用的狀態,但是所有字體鏈接的處理會交由WIN32API完成。FontLink=1;【字體替代】
; 0:Disable 1:ini Only 2:ini+Registry; 當FontLoader=0時; 0:什麼都不做;; 1:使用該設置文件最下面的設置;; 2:該設置文件最下面的設置和註冊表裡的設置一起啟用。; 當FontLoader=1時; 會保持啟用的狀態,但是所有字體替代的處理會交由WIN32API完成FontSubstitutes=2;【字體排列】
; 0:GDI32 1:FreeType; 0:交還給gdi32.dll處理,有可能出現字體行距過小或者過大的不整齊的現象;; 1:使用由freetype計算出來的寬度來排列字體,雖然會更美觀一些,但是某些程序下可能出現混亂。WidthMode=1;【讓freetype處理的最大的字體尺寸,單位是像素,0的話就是全尺寸】
; 交付 gdi++ 處理的最大尺寸(單位為像素); 0-2147483647MaxHeight=0;【陰影設置】
; 格式:水平偏移,垂直偏移,陰影深度(值越大,越淺) Shadow=1,1,2;【豎向書寫】
; [0:Disable] 1:EnableVerticalText=0;【液晶顯示器的優化配置】
; [0:None] 1:Default 2:Light 16:LegacyLcdFilter=2;【字體緩存、內存的設置】
LoadOnDemand=1CacheMaxFaces=256CacheMaxSizes=26214400CacheMaxBytes=52428800EnableKerning=0;【強制使用某一個字體】
; 無視所有其他字體,全系統的字體都會被這裡設置的字體代替; ForceChangeFont=華文中宋[Individual]
;【單獨設置的字體】; 格式=Hinting, AAMode, NormalWeight, BoldWeight, ItalicSlant, Kerning仿宋_GB2312=,,+12,+3,,仿宋=,,+12,+3,,Tahoma=0,2,+4,,,[Exclude]
;【除外的字體】SystemFixedsys宋體新宋體[FontSubstitutes]
;【字體替代】; 系統在調用「=」前面的字體時會忽視「=」前面的字體,而去直接調用「=」後面的字體; 此處會導致Windows 7的Fonts文件夾中字體名稱數目增加,無不良影響SimSun=YaheiMonoNSimSun=YaheiMonoMingLiU=NLiHeiProPMingLiU=LiHeiProMingLiU_HKSCS=LiHeiProCourier New=ConsolasMS Sans Serif=TahomaMS Serif=TahomaHelv=Microsoft YaheiCalibri=Microsoft YaheiArial=Microsoft YaheiSegoe UI=Microsoft YaheiVerdana=Microsoft YaheiHelvetica=Microsoft Yahei[ExcludeSub]
; 不需要進行字體熱替換的進程javaw.exe[ExcludeModule]
;【不渲染的程序,但仍會載入DLL】; WinWord.exe; Excel.exe; POWERPNT.exe; OUTLOOK.EXEAxureRP.exe; [UseInclude]
;【只渲染的進程】; 當使用UseInclude參數時,不在IncludeModule列表的進程現在將獲得和UnloadDll一樣的效果candy最好用你直接下載一個candy就完了
推薦閱讀:
※是否有從 Windows 渲染層解決其字體渲染問題的方案?
※如何評價微軟的Universal Windows Platform(UWP)?
※支持 LaTeX 實時預覽的離線 Markdown 編輯器有哪些?
※編寫一個新的操作系統,兼容windows(仿寫)合法嗎?
※為什麼使用優化軟體會讓 Windows 變得不穩定?
TAG:字體 | MicrosoftWindows | Windows8 | MacType |