{ "_comment": "Enumerable (finite) option universe for the confirm page. Served by Flask static at /static/catalogs.json; the front-end prefers /api/catalogs when the server provides it. These fields list fixed options and the AI marks one as recommended via the active recommendation stage's `recommend` object. Color, coordinated typography recommendations, and generated-image style remain generative. `fonts` supplies the manual typography dropdowns outside those recommendations; users may still enter another installed font. 'canvas' mirrors scripts/config.py CANVAS_FORMATS — keep in sync. User-facing catalog text supports label_zh/label_en/label_ja, desc_zh/desc_en/desc_ja, group_zh/group_en/group_ja; Traditional-Chinese variants use the _zh_tw suffix (label_zh_tw, desc_zh_tw, group_zh_tw, use_zh_tw).", "canvas": [ { "id": "ppt169", "label": "PPT 16:9", "label_zh": "PPT 16:9", "label_zh_tw": "PPT 16:9", "label_en": "PPT 16:9", "label_ja": "PPT 16:9", "dim": "1280×720", "viewbox": "0 0 1280 720", "use_zh": "现代投影 / 在线演示", "use_zh_tw": "現代投影 / 線上簡報", "use_en": "Modern projectors / online", "use_ja": "現代的なプロジェクター/オンライン発表" }, { "id": "ppt43", "label": "PPT 4:3", "label_zh": "PPT 4:3", "label_zh_tw": "PPT 4:3", "label_en": "PPT 4:3", "label_ja": "PPT 4:3", "dim": "1024×768", "viewbox": "0 0 1024 768", "use_zh": "传统投影", "use_zh_tw": "傳統投影", "use_en": "Traditional projectors", "use_ja": "従来型プロジェクター" }, { "id": "wechat", "label": "公众号头图 2.35:1", "label_zh": "公众号头图 2.35:1", "label_zh_tw": "公眾號頭圖 2.35:1", "label_en": "WeChat Header 2.35:1", "label_ja": "WeChat ヘッダー 2.35:1", "dim": "900×383", "viewbox": "0 0 900 383", "use_zh": "微信公众号文章封面", "use_zh_tw": "微信公眾號文章封面", "use_en": "WeChat article cover", "use_ja": "WeChat記事のカバー画像" }, { "id": "xiaohongshu", "label": "小红书 3:4", "label_zh": "小红书 3:4", "label_zh_tw": "小紅書 3:4", "label_en": "RED 3:4", "label_ja": "小紅書(RED)3:4", "dim": "1242×1660", "viewbox": "0 0 1242 1660", "use_zh": "知识分享 / 种草封面", "use_zh_tw": "知識分享 / 種草封面", "use_en": "Knowledge sharing", "use_ja": "知識共有/おすすめ紹介カバー" }, { "id": "moments", "label": "社交方图 1:1", "label_zh": "社交方图 1:1", "label_zh_tw": "社交方圖 1:1", "label_en": "Social Square 1:1", "label_ja": "SNS正方形 1:1", "dim": "1080×1080", "viewbox": "0 0 1080 1080", "use_zh": "社交媒体方图", "use_zh_tw": "社群媒體方圖", "use_en": "Social square", "use_ja": "SNS用正方形画像" }, { "id": "story", "label": "竖屏 9:16", "label_zh": "竖屏 9:16", "label_zh_tw": "直式 9:16", "label_en": "Vertical 9:16", "label_ja": "縦型 9:16", "dim": "1080×1920", "viewbox": "0 0 1080 1920", "use_zh": "短视频 / 竖屏封面", "use_zh_tw": "短影片 / 直式封面", "use_en": "Short-video / story cover", "use_ja": "ショート動画/ストーリーカバー" }, { "id": "banner", "label": "横幅 16:9", "label_zh": "横幅 16:9", "label_zh_tw": "橫幅 16:9", "label_en": "Banner 16:9", "label_ja": "バナー 16:9", "dim": "1920×1080", "viewbox": "0 0 1920 1080", "use_zh": "网页横幅 / 大屏", "use_zh_tw": "網頁橫幅 / 大螢幕", "use_en": "Web banner / big screen", "use_ja": "Webバナー/大画面" }, { "id": "a4", "label": "A4 1:1.41", "label_zh": "A4 1:1.41", "label_zh_tw": "A4 1:1.41", "label_en": "A4 1:1.41", "label_ja": "A4 1:1.41", "dim": "1240×1754", "viewbox": "0 0 1240 1754", "use_zh": "打印 / 文档导出", "use_zh_tw": "列印 / 文件匯出", "use_en": "Print / PDF export", "use_ja": "印刷/PDF出力" } ], "fonts": [ { "id": "Microsoft YaHei", "label": "Microsoft YaHei", "label_zh": "微软雅黑", "label_zh_tw": "微軟雅黑", "label_en": "Microsoft YaHei", "label_ja": "Microsoft YaHei", "locales": ["zh-CN", "zh-SG", "zh-Hans"], "scripts": ["Hans"], "category": "sans-serif", "css": "sans-serif", "availability": "office-safe" }, { "id": "DengXian", "label": "DengXian", "label_zh": "等线", "label_zh_tw": "等線", "label_en": "DengXian", "label_ja": "DengXian", "locales": ["zh-CN", "zh-SG", "zh-Hans"], "scripts": ["Hans"], "category": "sans-serif", "css": "sans-serif", "availability": "office-safe" }, { "id": "STXihei", "label": "STXihei", "label_zh": "华文细黑", "label_zh_tw": "華文細黑", "label_en": "STXihei", "label_ja": "STXihei", "locales": ["zh-CN", "zh-SG", "zh-Hans"], "scripts": ["Hans"], "category": "sans-serif", "css": "sans-serif", "availability": "office-cloud" }, { "id": "SimHei", "label": "SimHei", "label_zh": "黑体", "label_zh_tw": "黑體", "label_en": "SimHei", "label_ja": "SimHei", "locales": ["zh-CN", "zh-SG", "zh-Hans"], "scripts": ["Hans"], "category": "sans-serif", "css": "sans-serif", "availability": "office-safe" }, { "id": "SimSun", "label": "SimSun", "label_zh": "宋体", "label_zh_tw": "宋體", "label_en": "SimSun", "label_ja": "SimSun", "locales": ["zh-CN", "zh-SG", "zh-Hans"], "scripts": ["Hans"], "category": "serif", "css": "serif", "availability": "office-safe" }, { "id": "NSimSun", "label": "NSimSun", "label_zh": "新宋体", "label_zh_tw": "新宋體", "label_en": "NSimSun", "label_ja": "NSimSun", "locales": ["zh-CN", "zh-SG", "zh-Hans"], "scripts": ["Hans"], "category": "serif", "css": "serif", "availability": "windows-language-feature" }, { "id": "STZhongsong", "label": "STZhongsong", "label_zh": "华文中宋", "label_zh_tw": "華文中宋", "label_en": "STZhongsong", "label_ja": "STZhongsong", "locales": ["zh-CN", "zh-SG", "zh-Hans"], "scripts": ["Hans"], "category": "serif", "css": "serif", "availability": "office-cloud" }, { "id": "FangSong", "label": "FangSong", "label_zh": "仿宋", "label_zh_tw": "仿宋", "label_en": "FangSong", "label_ja": "FangSong", "locales": ["zh-CN", "zh-SG", "zh-Hans"], "scripts": ["Hans"], "category": "serif", "css": "serif", "availability": "office-safe" }, { "id": "STFangsong", "label": "STFangsong", "label_zh": "华文仿宋", "label_zh_tw": "華文仿宋", "label_en": "STFangsong", "label_ja": "STFangsong", "locales": ["zh-CN", "zh-SG", "zh-Hans"], "scripts": ["Hans"], "category": "serif", "css": "serif", "availability": "office-cloud" }, { "id": "KaiTi", "label": "KaiTi", "label_zh": "楷体", "label_zh_tw": "楷體", "label_en": "KaiTi", "label_ja": "KaiTi", "locales": ["zh-CN", "zh-SG", "zh-Hans"], "scripts": ["Hans"], "category": "calligraphic", "css": "serif", "availability": "office-safe" }, { "id": "STKaiti", "label": "STKaiti", "label_zh": "华文楷体", "label_zh_tw": "華文楷體", "label_en": "STKaiti", "label_ja": "STKaiti", "locales": ["zh-CN", "zh-SG", "zh-Hans"], "scripts": ["Hans"], "category": "calligraphic", "css": "serif", "availability": "office-cloud" }, { "id": "STXingkai", "label": "STXingkai", "label_zh": "华文行楷", "label_zh_tw": "華文行楷", "label_en": "STXingkai", "label_ja": "STXingkai", "locales": ["zh-CN", "zh-SG", "zh-Hans"], "scripts": ["Hans"], "category": "calligraphic", "css": "serif", "availability": "office-cloud" }, { "id": "STXinwei", "label": "STXinwei", "label_zh": "华文新魏", "label_zh_tw": "華文新魏", "label_en": "STXinwei", "label_ja": "STXinwei", "locales": ["zh-CN", "zh-SG", "zh-Hans"], "scripts": ["Hans"], "category": "calligraphic", "css": "serif", "availability": "office-cloud" }, { "id": "Microsoft JhengHei", "label": "Microsoft JhengHei", "label_zh": "微软正黑体", "label_zh_tw": "微軟正黑體", "label_en": "Microsoft JhengHei", "label_ja": "Microsoft JhengHei", "locales": ["zh-TW", "zh-HK", "zh-Hant"], "scripts": ["Hant"], "category": "sans-serif", "css": "sans-serif", "availability": "office-safe" }, { "id": "PMingLiU", "label": "PMingLiU", "label_zh": "新细明体", "label_zh_tw": "新細明體", "label_en": "PMingLiU", "label_ja": "PMingLiU", "locales": ["zh-TW", "zh-HK", "zh-Hant"], "scripts": ["Hant"], "category": "serif", "css": "serif", "availability": "office-safe" }, { "id": "MingLiU", "label": "MingLiU", "label_zh": "细明体", "label_zh_tw": "細明體", "label_en": "MingLiU", "label_ja": "MingLiU", "locales": ["zh-TW", "zh-HK", "zh-MO", "zh-Hant"], "scripts": ["Hant"], "category": "serif", "css": "serif", "availability": "windows-language-feature" }, { "id": "MingLiU_HKSCS", "label": "MingLiU_HKSCS", "label_zh": "细明体 HKSCS", "label_zh_tw": "細明體 HKSCS", "label_en": "MingLiU HKSCS", "label_ja": "MingLiU HKSCS", "locales": ["zh-HK", "zh-Hant"], "scripts": ["Hant"], "category": "serif", "css": "serif", "availability": "office-cloud" }, { "id": "DFKai-SB", "label": "DFKai-SB", "label_zh": "标楷体", "label_zh_tw": "標楷體", "label_en": "DFKai-SB", "label_ja": "DFKai-SB", "locales": ["zh-TW", "zh-HK", "zh-MO", "zh-Hant"], "scripts": ["Hant"], "category": "calligraphic", "css": "serif", "availability": "windows-language-feature" }, { "id": "Yu Gothic", "label": "Yu Gothic", "label_zh": "游哥特体", "label_zh_tw": "游黑體", "label_en": "Yu Gothic", "label_ja": "游ゴシック", "locales": ["ja-JP"], "scripts": ["Jpan"], "category": "sans-serif", "css": "sans-serif", "availability": "office-safe" }, { "id": "Meiryo", "label": "Meiryo", "label_zh": "Meiryo", "label_zh_tw": "Meiryo", "label_en": "Meiryo", "label_ja": "メイリオ", "locales": ["ja-JP"], "scripts": ["Jpan"], "category": "sans-serif", "css": "sans-serif", "availability": "office-safe" }, { "id": "BIZ UDGothic", "label": "BIZ UDGothic", "label_zh": "BIZ UD哥特体", "label_zh_tw": "BIZ UD黑體", "label_en": "BIZ UDGothic", "label_ja": "BIZ UDゴシック", "locales": ["ja-JP"], "scripts": ["Jpan"], "category": "sans-serif", "css": "sans-serif", "availability": "windows-language-feature" }, { "id": "BIZ UDPGothic", "label": "BIZ UDPGothic", "label_zh": "BIZ UDP哥特体", "label_zh_tw": "BIZ UDP黑體", "label_en": "BIZ UDPGothic", "label_ja": "BIZ UDPゴシック", "locales": ["ja-JP"], "scripts": ["Jpan"], "category": "sans-serif", "css": "sans-serif", "availability": "windows-language-feature" }, { "id": "MS Gothic", "label": "MS Gothic", "label_zh": "MS 哥特体", "label_zh_tw": "MS 黑體", "label_en": "MS Gothic", "label_ja": "MS ゴシック", "locales": ["ja-JP"], "scripts": ["Jpan"], "category": "sans-serif", "css": "sans-serif", "availability": "windows-language-feature" }, { "id": "MS PGothic", "label": "MS PGothic", "label_zh": "MS P哥特体", "label_zh_tw": "MS P黑體", "label_en": "MS PGothic", "label_ja": "MS Pゴシック", "locales": ["ja-JP"], "scripts": ["Jpan"], "category": "sans-serif", "css": "sans-serif", "availability": "windows-language-feature" }, { "id": "Yu Mincho", "label": "Yu Mincho", "label_zh": "游明朝体", "label_zh_tw": "游明體", "label_en": "Yu Mincho", "label_ja": "游明朝", "locales": ["ja-JP"], "scripts": ["Jpan"], "category": "serif", "css": "serif", "availability": "office-safe" }, { "id": "BIZ UDMincho Medium", "label": "BIZ UDMincho Medium", "label_zh": "BIZ UD明朝 Medium", "label_zh_tw": "BIZ UD明體 Medium", "label_en": "BIZ UDMincho Medium", "label_ja": "BIZ UD明朝 Medium", "locales": ["ja-JP"], "scripts": ["Jpan"], "category": "serif", "css": "serif", "availability": "windows-language-feature" }, { "id": "BIZ UDPMincho Medium", "label": "BIZ UDPMincho Medium", "label_zh": "BIZ UDP明朝 Medium", "label_zh_tw": "BIZ UDP明體 Medium", "label_en": "BIZ UDPMincho Medium", "label_ja": "BIZ UDP明朝 Medium", "locales": ["ja-JP"], "scripts": ["Jpan"], "category": "serif", "css": "serif", "availability": "windows-language-feature" }, { "id": "MS Mincho", "label": "MS Mincho", "label_zh": "MS 明朝体", "label_zh_tw": "MS 明體", "label_en": "MS Mincho", "label_ja": "MS 明朝", "locales": ["ja-JP"], "scripts": ["Jpan"], "category": "serif", "css": "serif", "availability": "windows-language-feature" }, { "id": "MS PMincho", "label": "MS PMincho", "label_zh": "MS P明朝体", "label_zh_tw": "MS P明體", "label_en": "MS PMincho", "label_ja": "MS P明朝", "locales": ["ja-JP"], "scripts": ["Jpan"], "category": "serif", "css": "serif", "availability": "windows-language-feature" }, { "id": "Malgun Gothic", "label": "Malgun Gothic", "label_zh": "Malgun Gothic", "label_zh_tw": "Malgun Gothic", "label_en": "Malgun Gothic", "label_ja": "Malgun Gothic", "locales": ["ko-KR"], "scripts": ["Kore"], "category": "sans-serif", "css": "sans-serif", "availability": "office-safe" }, { "id": "Microsoft GothicNeo", "label": "Microsoft GothicNeo", "label_zh": "Microsoft GothicNeo", "label_zh_tw": "Microsoft GothicNeo", "label_en": "Microsoft GothicNeo", "label_ja": "Microsoft GothicNeo", "locales": ["ko-KR"], "scripts": ["Kore"], "category": "sans-serif", "css": "sans-serif", "availability": "office-cloud" }, { "id": "Dotum", "label": "Dotum", "label_zh": "Dotum", "label_zh_tw": "Dotum", "label_en": "Dotum", "label_ja": "Dotum", "locales": ["ko-KR"], "scripts": ["Kore"], "category": "sans-serif", "css": "sans-serif", "availability": "windows-language-feature" }, { "id": "Gulim", "label": "Gulim", "label_zh": "Gulim", "label_zh_tw": "Gulim", "label_en": "Gulim", "label_ja": "Gulim", "locales": ["ko-KR"], "scripts": ["Kore"], "category": "sans-serif", "css": "sans-serif", "availability": "windows-language-feature" }, { "id": "Batang", "label": "Batang", "label_zh": "Batang", "label_zh_tw": "Batang", "label_en": "Batang", "label_ja": "Batang", "locales": ["ko-KR"], "scripts": ["Kore"], "category": "serif", "css": "serif", "availability": "office-safe" }, { "id": "Gungsuh", "label": "Gungsuh", "label_zh": "Gungsuh", "label_zh_tw": "Gungsuh", "label_en": "Gungsuh", "label_ja": "Gungsuh", "locales": ["ko-KR"], "scripts": ["Kore"], "category": "calligraphic", "css": "serif", "availability": "windows-language-feature" }, { "id": "BatangChe", "label": "BatangChe", "label_zh": "BatangChe", "label_zh_tw": "BatangChe", "label_en": "BatangChe", "label_ja": "BatangChe", "locales": ["ko-KR"], "scripts": ["Kore"], "category": "serif", "css": "serif", "availability": "windows-language-feature" }, { "id": "DotumChe", "label": "DotumChe", "label_zh": "DotumChe", "label_zh_tw": "DotumChe", "label_en": "DotumChe", "label_ja": "DotumChe", "locales": ["ko-KR"], "scripts": ["Kore"], "category": "monospace", "css": "monospace", "availability": "windows-language-feature" }, { "id": "GulimChe", "label": "GulimChe", "label_zh": "GulimChe", "label_zh_tw": "GulimChe", "label_en": "GulimChe", "label_ja": "GulimChe", "locales": ["ko-KR"], "scripts": ["Kore"], "category": "monospace", "css": "monospace", "availability": "windows-language-feature" }, { "id": "GungsuhChe", "label": "GungsuhChe", "label_zh": "GungsuhChe", "label_zh_tw": "GungsuhChe", "label_en": "GungsuhChe", "label_ja": "GungsuhChe", "locales": ["ko-KR"], "scripts": ["Kore"], "category": "calligraphic", "css": "serif", "availability": "windows-language-feature" }, { "id": "Arabic Typesetting", "label": "Arabic Typesetting", "label_zh": "Arabic Typesetting", "label_zh_tw": "Arabic Typesetting", "label_en": "Arabic Typesetting", "label_ja": "Arabic Typesetting", "locales": ["ar", "fa", "ur"], "scripts": ["Arab"], "category": "serif", "css": "serif", "availability": "windows-language-feature" }, { "id": "Sakkal Majalla", "label": "Sakkal Majalla", "label_zh": "Sakkal Majalla", "label_zh_tw": "Sakkal Majalla", "label_en": "Sakkal Majalla", "label_ja": "Sakkal Majalla", "locales": ["ar", "fa", "ur"], "scripts": ["Arab"], "category": "serif", "css": "serif", "availability": "windows-language-feature" }, { "id": "Urdu Typesetting", "label": "Urdu Typesetting", "label_zh": "Urdu Typesetting", "label_zh_tw": "Urdu Typesetting", "label_en": "Urdu Typesetting", "label_ja": "Urdu Typesetting", "locales": ["ur", "ar", "fa"], "scripts": ["Arab"], "category": "calligraphic", "css": "serif", "availability": "windows-language-feature" }, { "id": "Gisha", "label": "Gisha", "label_zh": "Gisha", "label_zh_tw": "Gisha", "label_en": "Gisha", "label_ja": "Gisha", "locales": ["he"], "scripts": ["Hebr"], "category": "sans-serif", "css": "sans-serif", "availability": "windows-language-feature" }, { "id": "David", "label": "David", "label_zh": "David", "label_zh_tw": "David", "label_en": "David", "label_ja": "David", "locales": ["he"], "scripts": ["Hebr"], "category": "serif", "css": "serif", "availability": "windows-language-feature" }, { "id": "FrankRuehl", "label": "FrankRuehl", "label_zh": "FrankRuehl", "label_zh_tw": "FrankRuehl", "label_en": "FrankRuehl", "label_ja": "FrankRuehl", "locales": ["he"], "scripts": ["Hebr"], "category": "serif", "css": "serif", "availability": "windows-language-feature" }, { "id": "Nirmala UI", "label": "Nirmala UI", "label_zh": "Nirmala UI", "label_zh_tw": "Nirmala UI", "label_en": "Nirmala UI", "label_ja": "Nirmala UI", "locales": ["hi", "mr", "ne"], "scripts": ["Deva"], "category": "sans-serif", "css": "sans-serif", "availability": "office-safe" }, { "id": "Mangal", "label": "Mangal", "label_zh": "Mangal", "label_zh_tw": "Mangal", "label_en": "Mangal", "label_ja": "Mangal", "locales": ["hi", "mr", "ne"], "scripts": ["Deva"], "category": "sans-serif", "css": "sans-serif", "availability": "windows-language-feature" }, { "id": "Aparajita", "label": "Aparajita", "label_zh": "Aparajita", "label_zh_tw": "Aparajita", "label_en": "Aparajita", "label_ja": "Aparajita", "locales": ["hi", "mr", "ne"], "scripts": ["Deva"], "category": "serif", "css": "serif", "availability": "windows-language-feature" }, { "id": "Kokila", "label": "Kokila", "label_zh": "Kokila", "label_zh_tw": "Kokila", "label_en": "Kokila", "label_ja": "Kokila", "locales": ["hi", "mr", "ne"], "scripts": ["Deva"], "category": "serif", "css": "serif", "availability": "windows-language-feature" }, { "id": "Leelawadee UI", "label": "Leelawadee UI", "label_zh": "Leelawadee UI", "label_zh_tw": "Leelawadee UI", "label_en": "Leelawadee UI", "label_ja": "Leelawadee UI", "locales": ["th"], "scripts": ["Thai"], "category": "sans-serif", "css": "sans-serif", "availability": "office-safe" }, { "id": "Angsana New", "label": "Angsana New", "label_zh": "Angsana New", "label_zh_tw": "Angsana New", "label_en": "Angsana New", "label_ja": "Angsana New", "locales": ["th"], "scripts": ["Thai"], "category": "serif", "css": "serif", "availability": "windows-language-feature" }, { "id": "Cordia New", "label": "Cordia New", "label_zh": "Cordia New", "label_zh_tw": "Cordia New", "label_en": "Cordia New", "label_ja": "Cordia New", "locales": ["th"], "scripts": ["Thai"], "category": "sans-serif", "css": "sans-serif", "availability": "windows-language-feature" }, { "id": "Aptos", "label": "Aptos", "label_zh": "Aptos", "label_zh_tw": "Aptos", "label_en": "Aptos", "label_ja": "Aptos", "locales": ["en", "und-Latn"], "scripts": ["Latn", "Cyrl", "Grek"], "category": "sans-serif", "css": "sans-serif", "availability": "office-safe" }, { "id": "Arial", "label": "Arial", "label_zh": "Arial", "label_zh_tw": "Arial", "label_en": "Arial", "label_ja": "Arial", "locales": ["en", "und-Latn"], "scripts": ["Latn", "Cyrl", "Grek", "Arab", "Hebr"], "category": "sans-serif", "css": "sans-serif", "availability": "office-safe" }, { "id": "Calibri", "label": "Calibri", "label_zh": "Calibri", "label_zh_tw": "Calibri", "label_en": "Calibri", "label_ja": "Calibri", "locales": ["en", "und-Latn"], "scripts": ["Latn", "Cyrl", "Grek", "Arab", "Hebr"], "category": "sans-serif", "css": "sans-serif", "availability": "office-safe" }, { "id": "Segoe UI", "label": "Segoe UI", "label_zh": "Segoe UI", "label_zh_tw": "Segoe UI", "label_en": "Segoe UI", "label_ja": "Segoe UI", "locales": ["en", "und-Latn"], "scripts": ["Latn", "Cyrl", "Grek", "Arab", "Hebr"], "category": "sans-serif", "css": "sans-serif", "availability": "office-safe" }, { "id": "Verdana", "label": "Verdana", "label_zh": "Verdana", "label_zh_tw": "Verdana", "label_en": "Verdana", "label_ja": "Verdana", "locales": ["en", "und-Latn"], "scripts": ["Latn", "Cyrl", "Grek"], "category": "sans-serif", "css": "sans-serif", "availability": "office-safe" }, { "id": "Tahoma", "label": "Tahoma", "label_zh": "Tahoma", "label_zh_tw": "Tahoma", "label_en": "Tahoma", "label_ja": "Tahoma", "locales": ["en", "und-Latn"], "scripts": ["Latn", "Cyrl", "Grek", "Arab", "Hebr", "Thai"], "category": "sans-serif", "css": "sans-serif", "availability": "office-safe" }, { "id": "Trebuchet MS", "label": "Trebuchet MS", "label_zh": "Trebuchet MS", "label_zh_tw": "Trebuchet MS", "label_en": "Trebuchet MS", "label_ja": "Trebuchet MS", "locales": ["en", "und-Latn"], "scripts": ["Latn", "Cyrl", "Grek"], "category": "sans-serif", "css": "sans-serif", "availability": "office-safe" }, { "id": "Candara", "label": "Candara", "label_zh": "Candara", "label_zh_tw": "Candara", "label_en": "Candara", "label_ja": "Candara", "locales": ["en", "und-Latn"], "scripts": ["Latn", "Cyrl", "Grek"], "category": "sans-serif", "css": "sans-serif", "availability": "office-safe" }, { "id": "Corbel", "label": "Corbel", "label_zh": "Corbel", "label_zh_tw": "Corbel", "label_en": "Corbel", "label_ja": "Corbel", "locales": ["en", "und-Latn"], "scripts": ["Latn", "Cyrl", "Grek"], "category": "sans-serif", "css": "sans-serif", "availability": "office-safe" }, { "id": "Bahnschrift", "label": "Bahnschrift", "label_zh": "Bahnschrift", "label_zh_tw": "Bahnschrift", "label_en": "Bahnschrift", "label_ja": "Bahnschrift", "locales": ["en", "und-Latn"], "scripts": ["Latn", "Cyrl", "Grek"], "category": "sans-serif", "css": "sans-serif", "availability": "windows" }, { "id": "Georgia", "label": "Georgia", "label_zh": "Georgia", "label_zh_tw": "Georgia", "label_en": "Georgia", "label_ja": "Georgia", "locales": ["en", "und-Latn"], "scripts": ["Latn", "Cyrl", "Grek"], "category": "serif", "css": "serif", "availability": "office-safe" }, { "id": "Times New Roman", "label": "Times New Roman", "label_zh": "Times New Roman", "label_zh_tw": "Times New Roman", "label_en": "Times New Roman", "label_ja": "Times New Roman", "locales": ["en", "und-Latn"], "scripts": ["Latn", "Cyrl", "Grek", "Arab", "Hebr"], "category": "serif", "css": "serif", "availability": "office-safe" }, { "id": "Cambria", "label": "Cambria", "label_zh": "Cambria", "label_zh_tw": "Cambria", "label_en": "Cambria", "label_ja": "Cambria", "locales": ["en", "und-Latn"], "scripts": ["Latn", "Cyrl", "Grek"], "category": "serif", "css": "serif", "availability": "office-safe" }, { "id": "Constantia", "label": "Constantia", "label_zh": "Constantia", "label_zh_tw": "Constantia", "label_en": "Constantia", "label_ja": "Constantia", "locales": ["en", "und-Latn"], "scripts": ["Latn", "Cyrl", "Grek"], "category": "serif", "css": "serif", "availability": "office-safe" }, { "id": "Consolas", "label": "Consolas", "label_zh": "Consolas", "label_zh_tw": "Consolas", "label_en": "Consolas", "label_ja": "Consolas", "locales": ["en", "und-Latn"], "scripts": ["Latn", "Cyrl", "Grek"], "category": "monospace", "css": "monospace", "availability": "office-safe" }, { "id": "Courier New", "label": "Courier New", "label_zh": "Courier New", "label_zh_tw": "Courier New", "label_en": "Courier New", "label_ja": "Courier New", "locales": ["en", "und-Latn"], "scripts": ["Latn", "Cyrl", "Grek", "Arab", "Hebr"], "category": "monospace", "css": "monospace", "availability": "office-safe" } ], "modes": [ { "id": "pyramid", "label": "pyramid", "label_zh": "金字塔", "label_zh_tw": "金字塔", "label_en": "pyramid", "label_ja": "ピラミッド", "desc_zh": "结论先行、相互独立且完全穷尽的论证、每个数据都带比较。适合决策、分析、战略、汇报。", "desc_zh_tw": "結論先行、相互獨立且完全窮盡的論證、每個數據都帶比較。適合決策、分析、戰略、報告。", "desc_en": "Lead with the answer, use MECE reasoning, and compare every key data point. Best for decisions, analysis, strategy, and reporting.", "desc_ja": "結論を先に示し、MECEな論理構成で、主要データは必ず比較を添える。意思決定・分析・戦略・報告に最適。" }, { "id": "narrative", "label": "narrative", "label_zh": "叙事", "label_zh_tw": "敘事", "label_en": "narrative", "label_ja": "ナラティブ", "desc_zh": "情境、张力、解决方案形成故事弧线,保留悬念与转折。适合路演、案例、品牌、融资。", "desc_zh_tw": "情境、張力、解決方案形成故事弧線,保留懸念與轉折。適合路演、案例、品牌、融資。", "desc_en": "Build a story arc from context to tension to resolution, with suspense and turns. Best for roadshows, cases, brand stories, and fundraising.", "desc_ja": "状況設定から緊張、解決へとストーリーアークを描き、意外性や転換を残す。ロードショー・事例紹介・ブランドストーリー・資金調達向け。" }, { "id": "instructional", "label": "instructional", "label_zh": "教学", "label_zh_tw": "教學", "label_en": "instructional", "label_ja": "教育・解説", "desc_zh": "概念拆解、分步推进、并列讲解。适合培训、教程、科普、知识分享。", "desc_zh_tw": "概念拆解、分步推進、並列講解。適合培訓、教程、科普、知識分享。", "desc_en": "Break concepts down, advance step by step, and explain parallel ideas clearly. Best for training, tutorials, popular science, and knowledge sharing.", "desc_ja": "概念を分解し、段階的に進め、並列する要素を明確に説明する。研修・チュートリアル・科学解説・知識共有に最適。" }, { "id": "showcase", "label": "showcase", "label_zh": "展演", "label_zh_tw": "展演", "label_en": "showcase", "label_ja": "ショーケース", "desc_zh": "视觉主导,大图、大数和情绪节奏优先。适合发布、品牌秀、活动。", "desc_zh_tw": "視覺主導,大圖、大數和情緒節奏優先。適合發表、品牌秀、活動。", "desc_en": "Use visual rhythm, large images, and strong numbers as the lead. Best for launches, brand showcases, and events.", "desc_ja": "ビジュアル主導で、大きな画像・大きな数字・感情のリズムを優先する。発表会・ブランドショー・イベント向け。" }, { "id": "briefing", "label": "briefing", "label_zh": "简报", "label_zh_tw": "簡報", "label_en": "briefing", "label_ja": "ブリーフィング", "desc_zh": "中性完整、便于速览,采用主题式标题和均匀权重。适合周报、参考材料、常见问题、会议包。", "desc_zh_tw": "中性完整、便於速覽,採用主題式標題和均勻權重。適合週報、參考材料、常見問題、會議包。", "desc_en": "Stay neutral, complete, and scannable with topical headings and balanced weight. Best for weekly reports, reference packs, FAQs, and meeting decks.", "desc_ja": "中立的かつ網羅的で一覧しやすく、トピック見出しと均等な重み付けを用いる。週次報告・参考資料・FAQ・会議資料に最適。" } ], "visual_styles": [ { "group": "Corporate / product", "group_zh": "企业 / 产品", "group_zh_tw": "企業 / 產品", "group_en": "Corporate / product", "group_ja": "企業/プロダクト", "items": [ { "id": "swiss-minimal", "label": "swiss-minimal", "label_zh": "瑞士极简", "label_zh_tw": "瑞士極簡", "label_en": "swiss-minimal", "label_ja": "スイス・ミニマル", "desc_zh": "网格锁定、锐利层级、大留白、少装饰。", "desc_zh_tw": "網格鎖定、銳利層級、大留白、少裝飾。", "desc_en": "Grid-locked layout, sharp hierarchy, generous whitespace, and minimal decoration.", "desc_ja": "グリッドに沿ったレイアウト、明快な階層、余白を活かした装飾の少ないデザイン。" }, { "id": "soft-rounded", "label": "soft-rounded", "label_zh": "柔和圆角", "label_zh_tw": "柔和圓角", "label_en": "soft-rounded", "label_ja": "ソフト・ラウンド", "desc_zh": "圆角卡片、柔和投影、亲和现代。", "desc_zh_tw": "圓角卡片、柔和陰影、親和現代。", "desc_en": "Rounded cards, soft shadows, and a friendly modern tone.", "desc_ja": "角丸のカード、柔らかい影、親しみやすいモダンな雰囲気。" }, { "id": "glassmorphism", "label": "glassmorphism", "label_zh": "玻璃拟态", "label_zh_tw": "玻璃擬態", "label_en": "glassmorphism", "label_ja": "グラスモーフィズム", "desc_zh": "半透明玻璃面板、渐变光感、漂浮层次。", "desc_zh_tw": "半透明玻璃面板、漸變光感、漂浮層次。", "desc_en": "Translucent glass panels, gradient light, and floating depth.", "desc_ja": "半透明のガラスパネル、グラデーションの光、浮遊感のある奥行き。" }, { "id": "dark-tech", "label": "dark-tech", "label_zh": "深色科技", "label_zh_tw": "深色科技", "label_en": "dark-tech", "label_ja": "ダークテック", "desc_zh": "深色画布、发光强调、几何精确。", "desc_zh_tw": "深色畫布、發光強調、幾何精確。", "desc_en": "Dark canvas, glowing accents, and precise geometry.", "desc_ja": "ダークな背景、光るアクセント、精密な幾何学表現。" }, { "id": "blueprint", "label": "blueprint", "label_zh": "蓝图", "label_zh_tw": "藍圖", "label_en": "blueprint", "label_ja": "ブループリント", "desc_zh": "深底蓝图线稿、等距结构、工程标注。", "desc_zh_tw": "深底藍圖線稿、等距結構、工程標註。", "desc_en": "Dark blueprint linework, isometric structure, and engineering annotations.", "desc_ja": "濃紺の設計図風の線画、アイソメトリック構造、技術的な注記。" } ] }, { "group": "Editorial / publication", "group_zh": "编辑 / 出版", "group_zh_tw": "編輯 / 出版", "group_en": "Editorial / publication", "group_ja": "エディトリアル/出版", "items": [ { "id": "editorial", "label": "editorial", "label_zh": "编辑出版", "label_zh_tw": "編輯出版", "label_en": "editorial", "label_ja": "エディトリアル", "desc_zh": "杂志式层级、栏线、衬线与无衬线交织。", "desc_zh_tw": "雜誌式層級、欄線、襯線與無襯線交織。", "desc_en": "Magazine hierarchy, column rules, and a serif/sans-serif mix.", "desc_ja": "雑誌のような階層構造、段組み罫線、セリフ・サンセリフの混在。" }, { "id": "photo-editorial", "label": "photo-editorial", "label_zh": "摄影编辑", "label_zh_tw": "攝影編輯", "label_en": "photo-editorial", "label_ja": "フォトエディトリアル", "desc_zh": "满版摄影主导,文字点缀与图注配合。", "desc_zh_tw": "滿版攝影主導,文字點綴與圖說配合。", "desc_en": "Full-bleed photography leads, supported by light text and captions.", "desc_ja": "裁ち落とし写真を主役に、控えめなテキストとキャプションで補う。" }, { "id": "data-journalism", "label": "data-journalism", "label_zh": "数据新闻", "label_zh_tw": "數據新聞", "label_en": "data-journalism", "label_ja": "データジャーナリズム", "desc_zh": "多栏微图表、侧栏、来源线、信息密度高。", "desc_zh_tw": "多欄微圖表、側欄、來源線、資訊密度高。", "desc_en": "Multi-column microcharts, sidebars, source lines, and dense information.", "desc_ja": "多段組みの小型チャート、サイドバー、出典表記、高い情報密度。" }, { "id": "brutalist", "label": "brutalist", "label_zh": "粗野主义", "label_zh_tw": "粗野主義", "label_en": "brutalist", "label_ja": "ブルータリズム", "desc_zh": "报纸密度、粗线框、原始结构、扁平表达。", "desc_zh_tw": "報紙密度、粗線框、原始結構、扁平表達。", "desc_en": "Newspaper-like density, heavy rules, raw structure, and flat treatment.", "desc_ja": "新聞のような情報密度、太い罫線、素朴な構造、フラットな表現。" } ] }, { "group": "Expressive / print", "group_zh": "表现 / 印刷", "group_zh_tw": "表現 / 印刷", "group_en": "Expressive / print", "group_ja": "表現的/印刷", "items": [ { "id": "memphis", "label": "memphis", "label_zh": "孟菲斯", "label_zh_tw": "孟菲斯", "label_en": "memphis", "label_ja": "メンフィス", "desc_zh": "撞色块、几何碎片、粗描边。", "desc_zh_tw": "撞色塊、幾何碎片、粗描邊。", "desc_en": "Contrasting color blocks, geometric scraps, and heavy outlines.", "desc_ja": "コントラストの強い色面、幾何学的な断片、太いアウトライン。" }, { "id": "zine", "label": "zine", "label_zh": "小刊", "label_zh_tw": "小刊", "label_en": "zine", "label_ja": "ジン(自主制作誌)", "desc_zh": "孔版印刷错位、半调、有限色、印刷颗粒。", "desc_zh_tw": "孔版印刷錯位、半色調、有限色、印刷顆粒。", "desc_en": "Riso offsets, halftones, limited colors, and print grain.", "desc_ja": "リソグラフのズレ、ハーフトーン、限られた色数、印刷の粒感。" }, { "id": "vintage-poster", "label": "vintage-poster", "label_zh": "复古海报", "label_zh_tw": "復古海報", "label_en": "vintage-poster", "label_ja": "ヴィンテージポスター", "desc_zh": "中世纪扁平色块、半调、复古几何暖意。", "desc_zh_tw": "二十世紀中期的扁平色塊、半色調與暖調復古幾何。", "desc_en": "Mid-century flat color blocks, halftones, and warm vintage geometry.", "desc_ja": "ミッドセンチュリー調のフラットな色面、ハーフトーン、温かみのあるレトロな幾何学模様。" }, { "id": "paper-cut", "label": "paper-cut", "label_zh": "剪纸", "label_zh_tw": "剪紙", "label_en": "paper-cut", "label_ja": "切り絵", "desc_zh": "层叠剪纸、层间柔影、手作质感。", "desc_zh_tw": "層疊剪紙、層間柔影、手作質感。", "desc_en": "Layered cut paper, soft inter-layer shadows, and a handmade feel.", "desc_ja": "重なり合う切り紙、層間の柔らかな影、手作り感のある質感。" } ] }, { "group": "Hand-drawn / brush", "group_zh": "手绘 / 笔触", "group_zh_tw": "手繪 / 筆觸", "group_en": "Hand-drawn / brush", "group_ja": "手描き/筆致", "items": [ { "id": "sketch-notes", "label": "sketch-notes", "label_zh": "手绘笔记", "label_zh_tw": "手繪筆記", "label_en": "sketch-notes", "label_ja": "手描きノート", "desc_zh": "暖纸底、涂鸦线条、柔和彩块。", "desc_zh_tw": "暖紙底、塗鴉線條、柔和彩塊。", "desc_en": "Warm paper, doodle lines, and soft color blocks.", "desc_ja": "温かみのある紙の質感、落書き風の線、柔らかい色面。" }, { "id": "ink-notes", "label": "ink-notes", "label_zh": "墨迹笔记", "label_zh_tw": "墨跡筆記", "label_en": "ink-notes", "label_ja": "インクノート", "desc_zh": "浅底、黑色手写墨迹、稀疏语义强调。", "desc_zh_tw": "淺底、黑色手寫墨跡、稀疏語義強調。", "desc_en": "Light background, black handwritten ink, and sparse semantic emphasis.", "desc_ja": "明るい背景に黒の手書きインク、要所を絞った強調表現。" }, { "id": "chalkboard", "label": "chalkboard", "label_zh": "黑板", "label_zh_tw": "黑板", "label_en": "chalkboard", "label_ja": "黒板", "desc_zh": "深板岩底、粉笔笔触、粉彩强调。", "desc_zh_tw": "深板岩底、粉筆筆觸、粉彩強調。", "desc_en": "Dark slate surface, chalk strokes, and pastel emphasis.", "desc_ja": "濃いスレート調の背景に、チョークの筆致とパステルの強調色。" }, { "id": "ink-wash", "label": "ink-wash", "label_zh": "水墨", "label_zh_tw": "水墨", "label_en": "ink-wash", "label_ja": "水墨画", "desc_zh": "宣纸留白、笔触、印章、静气,新中式表达。", "desc_zh_tw": "宣紙留白、筆觸、印章、靜氣,新中式表達。", "desc_en": "Rice-paper whitespace, brushwork, seals, and a quiet contemporary Chinese tone.", "desc_ja": "画仙紙の余白、筆致、落款印、静謐な現代中国風の表現。" } ] }, { "group": "Specialty", "group_zh": "特殊风格", "group_zh_tw": "特殊風格", "group_en": "Specialty", "group_ja": "特殊スタイル", "items": [ { "id": "pixel-art", "label": "pixel-art", "label_zh": "像素风", "label_zh_tw": "像素風", "label_en": "pixel-art", "label_ja": "ピクセルアート", "desc_zh": "严格像素网格、块状形体、有限色、扁平表达。", "desc_zh_tw": "嚴格像素網格、塊狀形體、有限色、扁平表達。", "desc_en": "Strict pixel grid, blocky shapes, limited colors, and flat treatment.", "desc_ja": "厳密なピクセルグリッド、ブロック状の形状、限られた色数、フラットな表現。" } ] } ], "icons": [ { "id": "chunk-filled", "label": "chunk-filled", "label_zh": "几何实心图标", "label_zh_tw": "幾何實心圖示", "label_en": "chunk-filled", "label_ja": "幾何学的塗りつぶしアイコン", "desc_zh": "实心、直线几何、锐利厚重,适合科技、工程、企业结构图。", "desc_zh_tw": "實心、直線幾何、銳利厚重,適合科技、工程、企業結構圖。", "desc_en": "Solid, straight, geometric, sharp, and heavy. Good for tech, engineering, and corporate structure diagrams.", "desc_ja": "塗りつぶし・直線的な幾何形状で、鋭くしっかりした印象。テック、エンジニアリング、企業組織図に適する。" }, { "id": "tabler-filled", "label": "tabler-filled", "label_zh": "圆润实心图标", "label_zh_tw": "圓潤實心圖示", "label_en": "tabler-filled", "label_ja": "丸みのある塗りつぶしアイコン", "desc_zh": "实心、圆润曲线、中等视觉重量,适合亲和现代风格。", "desc_zh_tw": "實心、圓潤曲線、中等視覺重量,適合親和現代風格。", "desc_en": "Solid, rounded, and medium-weight. Good for friendly modern styles.", "desc_ja": "塗りつぶし・丸みのある曲線で、中程度の視覚的な重み。親しみやすいモダンなスタイルに適する。" }, { "id": "tabler-outline", "label": "tabler-outline", "label_zh": "线性描边图标", "label_zh_tw": "線性描邊圖示", "label_en": "tabler-outline", "label_ja": "線形アウトラインアイコン", "desc_zh": "线性描边,轻盈精致,适合屏幕阅读和编辑型图标。", "desc_zh_tw": "線性描邊,輕盈精緻,適合螢幕閱讀和編輯型圖示。", "desc_en": "Linear stroke, light and refined. Good for screen reading and editable icons.", "desc_ja": "線形のストロークで、軽やかで洗練された印象。画面表示や編集用アイコンに適する。" }, { "id": "phosphor-duotone", "label": "phosphor-duotone", "label_zh": "双色层次图标", "label_zh_tw": "雙色層次圖示", "label_en": "phosphor-duotone", "label_ja": "デュオトーン階調アイコン", "desc_zh": "双色层次、中等重量,适合现代产品和平台类表达。", "desc_zh_tw": "雙色層次、中等重量,適合現代產品和平台類表達。", "desc_en": "Two-tone layering with medium weight. Good for modern product and platform narratives.", "desc_ja": "2色の階調表現で中程度の重み。モダンなプロダクトやプラットフォームの説明に適する。" }, { "id": "emoji", "label": "Emoji", "label_zh": "表情符号", "label_zh_tw": "表情符號", "label_en": "Emoji", "label_ja": "絵文字", "desc_zh": "系统表情符号,适合轻量、社交、教学或快速识别场景;正式企业 / 咨询风谨慎使用。", "desc_zh_tw": "系統表情符號,適合輕量、社交、教學或快速識別場景;正式企業 / 諮詢風謹慎使用。", "desc_en": "System emoji for lightweight, social, instructional, or quick-recognition contexts; use carefully in formal corporate or consulting decks.", "desc_ja": "システム絵文字。軽やかなSNS・教育・素早い視認が求められる場面向き。フォーマルな企業/コンサル資料では慎重に使用すること。" }, { "id": "none", "label": "不用图标", "label_zh": "不用图标", "label_zh_tw": "不用圖示", "label_en": "No icons", "label_ja": "アイコンなし" } ], "image_usage": [ { "id": "ai", "label": "AI 生成", "label_zh": "生成配图", "label_zh_tw": "生成配圖", "label_en": "AI-generated", "label_ja": "AI生成" }, { "id": "web", "label": "Web 来源", "label_zh": "网络来源", "label_zh_tw": "網路來源", "label_en": "Web-sourced", "label_ja": "Web由来" }, { "id": "provided", "label": "用户提供", "label_zh": "用户提供", "label_zh_tw": "使用者提供", "label_en": "User-provided", "label_ja": "ユーザー提供" }, { "id": "placeholder", "label": "占位符", "label_zh": "占位符", "label_zh_tw": "佔位符", "label_en": "Placeholder", "label_ja": "プレースホルダー" }, { "id": "none", "label": "不使用图片", "label_zh": "不使用图片", "label_zh_tw": "不使用圖片", "label_en": "No images", "label_ja": "画像なし" } ], "image_ai_path": [ { "id": "auto", "label": "Automatic Path A → Path B → Offline Manual", "label_zh": "自动选择", "label_zh_tw": "自動選擇", "label_en": "Automatic Path A → Path B → Offline Manual", "label_ja": "自動選択(Path A → Path B → オフライン手動)" }, { "id": "api", "label": "Path A", "label_zh": "接口后端", "label_zh_tw": "API 後端", "label_en": "Path A", "label_ja": "Path A", "desc_zh": "强制走接口后端,第 5 步运行 image_gen.py(需已配置 IMAGE_BACKEND)。", "desc_zh_tw": "強制走 API 後端,第 5 步執行 image_gen.py(需已配置 IMAGE_BACKEND)。", "desc_en": "Force the API backend — image_gen.py runs in Step 5 (requires IMAGE_BACKEND).", "desc_ja": "APIバックエンドを強制使用。ステップ5でimage_gen.pyを実行(IMAGE_BACKENDの設定が必要)。" }, { "id": "host-native", "label": "Path B", "label_zh": "宿主原生工具", "label_zh_tw": "宿主原生工具", "label_en": "Path B", "label_ja": "Path B", "desc_zh": "强制使用当前环境的原生图像工具生成(即使配置了 IMAGE_BACKEND 也跳过接口);需宿主提供原生图像工具(Codex / Claude Code 等)。", "desc_zh_tw": "強制使用目前環境的原生影像工具生成(即使配置了 IMAGE_BACKEND 也跳過 API);需宿主提供原生影像工具(Codex / Claude Code 等)。", "desc_en": "Force the host's native image tool (skips the API even if IMAGE_BACKEND is set); requires a host with a native image tool (Codex / Claude Code / similar).", "desc_ja": "現在の環境のネイティブ画像ツールを強制使用(IMAGE_BACKENDが設定されていてもAPIをスキップ)。ネイティブ画像ツールを持つホスト(Codex/Claude Codeなど)が必要。" }, { "id": "manual", "label": "Offline Manual", "label_zh": "离线手动", "label_zh_tw": "離線手動", "label_en": "Offline Manual", "label_ja": "オフライン手動", "desc_zh": "机制:写入图片提示词文件;用户在外部生成后放入项目图片目录。", "desc_zh_tw": "機制:寫入圖片提示詞檔案;使用者在外部生成後放入專案圖片目錄。", "desc_en": "Prompts written to images/image_prompts.json; user generates externally and places files in project/images/.", "desc_ja": "images/image_prompts.jsonにプロンプトを書き出し、ユーザーが外部で生成した画像をproject/images/に配置する方式。" } ], "formula_policy": [ { "id": "mixed", "label": "mixed", "label_zh": "混合", "label_zh_tw": "混合", "label_en": "mixed", "label_ja": "混合", "desc_zh": "复杂公式渲染为图片;简单行内公式保持为可编辑文本或字符。", "desc_zh_tw": "複雜公式渲染為圖片;簡單行內公式保持為可編輯文字或字元。", "desc_en": "Render complex formula-worthy expressions to PNG; keep simple inline math as editable text / Unicode.", "desc_ja": "複雑な数式はPNG画像として描画し、簡単な行内数式は編集可能なテキスト/Unicode文字のまま残す。" }, { "id": "render-all", "label": "render-all", "label_zh": "全部渲染", "label_zh_tw": "全部渲染", "label_en": "render-all", "label_ja": "すべて画像化", "desc_zh": "所有需要按公式处理的表达式都渲染为图片。", "desc_zh_tw": "所有需要按公式處理的運算式都渲染為圖片。", "desc_en": "Render every formula-worthy expression to PNG.", "desc_ja": "数式として扱うべき表現はすべてPNG画像として描画する。" }, { "id": "text-only", "label": "text-only", "label_zh": "仅文本", "label_zh_tw": "僅文字", "label_en": "text-only", "label_ja": "テキストのみ", "desc_zh": "不渲染公式;表达式保持为可编辑文本或字符。", "desc_zh_tw": "不渲染公式;運算式保持為可編輯文字或字元。", "desc_en": "Do not render formulas; keep expressions as editable text / Unicode.", "desc_ja": "数式は画像化せず、編集可能なテキスト/Unicode文字のまま保持する。" } ], "generation_mode": [ { "id": "continuous", "label": "continuous", "label_zh": "连续模式", "label_zh_tw": "連續模式", "label_en": "continuous", "label_ja": "連続モード" }, { "id": "split", "label": "split", "label_zh": "分段模式", "label_zh_tw": "分段模式", "label_en": "split", "label_ja": "分割モード" } ], "delivery_purpose": [ { "id": "text", "label": "text", "label_zh": "文字型 · 近读", "label_zh_tw": "文字型 · 近讀", "label_en": "text / read-close", "label_ja": "文書型・近距離閲覧", "desc_zh": "页面脱离讲者也能独立读懂:使用完整句、短段落、图注、表格和必要细节;bullet 只用于真正并列的项目。", "desc_zh_tw": "頁面脫離講者也能獨立讀懂:使用完整句、短段落、圖說、表格和必要細節;bullet 只用於真正並列的項目。", "desc_en": "The page stands alone without a presenter: use complete sentences, short prose, captions, tables, and necessary detail; reserve bullets for genuinely parallel items.", "desc_ja": "話者なしでもページ単体で理解できる構成。完全な文、短い段落、注釈、表、必要な細部を用い、箇条書きは本当に並列な項目だけに使う。" }, { "id": "balanced", "label": "balanced", "label_zh": "均衡 · 商务", "label_zh_tw": "均衡 · 商務", "label_en": "balanced / business", "label_ja": "バランス型・ビジネス", "desc_zh": "页面与讲者共同承担信息:一条主结论配合简短说明、结构化证据或必要列表,适合路演和业务评审。", "desc_zh_tw": "頁面與講者共同承擔資訊:一個主結論配合簡短說明、結構化證據或必要列表,適合路演和業務評審。", "desc_en": "The page and presenter share the load: pair one primary claim with concise explanation, structured evidence, or a necessary list. Best for roadshows and business reviews.", "desc_ja": "ページと話者で情報を分担する構成。主張を一つ置き、短い説明、構造化した根拠、または必要なリストを組み合わせる。ロードショーや事業レビュー向け。" }, { "id": "presentation", "label": "presentation", "label_zh": "展示型 · 演讲", "label_zh_tw": "展示型 · 演講", "label_en": "presentation / keynote", "label_ja": "プレゼン型・講演", "desc_zh": "讲者与视觉承担主要表达:一页一意,以简短主张、关键词、大图或大数字为主,解释进入讲述或备注,避免段落堆积。", "desc_zh_tw": "講者與視覺承擔主要表達:一頁一意,以簡短主張、關鍵字、大圖或大數字為主,解釋進入講述或備註,避免段落堆積。", "desc_en": "The presenter and visuals carry the explanation: use one idea per page, concise claims, keywords, large visuals, or hero numbers; move detail into speech or notes and avoid paragraph dumps.", "desc_ja": "話者とビジュアルが主に説明を担う構成。1枚1メッセージで、短い主張、キーワード、大きな図や数値を中心にし、詳細は話者またはノートに置いて段落の詰め込みを避ける。" } ] }