mirror of
https://github.com/typst/typst
synced 2025-06-02 02:06:23 +08:00
This creates a smaller state machine helper type for softness coalescing, which does not own the resulting nodes. While this creates a bit more duplication in stack and par builder, it makes it a lot easier to integrate additional logic into the paragraph builder. Furthermore: - Line breaks are now "hard", that is, not coalesced with each other. - Text nodes with equal style are now merged allowing for example `f{}i` to form a ligature.
3.5 KiB
260x465px
3.5 KiB
260x465px
