网上已经有很多大神分享了如何修改Typora的代码块字体,不过都是修改为统一字体。
小生很喜欢得意黑,但其英语表现不是很好,故想分开显示两种字体。
中文用得意黑,英文用其他字体。
无奈不会写前端代码,抄了大神的代码也只能做到统一设置成一样的。
但小生发现,在设置字体时,font-family一栏使用了多个字体。
这是为了防止一种字体不能正常显示某些字体,会顺序使用其他已安装的字体。
于是小生灵机一动,可以找一款字体不支持中文输入,再把得意黑设置成第二备选不就可以了?
经过CV大神代码并修改后,成功实现了中英文代码块分开显示的效果。
.CodeMirror div.CodeMirror-code {
font-family: "Consolas","Smiley Sans";
}
最终效果如图
CV原贴,感谢大佬。修改Typora默认的字体为好看秀美的中文字体“华康手札体“并配置一些高级定制功能(20210404已成功测试)_typoramd文件默认的中文字体-CSDN博客最后附上ohmygosh大神制作的国产开源得意黑字体下载链接Smiley Sans · atelierAnchor (atelier-anchor.com)