-
-
Notifications
You must be signed in to change notification settings - Fork 2
Chinese text spacing and bold rendering issues #590
Copy link
Copy link
Closed as not planned
Labels
bugSomething isn't working.Something isn't working.editorRelated to the text/markup editor.Related to the text/markup editor.
Description
Description
When using Typst to typeset Chinese text, I noticed two major issues affecting the appearance of Chinese documents in the online editor:
- Uneven character spacing: The spacing between Chinese characters is inconsistent, resulting in unnatural typography.
- Incorrect bold rendering: Some Chinese characters appear overly bold or have an inconsistent boldness compared to others, which disrupts the uniformity of the text.
Both of these issues make the Chinese text look less professional and harder to read.
Steps to Reproduce:
- Open the Typst online editor.
- Enter a block of Chinese text.
- Observe the preview panel on the right side.
Expected Behavior:
- Chinese text should have consistent spacing between characters, similar to professionally typeset documents.
- Bold styles should apply uniformly to Chinese characters without any unusual or exaggerated thickness.
Actual Behavior:
- The spacing between Chinese characters is uneven, and the layout looks unnatural.
- Some Chinese characters appear in a strange, exaggerated bold style, even when the rest of the text looks normal.
Screenshots:
Suggestions:
- Include Chinese-compatible fonts, such as Noto Sans SC or Source Han Sans, as default options.
- Adjust the rendering rules for bold text to ensure uniform thickness across all Chinese characters.
- Implement proper spacing rules specific to Chinese typesetting, including adjustments for punctuation.
Thank you for your attention to this issue! I believe improving Typst's support for Chinese text will greatly enhance its usability for users worldwide.
Reproduction URL
No response
Browsers
Microsoft Edge
OS
Windows
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't working.Something isn't working.editorRelated to the text/markup editor.Related to the text/markup editor.
