Hello! My Macbook Anki shows KaiTi, but my iPhone doesn’t. KaiTi is a system font on both MacBook and iPhone (I confirmed this with Apple helpdesk chat person), therefore it cannot be exported and added to media folder. But there must be a way, right ? ? I have both Mac and iPhone updated to latest OS.
I don’t have to use KaiTi specifically – I just need a font that shows the shape of strokes, not just uniform lines.
Thank you! I love Anki, been using it for probably 15 years, but I’m not super techy.
Download a Chinese font online (there are free fonts) and follow these instructions: installing fonts.
Do that on your Macbook then sync.
On my (United States region, English language) iPhone running iOS 26.3:
- In Settings → General → Fonts → System Fonts, I see that my iPhone/iOS did not come with any fonts named “KaiTi” pre-installed.
- However, in Settings → General → Fonts → More Fonts, I see that there is a “Kaiti TC” font that is available to install. (There is a download icon next to it, indicating that it is something that I can download to my phone.)
Please check to see whether the “Kaiti TC” font is similarly available to install on your iPhone.
(It might be that a Kaiti font did come pre-installed on some older versions of iOS. But, it appears that this isn’t the case with iOS 26.)
Thank you BenJamesBen! Yep I have KaiTi on my phone and it is installed.
1 Like
I tried downloading some Google fonts and putting them in media folder. Still not working tho! I’m stumped.
From a brief internet search, it appears that 3rd-party apps like Anki might not be able to access the system KaiTi fonts on iOS. I’m guessing that the licensing terms allow Apple to use the fonts only in their own apps on iOS.
What are the names of the font files in your media folder? What are the lines in your templates that enable use of the fonts?
I really appreciate your interest in this problem! Here are some screenshots:
Your styling seems to be missing the @font-face directive that defines the name of the font and the file where the font can be found. See: Styling & HTML - Anki Manual
I think it would be something like:
@font-face {
font-family: mashanzheng-regular;
src: url("_mashanzheng-regular.ttf");
}
1 Like