V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
bczhc
V2EX  ›  Firefox

小米澎湃 OS 2+Firefox,突然出现了这个奇怪的等宽中文字体问题

  •  
  •   bczhc · 22 天前 · 861 次点击

    如图,在火狐浏览器中,对于monospace的中文,会显示得很粗。这个问题不知具体什么时候发生的,貌似是在更新了澎湃 OS2 后,反正就是最近才发现,重装浏览器也没有解决。有人遇到了同样的问题吗?

    img

    在远程元素审查中,可以发现粗体字被解析成一个叫LogoSC Unbounded Sans的字体。且当以某些特定的字开头时,第一个字被解析成Beihaibei SC。这显然是不正常的。下面两个正常的字体都是Noto Sans CJK SC

    奇怪的是,在 Android 的/etc/fonts.xml/system/fonts中搜索,并没有搜到上述两个字体。不知哪冒出来的。然后呢,这个问题,就导致了几乎只要是代码块一类的,里面的中文全是这种很粗的粗体。放张 GitHub 代码预览的图:

    img

    (笑

    4 条回复    2024-12-09 22:14:12 +08:00
    coolfan
        1
    coolfan  
       22 天前
    还真是
    bczhc
        2
    bczhc  
    OP
       21 天前
    更新:找到了更新的字体配置及位置。

    `/product/etc/fonts_customization.xml`
    ```xml
    <family customizationType="new-named-family" name="miclock-beihaibei-sc-regular">
    <font weight="500" style="normal" postScriptName="BeihaibeiSC-Regular">BeihaibeiSC-Regular.ttf</font>
    <family customizationType="new-named-family" name="miclock-beihaibei-tc-regular">
    <font weight="500" style="normal" postScriptName="BeihaibeiTC-Regular">BeihaibeiTC-Regular.ttf</font>
    ...
    <font weight="400" style="normal" postScriptName="LogoSCUnboundedSans-Regular">DelaGothicOne.otf</font>
    ```

    文件分别是:`/product/fonts/BeihaibeiSC-Regular.ttf`和`/product/fonts/DelaGothicOne.otf`。
    tyzrj766
        3
    tyzrj766  
       11 天前
    有解决方法吗?老早就发现了,但是无奈 FF 用的人太少,没多少人见过
    bczhc
        4
    bczhc  
    OP
       8 天前 via Android   ❤️ 1
    @tyzrj766 没,哈哈。对我也不算太影响,只是好奇这玩意引起的原因,我也向 Mozilla ( bugzilla 编号 1933410 )和小米社区都反馈了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5472 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 05:56 · PVG 13:56 · LAX 21:56 · JFK 00:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.