2014-04-10

使用MacType,讓字型渲染更好看

從vista開始,微軟好不容易把系統預設字型從新細明體改成微軟正黑體,個人覺得無襯線的黑體比有襯線的新細明體好看太多了!!MacOS底下系統預設字型也一直都是無襯線的黑體,看起來就賞心悅目,尤其是在螢幕上顯示,在小字時由於有襯線字體太複雜,會影響閱讀效率甚至心情~

而微軟內建的ClearType渲染效果也有限,所以就有人開發出類似Mac系統所使用的MacType渲染,讓windows平台也可使用,看起來真的舒服多啦!!

就網頁來看,底下兩張比較圖就可看出差異(OS: win8.1  Browser: Chrome):



不使用MacType:


使用MacType:

差別很大吧!尤其在網頁上,無襯線字體沒有渲染過的話真的還是挺醜的...

所以我們就來裝裝MacType吧! 如果你的系統是Vista、win7、win8(非8.1),網路上有神人已經幫我們弄好了懶人安裝包,可簡單的進行MacType渲染處理,點這邊前往

如果是win8.1,由於上述懶人包無法在8.1下渲染,所以我們必須手動安裝MacType。

首先到這裡下載最新的版本,然後進行安裝:

  1. 點兩下打開,然後選中文繁體


  2. 幾乎一直下一步安裝到最後,在安裝類型記得選「完全」


  3. 安裝完成的畫面,先不要把「啟動MacType」打勾,直接按下完成。


  4. 接著打開桌面上的「MacType用戶嚮導」


  5. 選擇「服務加載」(如果是win8.1一定要選這個,如果是8之前的可以用註冊表加載模式),然後按「下一步」


  6. 一般使用選擇「預設」即可,如果想自訂效果等等後面會提到,按下完成。


  7. 就會開始跑,跑完之後重開機即可看到效果了。



  8. 比一比吧,左邊是還沒有MacType前,右邊是MacType後,文字是不是變清楚和好看許多了?



MacType還有許多自訂設定的功能,像是字型替換、設定渲染量等等,但必須編輯ini檔案,所以建議進階使用者玩玩。

