如何修改卡组的字体
#
- 在卡片模板中找到卡片样式部分。
- 如果要改成系统中已有的字体,只需在以下代码中,将字体名称添加到每个语言字体
font-family
的首位即可。
:lang(zh-Hans) {
font-family: '您的简体中文字体名称', 'Source Han Serif CN', 'Source Han Serif JP', 'Source Han Serif TW', serif;
}
:lang(zh-Hant) {
font-family: '您的繁体中文字体名称', 'Source Han Serif TW', 'Source Han Serif JP', 'Source Han Serif CN', serif;
}
:lang(ja) {
font-family: '您的日文字体名称', 'Source Han Serif JP', 'Source Han Serif CN', 'Source Han Serif TW', serif;
}
- 如果要更改为其他自定义字体,首先下载字体文件并放入 Anki 的媒体文件夹,然后将字体文件重命名为以
_
开头的名称。接着,修改 @font-face
中的 src 路径(无需修改 font-family
的名称,如果修改,也要同步修改样式中使用该名称的部分)。
@font-face {
font-family: 'Source Han Serif CN';
src: url('您的简体中文字体文件名') format('truetype');
font-display: swap;
}
@font-face {
font-family: 'Source Han Serif TW';
src: url('您的繁体中文字体文件名') format('truetype');
font-display: swap;
}
@font-face {
font-family: 'Source Han Serif JP';
src: url('您的繁体中文字体文件名') format('truetype');
font-display: swap;
}
- 在 iOS 端使用其他字体时,请删除或注释掉以下
transform
部分。这个样式仅用于调整 iOS 上思源宋体的振假名高度。
.safari rt,
.iphone rt,
.ipad rt {
transform: translateY(6px);
}
.safari .VocabKanji rt,
.iphone .VocabKanji rt,
.ipad .VocabKanji rt {
transform: translateY(12px);
}