[-GC-]請問stylish的設定

看板Browsers (瀏覽器)作者 (好色怪叔叔)時間8年前 (2017/05/03 23:17), 8年前編輯推噓13(13056)
留言69則, 5人參與, 最新討論串1/2 (看更多)
請教一下各位, 個人現在使用的stylish樣式 是從網路上找來的 格式是 body {text-shadow: #707070 0.1px 0.1px 0.1px} *{font-family:Arial,"Microsoft YaHei" !important;} *{font-weight:500!important;} @font-face {font-family: "Microsoft YaHei";src: local("H-MingLan-Regular")} @font-face {font-family: "Arial";src: local("H-MingLan-Regular")} 不過這樣使用起來會有一些符號字形會無法正常顯示 像是下面圖片這樣 http://imgur.com/cmEdgku
想請教一下 要怎樣修正這個問題? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.231.211.229 ※ 文章網址: https://www.ptt.cc/bbs/Browsers/M.1493824676.A.9BA.html

05/04 00:38, , 1F
其實你可以試試只保留最後一列就好(當然某些網頁的字型
05/04 00:38, 1F

05/04 00:38, , 2F
無法改變我知道,但大部分是都還可以....)
05/04 00:38, 2F

05/04 00:43, , 3F
最後一列的 "-Regular"好像要刪掉才可以的樣子
05/04 00:43, 3F
剛跟朋友討論過,發現是語法!important 的問題 推測是使用!important之後,讓stylish使用的字型優先權 蓋過網頁指定使用的字型,所以一些特殊的圖案字型才會出不來 因此拿掉!important之後就可以顯示了。 不過這樣一來 如果遇到網頁內像是指定新細明體 或者粗體的字型也會顯示 總之是有利有弊的作法 ※ 編輯: randy123 (36.231.211.229), 05/04/2017 01:30:00

05/04 09:19, , 4F
我都把變豆腐的字體加回去stylish裡,這樣也保有自己
05/04 09:19, 4F

05/04 09:19, , 5F
的字體,也不會變豆腐
05/04 09:19, 5F

05/04 09:24, , 6F
https://goo.gl/2kmqTN MyCustomFont後面都是
05/04 09:24, 6F

05/04 22:23, , 7F
推薦用這個樣式
05/04 22:23, 7F

05/05 11:16, , 9F
userstyles改版,選項的部分出不來,不知道甚麼時候
05/05 11:16, 9F

05/05 11:16, , 10F
才會修好,還是官方不打算給選項了(眼神死
05/05 11:16, 10F

05/05 20:53, , 11F
Noto Sans CJK TC = Noto Sans CJK TC Regular
05/05 20:53, 11F

05/05 20:54, , 12F
今天在測試的時候發現的
05/05 20:54, 12F

05/05 20:54, , 13F
其他字重都讀取不了
05/05 20:54, 13F

05/05 21:14, , 14F
現在不能從userstyles上安裝了嗎?
05/05 21:14, 14F

05/05 21:14, , 15F
我的chrome裡備份的 https://pastebin.com/qTD6T3Ca
05/05 21:14, 15F

05/05 21:14, , 16F
樣式下方「適用於」的選項選擇「匹配正則網址」
05/05 21:14, 16F

05/05 21:14, , 17F
填入 https?://(?!(iamchucky.github.io/PttChrome)).*
05/05 21:14, 17F

05/05 21:15, , 18F
推薦原PO用這個樣式 不會有亂碼和字重的問題
05/05 21:15, 18F

05/05 21:15, , 19F
樣式裡的繁簡字型是分開的
05/05 21:15, 19F

05/05 21:15, , 20F
(繁簡體的字形是不一樣的 同時繁體有缺字 所以要分開設定)
05/05 21:15, 20F

05/05 21:15, , 21F
簡體的部分需要另外下載Noto Sans CJK SC
05/05 21:15, 21F

05/05 21:15, , 22F
另外我有加粗字體 可以自行註解掉
05/05 21:15, 22F

05/05 21:29, , 23F
啊我忘了 裡面還有用到秀月(H-SiuNiu)字型
05/05 21:29, 23F

05/05 21:29, , 24F
花秀月明(明體/宋體)字型下載 http://tinyurl.com/k6vrxwb
05/05 21:29, 24F

05/05 21:29, , 25F
如果不要用這個字型的話 自行把樣式裡的H-SiuNiu替換掉
05/05 21:29, 25F

05/05 21:29, , 26F
可以換成Google/Adobe的襯線字型思源宋體和思源黑體搭配
05/05 21:29, 26F

05/05 21:44, , 27F
啊 還有原PO是用花明蘭字體對吧 我搞混了
05/05 21:44, 27F

05/05 21:44, , 28F
花明蘭用下面這個樣式 https://pastebin.com/zS31PHpE
05/05 21:44, 28F

05/05 21:45, , 29F
但是這個樣式裡面一樣有用到明朝體的秀月
05/05 21:45, 29F

05/05 21:45, , 30F
而且等寬字型的部分是用舊明蘭的等寬字型(MingLan_Mono)
05/05 21:45, 30F

05/05 21:46, , 31F
舊明蘭下載
05/05 21:46, 31F


05/05 21:46, , 33F
選擇裡面的「全功能常規無點陣」和上一層的MINGLANBD.TTC
05/05 21:46, 33F

05/05 21:47, , 34F
如果不想要用這二個字體的話 要自行替換樣式裡面的
05/05 21:47, 34F

05/05 21:47, , 35F
「H-SiuNiu」和「MingLan_Mono」 換成你想要的字型
05/05 21:47, 35F


05/05 22:35, , 37F
如果用替換的方式,好像只會吃regular的字重
05/05 22:35, 37F

05/05 22:36, , 38F
其他都是靠渲染的 像font-weight:100;
05/05 22:36, 38F

05/05 22:41, , 39F
900的也變得比較不黑
05/05 22:41, 39F

05/05 22:57, , 40F
我六樓設定是這樣 http://i.imgur.com/5Vdtrcl.jpg
05/05 22:57, 40F

05/05 23:47, , 41F
@abc0922001 我看到你的樣式有指定字重
05/05 23:47, 41F

05/05 23:48, , 42F
有指定的話顯示應該是正確的 你那裡顯示起來不正常嗎?
05/05 23:48, 42F

05/06 00:07, , 43F
抱歉我沒講好,我意思是如果用您chrome裡備份的樣式
05/06 00:07, 43F

05/06 00:07, , 44F
似乎只會使用Regular,而不會用其他的,即使都安裝了
05/06 00:07, 44F

05/07 22:27, , 45F
用那個備份的有問題不算意外 每個靠font-face取代字型會
05/07 22:27, 45F

05/07 22:27, , 46F
每個字重都要改 上面都指定成Into sans cjk tc會分不出差
05/07 22:27, 46F

05/07 22:27, , 47F
05/07 22:27, 47F

05/07 22:28, , 48F
必須人工調整 比方說font-weight 400時用regular ; 700時
05/07 22:28, 48F

05/07 22:28, , 49F
用bold
05/07 22:28, 49F

05/07 22:29, , 50F
上面打錯 是Noto Sans CJK TC才對
05/07 22:29, 50F

05/08 15:49, , 51F
呃 我下面有回一篇解釋字型名稱的問題...
05/08 15:49, 51F

05/08 15:49, , 52F
簡單的說 就是
05/08 15:49, 52F

05/08 15:50, , 53F
Fx+DirectWrite 要寫"Noto Sans CJK TC Regular"
05/08 15:50, 53F

05/08 15:50, , 54F
GC+DirectWrite 要寫"Noto Sans CJK TC"
05/08 15:50, 54F

05/08 15:50, , 55F
才能正確載入字型 因為備份的樣式是給GC+DW使用的
05/08 15:50, 55F

05/08 15:50, , 56F
所以用"Noto Sans CJK TC" 不能加上Regular
05/08 15:50, 56F

05/08 15:50, , 57F
如果要在不同瀏覽器不同渲染器底下都適用
05/08 15:50, 57F

05/08 15:50, , 58F
可以把所有名稱都寫上去 就不會發生找不到的問題
05/08 15:50, 58F

05/08 15:51, , 59F
src: local("Noto Sans CJK TC"),local("Noto Sans CJK TC
05/08 15:51, 59F

05/08 15:51, , 60F
Regular");
05/08 15:51, 60F

05/08 15:51, , 61F
*Preferred Family要寫最前面,Font Family排後面
05/08 15:51, 61F

05/08 15:51, , 62F
另外說明一下字重 GC+DW會使用Preferred Family來載入字型
05/08 15:51, 62F

05/08 15:51, , 63F
思源黑體繁所有字重的Preferred Family都是
05/08 15:51, 63F

05/08 15:52, , 64F
"Noto Sans CJK TC"
05/08 15:52, 64F

05/08 15:52, , 65F
DW會把有相同Preferred Family名稱的當成同一個字型
05/08 15:52, 65F

05/08 15:52, , 66F
然後根據Weight Class來分別不同的字重
05/08 15:52, 66F

05/08 15:52, , 67F
所以雖然字型名稱只寫"Noto Sans CJK TC"
05/08 15:52, 67F

05/08 15:52, , 68F
DW還是可以分別並且找到Regular、Bold對應的字符
05/08 15:52, 68F

05/08 15:52, , 69F
正確的顯示真正的粗體 所以不用擔心找不到粗體
05/08 15:52, 69F
文章代碼(AID): #1P2VIacw (Browsers)
文章代碼(AID): #1P2VIacw (Browsers)