typst/tests/typ/library
Laurenz 57ca9628c1 Better space coalescing logic 🌧
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.
2021-03-27 21:52:39 +01:00
..
base.typ Square, circle and ellipse 🔵 2021-03-20 20:19:30 +01:00
circle.typ Square, circle and ellipse 🔵 2021-03-20 20:19:30 +01:00
ellipse.typ Square, circle and ellipse 🔵 2021-03-20 20:19:30 +01:00
font.typ Better space coalescing logic 🌧 2021-03-27 21:52:39 +01:00
image.typ Move around library types 🚚 2021-03-10 17:22:44 +01:00
lang.typ Refactor alignments & directions 📐 2021-03-25 21:32:33 +01:00
pad.typ Rename box to rect and color to fill ✏ 2021-03-17 22:08:44 +01:00
page.typ Refactor alignments & directions 📐 2021-03-25 21:32:33 +01:00
pagebreak.typ Square, circle and ellipse 🔵 2021-03-20 20:19:30 +01:00
paragraph.typ Syntax functions 🚀 2021-03-21 17:50:56 +01:00
rect.typ Square, circle and ellipse 🔵 2021-03-20 20:19:30 +01:00
spacing.typ Refactor alignments & directions 📐 2021-03-25 21:32:33 +01:00
square.typ Square, circle and ellipse 🔵 2021-03-20 20:19:30 +01:00