Skip to content

导出的pdf字符编码错误 #52

@MC-dusk

Description

@MC-dusk

一个非常奇怪的问题。

使用思源字体(或其变种),同时使用chromiun系浏览器(或套壳)(比如edge、chrome、vscode、typora)导出pdf,其中部分汉字的unicode码位会错误地从CJK Unified Ideographs区块转为Kangxi Radicals区块。

如果使用火狐浏览器打印pdf,或者手动修改css文件,使用其他字体(比如霞鹜文楷),就正常了。

这些汉字外表看起来和原版很相似,或者就看不出来区别,但一旦复制粘贴,就可能无法识别或乱码。

这些有问题的字都是康熙字典里面的偏旁部首,比如“用”、“户”等等,大概200个字,下面是对比:

错误:

U+2F64 ⽤
U+2F3E ⼾

正确:

U+7528 用
U+6237 户

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions