工单节点使用指南
• 请用平和的语言准确描述你所遇到的问题
• 厂商的技术支持和你一样也是有喜怒哀乐的普通人类,尊重是相互的
• 如果是关于 V2EX 本身的问题反馈,请使用 反馈 节点
shendaowu

Widnows 11 中的记事本康熙部首后面跟着的字符字体会变

  •  
  •   shendaowu · Jul 21, 2025 · 1663 views
    This topic created in 305 days ago, the information mentioned may be changed or developed.

    大概是康熙部首后面紧跟着的那个字符一直到空格的字体全都会变。我用的字体是宋体。

    图中的那个⼏是康熙部首里的,不是普通的几。除了康熙部首,可能还有其他跟正常汉字重复的一些汉字,没准那些汉字也有类似的效果。仔细看的话,那两个几在网页上也是不一样的,放得近一点看看:⼏几。不过在某些设备和软件上没准是一样的。

    我怀疑这一般可能是 OCR 软件导致的,好像某些 OCR 软件会将相似的字形优先识别为那些非常用的字。

    另外有时候直接复制进去可能不会出现异常,需要保存再打开才会出现显示异常。

    如果没有其他的辅助发现那种康熙部首中的字的方法的话,我甚至不希望这个 bug 被修掉。比如上面两个几虽然字形是一样的,但是一般是无法互相搜索到的,所以很可能会对搜索造成一定影响。现在这种状态相对来说还比较容易发现问题。当然如果有更好的的方法我肯定是希望这个 bug 被修掉。

    2 replies    2025-07-21 09:43:31 +08:00
    xtreme1
        1
    xtreme1  
       Jul 21, 2025   ❤️ 1
    DirectWrite/DirectWriteCore 的 OTL 实现有 bug 吧
    bsfx2
        2
    bsfx2  
       Jul 21, 2025   ❤️ 1
    字体回退的 bug 。旧版本 Notepad 没问题,新版本有问题。

    ⼏(康熙部首)在 SimSun 里没有对应的 glyph ,这里情况里是回退到微软雅黑了,然后接下来的两个字测试并没有进行逐字回退,直到空格。

    很类似 Chromium 的这个 bug https://issues.chromium.org/issues/40887910
    在回退失败使用 notdef 字符的后续未进行逐字回退检查,直到英文字母/空格出现。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5105 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 01:15 · PVG 09:15 · LAX 18:15 · JFK 21:15
    ♥ Do have faith in what you're doing.