[DictTango][Android][反馈] 对“专用显示字体”的一点建议

APP版本: 2.3.4.0
安卓的版本: 15

问题描述
貌似是最近的版本对“专用显示字体”做了修改

刚开始没在意,然后发现加入专用字体,生僻字还是不显示
费了一些工夫,发现要修改css中的字体调用(因为对字体做了拆分

字体集名称能否增加一个以前那样的名称?
这样就不用费劲修改css了,本来手机上修改css也不方便

词典mdx
<无>

加个可以自定义字体名称的功能


尝试加入,我这边可以
https://cloud.freemdict.com/index.php/s/2KwntsZsEBoLDZt

不如直接把全宋体做成“专用显示字体”补丁包,直接调用,或者做个模板,免得每个词典要配个字体.mdd

@alexpeng 添加字体时, ”文件名“就是以前的默认方式了

编辑字体详情是可以更改字体名称的

有两种办法,一种是直接添加加全局显示字体,另外一种就是用DictTango的“字体文件拆分器”把大字体拆分成不大于30mb的文件,然后做成mdd,然后加到“全局关联资源库”或者词典本身的"资源库",这种就相当于为词典添加多一个mdd了

除了全宋体,那就文津2.0,支持unicode17,大陆字型,我做的都是用的这个
还有开心宋体,之前也常见
常用的字体就这么几个,我的想法就是把这些常用字体直接做成外挂包。可以一键导入,一键挂载,一键切换,
比如说把字体ttf,或者把ttf先优化成woff2,然后再写一个引用字体范围的css,然后把这上述东西打包成一个字体.mdd,全局显示专用字体的时候就不再一个一个导入字体,而是直接导入这个字体.mdd。这样字体文件也有了,范围也有了,以后可以导入多个,可以一键切换。跟游戏一键配装,一键换装一样。
只要能把mod的接口写出来,相当于有一个mod管理器,那mod后期自然就会长出来。

1 个赞

”文件名“不是以前的默认方式哦
以前的默认方式应该是字体的内部名称
(这一阵电脑坏了,没法验证

请看下图,前一张是以前添加的字体,后一张是最近添加的
注意红框,以前拆分后的两个字体可以共用一个字体集名称