Tianshuo-Xu commited on
Commit
2292172
·
1 Parent(s): 5dc8b08

Set default font for Wen Zhengming to Running Script

Browse files
Files changed (1) hide show
  1. app.py +5 -2
app.py CHANGED
@@ -385,8 +385,11 @@ with gr.Blocks(title="UniCalli - Chinese Calligraphy Generator / 中国书法生
385
  initial_author = "文征明"
386
  initial_fonts = AUTHOR_FONTS.get(initial_author, ["楷", "草", "行"])
387
  initial_font_choices = [FONT_STYLE_NAMES[f] for f in initial_fonts if f in FONT_STYLE_NAMES]
388
- # Default to first available font for the author
389
- default_font = initial_font_choices[0] if initial_font_choices else " (Cursive Script)"
 
 
 
390
 
391
  font_style = gr.Dropdown(
392
  label="2. 选择字体风格 / Select Font Style",
 
385
  initial_author = "文征明"
386
  initial_fonts = AUTHOR_FONTS.get(initial_author, ["楷", "草", "行"])
387
  initial_font_choices = [FONT_STYLE_NAMES[f] for f in initial_fonts if f in FONT_STYLE_NAMES]
388
+ # Default to first available font for the author, prefer "行" for 文征明
389
+ if initial_author == "文征明" and "行" in initial_fonts:
390
+ default_font = FONT_STYLE_NAMES["行"]
391
+ else:
392
+ default_font = initial_font_choices[0] if initial_font_choices else "草 (Cursive Script)"
393
 
394
  font_style = gr.Dropdown(
395
  label="2. 选择字体风格 / Select Font Style",