背景

就是我发现,安卓修改好的字体,不能通过web同步到iPad,随后一想,ios封闭,直接导入必不可能。

通过文件管理器看到anki在ios只有备份和导入的卡组是可见的

媒体文件不可见,那我就不可能去导入字体了?如何处理呢?

上手研究

首先下载一个ttf格式的字体,管他商用还是咋的,咱们自己用。

下载后给他改名,例如 我的字体叫

江西拙楷.ttf

我给他修改成

_江西拙楷.ttf

在css里面的最上面,写上上面的这句话

@font-face { font-family: 江西拙楷; src: url('_江西拙楷.ttf'); }

这句的作用是引入字体到这个卡组来。

随即找到你想修改字体的位置,缤纷火条说,我直接全局修改
在card这个位置,找到

.card{xxxx;巴拉巴拉;xxxx;}

找到他xxxx里面的这句改成:(或者直接复制添加)

font-family: 江西拙楷;

没有效果该如何解决呢?

检查:

_ 非常重要 不可无视!

为了以后不被清理媒体文件的时候清除掉,还是坐上吧

; 十分重要 不可无视!

不写这个字体会和其他样式混在一起

如果仍然没有错误,请尝试在css的其他的

.xxx{font-family:}

{font family:xxxxxx}里面,添加或者修改成 _江西拙楷.ttf

应该能解决问题

于是可以成功在安卓显示了

如何让iPad(ios设备)同样拥有该字体呢?

答:通过卡组分享的办法,分享给iPad含字体的卡包

手机或是电脑新建一个卡组,用刚刚修改后的这个模板建立一张卡片,然后导出,选择带媒体的卡组,分享给iPad打开(可用qq fe等),就能实现导入字体给iPad的功能。

后来有朋友补充,说他找到了Anki mobie的媒体目录,直接复制进去也成,我没找到

Last modification:July 10, 2022
给博主买瓶冰可乐