Closed MrLuke1110 closed 1 year ago
不能复现错误再现中你描述的操作流程,我尝试了一下,似乎没有什么问题?
需要你再描述得详细一些。
發現應該是更紗黑體的關係,原本預設的就可以正常呈現
step1, 原本的網頁尚未變更前
step2, 選擇字體「等距更紗黑體TC」
step3, 選擇保存
step4, 字體消失不見
我在本地测试了{"ch":"等距更纱黑体 T SC","en":"Sarasa Mono T SC","ps":"Sarasa-Mono-T-SC-Regular"}
,~确实是该字体家族中等宽字体族的bug~,而其字体家族的非等宽字体正常。
从脚本层面上无法处理字体的内部错误,你需要更换其他字体使用。
我是這樣設定 {"ch":"等距更紗黑體 TC","en":"Sarasa Mono TC"}, 看來只能依照您的建議去使用,那就只能再找其他等寬字體來使用,謝謝回覆。
我是這樣設定 {"ch":"等距更紗黑體 TC","en":"Sarasa Mono TC"}, 看來只能依照您的建議去使用,那就只能再找其他等寬字體來使用,謝謝回覆。
使用第三方字体时最好将 Postscript Name
加入,字体的热替换需要使用 Postscript Name
。
字体的 Postscript Name
信息可以到fontke.com去查询。(注意字体的名称和版本要与你本地一致) 具体操作参阅 #64
深入看了一下,应该是Sarasa Mono T SC字体的字高与字宽造成元素文本超出而被隐藏造成的。
从根本上来说不是字体的bug,而是该字体的字高和字宽设定并不适合用于网页字体,尤其是在一些特殊页面样式的渲染下。
所以还是换个字体用吧。
1. 准备工作(确认预先完成的操作)
2. 描述错误信息(清楚而简洁地描述错误)
3. 错误再现(重现行为步骤,直至复现您遇到的问题)
4. 屏幕截图(如有屏幕截图,请添加以帮助解释您的问题)
5. 预期结果(清晰明了地描述您所期待想要什么样的结果)
希望可以正確呈現字體
6. 客户端信息(请在冒号后认真填写您的本地信息)
7. 脚本运行环境排查 (请确认环境条件并填写相关信息)
是否同时运行了其他浏览器扩展?
無是否同时运行了其他第三方用户脚本?
無8. 附加信息(在此处添加您认为有用的其他信息)
以自訂義排除可暫時解決