这个问题困扰我很久了,一直觉得没太大关系就没解决,今天终于忍不住解决了

解决方法很简单,Ubuntu 的中文系统字体是 Noto Sans CJK SC(网上那些说是文泉驿的,该去看眼科了)

因此打开 Typora 使用的主题的.css 文件,Ctrl + F 找到所有的 font-family,然后在末尾添加"Noto Sans CJK SC"

注意不是 @font-face 里的 font-family,是 body 啊这类 html 标签里的 font-family

比如原本长这样的:

(取自自带主题 github.css

body {
    font-family: "Open Sans","Clear Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
    color: rgb(51, 51, 51);
    line-height: 1.6;
}

就修改成:

body {
    font-family: "Open Sans","Clear Sans","Helvetica Neue",Helvetica,Arial,sans-serif,"Noto Sans CJK SC";
    color: rgb(51, 51, 51);
    line-height: 1.6;
}

github.css 来说还有一处:

header, .context-menu, .megamenu-content, footer{
    font-family: "Segoe UI", "Arial", sans-serif;
}

修改成:

header, .context-menu, .megamenu-content, footer{
    font-family: "Segoe UI", "Arial", sans-serif,"Noto Sans CJK SC";
}

效果:

修改前:

修改后:

注意,如果你的系统连 Noto Sans CJK SC 字体都没有,那就得先装上这个字体再说

你也可以给系统先装上别的中文字体,然后用同样的方式引用

分类: 文章

Remmina

No puzzle that couldn't be solved.

0 条评论

发表回复

Avatar placeholder

您的电子邮箱地址不会被公开。 必填项已用 * 标注