Yue
(月)
1
遇到的问题
中文和英文分别使用了两个字体,需要单独控制其中一个字体的字重。
或许可以用css做到?但是完全搞不懂怎么弄……
css应该没法区分不同语言的内容,除非用dynamic highlights这类插件自己用正则指定,像这样:
(打开正则regEx选项,填入[a-zA-Z\.,!?:;'"-/]+,具体可以让GPT写,这里只列了英文大小写和常见符号)
效果如图:
开启前:
开启后:
另外dynamic highlights插件内还自带了一些样式,包括边框、下划线、背景色等,应该够用;如果还需要自定义可以写css指定,插件把匹配到的内容都用class类标记起来了:

只是这可能会对性能有些影响,毕竟需要实时检测和更新页面元素,如果要大范围使用还是建议直接修改字体源文件,做几版不同粗细的英文字体,用插件来切换