Skip to content

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

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

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions