看板 Browsers 關於我們 聯絡資訊
請教一下各位, 個人現在使用的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
ji394xu3: 其實你可以試試只保留最後一列就好(當然某些網頁的字型 05/04 00:38
ji394xu3: 無法改變我知道,但大部分是都還可以....) 05/04 00:38
ji394xu3: 最後一列的 "-Regular"好像要刪掉才可以的樣子 05/04 00:43
剛跟朋友討論過,發現是語法!important 的問題 推測是使用!important之後,讓stylish使用的字型優先權 蓋過網頁指定使用的字型,所以一些特殊的圖案字型才會出不來 因此拿掉!important之後就可以顯示了。 不過這樣一來 如果遇到網頁內像是指定新細明體 或者粗體的字型也會顯示 總之是有利有弊的作法 ※ 編輯: randy123 (36.231.211.229), 05/04/2017 01:30:00
abc0922001: 我都把變豆腐的字體加回去stylish裡,這樣也保有自己 05/04 09:19
abc0922001: 的字體,也不會變豆腐 05/04 09:19
abc0922001: https://goo.gl/2kmqTN MyCustomFont後面都是 05/04 09:24
mayuyu: 推薦用這個樣式 05/04 22:23
t7yang: userstyles改版,選項的部分出不來,不知道甚麼時候 05/05 11:16
t7yang: 才會修好,還是官方不打算給選項了(眼神死 05/05 11:16
abc0922001: Noto Sans CJK TC = Noto Sans CJK TC Regular 05/05 20:53
abc0922001: 今天在測試的時候發現的 05/05 20:54
abc0922001: 其他字重都讀取不了 05/05 20:54
mayuyu: 現在不能從userstyles上安裝了嗎? 05/05 21:14
mayuyu: 我的chrome裡備份的 https://pastebin.com/qTD6T3Ca 05/05 21:14
mayuyu: 樣式下方「適用於」的選項選擇「匹配正則網址」 05/05 21:14
mayuyu: 填入 https?://(?!(iamchucky.github.io/PttChrome)).* 05/05 21:14
mayuyu: 推薦原PO用這個樣式 不會有亂碼和字重的問題 05/05 21:15
mayuyu: 樣式裡的繁簡字型是分開的 05/05 21:15
mayuyu: (繁簡體的字形是不一樣的 同時繁體有缺字 所以要分開設定) 05/05 21:15
mayuyu: 簡體的部分需要另外下載Noto Sans CJK SC 05/05 21:15
mayuyu: 另外我有加粗字體 可以自行註解掉 05/05 21:15
mayuyu: 啊我忘了 裡面還有用到秀月(H-SiuNiu)字型 05/05 21:29
mayuyu: 花秀月明(明體/宋體)字型下載 http://tinyurl.com/k6vrxwb 05/05 21:29
mayuyu: 如果不要用這個字型的話 自行把樣式裡的H-SiuNiu替換掉 05/05 21:29
mayuyu: 可以換成Google/Adobe的襯線字型思源宋體和思源黑體搭配 05/05 21:29
mayuyu: 啊 還有原PO是用花明蘭字體對吧 我搞混了 05/05 21:44
mayuyu: 花明蘭用下面這個樣式 https://pastebin.com/zS31PHpE 05/05 21:44
mayuyu: 但是這個樣式裡面一樣有用到明朝體的秀月 05/05 21:45
mayuyu: 而且等寬字型的部分是用舊明蘭的等寬字型(MingLan_Mono) 05/05 21:45
mayuyu: 舊明蘭下載 05/05 21:46
mayuyu: 選擇裡面的「全功能常規無點陣」和上一層的MINGLANBD.TTC 05/05 21:46
mayuyu: 如果不想要用這二個字體的話 要自行替換樣式裡面的 05/05 21:47
mayuyu: 「H-SiuNiu」和「MingLan_Mono」 換成你想要的字型 05/05 21:47
abc0922001: https://abc0922001.github.io/Stylish_Font/ 05/05 22:33
abc0922001: 如果用替換的方式,好像只會吃regular的字重 05/05 22:35
abc0922001: 其他都是靠渲染的 像font-weight:100; 05/05 22:36
abc0922001: 900的也變得比較不黑 05/05 22:41
abc0922001: 我六樓設定是這樣 http://i.imgur.com/5Vdtrcl.jpg 05/05 22:57
mayuyu: @abc0922001 我看到你的樣式有指定字重 05/05 23:47
mayuyu: 有指定的話顯示應該是正確的 你那裡顯示起來不正常嗎? 05/05 23:48
abc0922001: 抱歉我沒講好,我意思是如果用您chrome裡備份的樣式 05/06 00:07
abc0922001: 似乎只會使用Regular,而不會用其他的,即使都安裝了 05/06 00:07
Wcw5504: 用那個備份的有問題不算意外 每個靠font-face取代字型會 05/07 22:27
Wcw5504: 每個字重都要改 上面都指定成Into sans cjk tc會分不出差 05/07 22:27
Wcw5504: 異 05/07 22:27
Wcw5504: 必須人工調整 比方說font-weight 400時用regular ; 700時 05/07 22:28
Wcw5504: 用bold 05/07 22:28
Wcw5504: 上面打錯 是Noto Sans CJK TC才對 05/07 22:29
mayuyu: 呃 我下面有回一篇解釋字型名稱的問題... 05/08 15:49
mayuyu: 簡單的說 就是 05/08 15:49
mayuyu: Fx+DirectWrite 要寫"Noto Sans CJK TC Regular" 05/08 15:50
mayuyu: GC+DirectWrite 要寫"Noto Sans CJK TC" 05/08 15:50
mayuyu: 才能正確載入字型 因為備份的樣式是給GC+DW使用的 05/08 15:50
mayuyu: 所以用"Noto Sans CJK TC" 不能加上Regular 05/08 15:50
mayuyu: 如果要在不同瀏覽器不同渲染器底下都適用 05/08 15:50
mayuyu: 可以把所有名稱都寫上去 就不會發生找不到的問題 05/08 15:50
mayuyu: src: local("Noto Sans CJK TC"),local("Noto Sans CJK TC 05/08 15:51
mayuyu: Regular"); 05/08 15:51
mayuyu: *Preferred Family要寫最前面,Font Family排後面 05/08 15:51
mayuyu: 另外說明一下字重 GC+DW會使用Preferred Family來載入字型 05/08 15:51
mayuyu: 思源黑體繁所有字重的Preferred Family都是 05/08 15:51
mayuyu: "Noto Sans CJK TC" 05/08 15:52
mayuyu: DW會把有相同Preferred Family名稱的當成同一個字型 05/08 15:52
mayuyu: 然後根據Weight Class來分別不同的字重 05/08 15:52
mayuyu: 所以雖然字型名稱只寫"Noto Sans CJK TC" 05/08 15:52
mayuyu: DW還是可以分別並且找到Regular、Bold對應的字符 05/08 15:52
mayuyu: 正確的顯示真正的粗體 所以不用擔心找不到粗體 05/08 15:52