PttChrome icon indicating copy to clipboard operation
PttChrome copied to clipboard

字體會貼近上緣

Open weal1312 opened this issue 10 years ago • 4 comments

鑑於v37若開啟Directwrite,會只能使用系統原生字型,原本是透過font-face調整英數和假名字體。 但若開啟獨立視窗功能,諸如Stylish之類的套件會變得沒法影響PTTChrome的內容, 於是這招就變得不再有效。

不知道這種現象是bug,還是Chrome本身的限制?

weal1312 avatar Sep 11 '14 17:09 weal1312

這不是bug 也不是v37才有的現象 這是原本就有的正常現象 獨立視窗模式就是一個單獨的App 所以沒有辦法跟其他的Chrome extension作互動 不過這樣也有好處, 讓使用者可以選看要是能夠做互動的在分頁裡開啟, 還是要不受其他套件影響的在獨立視窗開啟

iamchucky avatar Sep 11 '14 23:09 iamchucky

了解,原本我是用華康中黑,到了37不去動chrome:flags的話,就會失效回去用細明體 本來是希望用Stylish手動指定字型,用拼湊的方式達到和舊版類似的效果。 不過既然是既有限制,就還是只能等GC新版把Directwrite做得更完善了

另外,用SymMingLiU當成英數字型的話,會造成另外指定的CJK字體被擠壓到上方去,如下圖所示

Before After

上面以SimHei為例,若英數字型改用SymMingLiU的話,字體會貼近上緣, 在部分情況下會出現字形被切掉的狀況。不知這問題是否有解?

weal1312 avatar Sep 12 '14 06:09 weal1312

今天才注意到來自GitHub,太神啦

intermacat avatar Apr 14 '15 08:04 intermacat

應該是字型的問題,每個字型的基線不一樣,所以會有基線對不齊的問題。這也就是為什麼以前 Nally (Mac 的 BBS 軟體)會有 baseline adjustment 的功能。

yorkxin avatar Nov 03 '15 14:11 yorkxin