底下拿我目前所使用的設定檔來說明(完整說明你可以開啟c:\program files\MacType\ini\Default.ini來看看,他每個選項都有解說):
  1. [General]
  2. ;周阿中編輯於2014-01-17
  3. Name=我自訂樣式
  4. HookChildProcesses=1
  5. LoadOnDemand=1
  6. HintingMode=1
  7. AntiAliasMode=4
  8. NormalWeight=16
  9. BoldWeight=4
  10. ItalicSlant=0
  11. UseMapping=0
  12. GammaMode=0
  13. GammaValue=1.7
  14. Contrast=1.0 ;對比,越大就越銳利,但有可能會有毛邊
  15. RenderWeight=1.0 ;字體的粗細,1.0就是原來的粗
  16. TextTuning=0
  17. TextTuningR=0
  18. TextTuningG=0
  19. TextTuningB=0
  20. BolderMode=0
  21. FontLoader=0
  22. FontLink=1
  23. FontSubstitutes=1
  24. MaxHeight=0
  25. LcdFilter=1
  26. Shadow=1,1,2,0x0,0,0x0
  27. LoadOnDemand=1
  28. CacheMaxFaces=256
  29. CacheMaxSizes=33554432
  30. CacheMaxBytes=67108864
  31. EnableKerning=1
  32. MaxBitmap=0
  33. DirectWrite=1
  34. HintSmallFont=1
  35.  
  36.  
  37. ;;;;;;;;;;;;;;;;;;;;;即時通訊軟體的設定
  38. ;FontSubstitutes表示字體取代的功能,@號後面可以加名稱
  39. [FontSubstitutes@msn]
  40. ;這裡表示替代字型,系統只要看到=號前面的字體,就會自動以=號後面的字體取代
  41. Arial=Lucida Sans Unicode
  42. Times New Roman=Lucida Sans Unicode
  43. Tahoma=Lucida Sans Unicode
  44.  
  45. ;STHeiti TCMac底下的預設字體Heiti TC,我覺得很好看,前提是你要自己有台Mac才能取得這字體
  46. pmingliu=STHeiti TC
  47. mingliu=STHeiti TC
  48. Microsoft JhengHei=STHeiti TC
  49. Microsoft JhengHei Light=STHeiti TC
  50. Microsoft JhengHei UI=STHeiti TC
  51. Microsoft JhengHei UI Light=STHeiti TC
  52. Microsoft YaHei UI=STHeiti TC
  53. Microsoft YaHei UI Light=STHeiti TC
  54. Microsoft YaHei=STHeiti TC
  55. Segoe UI=STHeiti TC
  56. Segoe UI Light=STHeiti TC
  57. Segoe UI Semilight=STHeiti TC
  58. Segoe UI Semibold=STHeiti TC
  59. SimSun=STHeiti TC
  60. SimHei=STHeiti TC
  61.  
  62. ;@號後面的執行檔都會用上面的設定來執行
  63. [General@msnmsgr.EXE]
  64. Alternative=msn ;這裡就是指定上面msnFontSubstitutes
  65. [General@Skype.exe]
  66. Alternative=msn
  67. [General@Line.exe]
  68. Alternative=msn
  69.  
  70. ;;;;;;;;;;;;;;;;;;;;;;;;瀏覽器的設定
  71. [FontSubstitutes@chrome]
  72. Lucida Grande=Lucida Sans Unicode
  73. ;瀏覽器的話我只有把常見的中文襯線字體改為STHeiti TC,若是其他無襯線中文字體就照原來顯示
  74. pmingliu=STHeiti TC ;新細明體
  75. mingliu=STHeiti TC ;細明體
  76. SimSun=STHeiti TC ;簡體的宋體
  77.  
  78. [General@chrome.exe]
  79. Alternative=chrome
  80. [General@firefox.exe]
  81. Alternative=chrome
  82.  
  83.  
  84.  
  85. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 全域設定 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  86. ;FontSubstitutes若是後面不帶@,就表示全域,任何沒有指定到的都會使用這邊的設定
  87. [FontSubstitutes]
  88. Arial=Lucida Sans Unicode
  89. Times New Roman=Lucida Sans Unicode
  90. Tahoma=Lucida Sans Unicode
  91. Lucida Grande=Lucida Sans Unicode
  92.  
  93. Microsoft JhengHei=STHeiti TC
  94. Microsoft JhengHei Light=STHeiti TC
  95. Microsoft JhengHei UI=STHeiti TC
  96. Microsoft JhengHei UI Light=STHeiti TC
  97. Microsoft YaHei UI=STHeiti TC
  98. Microsoft YaHei UI Light=STHeiti TC
  99. Microsoft YaHei=STHeiti TC
  100. Segoe UI=STHeiti TC
  101. Segoe UI Light=STHeiti TC
  102. Segoe UI Semilight=STHeiti TC
  103. Segoe UI Semibold=STHeiti TC
  104. SimSun=STHeiti TC
  105. SimHei=STHeiti TC
  106. System=STHeiti TC
  107.  
  108. [Individual]
  109.  
  110. [Exclude]
  111.  
  112. ;排除的模組
  113. [ExcludeModule]
  114. QTHookLib32.dll
  115. QTHookLib64.dll
  116.  
  117. ;排除的程式
  118. [ExcludeSub]
  119. javaw.exe
  120. PPLive.exe
  121. QQGame.exe
  122. notepad.exe
  123. keykeyserver.exe
  124. gogobox.exe
  125. winword.exe
  126. powerpoint.exe
  127. qt-faststart.exe
  128. excel.exe
  129. outlook.exe
  130. visio.exe
  131. devenv.exe
  132.  
  133.  
  134. [UnloadDll]
  135. ;排除渲染列表
  136. ;這裡可以指定那些程式不要開啟MacType渲染效果
  137. taskhost.exe
  138. CCleaner64.exe
  139. enigmavb.exe
  140. psl.exe
  141. Transmiti.exe
  142. Multilizer.exe
  143. rdl.exe
  144. TabTip.exe
  145. war3.exe
  146. SearchFilterHost.exe
  147. SearchProtocolHost.exe
  148. mspdbsrv.exeaaa.exe
  149. apc.exe
  150. photoshop.exe
  151. Illustrator.exe
  152. Dreamweaver.exe
  153. dwm.exe
  154. iexplore.exe
  155. vbexpress.exe
  156. ssms.exe
  157. jdownloader.exe
  158. JDownloaderPortable.exe


當你編輯好自己的ini檔之後,請存成一個獨立檔案,檔名自取,然後放到c:\program files\MacType\ini底下,64位元電腦請放到C:\Program Files (x86)\MacType\ini\底下,然後重新執行一次桌面上的「MacType用戶嚮導」:

這裡直接按下一步


然後選擇自己的樣式,按下完成,重新開機或登出再登入即可

2 則留言:

  1. 以前剛玩 mactype 時看到版大文章才開始接觸 ini 設定檔,直至今日 WIN10 + mactype 2021 整體渲染效果改良不少。
    留言想請教版大關於字體的粗細問題,因為字體過虛我調整了 NormalWeight 與 BoldWeight 的數值設定差異極小 (改了沒啥效果),反倒是 RenderWeight 的修改讓文字粗細很有感。
    我的問題來了,改了 RenderWeight 數值讓我的常規字體變粗變黑很清晰,可是同時粗體字變得太粗了都糊成一團,折騰了好久仍抓不太到均衡。
    版大還有在玩 mactype 嗎?我這個初學者希望能與您多多交流呀。

    回覆刪除
    回覆
    1. HI!想不到時光匆匆已經過了七年啦!XD
      自從升了win10之後我就沒玩mactype了,一方面是當時mactype還不支援,另一方面是換了比較大的螢幕,縮放比例調大一點看起來就蠻舒服,所以這部分就沒再碰了😅
      你可以找找看有沒有其他mactype論壇之類的可以討論唷!祝好運😄

      刪除