Skip to content

Commit 3d2d8a0

Browse files
kjkclaude
andcommitted
add Windows font fallbacks for PingFang SC and FZFangSong-Z02
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 064577b commit 3d2d8a0

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

ext/mupdf_load_system_font.c

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,18 @@ static struct {
143143
{"DINPro", "SegoeUI"},
144144
{"ACaslonPro-Regular", "Georgia"},
145145
{"ACaslonPro-Italic", "Georgia-Italic"},
146+
// PingFang SC (macOS/iOS Simplified Chinese) fallbacks
147+
{"PingFangSC-Regular", "Microsoft YaHei"},
148+
{"PingFangSC-Medium", "Microsoft YaHei"},
149+
{"PingFangSC-Semibold", "Microsoft YaHei Bold"},
150+
{"PingFangSC-Bold", "Microsoft YaHei Bold"},
151+
{"PingFangSC-Light", "Microsoft YaHei Light"},
152+
{"PingFangSC-Ultralight", "Microsoft YaHei Light"},
153+
{"PingFangSC-Thin", "Microsoft YaHei Light"},
154+
{"PingFang SC", "Microsoft YaHei"},
155+
// Founder FangSong font fallback
156+
{"FZFangSong-Z02", "FangSong"},
157+
{"FZFangSong-Z02S", "FangSong"},
146158
// Chinese Kai (regular script) font fallbacks
147159
{"MKai PRC", "KaiTi"},
148160
{"MKaiPRC-Regular", "KaiTi"},

0 commit comments

Comments
 (0)