遇到的问题
Macos 系统使用「霞鹜文楷」字体中文加粗部分不生效
见下图,文本的第二段整段进行了加粗,但是中文部分加粗的和其它没有加粗的无法分辨,而英文部分区分则很明显
而在 iPad 上的 Obsidian 移动端,无论中英文,加粗与非加粗的区分都是很明显的(因为新用户只能添加一张图片,所以 iPad 的图片放不上来)
Macos 系统使用「霞鹜文楷」字体中文加粗部分不生效
见下图,文本的第二段整段进行了加粗,但是中文部分加粗的和其它没有加粗的无法分辨,而英文部分区分则很明显
而在 iPad 上的 Obsidian 移动端,无论中英文,加粗与非加粗的区分都是很明显的(因为新用户只能添加一张图片,所以 iPad 的图片放不上来)
这如果仔细看, 会发现其实有加粗, 不太明显
比如复制这一段 字体 **字体** 字体 **字体** 字体
试试
简单解决办法可能是, 直接用 Releases · lxgw/LxgwWenKai-Screen 这个屏幕版的加粗非常直观 (没在 macOS 测试, 不知道显示效果如何)
还可以 加 text-shadow
似乎还有利用可变字体的方案, 我暂时还不太会, 楼主可以搜一下
PS. “而英文部分区分则很明显” 看上去英文和数字部分的字形, 其实不是来自霞鹜, 从 数字 0 和 字母 A 比较容易分辨 (A 的横会出头一点点)
用 CSS 将加粗的字重改大后得到了一个不错的显示效果
起初英文和数字的字形显示并不是霞鹜的原因也找到了:为了不用在多个平台的系统中都安装一次字体,我使用了一个社区插件 Custom Font Loader,这个插件在使用社区主题的时候,可能会出现上述情况,显示的英文和数字是主题字体,只需开启插件设置中的 Force Style 选项就可以解决
感谢大佬的解答