Description
In Typst, currently a newline is treated as whitespace no matter what language environment it's in. However, this becomes very problematic in CJK.
In space-separated languages, when a line becomes too long, the user can replace any space by a newline and get the same output. However in CJK, there are no natural newlines in paragraphs, making it impossible to insert a non-semantic newline in the source file.
Reproduction URL
https://typst.app/project/rfrFvIYflkQ7FI5W7Lykpu
Operating system
Linux
Typst version
Description
In Typst, currently a newline is treated as whitespace no matter what language environment it's in. However, this becomes very problematic in CJK.
In space-separated languages, when a line becomes too long, the user can replace any space by a newline and get the same output. However in CJK, there are no natural newlines in paragraphs, making it impossible to insert a non-semantic newline in the source file.
Reproduction URL
https://typst.app/project/rfrFvIYflkQ7FI5W7Lykpu
Operating system
Linux
Typst version