{
  "version": "2025-11-24",
  "sections": [
    {
      "id": "direction",
      "title": {
        "en": "Text direction",
        "zh-Hans": "文本方向"
      },
      "level": 1,
      "priority": "(inherited)",
      "links": []
    },
    {
      "id": "writing-mode",
      "title": {
        "en": "Writing mode",
        "zh-Hans": "行文模式"
      },
      "level": 2,
      "priority": "(inherited)",
      "links": []
    },
    {
      "id": "vertical",
      "title": {
        "en": "Vertical writing mode",
        "zh-Hans": "直排"
      },
      "level": 3,
      "priority": "advanced",
      "links": [
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "5908",
          "note": "auto",
          "closed": false
        },
        {
          "type": "pull",
          "repo": "typst/typst",
          "num": "7399",
          "merged": false,
          "rejected": true
        }
      ]
    },
    {
      "id": "bidi-text",
      "title": {
        "en": "Bidirectional text",
        "zh-Hans": "Bidirectional text"
      },
      "level": 2,
      "priority": "na",
      "links": []
    },
    {
      "id": "h-shaping",
      "title": {
        "en": "Glyph shaping & positioning",
        "zh-Hans": "字形的变形与定位"
      },
      "level": 1,
      "priority": "(inherited)",
      "links": []
    },
    {
      "id": "font-select",
      "title": {
        "en": "Fonts selection",
        "zh-Hans": "字体选择"
      },
      "level": 2,
      "priority": "(inherited)",
      "links": []
    },
    {
      "id": "font-fallback",
      "title": {
        "en": "Writing Chinese without configuring any font leads to messy font fallback",
        "zh-Hans": "若不配置字体就写中文，回落出的字体会很混乱"
      },
      "level": 3,
      "priority": "advanced",
      "links": [
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "5040",
          "note": "auto",
          "closed": false
        },
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "5900",
          "note": "auto",
          "closed": false
        },
        {
          "type": "issue",
          "repo": "typst/webapp-issues",
          "num": "590",
          "note": "auto",
          "closed": true
        },
        {
          "type": "workaround",
          "dest": "https://typst-doc-cn.github.io/guide/FAQ/install-fonts.html",
          "note": null
        }
      ]
    },
    {
      "id": "font-fallback-raw",
      "title": {
        "en": "The monospace font fallback for Chinese in raw block is wrong",
        "zh-Hans": "代码块内汉字回落的等宽字体不正常"
      },
      "level": 3,
      "priority": "advanced",
      "links": [
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "3385",
          "note": "auto",
          "closed": false
        },
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "8732",
          "note": "[mentioned]",
          "closed": false
        },
        {
          "type": "workaround",
          "dest": "https://typst-doc-cn.github.io/guide/FAQ/chinese-in-raw.html",
          "note": null
        }
      ]
    },
    {
      "id": "font-fallback-math",
      "title": {
        "en": "The font fallback for Chinese in math equations is wrong",
        "zh-Hans": "数学公式中汉字回落的字体不正常"
      },
      "level": 3,
      "priority": "advanced",
      "links": [
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "366",
          "note": "auto",
          "closed": false
        },
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "6737",
          "note": "auto",
          "closed": false
        },
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "8732",
          "note": "[mentioned]",
          "closed": false
        },
        {
          "type": "workaround",
          "dest": "https://typst-doc-cn.github.io/guide/FAQ/equation-chinese-font.html",
          "note": null
        }
      ]
    },
    {
      "id": "local-family-name",
      "title": {
        "en": "Selecting font via localized family name",
        "zh-Hans": "按本地化名称选择字体"
      },
      "level": 3,
      "priority": "advanced",
      "links": [
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "7468",
          "note": "auto",
          "closed": false
        }
      ]
    },
    {
      "id": "lang-font",
      "title": {
        "en": "Language-dependant font configuration",
        "zh-Hans": "按语言设置字体"
      },
      "level": 3,
      "priority": "basic",
      "links": [
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "794",
          "note": "auto",
          "closed": false
        },
        {
          "type": "issue",
          "repo": "w3c/clreq",
          "num": "534",
          "note": "auto",
          "closed": false
        }
      ]
    },
    {
      "id": "font-render",
      "title": {
        "en": "Font rendering & font styles",
        "zh-Hans": "字体渲染与字体风格"
      },
      "level": 2,
      "priority": "(inherited)",
      "links": []
    },
    {
      "id": "ttf-65536",
      "title": {
        "en": "Source Han “VF.ttf” fonts render tofus",
        "zh-Hans": "思源字体“VF.ttf”版被渲染成豆腐块"
      },
      "level": 3,
      "priority": "basic",
      "links": [
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "8434",
          "note": "auto",
          "closed": false
        },
        {
          "type": "pull",
          "repo": "typst/typst",
          "num": "8172",
          "merged": false,
          "rejected": false
        },
        {
          "type": "workaround",
          "dest": "https://typst-doc-cn.github.io/guide/FAQ/ttf-65536.html",
          "note": null
        }
      ]
    },
    {
      "id": "per-font-size",
      "title": {
        "en": "Size per font",
        "zh-Hans": "按字体设置字号"
      },
      "level": 3,
      "priority": "advanced",
      "links": [
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "6295",
          "note": "auto",
          "closed": false
        },
        {
          "type": "workaround",
          "dest": "https://typst-doc-cn.github.io/guide/FAQ/lang-font-size.html",
          "note": null
        }
      ]
    },
    {
      "id": "variable-font",
      "title": {
        "en": "Variable font",
        "zh-Hans": "可变字体"
      },
      "level": 3,
      "priority": "ok",
      "links": [
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "185",
          "note": "auto",
          "closed": true
        },
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "6054",
          "note": "auto",
          "closed": true
        },
        {
          "type": "pull",
          "repo": "typst/typst",
          "num": "6771",
          "merged": false,
          "rejected": true
        },
        {
          "type": "pull",
          "repo": "typst/typst",
          "num": "8425",
          "merged": true,
          "rejected": false
        },
        {
          "type": "workaround",
          "dest": "https://github.com/typst/typst/discussions/2508",
          "note": null
        }
      ]
    },
    {
      "id": "edu-song-underline",
      "title": {
        "en": "MOESongUN cannot be underlined normally",
        "zh-Hans": "MOESongUN 无法正常使用下划线"
      },
      "level": 3,
      "priority": "advanced",
      "links": [
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "7449",
          "note": "auto",
          "closed": false
        }
      ]
    },
    {
      "id": "st-song-super",
      "title": {
        "en": "Sub/superscripts for STSong is too small",
        "zh-Hans": "STSong 的上下标太小"
      },
      "level": 3,
      "priority": "basic",
      "links": [
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "7664",
          "note": "auto",
          "closed": false
        }
      ]
    },
    {
      "id": "mix-super-metric",
      "title": {
        "en": "KaiTi and Noto Serif CJK are misaligned in sub/superscripts",
        "zh-Hans": "在上下标中，楷体与思源宋体对不齐"
      },
      "level": 3,
      "priority": "ok",
      "links": [
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "8090",
          "note": "auto",
          "closed": true
        },
        {
          "type": "pull",
          "repo": "typst/typst",
          "num": "8095",
          "merged": true,
          "rejected": false
        },
        {
          "type": "workaround",
          "dest": "https://typst.app/docs/reference/text/super/#parameters-baseline",
          "note": null
        }
      ]
    },
    {
      "id": "across-element-script",
      "title": {
        "en": "Unable to infer the writing script across elements, making “locl” sometimes ineffective",
        "zh-Hans": "无法跨越元素推断文字种类，导致“locl”特性有时失效"
      },
      "level": 3,
      "priority": "basic",
      "links": [
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "7396",
          "note": "auto",
          "closed": false
        },
        {
          "type": "pull",
          "repo": "typst/typst",
          "num": "7415",
          "merged": false,
          "rejected": true
        }
      ]
    },
    {
      "id": "glyphs",
      "title": {
        "en": "Context-based shaping and positioning",
        "zh-Hans": "Context-based shaping and positioning"
      },
      "level": 2,
      "priority": "na",
      "links": []
    },
    {
      "id": "cursive",
      "title": {
        "en": "Cursive text",
        "zh-Hans": "Cursive text"
      },
      "level": 2,
      "priority": "na",
      "links": []
    },
    {
      "id": "letterforms",
      "title": {
        "en": "Letterform slopes, weights, & italics",
        "zh-Hans": "字体斜度、字重、意大利体"
      },
      "level": 2,
      "priority": "(inherited)",
      "links": []
    },
    {
      "id": "synthesized-bold",
      "title": {
        "en": "Fake (synthesized) bold",
        "zh-Hans": "伪粗体"
      },
      "level": 3,
      "priority": "basic",
      "links": [
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "394",
          "note": "auto",
          "closed": false
        },
        {
          "type": "workaround",
          "dest": "https://typst.app/universe/package/cuti",
          "note": null
        },
        {
          "type": "workaround",
          "dest": "https://typst-doc-cn.github.io/guide/FAQ/chinese-bold.html",
          "note": null
        }
      ]
    },
    {
      "id": "transforms",
      "title": {
        "en": "Case & other character transforms",
        "zh-Hans": "Case & other character transforms"
      },
      "level": 2,
      "priority": "na",
      "links": []
    },
    {
      "id": "h-units",
      "title": {
        "en": "Typographic units",
        "zh-Hans": "排版单元"
      },
      "level": 1,
      "priority": "(inherited)",
      "links": []
    },
    {
      "id": "encoding",
      "title": {
        "en": "Characters & encoding",
        "zh-Hans": "字符与编码"
      },
      "level": 2,
      "priority": "(inherited)",
      "links": []
    },
    {
      "id": "ivs-line-end",
      "title": {
        "en": "Ideographic variation sequence disappears at end of line",
        "zh-Hans": "行末的表意文字异体字序列无效"
      },
      "level": 3,
      "priority": "advanced",
      "links": [
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "5319",
          "note": "auto",
          "closed": false
        },
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "5785",
          "note": "auto",
          "closed": true
        }
      ]
    },
    {
      "id": "link-encoding",
      "title": {
        "en": "Links containing non ASCII characters are wrong when viewing PDF in Safari",
        "zh-Hans": "链接若包含非 ASCII 字符，用 Safari 查看 PDF 时会错"
      },
      "level": 3,
      "priority": "basic",
      "links": [
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "6128",
          "note": "auto",
          "closed": false
        },
        {
          "type": "workaround",
          "dest": "https://typst.app/universe/package/percencode",
          "note": null
        },
        {
          "type": "workaround",
          "dest": "https://typst.app/universe/package/lure",
          "note": null
        }
      ]
    },
    {
      "id": "segmentation",
      "title": {
        "en": "Grapheme/word segmentation & selection",
        "zh-Hans": "Grapheme/word segmentation & selection"
      },
      "level": 2,
      "priority": "ok",
      "links": []
    },
    {
      "id": "h-inline",
      "title": {
        "en": "Punctuation & inline features",
        "zh-Hans": "标点符号及其它行内特性"
      },
      "level": 1,
      "priority": "(inherited)",
      "links": []
    },
    {
      "id": "punctuation-etc",
      "title": {
        "en": "Phrase & section boundaries",
        "zh-Hans": "短语与章节边界"
      },
      "level": 2,
      "priority": "tbd",
      "links": []
    },
    {
      "id": "quotations",
      "title": {
        "en": "Quotations & citations",
        "zh-Hans": "引文"
      },
      "level": 2,
      "priority": "(inherited)",
      "links": []
    },
    {
      "id": "quotation-mark-width",
      "title": {
        "en": "Quotation marks should have different widths for Chinese and Western text",
        "zh-Hans": "中西文引号的宽度应当不同"
      },
      "level": 3,
      "priority": "basic",
      "links": [
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "5858",
          "note": "auto",
          "closed": false
        },
        {
          "type": "workaround",
          "dest": "https://typst-doc-cn.github.io/guide/FAQ/smartquote-font.html",
          "note": null
        }
      ]
    },
    {
      "id": "smartquote-wrong",
      "title": {
        "en": "Some smart quotes among Chinese texts are wrong",
        "zh-Hans": "汉字之间某些智能引号不对"
      },
      "level": 3,
      "priority": "advanced",
      "links": [
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "8191",
          "note": "auto",
          "closed": false
        }
      ]
    },
    {
      "id": "emphasis",
      "title": {
        "en": "Emphasis & highlighting",
        "zh-Hans": "强调与突出显示"
      },
      "level": 2,
      "priority": "(inherited)",
      "links": []
    },
    {
      "id": "underline-misalign",
      "title": {
        "en": "Underline breaks when mixing Chinese and Western text",
        "zh-Hans": "中西文下划线错位"
      },
      "level": 3,
      "priority": "advanced",
      "links": [
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "1210",
          "note": "auto",
          "closed": false
        },
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "1716",
          "note": "auto",
          "closed": false
        },
        {
          "type": "workaround",
          "dest": "https://typst-doc-cn.github.io/guide/FAQ/underline-misplace.html",
          "note": null
        }
      ]
    },
    {
      "id": "underline-cjk-latin",
      "title": {
        "en": "Underlines extend to CJK-Latin spacing",
        "zh-Hans": "下划线延长到了中西间距"
      },
      "level": 3,
      "priority": "advanced",
      "links": [
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "7475",
          "note": "auto",
          "closed": false
        },
        {
          "type": "pull",
          "repo": "typst/typst",
          "num": "7521",
          "merged": false,
          "rejected": true
        }
      ]
    },
    {
      "id": "abbrev",
      "title": {
        "en": "Abbreviation, ellipsis, & repetition",
        "zh-Hans": "缩写、省略与重复"
      },
      "level": 2,
      "priority": "(inherited)",
      "links": []
    },
    {
      "id": "inline-notes",
      "title": {
        "en": "Inline notes & annotations",
        "zh-Hans": "行内注与行间注"
      },
      "level": 2,
      "priority": "(inherited)",
      "links": []
    },
    {
      "id": "pinyin",
      "title": {
        "en": "Annotating pinyin",
        "zh-Hans": "标注拼音"
      },
      "level": 3,
      "priority": "advanced",
      "links": [
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "1489",
          "note": "auto",
          "closed": false
        },
        {
          "type": "workaround",
          "dest": "https://typst.app/universe/package/hundouk",
          "note": null
        }
      ]
    },
    {
      "id": "warichu",
      "title": {
        "en": "Inline cutting note (warichu)",
        "zh-Hans": "割注"
      },
      "level": 3,
      "priority": "advanced",
      "links": [
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "193",
          "note": "[mentioned]",
          "closed": false
        }
      ]
    },
    {
      "id": "text-decoration",
      "title": {
        "en": "Text decoration & other inline features",
        "zh-Hans": "文本标示与其他行内特性"
      },
      "level": 2,
      "priority": "tbd",
      "links": []
    },
    {
      "id": "data-formats",
      "title": {
        "en": "Data formats & numbers",
        "zh-Hans": "数据格式与数字"
      },
      "level": 2,
      "priority": "(inherited)",
      "links": []
    },
    {
      "id": "number-simplified",
      "title": {
        "en": "Numbers in Simplified Chinese",
        "zh-Hans": "简体中文数字"
      },
      "level": 3,
      "priority": "ok",
      "links": []
    },
    {
      "id": "number-traditional",
      "title": {
        "en": "Numbers in Traditional Chinese",
        "zh-Hans": "繁体中文数字"
      },
      "level": 3,
      "priority": "advanced",
      "links": [
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "6484",
          "note": "auto",
          "closed": false
        },
        {
          "type": "workaround",
          "dest": "https://typst.app/universe/package/conjak",
          "note": null
        }
      ]
    },
    {
      "id": "h-lines-and-paragraphs",
      "title": {
        "en": "Line and paragraph layout",
        "zh-Hans": "行与段落版式"
      },
      "level": 1,
      "priority": "(inherited)",
      "links": []
    },
    {
      "id": "line-breaking",
      "title": {
        "en": "Line breaking & hyphenation",
        "zh-Hans": "换行与断词连字"
      },
      "level": 2,
      "priority": "(inherited)",
      "links": []
    },
    {
      "id": "interpunct-line-start",
      "title": {
        "en": "Interpuncts should not appear at line start",
        "zh-Hans": "间隔号不能出现在行首"
      },
      "level": 3,
      "priority": "advanced",
      "links": [
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "6774",
          "note": "auto",
          "closed": false
        }
      ]
    },
    {
      "id": "phrase-line-break",
      "title": {
        "en": "Phrase-based line breaking",
        "zh-Hans": "按词断行"
      },
      "level": 3,
      "priority": "advanced",
      "links": [
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "8097",
          "note": "auto",
          "closed": false
        }
      ]
    },
    {
      "id": "justification",
      "title": {
        "en": "Text alignment & justification",
        "zh-Hans": "文本对齐"
      },
      "level": 2,
      "priority": "(inherited)",
      "links": []
    },
    {
      "id": "cjk-latin-stretch-before",
      "title": {
        "en": "CJK-latin glues stretch only before latin characters",
        "zh-Hans": "中西间距只在拉丁字母之前拉伸"
      },
      "level": 3,
      "priority": "ok",
      "links": [
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "6062",
          "note": "auto",
          "closed": true
        },
        {
          "type": "pull",
          "repo": "typst/typst",
          "num": "7606",
          "merged": true,
          "rejected": false
        }
      ]
    },
    {
      "id": "strict-2d-grid",
      "title": {
        "en": "Strict grid aligned in both horizontal and vertical axes",
        "zh-Hans": "严格纵横对齐的网格"
      },
      "level": 3,
      "priority": "advanced",
      "links": [
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "4404",
          "note": "auto",
          "closed": false
        }
      ]
    },
    {
      "id": "customize-punct-width",
      "title": {
        "en": "Customize punctuation width",
        "zh-Hans": "定制标点宽度"
      },
      "level": 3,
      "priority": "advanced",
      "links": [
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "7643",
          "note": "auto",
          "closed": false
        }
      ]
    },
    {
      "id": "two-em-dash-overhung",
      "title": {
        "en": "Two-em dashes are overhung",
        "zh-Hans": "破折号被错误悬挂"
      },
      "level": 3,
      "priority": "ok",
      "links": [
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "6735",
          "note": "auto",
          "closed": true
        },
        {
          "type": "pull",
          "repo": "typst/typst",
          "num": "7376",
          "merged": false,
          "rejected": true
        },
        {
          "type": "pull",
          "repo": "typst/typst",
          "num": "8131",
          "merged": true,
          "rejected": false
        }
      ]
    },
    {
      "id": "customize-overhang",
      "title": {
        "en": "Customizing punctuation overhang",
        "zh-Hans": "定制标点悬挂"
      },
      "level": 3,
      "priority": "advanced",
      "links": [
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "261",
          "note": "auto",
          "closed": false
        },
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "6582",
          "note": "auto",
          "closed": false
        }
      ]
    },
    {
      "title": {
        "en": "Brackets at the beginning of paragraph are not aligned",
        "zh-Hans": "段首的方括号未对齐"
      },
      "level": 3,
      "priority": "tbd",
      "links": [
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "4011",
          "note": "auto",
          "closed": false
        }
      ]
    },
    {
      "id": "paren-par-start",
      "title": {
        "en": "Parenthetical indication punctuation marks at the start of paragraphs are not adjusted sometimes",
        "zh-Hans": "段首的夹注符号有时不会调整间距"
      },
      "level": 3,
      "priority": "advanced",
      "links": [
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "2348",
          "note": "auto",
          "closed": false
        },
        {
          "type": "pull",
          "repo": "typst/typst",
          "num": "8570",
          "merged": false,
          "rejected": false
        }
      ]
    },
    {
      "id": "indent-after-block",
      "title": {
        "en": "There are unexpected indentations after figures, lists and block equations",
        "zh-Hans": "图表、列表、块级公式后有异常缩进"
      },
      "level": 3,
      "priority": "basic",
      "links": [
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "3206",
          "note": "auto",
          "closed": false
        },
        {
          "type": "workaround",
          "dest": "https://typst-doc-cn.github.io/guide/FAQ/block-equation-in-paragraph.html",
          "note": null
        }
      ]
    },
    {
      "id": "even-spacing",
      "title": {
        "en": "Even inter-character spacing",
        "zh-Hans": "均排"
      },
      "level": 3,
      "priority": "ok",
      "links": [
        {
          "type": "workaround",
          "dest": "https://typst-doc-cn.github.io/guide/FAQ/character-intersperse.html",
          "note": null
        },
        {
          "type": "workaround",
          "dest": "https://typst.app/universe/package/tricorder",
          "note": null
        }
      ]
    },
    {
      "id": "spacing",
      "title": {
        "en": "Text spacing",
        "zh-Hans": "文本的间距调整"
      },
      "level": 2,
      "priority": "(inherited)",
      "links": []
    },
    {
      "id": "cjk-latin-around-raw",
      "title": {
        "en": "CJK-Latin-spacing does not work around “raw”",
        "zh-Hans": "“raw”两边缺少中西间距"
      },
      "level": 3,
      "priority": "advanced",
      "links": [
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "2702",
          "note": "auto",
          "closed": false
        },
        {
          "type": "workaround",
          "dest": "https://typst-doc-cn.github.io/guide/FAQ/chinese-space.html",
          "note": null
        }
      ]
    },
    {
      "id": "cjk-latin-around-math",
      "title": {
        "en": "CJK-Latin-spacing does not work around inline equations",
        "zh-Hans": "行内公式两边缺少中西间距"
      },
      "level": 3,
      "priority": "advanced",
      "links": [
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "2703",
          "note": "auto",
          "closed": false
        },
        {
          "type": "workaround",
          "dest": "https://typst-doc-cn.github.io/guide/FAQ/chinese-space.html",
          "note": null
        }
      ]
    },
    {
      "id": "cjk-latin-manual-linebreak",
      "title": {
        "en": "There is redundant CJK-Latin space at manual line breaks",
        "zh-Hans": "人为换行时多余中西间距"
      },
      "level": 3,
      "priority": "ok",
      "links": [
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "6539",
          "note": "auto",
          "closed": true
        },
        {
          "type": "pull",
          "repo": "typst/typst",
          "num": "6700",
          "merged": true,
          "rejected": false
        }
      ]
    },
    {
      "id": "show-interrupt-punct",
      "title": {
        "en": "Punctuation compression is interrupted by “#show”",
        "zh-Hans": "“#show”会打断标点挤压"
      },
      "level": 3,
      "priority": "basic",
      "links": [
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "5474",
          "note": "auto",
          "closed": false
        }
      ]
    },
    {
      "id": "across-element-tracking",
      "title": {
        "en": "Tracking across elements",
        "zh-Hans": "跨元素字距"
      },
      "level": 3,
      "priority": "advanced",
      "links": [
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "7976",
          "note": "auto",
          "closed": false
        }
      ]
    },
    {
      "id": "lang-compress-punct",
      "title": {
        "en": "When language is not configured, some punctuation marks are improperly compressed",
        "zh-Hans": "未设置语言时，有些标点挤压不当"
      },
      "level": 3,
      "priority": "ok",
      "links": [
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "8557",
          "note": "auto",
          "closed": true
        }
      ]
    },
    {
      "id": "region-compress-punct",
      "title": {
        "en": "When region and font settings mismatch, consecutive punctuation marks are improperly compressed",
        "zh-Hans": "地区与字体设置不匹配时，连续标点挤压不当"
      },
      "level": 3,
      "priority": "ok",
      "links": [
        {
          "type": "workaround",
          "dest": "https://typst-doc-cn.github.io/guide/FAQ/weird-punct.html",
          "note": null
        }
      ]
    },
    {
      "id": "center-punct-compress",
      "title": {
        "en": "Compression for centered punctuations",
        "zh-Hans": "居中标点之挤压"
      },
      "level": 3,
      "priority": "basic",
      "links": [
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "8390",
          "note": "auto",
          "closed": false
        }
      ]
    },
    {
      "id": "baselines",
      "title": {
        "en": "Baselines, line-height, etc.",
        "zh-Hans": "基线、行高等"
      },
      "level": 2,
      "priority": "(inherited)",
      "links": []
    },
    {
      "id": "default-line-height",
      "title": {
        "en": "Default line height is too tight for Chinese",
        "zh-Hans": "默认行高对中文来说过小"
      },
      "level": 3,
      "priority": "basic",
      "links": [
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "5644",
          "note": "auto",
          "closed": false
        },
        {
          "type": "workaround",
          "dest": "https://typst-doc-cn.github.io/guide/FAQ/par-leading.html#typst-设置",
          "note": null
        }
      ]
    },
    {
      "id": "box-align-bottom-edge",
      "title": {
        "en": "“box” is not aligned if “text.bottom-edge” is not baseline",
        "zh-Hans": "“text.bottom-edge”不是基线时，“box”未对齐"
      },
      "level": 3,
      "priority": "ok",
      "links": [
        {
          "type": "issue",
          "repo": "tianyi-smile/itemize",
          "num": "8",
          "note": "auto",
          "closed": true
        },
        {
          "type": "pull",
          "repo": "typst/typst",
          "num": "8150",
          "merged": true,
          "rejected": false
        }
      ]
    },
    {
      "id": "lists",
      "title": {
        "en": "Lists, counters, etc.",
        "zh-Hans": "列表、编号等"
      },
      "level": 2,
      "priority": "(inherited)",
      "links": []
    },
    {
      "id": "list-enum-marker-align",
      "title": {
        "en": "List and enum markers are not aligned with the baseline of the item’s contents",
        "zh-Hans": "“list”和“enum”的编号与内容未对齐基线"
      },
      "level": 3,
      "priority": "ok",
      "links": [
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "1204",
          "note": "auto",
          "closed": true
        },
        {
          "type": "pull",
          "repo": "typst/typst",
          "num": "7895",
          "merged": true,
          "rejected": false
        },
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "1610",
          "note": "auto",
          "closed": false
        },
        {
          "type": "workaround",
          "dest": "https://typst-doc-cn.github.io/guide/FAQ/enum-list-marker-fix.html",
          "note": null
        }
      ]
    },
    {
      "id": "heading-spacing-to-numbering",
      "title": {
        "en": "Spacing between heading numbering and title is too wide",
        "zh-Hans": "标题编号与内容之间的空隙过宽"
      },
      "level": 3,
      "priority": "basic",
      "links": [
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "5778",
          "note": "auto",
          "closed": false
        },
        {
          "type": "workaround",
          "dest": "https://typst-doc-cn.github.io/guide/FAQ/heading-numbering-space.html",
          "note": null
        }
      ]
    },
    {
      "id": "heading-hanging-indent",
      "title": {
        "en": "The auto hanging indents of multiline headings are inaccurate",
        "zh-Hans": "多行标题的自动悬挂缩进不准确"
      },
      "level": 3,
      "priority": "advanced",
      "links": [
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "6527",
          "note": "auto",
          "closed": false
        },
        {
          "type": "pull",
          "repo": "typst/typst",
          "num": "7247",
          "merged": true,
          "rejected": false
        },
        {
          "type": "workaround",
          "dest": "https://github.com/typst/typst/issues/6527#issuecomment-3026200835",
          "note": null
        }
      ]
    },
    {
      "id": "initials",
      "title": {
        "en": "Styling initials",
        "zh-Hans": "Styling initials"
      },
      "level": 2,
      "priority": "tbd",
      "links": []
    },
    {
      "id": "h-pages",
      "title": {
        "en": "Page & book layout",
        "zh-Hans": "页面与书籍版式"
      },
      "level": 1,
      "priority": "(inherited)",
      "links": []
    },
    {
      "id": "page-layout",
      "title": {
        "en": "General page layout & progression",
        "zh-Hans": "基本页面版式与装订方向"
      },
      "level": 2,
      "priority": "(inherited)",
      "links": []
    },
    {
      "id": "zihao",
      "title": {
        "en": "Chinese size system (hào-system)",
        "zh-Hans": "中文字号的号数制"
      },
      "level": 3,
      "priority": "advanced",
      "links": [
        {
          "type": "workaround",
          "dest": "https://typst.app/universe/package/pointless-size",
          "note": null
        }
      ]
    },
    {
      "id": "type-area-width",
      "title": {
        "en": "Directly setting the width of the type area, instead of the paper width",
        "zh-Hans": "直接设置版心宽度而非纸张宽度"
      },
      "level": 3,
      "priority": "advanced",
      "links": []
    },
    {
      "id": "grids-tables",
      "title": {
        "en": "Grids & tables",
        "zh-Hans": "网格与表格"
      },
      "level": 2,
      "priority": "tbd",
      "links": []
    },
    {
      "id": "footnotes-etc",
      "title": {
        "en": "Footnotes, endnotes, etc.",
        "zh-Hans": "脚注、尾注等"
      },
      "level": 2,
      "priority": "tbd",
      "links": []
    },
    {
      "id": "headers-footers",
      "title": {
        "en": "Page headers, footers, etc.",
        "zh-Hans": "页眉、页脚等"
      },
      "level": 2,
      "priority": "tbd",
      "links": []
    },
    {
      "id": "interaction",
      "title": {
        "en": "Forms & user interaction",
        "zh-Hans": "表单和用户交互"
      },
      "level": 2,
      "priority": "tbd",
      "links": []
    },
    {
      "id": "bibliography",
      "title": {
        "en": "Bibliography",
        "zh-Hans": "参考文献管理"
      },
      "level": 1,
      "priority": "(inherited)",
      "links": []
    },
    {
      "id": "cite",
      "title": {
        "en": "Citing",
        "zh-Hans": "参考文献引注"
      },
      "level": 2,
      "priority": "(inherited)",
      "links": []
    },
    {
      "id": "cite-number-flying",
      "title": {
        "en": "Citation numbers are flying over their brackets",
        "zh-Hans": "引用编号的数字高于括号"
      },
      "level": 3,
      "priority": "ok",
      "links": [
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "633",
          "note": "auto",
          "closed": true
        },
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "6513",
          "note": "auto",
          "closed": true
        },
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "4203",
          "note": "auto",
          "closed": true
        },
        {
          "type": "pull",
          "repo": "typst/typst",
          "num": "5777",
          "merged": true,
          "rejected": false
        },
        {
          "type": "workaround",
          "dest": "https://typst-doc-cn.github.io/guide/FAQ/cite-flying.html",
          "note": null
        }
      ]
    },
    {
      "id": "cite-number-compress",
      "title": {
        "en": "Compression of continuous citation numbers",
        "zh-Hans": "压缩连续的引用编号"
      },
      "level": 3,
      "priority": "basic",
      "links": [
        {
          "type": "issue",
          "repo": "typst/hayagriva",
          "num": "189",
          "note": "[mentioned]",
          "closed": false
        }
      ]
    },
    {
      "id": "paren-cite",
      "title": {
        "en": "Superscript and non-superscript forms should coexist",
        "zh-Hans": "共存上标和非上标形式"
      },
      "level": 3,
      "priority": "broken",
      "links": [
        {
          "type": "workaround",
          "dest": "https://typst-doc-cn.github.io/guide/FAQ/ref-superscript.html",
          "note": null
        }
      ]
    },
    {
      "id": "cite-prose-super",
      "title": {
        "en": "The brackets in prose form citations are not rendered in superscript",
        "zh-Hans": "prose格式引用的括号没有上标"
      },
      "level": 3,
      "priority": "basic",
      "links": [
        {
          "type": "issue",
          "repo": "typst/hayagriva",
          "num": "511",
          "note": "auto",
          "closed": false
        }
      ]
    },
    {
      "id": "cite-page-number",
      "title": {
        "en": "Citing with page numbers",
        "zh-Hans": "带页码引用"
      },
      "level": 3,
      "priority": "advanced",
      "links": [
        {
          "type": "workaround",
          "dest": "https://forum.typst.app/t/how-to-cite-with-a-page-number-in-gb-t-7714-2015-style/1501/4",
          "note": null
        }
      ]
    },
    {
      "id": "bib-list",
      "title": {
        "en": "Bibliography listing",
        "zh-Hans": "参考文献表"
      },
      "level": 2,
      "priority": "(inherited)",
      "links": []
    },
    {
      "id": "et-al-lang",
      "title": {
        "en": "Use “et al.” for English and “等” for Chinese",
        "zh-Hans": "英文用“et al.”，中文用“等”"
      },
      "level": 3,
      "priority": "broken",
      "links": [
        {
          "type": "issue",
          "repo": "typst/citationberg",
          "num": "5",
          "note": "auto",
          "closed": false
        },
        {
          "type": "issue",
          "repo": "typst/hayagriva",
          "num": "291",
          "note": "auto",
          "closed": false
        },
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "3168",
          "note": "auto",
          "closed": false
        },
        {
          "type": "issue",
          "repo": "nju-lug/modern-nju-thesis",
          "num": "3",
          "note": "auto",
          "closed": false
        },
        {
          "type": "issue",
          "repo": "csimide/SEU-Typst-Template",
          "num": "1",
          "note": "auto",
          "closed": false
        },
        {
          "type": "pull",
          "repo": "typst/biblatex",
          "num": "78",
          "merged": true,
          "rejected": false
        },
        {
          "type": "pull",
          "repo": "typst/hayagriva",
          "num": "126",
          "merged": false,
          "rejected": true
        },
        {
          "type": "workaround",
          "dest": "https://typst-doc-cn.github.io/guide/FAQ/bib-etal-lang.html",
          "note": null
        },
        {
          "type": "workaround",
          "dest": "https://typst.app/universe/package/modern-nju-thesis",
          "note": null
        },
        {
          "type": "workaround",
          "dest": "https://github.com/Shuenhoy/citext",
          "note": "citext"
        },
        {
          "type": "workaround",
          "dest": "https://typst.app/universe/package/gb7714-bilingual",
          "note": null
        }
      ]
    },
    {
      "id": "publisher-alias",
      "title": {
        "en": "“institution” and “school” are not shown",
        "zh-Hans": "“institution”机构名称和“school”学校名称不显示"
      },
      "level": 3,
      "priority": "ok",
      "links": [
        {
          "type": "issue",
          "repo": "typst/hayagriva",
          "num": "112",
          "note": "auto",
          "closed": true
        },
        {
          "type": "pull",
          "repo": "typst/hayagriva",
          "num": "484",
          "merged": true,
          "rejected": false
        },
        {
          "type": "workaround",
          "dest": "https://typst-doc-cn.github.io/guide/FAQ/bib-missing-school.html",
          "note": null
        }
      ]
    },
    {
      "id": "cite-discontinuous-page",
      "title": {
        "en": "Discontinuous page numbers are displayed incorrectly, missing a comma",
        "zh-Hans": "不连续页码显示错误，缺少逗号"
      },
      "level": 3,
      "priority": "basic",
      "links": [
        {
          "type": "workaround",
          "dest": "https://typst-doc-cn.github.io/guide/FAQ/bib-missing-page-delimiter.html",
          "note": null
        }
      ]
    },
    {
      "id": "csl-is-numeric",
      "title": {
        "en": "“第1卷” is incorrectly treated as numeric",
        "zh-Hans": "“第1卷”被错当为数值"
      },
      "level": 3,
      "priority": "advanced",
      "links": [
        {
          "type": "issue",
          "repo": "typst/hayagriva",
          "num": "439",
          "note": "auto",
          "closed": false
        }
      ]
    },
    {
      "id": "bib-order",
      "title": {
        "en": "Chinese works should be ordered by the pinyin or strokes of the authors for “gb-7714-2015-author-date”",
        "zh-Hans": "采用“gb-7714-2015-author-date”时，中文文献应按著者汉语拼音字顺或笔画笔顺排列"
      },
      "level": 3,
      "priority": "ok",
      "links": [
        {
          "type": "issue",
          "repo": "typst/hayagriva",
          "num": "259",
          "note": "auto",
          "closed": true
        },
        {
          "type": "issue",
          "repo": "typst/hayagriva",
          "num": "193",
          "note": "auto",
          "closed": true
        },
        {
          "type": "pull",
          "repo": "typst/hayagriva",
          "num": "314",
          "merged": true,
          "rejected": false
        }
      ]
    },
    {
      "id": "bib-note",
      "title": {
        "en": "“gb-7714-2015-note” is totally broken",
        "zh-Hans": "“gb-7714-2015-note”完全无法使用"
      },
      "level": 3,
      "priority": "ok",
      "links": [
        {
          "type": "issue",
          "repo": "typst/hayagriva",
          "num": "189",
          "note": "[mentioned]",
          "closed": false
        },
        {
          "type": "issue",
          "repo": "typst/hayagriva",
          "num": "280",
          "note": "auto",
          "closed": true
        },
        {
          "type": "pull",
          "repo": "typst/hayagriva",
          "num": "301",
          "merged": true,
          "rejected": false
        },
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "6612",
          "note": "auto",
          "closed": true
        },
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "7113",
          "note": "auto",
          "closed": true
        }
      ]
    },
    {
      "id": "bib-file",
      "title": {
        "en": "Bibliography file",
        "zh-Hans": "参考文献文件"
      },
      "level": 2,
      "priority": "(inherited)",
      "links": []
    },
    {
      "id": "bib-standard-misc",
      "title": {
        "en": "“@standard” is not correctly interpreted",
        "zh-Hans": "“@standard”被错误解释"
      },
      "level": 3,
      "priority": "basic",
      "links": [
        {
          "type": "issue",
          "repo": "typst/biblatex",
          "num": "62",
          "note": "auto",
          "closed": false
        },
        {
          "type": "issue",
          "repo": "typst/hayagriva",
          "num": "312",
          "note": "auto",
          "closed": false
        },
        {
          "type": "issue",
          "repo": "tzhtaylor/modern-sjtu-thesis",
          "num": "9",
          "note": "auto",
          "closed": true
        }
      ]
    },
    {
      "id": "bib-num-trim-before",
      "title": {
        "en": "Whitespaces and zeros before numbers are trimmed unexpectedly",
        "zh-Hans": "数字之前的空格和零被意外删除"
      },
      "level": 3,
      "priority": "ok",
      "links": [
        {
          "type": "issue",
          "repo": "typst/hayagriva",
          "num": "440",
          "note": "auto",
          "closed": true
        },
        {
          "type": "pull",
          "repo": "typst/hayagriva",
          "num": "445",
          "merged": true,
          "rejected": false
        }
      ]
    },
    {
      "id": "bib-numeric-month",
      "title": {
        "en": "Numeric “month”s are lost",
        "zh-Hans": "数值型“month”被忽略"
      },
      "level": 3,
      "priority": "ok",
      "links": [
        {
          "type": "issue",
          "repo": "typst/biblatex",
          "num": "103",
          "note": "auto",
          "closed": true
        },
        {
          "type": "pull",
          "repo": "typst/biblatex",
          "num": "104",
          "merged": true,
          "rejected": false
        }
      ]
    },
    {
      "id": "csl-load",
      "title": {
        "en": "Failed to load some CSL styles",
        "zh-Hans": "无法加载某些 CSL 样式"
      },
      "level": 3,
      "priority": "advanced",
      "links": [
        {
          "type": "issue",
          "repo": "typst/citationberg",
          "num": "35",
          "note": "auto",
          "closed": true
        },
        {
          "type": "issue",
          "repo": "typst/citationberg",
          "num": "22",
          "note": "auto",
          "closed": true
        },
        {
          "type": "pull",
          "repo": "typst/citationberg",
          "num": "23",
          "merged": true,
          "rejected": false
        },
        {
          "type": "issue",
          "repo": "typst/hayagriva",
          "num": "405",
          "note": "auto",
          "closed": false
        },
        {
          "type": "workaround",
          "dest": "https://typst-doc-cn.github.io/guide/FAQ/bib-csl.html",
          "note": null
        },
        {
          "type": "workaround",
          "dest": "https://typst-doc-cn.github.io/csl-validator/",
          "note": "csl-validator"
        },
        {
          "type": "workaround",
          "dest": "https://typst-doc-cn.github.io/csl-sanitizer/",
          "note": "csl-sanitizer"
        }
      ]
    },
    {
      "id": "h-other",
      "title": {
        "en": "Other",
        "zh-Hans": "杂项"
      },
      "level": 1,
      "priority": "(inherited)",
      "links": []
    },
    {
      "id": "culture-specific",
      "title": {
        "en": "Culture-specific features",
        "zh-Hans": "文化独有特性"
      },
      "level": 2,
      "priority": "(inherited)",
      "links": []
    },
    {
      "id": "ref-number-supplement",
      "title": {
        "en": "For references to headings, the supplement should not be put before the number",
        "zh-Hans": "引用章节时，名称不该在编号之前"
      },
      "level": 3,
      "priority": "broken",
      "links": [
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "5102",
          "note": "auto",
          "closed": false
        },
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "2485",
          "note": "[mentioned]",
          "closed": false
        }
      ]
    },
    {
      "id": "bilingual-caption",
      "title": {
        "en": "Bilingual figure captions",
        "zh-Hans": "双语插图标题"
      },
      "level": 3,
      "priority": "advanced",
      "links": [
        {
          "type": "workaround",
          "dest": "https://typst-doc-cn.github.io/guide/FAQ/dual_language_caption.html",
          "note": null
        }
      ]
    },
    {
      "id": "other",
      "title": {
        "en": "What else?",
        "zh-Hans": "其它"
      },
      "level": 2,
      "priority": "(inherited)",
      "links": []
    },
    {
      "id": "ignore-linebreak",
      "title": {
        "en": "Ignoring linebreaks between CJK characters in source code",
        "zh-Hans": "忽略源码中CJK字符间的换行"
      },
      "level": 3,
      "priority": "ok",
      "links": [
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "792",
          "note": "auto",
          "closed": true
        },
        {
          "type": "pull",
          "repo": "typst/typst",
          "num": "7350",
          "merged": true,
          "rejected": false
        },
        {
          "type": "pull",
          "repo": "typst/codex",
          "num": "182",
          "merged": true,
          "rejected": false
        },
        {
          "type": "workaround",
          "dest": "https://typst-doc-cn.github.io/guide/FAQ/chinese-remove-space.html",
          "note": null
        },
        {
          "type": "workaround",
          "dest": "https://typst.app/universe/package/cjk-unbreak",
          "note": null
        },
        {
          "type": "workaround",
          "dest": "https://typst.app/universe/package/cjk-spacer",
          "note": null
        }
      ]
    },
    {
      "id": "i18n-diag",
      "title": {
        "en": "Internationalizing warning and error messages",
        "zh-Hans": "国际化警告和错误信息"
      },
      "level": 3,
      "priority": "advanced",
      "links": [
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "6460",
          "note": "auto",
          "closed": false
        }
      ]
    },
    {
      "id": "chinese-name",
      "title": {
        "en": "A Chinese name for the Typst project",
        "zh-Hans": "Typst 项目的中文名"
      },
      "level": 3,
      "priority": "advanced",
      "links": []
    },
    {
      "id": "webapp-issues",
      "title": {
        "en": "Web app issues",
        "zh-Hans": "在线应用的问题"
      },
      "level": 3,
      "priority": "advanced",
      "links": [
        {
          "type": "workaround",
          "dest": "https://typst-doc-cn.github.io/guide/FAQ/webapp-spellcheck.html",
          "note": null
        },
        {
          "type": "issue",
          "repo": "typst/webapp-issues",
          "num": "48",
          "note": "auto",
          "closed": true
        },
        {
          "type": "issue",
          "repo": "typst/webapp-issues",
          "num": "483",
          "note": "auto",
          "closed": false
        },
        {
          "type": "issue",
          "repo": "typst/webapp-issues",
          "num": "675",
          "note": "auto",
          "closed": false
        },
        {
          "type": "issue",
          "repo": "typst/webapp-issues",
          "num": "733",
          "note": "auto",
          "closed": false
        },
        {
          "type": "issue",
          "repo": "typst/typst",
          "num": "5436",
          "note": "auto",
          "closed": false
        },
        {
          "type": "issue",
          "repo": "typst/webapp-issues",
          "num": "894",
          "note": "auto",
          "closed": false
        }
      ]
    }
  ]
}
