[-Fx-] Firefox69使用Mactype的方法

看板Browsers作者 (())時間6年前 (2019/09/08 03:21), 6年前編輯推噓11(11019)
留言30則, 11人參與, 6年前最新討論串1/1
snowie2000的GitHub表示在Firefox69要使用Mactype 必須開啟DirectWrite https://i.imgur.com/veJnjWW.png
所以我們首先要做的是,確認DirectWrite是否有開: 在火狐網址列輸入about:config 搜尋:gfx.direct2d.disabled 這個值先前為了使用Mactype渲染,都會改成true 請改為false 再來,因為我之前使用的是糖果2012年版本的 直接修改ini開啟DirectWrite=1是無效的 你如果使用較新的Mactype版本,先嘗試直接更改ini看是否有效果 你可以在以下位置找到你Mactype的設定檔(如果未變更安裝路徑) 64bit:C:\Program Files\MacType\ini 32bit:C:\Program Files (x86)\MacType\ini 找到個人化的ini檔後打開,在[General]欄位下 加入或更改DirectWrite=1 https://i.imgur.com/qq1CANQ.png
儲存後重開機,如果有效果,就大功告成 接下來是跟我一樣沒效果的,請先到snowie2000的GitHub 下載MacType 2019.1-beta6 https://github.com/snowie2000/mactype/releases/tag/2019.1-beta6 縮網址:https://tinyurl.com/y29hks7z 請先備份好你的個人化的ini檔,路徑上面有說不贅述 安裝完後它會自動將你舊版本的Mactype移除 然後再選擇設定檔,這邊我以 Ft Opt(即資料夾中的new.ini)作範例 https://i.imgur.com/91K1kTk.png
選擇完畢後關閉介面,打開new.ini跟你備份的ini 將new.ini中[General]欄位下除了以下 CacheMaxFaces=64 CacheMaxSizes=64 CacheMaxBytes=52428800 這三行保留外,剩下全數刪除 並把你備份的ini [General]欄位內除了以上三行外 其餘皆copy至new.ini [General]欄位中 當然如果沒有DirectWrite=1這行的話,請務必加上去 再來把ini中的[FontSubstitutes]及[Individual] 欄位中的參數也copy過去相同欄位 這樣才會有你習慣看的字型效果 DirectWrite欄位參數可以自己調,以下為參考值 [DirectWrite] RenderingMode=6 GammaValue=1.2 Contrast=1.0 ClearTypeLevel=1 我的範例為文泉驛微米黑 https://i.imgur.com/I84YFb7.png
重開機後應該就有原本Mactype的效果了 以下為選配,個人認為DirectWrite的效果還是差原本的一點 所以建議搭配Stylus使用,建立一個新樣本,輸入: * { -webkit-text-stroke-width: 0.1px; text-shadow: 0 0 1px rgba(0,0,0,0.1), 0 0 2px rgba(0,0,0,0.01), 0 0 3px rgba(0,0,0,0.01) !important; } 想更粗一點可以將0.1px改為0.2 不喜歡的話再提供兩種樣式: Mac OSX Font Rendering for Windows Based Browsers https://tinyurl.com/ybwo4oc4 版上推薦過可自定義的KillSerif Style https://userstyles.org/styles/111687/killserif-style 最後是效果圖: https://i.imgur.com/b5V8Njk.png
https://i.imgur.com/yWSLdMe.png
https://i.imgur.com/XYreHBK.png
https://i.imgur.com/hwrQ67B.png
https://i.imgur.com/3MUvxjs.png
https://i.imgur.com/cxwchja.png
我的眼睛終於又得到解放,40歲了眼睛真的有變差... -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 134.208.32.44 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Browsers/M.1567884066.A.7F3.html ※ 編輯: leon19790602 (134.208.32.44 臺灣), 09/08/2019 03:22:50

09/08 09:29, 6年前 , 1F
太專業了 謝謝分享 好懷念糖果版的MacType
09/08 09:29, 1F

09/08 09:32, 6年前 , 2F
借問一下Vivaldi用哪一套比較有用呢 謝謝
09/08 09:32, 2F

09/08 18:06, 6年前 , 3F
專業,先推,之前69不行,就先刪除再安裝68了XD
09/08 18:06, 3F

09/08 20:22, 6年前 , 4F
vivaldi沒用過呢...抱歉
09/08 20:22, 4F

09/08 21:10, 6年前 , 5F
還是謝謝
09/08 21:10, 5F

09/08 22:39, 6年前 , 6F
簡單說就是開啟 DirectWrite=1 後,
09/08 22:39, 6F

09/08 22:41, 6年前 , 7F
使用 Directwrite 的程式,MacType 會引用 [DirectWrite] 區
09/08 22:41, 7F

09/08 22:41, 6年前 , 8F
塊下的四個設定值
09/08 22:41, 8F

09/08 22:41, 6年前 , 9F
RenderingMode、Contrast、ClearTypeLevel、GammaValue
09/08 22:41, 9F

09/08 22:42, 6年前 , 10F

09/08 22:42, 6年前 , 11F
參考 DirectWrite section 部分
09/08 22:42, 11F

09/08 22:43, 6年前 , 12F
舊的設定檔可能沒有 [DirectWrite],
09/08 22:43, 12F

09/08 22:44, 6年前 , 13F
所以即使開啟 DirectWrite=1 也沒效果?不確定
09/08 22:44, 13F

09/08 22:46, 6年前 , 14F
交叉試了好幾個值效果雖然可接受,但沒原來的效果好
09/08 22:46, 14F

09/08 22:47, 6年前 , 15F
所以我是暫時轉用 68esr 看得更舒服
09/08 22:47, 15F

09/09 01:45, 6年前 , 16F
有ezgdi的使用者改成功嗎
09/09 01:45, 16F

09/09 14:35, 6年前 , 17F
我還是先換68ESR,看看之後版本有沒有要加回Cairo
09/09 14:35, 17F

09/09 14:35, 6年前 , 18F
聽說是因為Cairo渲染有一些bug,結果不修乾脆砍掉
09/09 14:35, 18F

09/09 15:34, 6年前 , 19F
Cairo的GDI渲染效果還是比DirectWrite好很多,DW就是
09/09 15:34, 19F

09/09 15:35, 6年前 , 20F
有字體太虛的問題,加上Stylus效果還是沒GDI來得好
09/09 15:35, 20F

09/09 15:36, 6年前 , 21F
真不習慣我也是建議使用68ESR~然後祈禱Cairo會回來
09/09 15:36, 21F

09/09 17:21, 6年前 , 22F
win10 我已經放棄 mactype 了,不需要使用
09/09 17:21, 22F

09/10 02:22, 6年前 , 23F
68ESR +1
09/10 02:22, 23F

09/10 09:49, 6年前 , 24F
早就沒在用mactype很久叻
09/10 09:49, 24F

09/10 09:49, 6年前 , 25F

09/11 23:44, 6年前 , 26F
win10在2k以上解析度 我覺得不需要用mactype, 不過
09/11 23:44, 26F

09/11 23:44, 6年前 , 27F
我是1080p(死
09/11 23:44, 27F

09/21 14:50, 6年前 , 28F
68ESR+1
09/21 14:50, 28F

02/08 13:52, 6年前 , 29F
裝一樣最新版的mactype,怎麼我的windows裡的設定頁面沒
02/08 13:52, 29F

02/08 13:53, 6年前 , 30F
有原PO一樣有渲染到,但檔案總管又有?
02/08 13:53, 30F
文章代碼(AID): #1TT0CYVp (Browsers)