typst/crates/typst-library/src
bluebear94 c5a103867d
layout::par::finalize: Bound allotted width when fitting to width (#1828)
Sometimes, optimized line breaking outputs lines that are wider
than the allotted width so that spacing between words can be
narrowed to fit. However, the width calculation for the fit-to-width
case does not account for this, causing the resulting width to exceed
the width of the region. This commit takes the minimum of the
calculated width with the width of the region. Fixes #1825.
2023-08-03 00:45:40 +02:00
..
compute Support `scope` argument for `eval` 2023-07-18 21:53:42 +02:00
layout layout::par::finalize: Bound allotted width when fitting to width (#1828) 2023-08-03 00:45:40 +02:00
math Ensure normal weight math font face is consistent (#1774) 2023-08-03 00:34:54 +02:00
meta Identify state by key only 2023-07-19 13:11:54 +02:00
shared Move everything into `crates/` directory 2023-07-02 20:07:43 +02:00
symbols Move `perp` symbol into correct category (#1741) 2023-07-19 13:13:47 +02:00
text Cleanup docs (#1797) 2023-07-26 22:18:06 +02:00
visualize Add fields and methods to several primitives (#790) 2023-07-11 16:11:18 +02:00
lib.rs Add fields and methods to several primitives (#790) 2023-07-11 16:11:18 +02:00
prelude.rs Extract syntax module into typst-syntax crate 2023-07-18 21:04:46 +02:00