按照语言调整字体

怎么按照语言调整字体
我中文想要字体A
英语想用字体B
but日语的汉字想用字体A 假名想要字体C
… 该怎么操作 找gpt要了几个都不对


他给出的代码只改变了软件界面字体 并没有改变正文字体 (翻了几个配置文档都没有按照语言调整字体的)
我想要的效果是
源码视图和编辑视图使用的同一个字体
简繁体中文为:方正兰亭圆_GBK_中
英文为:Noto Sans Momo
日语假名为:VDL-LogoJr DB
阿拉伯语为:Noto Naskh Arabic
印地语为:Noto Sans Devanagari
其他语言使用Segoe UI

你晓不晓得日语汉字有一部分和中文字体用同一个字码,所以用纯用 CSS 的方式基本上是无法分开设置中文字体和日语汉字的 :laughing: VDL-LogoJr DB 字体也不是一个纯日语假名的字体吧?

1 个赞

那有没有什么插件或者只应用假名的方法
或者有没有什么纯假名的字体 vdl是能找到和中文字体字形最接近的了

而且现在gpt给的那个方法也不是对的 :joy:

找个字体处理软件自己删改字体源文件,每种字体文件仅包含一种语言的字体

一共6个文件,工作量挺大的,自己慢慢筛吧

筛后直接在软件内添加就行了是吧

要装到系统里吧,软件里没法插ttf文件

没有签名什么的吗 直接添加就行了是吧 谢谢大佬

有个custom font loader插件,可以选择字体源文件,但是只支持一个,要用的话可以参考一下源码

如果不太纠结CJK字符区的话,
中英文和符号数字区分可以用unicode-range:特性