Hello typst authors and developers!
We have drafted a document describing gaps or shortcomings in typst for the support of the Chinese script, including text layout and bibliography.
ð Chinese Layout Gap Analysis for Typst. åæ Typst äļäļææįįå·Ūč·ã
I started the document because I noticed a few subtle obstacles when writing Chinese in typst.
The issue below might be the most notorious. While it may not appear to be specific to Chinese, it directly prevents effective use of Chinese numbering styles such as "äļã". As a result, Chinese authors are often forced to either abandon this format, or resort to show h.where(amount: 0.3em): none. According to GitHub search results, 19 / 41 â 46% authors apply this weird show rule.
ð Spacing between heading numbering and title is too wide
Moreover, I think the basic issues are kind of underrepresented in GitHub Issues.
Professional guys often create workarounds and tend to report cool advanced issues, while average authors struggle silently with basics. Not all people have time/skill to report clean, reproducible, and fixable issues. There is a Chinese chat group focused on typst, and people are asking basic questions everyday. However, these questions rarely turn into GitHub Issues due to reporting barriers.
Another reason is the complexity of typography. The following issue is caused by an imperfect font. It has not been reported in GitHub Issues (AFAIK), as it is not a fault made by typst. However, we can certainly provide a better default.
ð Citation numbers are flying over their brackets
The document organizes issues using the same framework as the W3C clreq-gap for Web/ebooks. Each issue is categorized and marked with a priority level.
ð Summary ð Priority levels
Hope it will help you find previous issues (and workarounds) easier.
The document is written in typst and hosted open source (Apache 2.0).
It is still an early draft and open for discussion and contributions.
You can comment in English or Chinese in that repo, but please use English when replying on the forum (due to forum rules).
There was a Japanese wish list. Perhaps there could also be a Japanese document?
There are also issues shared with Lithuanian, Basque, etc.
Thank you for your attention!
â
This page was originally posted by Y.D.X. on the forum with screenshots.